AT77C104BCH08YV Atmel, AT77C104BCH08YV Datasheet

no-image

AT77C104BCH08YV

Manufacturer Part Number
AT77C104BCH08YV
Description
Manufacturer
Atmel
Datasheet

Specifications of AT77C104BCH08YV

Lead Free Status / Rohs Status
Compliant
1. Features
2. Description
This document describes the specifications of Atmel’s AT77C104B fingerprint sensor
dedicated to PDA, cellular and smartphone applications. Based on FingerChip
mal technology, the AT77C104B is a linear sensor that captures fingerprint images by
sweeping the finger over the sensing area. This product embeds true hardware-based
8-way navigation and click functions.
3. Applications
Figure 3-1.
Thermal Sensitive Layer Over a 0.35 µm CMOS Array
Image Zone: 0.4 × 11.6 mm
Image Array: 8 × 232 = 1856 pixels
Pixel Pitch: 50 × 50 µm = 500 dpi Resolution
Serial Peripheral Interface (SPI) - 2 Modes:
Operating Voltage: 2.3 to 3.6V
Operating Temperature Range: -40°C to 85°C
Finger Sweeping Speed from 2 to 20 cm/second
Low Power: 4.5 mA (Image Acquisition), 1.5 mA (Navigation), <10 µA (Sleep Mode)
Hard Protective Coating (>4 Million Sweeps)
High Protection from Electrostatic Discharge
Small Form Factor Packaging
Direct PCB integration through High Reliability Snap in Holder
Comply with the European Directive for Restriction of Hazardous Substances (RoHS
Directive)
Scrolling, Menu and Item Selection for PDAs, Cellular or Smartphone Applications
Cellular and Smartphones-based Security (Device Protection, Network and ISP
Access, E-commerce)
Personal Digital Agenda (PDA) Access
User Authentication for Private and Confidential Data Access
Portable Fingerprint
Fingerprint Acquisition
– Fast Mode at 16 Mbps Max for Imaging
– Slow Mode at 200 kbps Max for Navigation and Control
CB08YV
Packages Available
CB12YI
CB09YV
®
ther-
FingerChip
Thermal
Fingerprint
Sweep Sensor,
Hardware
Based,
Navigation and
Click Function,
SPI Interface
AT77C104B
Note: Not reccomended
for new designs. No longer
supported by Atmel.
5347F-BIOM-3/08

Related parts for AT77C104BCH08YV

AT77C104BCH08YV Summary of contents

Page 1

... Comply with the European Directive for Restriction of Hazardous Substances (RoHS Directive) 2. Description This document describes the specifications of Atmel’s AT77C104B fingerprint sensor dedicated to PDA, cellular and smartphone applications. Based on FingerChip mal technology, the AT77C104B is a linear sensor that captures fingerprint images by sweeping the finger over the sensing area ...

Page 2

Figure 3-2. Product Integration Solution Notes: 1. Product Integration Solution available for CB08 Only Please contact Support for additional documentation regarding integration of this product 2. Figure 3-3. FingerChip with Holder Table 3-1. Pin Description for Chip-on-board Package: AT77C104B-CB08YV or ...

Page 3

Table 3-2. Pin Description for Chip-on-Board Package: AT77C104B-CB09YV Pin Name Description 1 GNDD Digital ground supply 2 GNDA Digital ground supply 3 VDDD Digital power supply 4 VDDA Digital power supply 5 SCK Serial Port Interface (SPI) clock 6 TESTA ...

Page 4

Table 3-3. Pin Description for COB with Connector Package: AT77C104B-CB12YI Pin Number Name Type 1 GNDA G 2 FPL I 3 GNDD G 4 VDDD P 5 SCK I 6 MOSI I 7 MISO O 8 GNDA G 9 SSS ...

Page 5

Figure 3-4. The pull-up must be implemented for the master controller. The noise should be lower than 30 mV peak-to-peak on VDDA and VDDD. Figure 3-5. 5347F–BIOM–3/08 Typical Application VDDD VDDD 10 kΩ 10 kΩ IRQ MISO MOSI SCK SSS ...

Page 6

Figure 3-6. Figure 3-7. Note: The TESTA pin is only used for testing and debugging. The SCANEN pin is not used in the final application and must be connected to ground. Warning: SSS and FSS must never be low at ...

Page 7

Specifications Table 4-1. Absolute Maximum Ratings Parameter Power Supply Voltage VDDD, VDDA Front Plane SSS, FSS, Digital Input SCK, MOSI Temperature Stabilization Power Storage Temperature Lead Temperature (soldering 10 seconds) Note: 1. -40°C to 85°C for the AT77C104B-CH08YV product ...

Page 8

Table 4-3. Resistance Parameter ESD On pins HBM (Human Body Model) CMOS I/O On die surface (zap gun) air discharge Mechanical Abrasion Number of cycles without lubricant Multiply by a factor of 20 for correlation with a real finger Chemical ...

Page 9

Power Consumption and DC Characteristics The following characteristics are applicable to the operating temperature -40°C ≤ Ta ≤ +85°C. Typical conditions are: power supply = 3.3V 120 pF on digital outputs unless otherwise specified. LOAD Table 5-1. ...

