Reading of entire image – Rainbow Electronics AT77C105A User Manual
Page 28

28
AT77C105A [Preliminary]
5419A–BIOM–01/05
The first dummy column, at the beginning of the pixel array, is added to the sensor to act
as a specific easy-to-detect pattern, and represents the start of the frame tag.
The pixel array is always read in the following order: the first byte, following the 4 bytes
of the dummy column, which contains the value of the pixels physically located on the
upper left corner of the array, when looking at the die with bond pads to the right. Then
another 4 bytes are read that contain the value of the pixels located in the same column
from top to bottom. The next column on the right is output, and so on, until the last line
on the right, close to the bond pads, is output.
Even values are first sent during the data serialization for SPI transfer. Therefore, the
synchronization sequence on the chip’s MISO output is F0F00200.
Figure 16. Reading of Frame
Notes:
1. For the first array or frame reading, 40 dummy clock cycles must be sent before the first data arrives. This is necessary for
the initialization of the chip pipeline. Consequently, the first synchronization sequences appear after 40 clock cycles. For the
following array readings, data arrives at each clock cycle. One should implement a synchronization routine in the protocol to
look for the F0F00200 pattern.
2. The Most Significant Bit (MSB) is sent first.
Reading of Entire Image
The FingerChip delivers fingerprint slices or frames with a height of 0.4 mm and a width
of 11.6 mm (this equals 8 × 232 pixels). Pixels are sampled/read sequentially and are
synchronous with SCK. Raw slices are captured by the acquisition system and over-
lapped with the corresponding X or Y finger displacement computed by Atmel
reconstruction software. This reconstruction software supports a sweeping speed from 2
to 20 cm/s.
The table below shows finger speeds according to the different clock frequencies. The
reconstruction results are obtained after acquisition of all slices.
SCK
MISO
Dummy Column
F 0 F 0
2
0
0
P2 P1 P4
P6
P3
P5 P8 P7
First Pixel
Column
0
P10 P9
Second Pixel
Column
Table 17. Finger Speeds Versus Clock Frequencies
Fsck
(MHz)
Data Rate
(Mbit/s)
Slice Rate
(Slices/s)
Absolute
Maximum Finger
Speed (cm/s)
Comments
1
1
134
3
Too slow
2
2
268
6
Too slow
4
4
536
12
Minimum
6
6
804
18
Normal speed