Title :
FPGA Implementation of a Ridge Extraction Fingerprint Algorithm Based on Microblaze and Hardware Coprocessor
Author :
García, Mariano López ; Navarro, E.F.C.
Author_Institution :
Tech. Univ. of Catolonia, Vilanova i la Geltru
Abstract :
This paper shows two different FPGA implementations of a ridge extraction fingerprint algorithm. The first one is implemented by software running over a microblaze soft-processor, and the second one is based on a hardware coprocessor specifically designed to be included in an embedded authentication system. The paper compares both approaches in terms of area and speed, showing the higher performances offered by the coprocessor. Its architecture avoids the use of floating-point computations and it was segmented in several stages in order to reduce the critical path-delay. Likewise, intermediate operations are resolved in parallel leading to an increasing of the maximum clock frequency and throughput.
Keywords :
coprocessors; embedded systems; feature extraction; field programmable gate arrays; fingerprint identification; FPGA implementation; embedded authentication system; field programmable gate arrays; hardware coprocessor; microblaze soft-processor; ridge extraction fingerprint algorithm; Authentication; Clocks; Computer architecture; Coprocessors; Embedded software; Field programmable gate arrays; Fingerprint recognition; Frequency; Hardware; Throughput;
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
DOI :
10.1109/FPL.2006.311198