Fingerprint Biometrics

Fingerprint Biometric technology refers to the use of a person's fingerprint characteristics for identifying that person.

Block Diagram

Click on the colored blocks to view or sample recommended solutions


Design Considerations

Fingerprint biometrics are used in a variety of applications including electronic door locks, smart cards, vehicle ignition control systems, USB sticks with fingerprint controlled access, and many others. Digital signal processing elements in fingerprint scanners perform complex DSP functions such as filters, transforms, feature extraction, matching operations and other algorithms.

Fingerprint sensors can use capacitive, optical, pressure, or thermal technologies to obtain an image of a finger’s features. The most common fingerprint sensor solution first illuminates the print with a laser or LED light and then captures the image using a CCD or less expensive CMOS sensor. Fingerprint sensors are typically self contained modules that include an analog to digital converter to translate the analog information into a digital data stream. Resolution, dynamic range and pixel density are factors that contribute to the image quality and influence the accuracy of the sensor.

Once the image is captured the digital information is transferred to a digital signal processor to generate a match. The first step in the matching process is conditioning the scanned fingerprint. Finger print readers rarely use the full fingerprint for identification. Rather, DSPs use algorithms to extract the unique features and patterns of each print to generate a unique digital code. The second step in the software flow is to take the code generated from the scanned image and compare it to a database of potential matches. The compare step requires the system to have access to print information in a networked database or a non-volatile memory unit.

The need for real-time signal processing in biometric fingerprint scanning makes the C55x DSP a compelling solution for this application. The low power capabilities of the C55x in both active and passive modes make it a match for fingerprint scanning applications because, for a greater percentage of the time, the processor is in a low-power mode. The peripheral integration of the C55x DSP includes on-chip LDOs, on-chip memory and a USB Phy for connectivity. Placing peripherals on-chip lowers the overall system cost by simplifying board layout and reducing the total chip count. When communications peripherals are placed on the same die as the processor it is also important to protect your device from sources of ESD. Any IOs or communication peripherals that could come in contact with human touch or other source of ESD should be protected. Devices like the TPD3E001 provide multichannel ESD protection up 15kV for USB 2.0 interfaces.

The LCD Bridge found on the C55x can be used to display messages or options menus. Integrating a TSC2003 touch screen controller to the application provides a way for the user to select options from a displayed menu. Audio functionality can also be included in this application to provide user feedback in the form of alerts and pre-recorded voice commands. This is accomplished using the I2S capability of the C55x to provide a digital audio stream to an audio DAC. Devices like the DAC3120 Bconvert the digital audio stream into an analog signal and increase system integration by including a built in class AB amplifier capable of driving a 2.5 watt mono speaker.

Application Notes (9)

Title Abstract Type Size (KB) Date Views
HTM 9 KB 29 Jun 2010 314
HTM 9 KB 29 Jun 2010 486
HTM 8 KB 19 Nov 2008 670
HTM 8 KB 19 Aug 2008 1618
HTM 9 KB 11 Jul 2008 233
HTM 9 KB 03 Dec 2002 19
HTM 8 KB 04 Jan 2002 482
HTM 9 KB 01 Jul 1997 108
HTM 8 KB 01 Oct 1994 718

User Guides (8)

Title Abstract Type Size (KB) Date Views
htm 8 KB 13 Jan 2012 285
htm 8 KB 21 Sep 2009 462
htm 8 KB 21 Sep 2009 247
htm 8 KB 21 Sep 2009 253
htm 8 KB 21 Sep 2009 208
htm 8 KB 15 May 2008 103
pdf 452 KB 01 Jun 2007 159
htm 8 KB 19 Apr 2007 127
    

Selection and Solution Guides

Selection Guides (1)

Title Abstract Type Size (KB) Date Views
PDF 80 KB 18 Jan 2013 1974

Tools and Software

Name Part # Company Software/Tool Type
Code Composer Studio (CCS) Integrated Development Environment (IDE) CCSTUDIO Texas Instruments SW Development Tools, IDEs, Compilers
CODECS - Optimized for C55x Devices C55XCODECS Texas Instruments Software Codecs
TMS320C5515 DSP Evaluation Module TMDXEVM5515 Texas Instruments Development Kits
TMS320C55x Chip Support Libraries (CSL) – Standard and Low-Power SPRC133 Texas Instruments Software Libraries
TMS320C55x DSP Library (DSPLIB) SPRC100 Texas Instruments Software Libraries
TMS320C55x Image Library SPRC101 Texas Instruments Software Libraries
TMS320C6713 DSP Starter Kit (DSK) TMDSDSK6713 Texas Instruments Evaluation Modules & Boards
TMS320VC5509A DSP Starter Kit (DSK) TMDSDSK5509 Texas Instruments Evaluation Modules & Boards
TMS320VC5510 DSP Starter Kit (DSK) TMDSDSK5510 Texas Instruments Evaluation Modules & Boards

Product Bulletin & White Papers

Product Bulletin (3)

Title Abstract Type Size (MB) Date Views
PDF 150 KB 09 Mar 2010 616
PDF 103 KB 18 Jan 2010 207
PDF 89 KB 18 Jun 2003 328

White Papers (1)

Title Abstract Type Size (MB) Date Views
HTM 9 KB 12 May 2003 581

News Releases & Authored Articles

Visit the News Center

Similar End-Equipment Solutions

TI End-Equipment

All TI End-Equipment Solutions

Support and Community

Wikis

Visit the TI Wiki

Training & events

Name Type Available During
Tiva C Series TM4C129x MCUs
This 6-part series will introduce you to various features on TM4C129x microcontrollers.
On-Line Training   On Demand  
Technical Overview of the Ultra-low power C5505
TI’s latest TMS320C5504/05 low-power DSPs provide energy efficieny and longer battery life for portable applications such as...
On-Line Training   On Demand  

See more training & events

Other Support