Page 10

Switching Performances The following characteristics are applicable to the operating temperature –40°C ≤ Ta ≤ +85°C. Typical conditions are: nominal value; T specified otherwise. Table 6-1. Timings Parameter Clock Frequency Acquisition Mode Clock Frequency Navigation Mode and Chip Control ...

Page 11

Timing Diagrams: Slow and Fast SPI Interface Figure 7-1. Read Timing Fast SPI Slave Mode RST SS Trstsu Tsssu DC SCK MISO Figure 7-2. Read/Write Timing Slow SPI Slave Mode SS Tsssu SCK Tsu MOSI MISO Figure 7-3. Read ...

Page 12

Functional Description The AT77C104B is a fingerprint sensor based on FingerChip technology controlled by an SPI serial interface through which output data is also transferred (a slow SPI for the pointing function and a fast one for ...

Page 13

Sensor and Block Diagram Figure 9-1. The circuit is divided into the following main sections: • An array or frame 232 pixels + 1 dummy column • An analog to digital converter • An on-chip oscillator ...

Page 14

Function Registers Table 10-1. Register STATUS MODECTRL ENCTRL HEATCTRL NAVCTRL CLICKCTRL MOVCTRL NAVIGATION NAVIGATION NAVIGATION PIXELCLICK PIXELCLICK PIXELCLICK Note: AT77C104B 14 Registers Address (b3 down to b0) (1) (1) (1) 1. Navigation requires 3 registers. The reading of the ...

Page 15

Status Register Register Name: Status (8 bits) Access Type: Read Only Function: State of AT77C104B b7 b6 CLICK MOV 0 0 • CLICK: Click Detection 0: default 1: click detected • MOV: Movement Detection 0: default ...

Page 16

ANALOGRST: Reset Local Oscillator 0: oscillator in active mode 1: oscillator in power-down mode Notes: If modes such as “acquisition and click” or “acquisition and navigation” are programmed together, they will be ignored by the system. Programmed Mode 11xx ...

Page 17

TRANSITEN: not used, for testing only • SLICEN: not used, for testing only • READERREN: Read Error Interrupts Enable 0: default 1: read error IRQ enabled IRQ is generated when a read error is detected. Note: 10.4 Heatctrl Register ...

Page 18

Navctrl Register Register Name: Navctrl (7 bits) Access Type: Read/Write Function: Navigation control b6 b5 NAVFREQ NAVFREQ (LSB) (MSB • NAVFREQ: Navigation Frequency 00: 5.8 kHz 01: 2.9 kHz (default value) 10: 1.9 kHz 11: 1.5 kHz ...

Page 19

Clickctrl Register Register Name: Clickctrl (7 bits) Access Type: Read/Write Function: Click control b6 b5 CLICKFREQ CLICKFREQ (MSB) (LSB • CLICKFREQ: Click Pixels Reading Frequency 00: 180 Hz 01 (default value) 10 11: ...

Page 20

Movectrl Register Register Name: Movctrl (7 bits) Access Type: Read/Write Function: In stream mode, during navigation calculation, the AT77C104B must interrupt the host when a maximum absolute movement is detected (second and third navigation registers). The ...

Page 21

Navigation Register Register Name: Navigation ( bits) Access Type: Read Only (These three registers cannot be read individually. The reading com- mand of the first navigation register [address 0b1000] returns the value of the three registers). Function: ...

Page 22

Absolute X Movement Register (0 to 255 Pixels b7 b6 XMOV (MSB) – 10.8.3 Absolute Y Movement Register (0 to 255 Pixels YMOV (MSB) – Note: When a click is detected, the information ...

Page 23

SPI Interface General Description Two communication busses are implemented in the device: • The control interface, a slow bus that controls and reads the internal registers (status, navigation, control...). • The pixels’ acquisition interface, a fast bus that enables ...

Page 24

AT77C104B and the SPI The AT77C104B is always the slave and the host always the master. The host drives the SCK clock. Both the AT77C104B and the host transmit data with the MISO signal. The word length of the ...

Page 25

Control Interface (Slow SPI) This interface controls the sensor’s internal registers. The protocol enables reading and writing of these registers. The master (host) initiates transfers to the slave (sensor). The sensor can only use its interrupt pin to communicate ...

Page 26

Communication Speed To reduce consumption, the control interface’s communication speed is set to the lowest possi- ble speed and depends on the host’s configuration. To communicate with “fast” controllers, the sensor’s communication speed can be set to 200 kbits/s. ...

Page 27

Figure 12-2. Reading Sequence of a Register (Except for Navigation Registers) Figure 12-2 represents a typical reading sequence of a register different from the navigation register. In this example, the status register is used. SCK MOSI MISO ...

Page 28

Image Capture (Fast SPI) This serial interface enables full-speed acquisition of the sensor’s pixels by the host. This interface only supports the serial clock (SCK) and one data line: MISO (Master In/ Slave Out). 13.1 Communication Protocol When the ...

Page 29

Reading of Frame A frame consists of 232 true columns and 1 dummy column of 8 pixels of 4 bits each. A frame starts with a dummy column. Figure 13-3. Example of a Frame Dummy Column Synchro = F0F00200 ...

Page 30

... Pixels are sampled/read sequentially and are synchronous with SCK. Raw slices are captured by the acquisition system and overlapped with the corresponding finger displacement computed by Atmel reconstruction software. This reconstruction soft- ware supports a sweeping speed from cm/s. ...

Page 31

Navigation (Slow SPI) The sensor’s navigation function includes the processing elements necessary for providing the displacement of the finger touching the sensor down and right or left direction aimed at a screen menu ...

Page 32

Click See “Clickctrl Register” on page 19. The sensor generates a click detection. The host must read the b7 bit of the status register or the b1 bit of the general navigation register. The click function is composed of ...

Page 33

Temperature Stabilization Function and Watchdog The sensor has an embedded temperature stabilization unit that identifies a difference in tem- perature between the finger and the sensor. When this difference is increased, the images are more contrasted. This function is ...

Page 34

Power Management 16.1 Sleep Mode (<10 µA) Reset high 16.2 Standby Mode (<10 µA Providing SPI Bus not Accessed) Power consumption can be reduced in several ways: • By switching off the FingerChip sensor • By programming a standby ...

Page 35

Packaging Mechanical Data 17.1 AT77C104B-CB08YV Package Information Figure 17-1. AT77C104B-CB08YV Top View and Side View +0.07 1.50 - 0.01 All dimensions in mm. Figure 17-2. AT77C104B-CB08YV Bottom View All dimensions in mm. 5347F–BIOM–3/08 4.8 max 4.6 max 5 ±0.3 ...

Page 36

AT77C104B-CH08YV Package Information The holder is designed to be assembled onto a motherboard of thickness specification 0.8mm±0.1mm. Figure 17-3. AT77C104B-CH08YV Mechanical Plan Datum snap leg AT77C104B 36 7.80 ± 0.25 11 ± 0.05 7 ± 0.05 2 ± 0.05 ...

Page 37

AT77C104B-CB09YV Mechanical Plan 4.8 max + 0.07 1.50 - 0.01 5.0 ± 0.15 5347F–BIOM–3/08 0.50 ± 0.08 1.75 ± 0.15 15 3.8 max 18 ± 0.15 0.2 A 1.0 min 11.98 0.5 min AT77C104B 0.50 ± 0. ...

Page 38

AT77C104B-CB12YI Mechanical Plan Note: Ref. Connector plug: 2-1470841-0. Ref. Connector Receptacle: 2-1470842-0 Stack height:1.5mm from Tyco Electronics 0.5mm Pitch. AT77C104B 38 5347F–BIOM–3/08 ...

Page 39

Electrical Disturbances Three areas of the FingerChip device must never be in contact with the casing, or any other component avoid electrical disturbances. These areas are shown in Figure 21: Figure 17-4. Sensitive Areas Figure 17-5. ...

Page 40

... Ordering Information 18.1 Package Device Atmel prefix FingerChip family Device type CB08: Chip On Board (COB) CH08: COB with holder CB09: Shrinked COB CB12: COB with connector Table 18-1. Part Number AT77C104B-CB08YV AT77C104B-CB09YV AT77C104B-CH08YV AT77C104B-CB12YI AT77C104B 40 AT77C 104B CXXX Package Temperature Operating Ranges ...

Page 41

Appendix A 19.1 Controller Initialization 5347F–BIOM–3/08 Host Controller Initialization no Controller Initialized ? Yes SPI Initialization (Phase = 0, Polarity = 1) no SPI Initialized ? Yes RST = 1 Sensor Initialization no Pulse > Yes ...

Page 42

Appendix B 20.1 Example for the MODECTRL Register AT77C104B 42 Sensor Reception of the Command Reading of MODECTRL Sending of MODECTRL Reception of the Command Writing of MODECTRL Reception of MODECTRL Controller Interrupts Masked SSS MODECTRL Reading ...

Page 43

Appendix C 21.1 Example of Navigation Registers 5347F–BIOM–3/08 Sensor Reception of the Command Reading of NAVIGATION Sending of NAVIG1 Sending of NAVIG2 Sending of NAVIG3 AT77C104B Controller Interrupts Masked SSS NAVIGATION Reading Requested Sending 0b11000000 Transfer No ...

Page 44

Appendix D 22.1 Example of an Interrupt Generated by a Movement Detection Sensor Interrupt Generated IRQ Reception of the Command Sending of STATUS Interrupts Cleared Reception of the Command Reading of NAVIGATION Sending of the 3 Navigation ...

Page 45

Revision History Doc. Rev. 5347F 5347F 5347E 5347D 5347F–BIOM–3/08 Date Comments Added CB09 picture Replaced picture forpindescription CB12 Updated CB12YI Mechanical Plan, added note 3/2008 Updated CB09YV Mechanical Plan Updated CB08YV Mechanical Plan Added note for Ordering Information 1/2008 ...

Page 46

... Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ...

Related keywords