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

Reference Designs


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.

View more

Application Notes (7)

Title Abstract Type Size (KB) Date Views
HTM 8 KB 19 Nov 2008 1208
HTM 8 KB 19 Aug 2008 2401
HTM 9 KB 11 Jul 2008 171
HTM 9 KB 03 Dec 2002 18
HTM 8 KB 04 Jan 2002 521
HTM 9 KB 01 Jul 1997 90
HTM 8 KB 01 Oct 1994 289

User Guides (8)

Title Abstract Type Size (KB) Date Views
htm 8 KB 13 Jan 2012 441
htm 8 KB 21 Sep 2009 783
htm 8 KB 21 Sep 2009 317
htm 8 KB 21 Sep 2009 209
htm 8 KB 21 Sep 2009 355
htm 8 KB 15 May 2008 99
pdf 452 KB 01 Jun 2007 220
htm 8 KB 19 Apr 2007 174

Selection and Solution Guides

Selection Guides (1)

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

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 722
PDF 103 KB 18 Jan 2010 841
PDF 89 KB 18 Jun 2003 530

White Papers (2)

Title Abstract Type Size (MB) Date Views
PDF 1.62 MB 05 Nov 2012 395
HTM 9 KB 12 May 2003 627

Similar End-Equipment Solutions

TI End-Equipment

All TI End-Equipment Solutions

Support and Community


Visit the TI Wiki

Other Support