Features
•
•
•
•
•
•
•
•
•
•
Module Size: 55 x 72 mm (Smaller than Smart Card)
Microcontroller: Atmel ARM9
®
-based AT91RM9200
SDRAM: 128 Mbits
Flash: Atmel DataFlash
®
32 Mbits
Fingerprint Sensor: Atmel FingerChip
®
AT77C101B-CB02V
Operating Temperature Range: -30° C to +65° C
Operating Voltage: 3.3V ±10%
Power Consumption: 200 mA in Typical Conditions
Operating System: Linux
®
(Kernel 2.4.19)
Available interfaces on Extension Connector:
– Drivers Provided for SPI, Ethernet, Serial DBGU
– Drivers not Provided for USB Host and Device, TWI, RS-485, IrDA,
SmartCard, MMC/SD Card, SSC, RTC, JTAG…
•
Software Suite with Embedded Pre-loaded Bio-engine
FingerChip
®
Biometric
Module
AT77SM0101BCB02VKE
Description
This document describes the specifications of Atmel's AT77SM0101BCB02VKE Fin-
gerChip biometric module. Based on Atmel's FingerChip fingerprint sensor, ARM9
microcontroller and flash memory, the AT77SM0101BCB02VKE provides the main
biometric functions such as user enrollment, authentication and identification in a
packaged module, making it easy to integrate into a final system.
The AT77SM0101BCB02VKE is particularly well-suited to Physical Access Control,
Point of Sale devices, Time and Attendance or Vending Machines.
The AT77SM0101BCB02VKE provides great flexibility because of its memory capac-
ity and powerful microcontroller loaded with the Linux operating system, and features
many possible interfaces, including Ethernet. The AT77SM0101BCB02VKE biometric
m o d u l e r e q u i r e s t h e p u r c h a s e o f t h e E v a l u a t i o n / D e ve l o p m e n t K i t
AT77SM0101BCB02VEK to develop the user interface of the final application.
Applications
•
•
•
•
•
•
•
Physical Access Control
Time and Attendance Systems
Automated Teller Machines, Points of Sale
Vending Machines
Smart Homes
Locks, Safes
Reference Design for ARM9 and FingerChip Design Development
Figure 1.
FingerChip Biometric Module AT77SM0101BCB02VKE
5391A–BIOM–09/04
Functional
Description
The AT77SM0101BCB02VKE is a biometric sub-system based on Atmel’s FingerChip
fingerprint sensor. It comprises a fingerprint sensor connected to a board that embeds
processing capabilities through an ARM9-based AT91RM9200 microprocessor, and
memory to store the software and fingerprint templates.
The biometric module must be connected to a motherboard for power supplies and
interface connections. Connection to the motherboard is achieved through two standard
connectors located on the sides of the module board.
The module is loaded with a Linux operating system, an Atmel driver for the FingerChip
sensor, and by default, authentication software (biometric library) for extraction of finger-
print characteristics and comparison with enrolled templates (also called bio-engine).
The standalone module can perform the following:
•
•
Enrollment: an operation where the end-user scans his fingerprint by sweeping it
across the FingerChip sensor, providing a fingerprint signature reference (template)
Authentication: accurate matching of the newly acquired fingerprint against the
template stored in the board’s memory during the enrollment procedure, used to
validate user authentication
Identification: matching of the fingerprint image against the correct template within a
database of previously acquired templates
•
These three functions can then be used in any application requiring authentication to
grant rights to a user, or to change criteria of the user’s profile. Examples of typical
applications might include physical access control or time and attendance monitoring.
The AT77SM0101BCB02VEK Evaluation Kit provides all the tools necessary for easy
development of a customized application using the biometric module APIs.
The AT77SM0101BCB02VKE biometric module lets you add convenient and secured
user authentication to your products in a surprisingly reduced development time.
Figure 2.
AT77SM0101BCB02VKE Block Diagram
Motherboard
Linear
Regulator
3.3V
Connectors
3.3V
GPIOS
1.8V
32-bit
Data Bus
Interfaces
SDRAM
16 MB
SPI
AT91RM9200
Flash
4 MB
8 Bits
Control
AT77C101B-CB02V
2
AT77SM0101BCB02VKE
5391A–BIOM–09/04
AT77SM0101BCB02VKE
Technical
Description
Module Size and Length
of Flex
Atmel’s FingerChip biometric module includes the AT77C101B-CB02V FingerChip sen-
sor (8-bit parallel interface) connected through a flex cable to the module itself.
The board size of the module is 55 mm x 72 mm. It has three screw holes for easy fixing
to the motherboard or casing of the final system.
The flexible cable is 5 cm long. It is a single straight cable made of copper.
Figure 3.
AT77SM0101BCB02VKE Board Dimensions
55 mm
50 mm
26.6 mm
72 mm
9.85 mm
The dimensions of the sensor are 26.6 mm x 9.85 mm x 2.6 mm for the PCB. The die
size is 1.7 mm x 17.3 mm.
Description of
Motherboard Interface
Figure 4.
Motherboard Interface
1
1
2
49
50
49
50
2
3
5391A–BIOM–09/04
Table 1.
J1 Pin Description
Pin
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
Note:
Description
GND
NBS3
PC10
PC11
PC12
PC14*
PC1
PC2
PC4
PC6
PA0/MISO
PA1/MOSI
PA2/SPCK
PA4/NPCS1
PA5/NPCS2
PA6/NPCS3
PA7/EREFCK
PA8/ETXEN
PA9/ETX0
PA10/ETX1
PA11/ECRSDV
PA12/ERX0
PA13/ERX1
PA14/ERXER
3V3
Pin
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
Description
3V3
NBS1
NRD_NOE_NCFOE
NWR0_NWE_NCFWE
NCS3_NSMCS
PC15*
PC0*
PC3
PC5
PA15/EMDC
PA16/EMDIO
PA17/TXD0
PA18/RXD0
PA19/SCK0
PA20/CTS0
PA21/RTS0
PA22
PA23/IRQ3
PA24
PA25/TWD
PA26/TWCK
PA29
PA28
PA27
GND
Pins 11, 12 and 14: do not use when the AT77C101B is connected to the module.
4
AT77SM0101BCB02VKE
5391A–BIOM–09/04
AT77SM0101BCB02VKE
Table 2.
J2 Pin Description
Pin
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
Description
GND
PB22
PB19
PB18
PB17
PB16
PB15
PB14
PB13
PB12
PB11
PB10
PB9
PB8
PB7
PB6
PB5
PB4
PB3
PB2
PB1
PB0
PA31
PA30
3V3
Pin
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
Description
3V3
PC9
PC8
PC7
DDP
DDM
HDPA
HDMA
PB29/IRQ0
PB28/FIQ
PB27
PB26
PB25
PB24
PB23
NRST
NTRST
TMS
TCK
TDO
TDI
JTAGSEL
PB21
PB20
GND
The pins are used to connect the following interfaces:
•
•
•
•
•
•
•
USB device: pins 10 and 12 of J2 connector
USB host: pins 14 and 16 of J2 connector
TWI: pins 40 and 42 of J1 connector
JTAG: pins 32, 34, 36, 38, 40, 42 and 44 of J2 connector
SPI: pins 21, 23, 25, 27, 29 and 31 of J1 connector
Two serial links: RS-232, RS-485, IrDA and/or Smart Card
Ethernet or MMC/SD card
5
5391A–BIOM–09/04