FPS110, FPS110B, FPS110E: Features Applications
FPS110, FPS110B, FPS110E: Features Applications
FPS110, FPS110B, FPS110E: Features Applications
Features Applications
§ Non-optical solid-state device § Database and network access
§ 300 × 300 sensor array, 50 µm pitch § Portable fingerprint acquisition
§ 1.5 cm × 1.5 cm sensor area § Access control (home, auto, office, etc.)
§ 500-dpi resolution § ATM
§ Operation from 3V to 5.5V § Smart cards
§ Ultra-hard protective coating § Cellular phone security access
§ Integrated 8-bit flash analog-to-digital converter
§ 8-bit microprocessor interface
§ Thin, 2.6 mm VSPA 80/1 package
§ Standard CMOS technology
§ Low power, less than 200 mW
Overview
The Veridicom FPS110 Solid-State Fingerprint
Sensor is a direct contact, fingerprint acquisition
device. It is a high performance, low power, low
cost, capacitive sensor with an integrated two-
dimensional array of metal electrodes in the
sensing array. Each metal electrode acts as one
plate of a capacitor and the contacting finger acts
as the second plate. A passivation layer on the
device surface forms the dielectric between these
two plates. Ridges and valleys on the finger yield
varying capacitor values across the array, which
is read to form an image of the fingerprint.
The FPS110 is manufactured in standard CMOS
technology and is available in an 80-pin, VSPA
80/1. The 300 × 300 sensor array has a 50 µm
pitch and yields a 500-dpi image. The sensor
surface is protected by a patented, ultra-hard,
abrasion and chemical resistant coating.
A block diagram of the FPS110 is shown in
Figure 1. The FPS110 has an integrated 8-bit
flash analog-to-digital converter to digitize the
output of the sensor array. The fingerprint image
is presented an 8-bit bi-directional bus interface CLKOUT
C
compatible with most microprocessors.
For SETCUR resistor differences between the
FPS110 and FPS110B/E see the Pin Information
table.
Figure 1. FPS110 Block Diagram
Veridicom, Inc. • 2040 Martin Avenue • Santa Clara, CA • 95050 • tel 408.565.6000 • fax 408.565.6020 • www.veridicom.com
02-0053-01 Rev F 01/26/01
FPS110 Solid-State Fingerprint Sensor
Chip Operation
The sensor array is composed of 300 rows and 300 Rows can be accessed in any order; however, the
columns of sensor plates. Associated with each column selected row must be captured before the column cells
are two sample-and-hold circuits. A fingerprint image is are read. The column cells within a row can be accessed
sensed or captured one row at a time. This “row in any order.
capture” occurs in two phases. In the first phase, the
sensor plates of the selected row are pre-charged to the Special Features
VDD voltage. During this pre-charge period, an internal
signal enables the first set of sample-and-hold circuits There are two programmable open-drain outputs that
to store the pre-charged plate voltages of the row. can be used for driving LEDs.
In the second phase, the row of sensor plates is The CLKOUT pin can be enabled to output a square-
discharged with a current source. The rate at which a wave clock of the same frequency as the oscillator
cell is discharged is proportional to the “discharge clock. CLKOUT can be used to drive external circuitry.
current.” After a period of time (referred to as the When ENCLK is high, the clock signal is present at the
“discharge time”), an internal signal enables the second CLKOUT pin. When ENCLK is low or unconnected,
set of sample-and-hold circuits to store the final plate the CLKOUT output is held low.
voltages. The difference between the pre-charged and
discharged plate voltages is a measure of the
capacitance of a sensor cell. After the row capture, the
cells within the row are ready to be digitized.
VDDA 1 80 GNDSHLD
Reserved 2 79 GNDSHLD
SETCUR 3 78 GNDSHLD
VSSA 4 77 GNDSHLD
VSSA 5 76 GNDSHLD
Unconnected 6 75 GNDSHLD
Unconnected 7 74 GNDSHLD
Unconnected 8 73 GNDSHLD
Unconnected 9 72 GNDSHLD
Unconnected 10 71 GNDSHLD
Unconnected 11 70 GNDSHLD
Unconnected 12 69 GNDSHLD
TEST 13 68 GNDSHLD
LED2 14 67 GNDSHLD
LED1 15 66 GNDSHLD
VSS 16 65 GNDSHLD
WR- 17 64 GNDSHLD
D7 18 63 GNDSHLD
D6 19 62 GNDSHLD
VDD 20 61 GNDSHLD
D5 21 60 GNDSHLD
D4 22 59 GNDSHLD
VSS 23 58 GNDSHLD
D3 24 57 GNDSHLD
D2 25 56 GNDSHLD
D1 26 55 GNDSHLD
D0 27 54 GNDSHLD
VSS 28 53 GNDSHLD
XTAL1 29 52 GNDSHLD
XTAL2 30 51 GNDSHLD
ENCLK 31 50 GNDSHLD
CLKOUT 32 49 GNDSHLD
VDD 33 48 GNDSHLD
A3 34 47 GNDSHLD
A2 35 46 GNDSHLD
A1 36 45 GNDSHLD
A0 37 44 GNDSHLD
CE1- 38 43 GNDSHLD
CE2 39 42 GNDSHLD
RD- 40 41 GNDSHLD
Function Table
Register Map
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
RA7 RA6 RA5 RA4 RA3 RA2 RA1 RA0
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
L1 L2 – – – – – RA8
Reading from this address returns the output of the A/D converter. After writing to CAL, the user should wait until
A/D conversion completes before reading the A/D converter.
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
CA7 CA6 CA5 CA4 CA3 CA2 CA1 CA0
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
R T – – – – – CA8
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
PD T6 T5 T4 T3 T2 T1 T0
Bit Bit
Number Name Function
7 PD Power down chip.
PD=0, Chip in Normal Mode
PD=1, Chip in Low Power Mode
[6:0] T[6:0] Selects the count to be loaded into the Discharge Timer. Discharge time is selected in
increments of the oscillator period. Discharge Time is defined as the period between
the sampling and holding of the pre-charged sensor cell to the sampling and holding of
the discharging sensor cell. The Discharge Time can be calculated from the following
equation:
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
F2 F1 TRST DC4 DC3 DC2 DC1 DC0
F2 F1 XTAL Input
0 0 10-15 MHz
0 1 15-20 MHz
1 0 20-30 MHz
1 1 30-40 MHz
5 TRST Timer Reset. Set this bit to halt and reset the Discharge Timer. Resetting the
Discharge Timer is necessary to put the Discharge Timer in a known state after power-
up or after returning to Normal mode from Low-power mode (See bit 7 of DTR).
MSB LSB
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
– – – – – – – –
A/D Converter
The integrated 8-bit flash A/D converter is a buffered device. Each write to CAL causes: 1) the result of the previous
conversion to be latched and made readable at CAL, and 2) the A/D converter to start digitizing its current input.
Consequently, it takes 301 writes to CAL in order to digitize the 300 cells of a row.
Specifications*
*All specifications in this document are preliminary and subject to change.
Operating Range
DC Electrical Characteristics
Power Supply Characteristics (VDD = 5.5V, fOSC=40 MHz Standard Temperature Range)
1.20
1.00
0.80
IDD3
Normalized
IDD4
0.60
IDD5
IDD6
0.40
0.20
0.00
10 20 30 40
Frequency (MHz)
Power Supply Characteristics VDD = 3.6V, Commercial Temperature Range, fOSC = 20 MHz
IDDA Analog Supply Current Power down with CLK disabled or enabled. <2 50 µA
(VDDA = max, DTR bit 7 = 1)
IDLE with CLKOUT disabled or enabled, (DTR bit 7 = 10 15 mA
0)
Active A/D conversion with CLKOUT disable or 12 18 mA
enable. (DTR bit 7 = 0)
1.00
0.80
IDD3
Normalized
IDD4
0.60
IDD5
IDD6
0.40
0.20
0.00
10 20
Frequency (MHz)
Image Capture
Power Up and Initialization
Begin
Image
Capture
Write RAL
Initiates row capture.
Write DTR with PD bit set Set DTR[7] (PD) to power down device. Wait until row capture
completes
Initialization Done
Converted
all cells in current
row?
Yes
Converted
last cell of image?
Yes
Image Captured
FPS110 Package
FPS110 Assembly
FPS110 Dimensions
Symbol Description Min Nom Max
N Pin Count 80
A Overall Height .102 (2.60)
A1 Stand Off .006 (.15)
B Pin Width .008 (.20)
C Pin Thickness .008 (.20)
D Tip to tip Dimension 1.016 (25.8) 1.025 (26.0) 1.032 (26.2)
D1 Package Body .941 (23.9) .945 (24.0) .949 (24.1)
E1 Package Body .941 (23.9) .945 (24.0) .949 (24.1)
F Pin Pitch .0187 (.47) .0197 (.50) .0207 (.53)
L1 Foot length .032 (.81)
Note: Dimensions are in inches (mm)
Manufacturing Considerations
CAUTION: DO NOT USE ANY METAL PICKUP TOOLS WHICH WOULD CONTACT THE
SENSOR DEVICE SURFACE WITHOUT PROTECTIVE LID INSTALLED
• Avoid any high pressure spray directly to the sensor device surface.