AT77C104B-CB09YV Atmel, AT77C104B-CB09YV Datasheet

no-image

AT77C104B-CB09YV

Manufacturer Part Number
AT77C104B-CB09YV
Description
Manufacturer
Atmel
Datasheet

Specifications of AT77C104B-CB09YV

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 AT77C104B-CB09YV

AT77C104B-CB09YV Summary of contents

Page 1

... 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 ...

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 AT77C104B-CH08YV Pin Number Name Type ...

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 Reserved for the analog test, not connected ...

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 I 10 GNDA G 11 GNDA G 12 FSS I 13 RST I 14 IRQ ...

Page 5

... SCK SSS FSS SCANEN GND RST Pin Description - CB08 GNDD 5 GNDA 6 VDDD 7 VDDA 8 SCK 9 TESTA 10 MOSI 11 TPP 12 MISO 13 SCANEN 14 SSS 15 IRQ 16 FSS 17 RST 18 FPL 19 Bottom View AT77C104B TESTA NC VDDD TPP VDDD 10µ F GNDD VDDA VDDA 10µF GNDA FPL GND Top View 5 ...

Page 6

... Warning: SSS and FSS must never be low at the same time. When both SSS and FSS equal 3.1 AT77C104B-CH08YV integration solution This product is an assembly of a standard AT77C104B-CB08YV sensor and an elastomer in a plastic part. This product includes the connectics: it can directly be clipped on the main board. AT77C104B ...

Page 7

... 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 with holder. Table 4-2. Recommended Conditions of Use Parameter Positive Supply Voltage Front Plane Digital Input Voltage Digital Output Voltage ...

Page 8

... V Parameter is a typical value only VI 100% production tested at temperature extremes D 100% probe tested on wafer at T Table 4-5. Specifications Parameter Resolution Size Yield: Number of bad pixels Equivalent Resistance on TPP pin AT77C104B 8 = +25°C amb Symbol Test Level Min Min Value Standard Method 2 kV MIL-STD-883 method 3015 ...

Page 9

... Temp = 25°C should be taken for Schmitt trigger input threshold switching levels compared Conditions Test Level 3.3V ±10 1. 2.5V ± 3.3V ±10 -1. 2.5V ±5% DD AT77C104B Min Typ I 2.3 2.5/3 4 1.5 I 0.2 0.3 I “Power Management” on page 34 I Refer to CMOS Min Typ 0.3 V (1) I ...

Page 10

... Table 6-3. 2.5V ±5% Power Supply Parameter Data-in Setup Time Data-in Hold Time Data-out Valid Data-out Disable Time from SS High IRQ Hold Time Note: All power supplies = +2.5V AT77C104B 10 = 25° MHz; duty cycle = 50%; C amb SCK Symbol Test Level Min F IV ...

Page 11

... Figure 7-2. Read/Write Timing Slow SPI Slave Mode SS Tsssu SCK Tsu MOSI MISO Figure 7-3. Read Status Register to Release IRQ SS SCK MOSI IRQ Figure 7-4. Chip Initialization RST SS SCK MISO 5347F–BIOM–3/ Min = 10 μs Trstsu AT77C104B Tsshd Tdis Tv Tsshd Tirq 11 ...

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 acquisition). Six modes are implemented: – Sleep Mode: a very low consumption mode controlled by the reset pin RST. In this – ...

Page 13

... Functional Block Diagram TPP FPL VDDA GNDA VDDD Pixel Array Array (232 x 8) CTRL Click Click Pixels CTRL (12) AT77C104B GNDD RST Fast Serial Interface SPI Acquisition (8-16 MHz) Navigation Algorithms Slow Serial Oscillator (420 kHz) Interface SPI (200 kHz) ...

Page 14

... 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 first register (0b1000) enables the reading of all 3 registers. Read/Write 0000 Read 0001 Read/Write 0010 ...

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 movement detected • TRANSIT: not used, for testing only • SLICE: not used, for testing only • ...

Page 16

... MOVEN: Movement Interrupts Enable 0: default 1: movement IRQ enabled IRQ is generated when movement is detected. AT77C104B 16 1. Click or navigation modes cannot be used when the local oscillator is switched off return to standby mode and stop the oscillator (to save on power consumption), two Modec- trl register accesses are necessary: the first one to select standby mode and the second to switch off the oscillator ...

Page 17

