Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition

博士 === 義守大學 === 電機工程學系博士班 === 98 === In this dissertation, we propose a methodology for complex computing system design and rapid hardware synthesis. It provides a systematic and high efficient design flow to assist the designer realize hardware circuit synthesis of system rapidly. We planned a Pipe...

Full description

Bibliographic Details
Main Authors: Jia-Hong Dai, 戴嘉宏
Other Authors: Yuan-Wei Tseng
Format: Others
Language:en_US
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/34830306064464257075
id ndltd-TW-098ISU05442023
record_format oai_dc
spelling ndltd-TW-098ISU054420232015-10-13T18:25:52Z http://ndltd.ncl.edu.tw/handle/34830306064464257075 Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition 管線化多處理器系統晶片設計與即時指紋辨識應用 Jia-Hong Dai 戴嘉宏 博士 義守大學 電機工程學系博士班 98 In this dissertation, we propose a methodology for complex computing system design and rapid hardware synthesis. It provides a systematic and high efficient design flow to assist the designer realize hardware circuit synthesis of system rapidly. We planned a Pipelined Multiprocessor System-on-a-Chip (PMPSoC) design flow. The PMPSoC design flow consists of decomposition of algorithm, data arrangement, pipelined controller design, HW/SW co-simulation and HW/SW co-synthesis. For the complex system, we can divide it into several individual and independent modules. Each independent module function is completed by software in the embedded processor. When applying the pipelining technology to synthesize the hardware of main controller to integrate all modules, the totally system performance is increased. We completed a simulator of pipelined multiprocessor system. The contribution is (1) the simulation level is raised from register transfer level (RTL) to transaction-level model (TLM) that can greatly reduce the time taken for system verification; (2) after the system architecture is decided, the simulator can generate a simulation platform of pipelined multiprocessor system automatically. We can validate the functions of the pipelined multiprocessor system before committing to physical hardware implementations and realize the objective of rapid prototyping. We apply the PMPSoC design flow to the SoC for fingerprint person authentication application. In this dissertation, we introduce a minutia-base and a low complexity fingerprint recognition algorithm. Finally, we use minutiae-base fingerprint recognition algorithm in PMPSoC design. In the process of HW/SW co-simulation, we showed PMPSoC simulator can generate a pipelined multiprocessor simulation platform immediately according to the configuration of multiprocessor system architecture. We load the program code of the multiprocessor to execute the HW/SW co-simulation of TLM layer and validate the system functions and evaluated the execution time of each module in system. In the same frequency of system clock, the performance of fingerprint recognition on the PMPSoC achieves a speedup of 455.1% than on single processor, the memory can be reduced 32.53%, and lower power consumption. The experimental result shows that the PMPSoC design methodology is valuable for embedded systems applications. Yuan-Wei Tseng Ching-Han Chen 曾遠威 陳慶瀚 2010 學位論文 ; thesis 130 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 義守大學 === 電機工程學系博士班 === 98 === In this dissertation, we propose a methodology for complex computing system design and rapid hardware synthesis. It provides a systematic and high efficient design flow to assist the designer realize hardware circuit synthesis of system rapidly. We planned a Pipelined Multiprocessor System-on-a-Chip (PMPSoC) design flow. The PMPSoC design flow consists of decomposition of algorithm, data arrangement, pipelined controller design, HW/SW co-simulation and HW/SW co-synthesis. For the complex system, we can divide it into several individual and independent modules. Each independent module function is completed by software in the embedded processor. When applying the pipelining technology to synthesize the hardware of main controller to integrate all modules, the totally system performance is increased. We completed a simulator of pipelined multiprocessor system. The contribution is (1) the simulation level is raised from register transfer level (RTL) to transaction-level model (TLM) that can greatly reduce the time taken for system verification; (2) after the system architecture is decided, the simulator can generate a simulation platform of pipelined multiprocessor system automatically. We can validate the functions of the pipelined multiprocessor system before committing to physical hardware implementations and realize the objective of rapid prototyping. We apply the PMPSoC design flow to the SoC for fingerprint person authentication application. In this dissertation, we introduce a minutia-base and a low complexity fingerprint recognition algorithm. Finally, we use minutiae-base fingerprint recognition algorithm in PMPSoC design. In the process of HW/SW co-simulation, we showed PMPSoC simulator can generate a pipelined multiprocessor simulation platform immediately according to the configuration of multiprocessor system architecture. We load the program code of the multiprocessor to execute the HW/SW co-simulation of TLM layer and validate the system functions and evaluated the execution time of each module in system. In the same frequency of system clock, the performance of fingerprint recognition on the PMPSoC achieves a speedup of 455.1% than on single processor, the memory can be reduced 32.53%, and lower power consumption. The experimental result shows that the PMPSoC design methodology is valuable for embedded systems applications.
author2 Yuan-Wei Tseng
author_facet Yuan-Wei Tseng
Jia-Hong Dai
戴嘉宏
author Jia-Hong Dai
戴嘉宏
spellingShingle Jia-Hong Dai
戴嘉宏
Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition
author_sort Jia-Hong Dai
title Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition
title_short Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition
title_full Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition
title_fullStr Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition
title_full_unstemmed Design of Pipelined Multiprocessor System-on-a-Chip and Application in Real-Time Fingerprint Recognition
title_sort design of pipelined multiprocessor system-on-a-chip and application in real-time fingerprint recognition
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/34830306064464257075
work_keys_str_mv AT jiahongdai designofpipelinedmultiprocessorsystemonachipandapplicationinrealtimefingerprintrecognition
AT dàijiāhóng designofpipelinedmultiprocessorsystemonachipandapplicationinrealtimefingerprintrecognition
AT jiahongdai guǎnxiànhuàduōchùlǐqìxìtǒngjīngpiànshèjìyǔjíshízhǐwénbiànshíyīngyòng
AT dàijiāhóng guǎnxiànhuàduōchùlǐqìxìtǒngjīngpiànshèjìyǔjíshízhǐwénbiànshíyīngyòng
_version_ 1718033284926013440