Title :
Hardware-Software Co-design of a Fingerprint Image Enhancement Algorithm
Author :
Lopez, Mariano ; Canto, Enrique ; Fons, Mariano
Author_Institution :
Tech. Univ. of Catalonia, Vilanova I La Geltru
Abstract :
This paper presents the implementation of a fingerprint image enhancement algorithm on a FPGA device. The design is based on a hardware-software co-design, which consists of a dedicated coprocessor that solves the parts of the algorithm with higher computational cost and an embedded microprocessor that manages the control process and executes the rest of the algorithm. In order to develop an efficient implementation, fixed-point computations have substituted the floating-point ones. The system has been implemented on a Xilinx Spartan 3 FPGA, with an external SRAM memory of 512Ktimes32 bits and using a Microblaze embedded soft-core processor. Results show that a 256times256 pixel image can be analyzed in 750 ms with a clock frequency of 50 MHz
Keywords :
field programmable gate arrays; hardware-software codesign; image enhancement; 50 MHz; 750 ms; FPGA device; Microblaze embedded soft-core processor; dedicated coprocessor; embedded microprocessor; fingerprint image enhancement algorithm; fixed-point computations; hardware-software co-design; Algorithm design and analysis; Computational efficiency; Coprocessors; Field programmable gate arrays; Fingerprint recognition; Image matching; Microprocessors; Pixel; Process control; Random access memory;
Conference_Titel :
IEEE Industrial Electronics, IECON 2006 - 32nd Annual Conference on
Conference_Location :
Paris
Print_ISBN :
1-4244-0390-1
DOI :
10.1109/IECON.2006.347727