... The interrupt is cleared after the status register is read HEATV (MSB) HEATV(LSB Heating can only be used in the acquisition mode (it is not allowed in navigation or click modes). 2. The oscillator has to be activated when the watchdog is required and must not be stopped while the watchdog remains active. AT77C104B b2 b1 – – – ...

Page 18

... CLICKV: Click Pixels Threshold 00: lower threshold 01: 10: higher threshold 11: reserved Sets the minimum analog value detected as a high level (‘1’) and the maximum analog value detected as a low level (‘0’). See note 3. Notes: AT77C104B NAVV ( MSB) NAVV (LSB page 18 ...

Page 19

... This register adjusts the “time out” for considering the two transitions as a click. Note: 5347F–BIOM–3/ CLICKDET CLICKDET (MSB) (LSB Clickfreq and Clickcpt registers should not be changed once the click mode is selected. AT77C104B b2 b1 CLICKCPT CLICKCPT (MSB CLICKCPT (LSB) 1 ...

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 MOVECTRL register enables you to control this value. This value can be set as the minimum finger movement value at which the pointing device makes a displacement ...

Page 21

... This function is not in the PS/2 protocol. • FINGER: Not used; for test purposes only. Note: 5347F–BIOM–3/ YSIGN XSIGN the PS/2 protocol, bits b2 and b1 are used to code the middle and right buttons respectively, and b3 is set to high. AT77C104B TRANS CLICK FINGER 0 21 ...

Page 22

... When a click is detected, the information is placed in the b7 bit of the status register and in the b1 bit of the general navigation register. The reading of the status register initializes the b7 bit but does not initialize the b1 bit of the general navigation register. The host must carefully correlate the two bits. AT77C104B 22 ) ...

Page 23

... Polarity configures the clock’s idle level, which is high ('1') during polarity one of the operation and low ('0') during polarity zero of the operation. 5347F–BIOM–3/08 SS/2 Slave #2 Slave #1 AT77C104B SS/3 Slave #3 SCK MISO MOSI 23 ...

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 transferred data is fixed to 8 bits. The Most Significant Bit (MSB) is sent first. ...

Page 25

... Note: The host cannot communicate with the sensor without receiving data from it. Useless data is ignored by the host. 5347F–BIOM–3/ Address (b2) Address (b1 Data (b5) Data (b4) Data (b3 AT77C104B Address (b0 Data (b2) Data (b1 Data (b0) b0 ...

Page 26

... See Appendix B for flowchart. Figure 12-1. Writing into an Internal Register SSS SCK MOSI MISO Writing into MODECTRL Register Requested Note: The break on SCK on the SPI chronogram has been added for better comprehension only real application, SCK can be continuous. AT77C104B ...

Page 27

... Reading of Navigation Register Requested 5347F–BIOM–3/ for flowchart Emission of the First Navigation Register (No Overflow, Y Negative Movement Click Detected, Black Slice) AT77C104B Emission of the STATUS Register (Click Detected Emission of the Second Emission of the Third Navigation Register Navigation Register (X Absolute Movement (Y Absolute Movement ...

Page 28

... Communication Speed The acquisition speed of the pixels is linked to the clock’s communication speed. The faster the communication clock, the faster the authorized maximum finger sweeping speed. The sensor supports fast communications Mbps. AT77C104B 28 30.). Sensor Sending of 2 Pixels (8 Bits) Bit3 ...

Page 29

... F0F00200 pattern. 2. The Most Significant Bit (MSB) is sent first. 5347F–BIOM–3/08 232 x 8 Pixels Column p10 0 p3 p11 F p4 P12 2 p5 P13 0 p6 P14 0 p7 P15 0 p8 p16 AT77C104B Pixel Frame P10 First Pixel Column P9 Second Pixel Column 29 ...

Page 30

... The 500 µs duration corresponds to the host’s computation time (slice reconstruction, finger detection…) and in the illustration is given as an example only. Once the host detects a finger, this value remains constant, thus guaranteeing a regular integration time. AT77C104B 30 Finger Speeds Versus Clock Frequencies ...

Page 31

... Typical Navigation Slice Frequency (kHz) 5.8 2.9 1.9 1.5 AT77C104B Typical Typical Maximum Integration Time Finger Speed (µs) (cm/s) 172 30 345 15 526 9.5 666 7 ...

Page 32

... The click function is composed of an array of a few pixels and a processing unit. The typical click slice frequency is 90 Hz. A programmable divider is implemented to modify this frequency in the control registers (CLICKFREQ). 14.3 Double-click This function is performed by the controller, allowing better flexibility. It detects a succession of two clicks. AT77C104B 32 5347F–BIOM–3/08 ...

Page 33

... The dissipated die power is quasi constant over a significant supply voltage range as shown below (mode 50 mW selected): Note: 5347F–BIOM–3/08 5,40E-02 5,30E-02 5,20E-02 5,10E-02 5,00E-02 4,90E-02 4,80E-02 2 2,2 2,4 2,6 This function is useless for navigation and click modes. AT77C104B Power = f ( Vdd ) 2,8 3 3,2 3,4 3,6 VDD Power = f ( Vdd) 3,8 33 ...

Page 34

... Dynamic Current Consumption With load at maximum clock frequency, the current consumption in click mode is almost 300 µA on pins V navigation mode is approximately 1.5 mA. Note: AT77C104B 34 . With load at maximum clock frequency, the current consumption advise use of the interrupt capabilities (IRQ signal or Interrupts register limit the host’ ...

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 23 ±0.3 0.2 A 1.1 min 0.5 ± ...

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 0.88 ± 0.25 24.40 ± 0.25 0.95 ± 0.13 18.20 ± ...

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. 0.7 ± 0.25 37 ...

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

... These areas are shown in Figure 21: Figure 17-4. Sensitive Areas Figure 17-5. Epoxy Overflow Maximum epoxy overflow width: 0. the die edge. Maximum epoxy overflow thickness: 0.33 mm. Note: 5347F–BIOM–3/08 11 Section Fingerchip Figure 17-1 on page 35 Refer to . AT77C104B 6 mm 0.35 Epoxy Glue Overflow 39 ...

Page 40

... 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 Package 19-pin chip-on-board ...

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 RST = 0 AT77C104B 41 ...

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 Requested Sending 0b11000100 No Transfer Ended ? Yes Modification of MODECTRL to Change Mode Bits No Transfer ...

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 Ended ? Yes Sending of Dummy Data 0b00000000 Reception of NAVIG1 No Transfer Ended ? ...

Page 44

... 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 Registers AT77C104B 44 Controller Main Program No Interrup ? Interrupts Masked SSS STATUS Reading Requested Sending of 0b11000000 Transfer ...

Page 45

... Added CB08 &CB09 Mechanical Plan Changed Features, removed size, modified finger sweep speed Recreated Figures on page 33 & 34 Implemented revision history. New product integration solution added: 1/2007 New product reference with holder AT77C104B-CH08YV. Associated information and mechanical data plan added. AT77C104B AT77C104B-CB12YI 45 ...

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