Design a Verification Tool for FPGA Systems

碩士 === 國立臺北科技大學 === 電腦與通訊研究所 === 94 === Due to the technology of integrated circuit progress rapidly, the number of transistors increase in a system-on-a-chip. Therefore, a FPGA (Field Programmable Gate Array) chip can contains more and more logic element components. How to verification and design i...

Full description

Bibliographic Details
Main Authors: Shih-Chen Yen, 顏仕欽
Other Authors: Trong-Yen Lee
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/n3npu5
id ndltd-TW-094TIT05652050
record_format oai_dc
spelling ndltd-TW-094TIT056520502019-06-01T03:41:56Z http://ndltd.ncl.edu.tw/handle/n3npu5 Design a Verification Tool for FPGA Systems FPGA系統驗證工具之設計 Shih-Chen Yen 顏仕欽 碩士 國立臺北科技大學 電腦與通訊研究所 94 Due to the technology of integrated circuit progress rapidly, the number of transistors increase in a system-on-a-chip. Therefore, a FPGA (Field Programmable Gate Array) chip can contains more and more logic element components. How to verification and design in FPGA systems is a significant issue. The step of verification in system design can make sure the correctness of system function and reduce the system development time. There have several kinds of verification method from abstract level to physical level. In this thesis, we develop a FPGA system automatically functional verification tool, namely FVT (Functional Verification Tool). We use a functional verification method which can quickly verify a lot of signals among system test pattern, and the results of system simulation and emulation. In this verification tool, we propose a functional verification algorithm and a graphical user interface (GUI) to speed up the FPGA verification. When designer finished the system hardware design, then output data will be generated by system simulation and system emulation. For reducing the errors from comparison of the results of system simulation and emulation by manual, the system designer can build a system test pattern for in system specification to automatically verify the results from simulation and emulation. Finally, two verification examples, LCD (Liquid Crystal Display) module and ADPCM (Adaptive Pulse Code Modulation) module, are used to illustrate the correctness and feasibility of our proposed verification tool. Trong-Yen Lee 李宗演 2006 學位論文 ; thesis 83 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺北科技大學 === 電腦與通訊研究所 === 94 === Due to the technology of integrated circuit progress rapidly, the number of transistors increase in a system-on-a-chip. Therefore, a FPGA (Field Programmable Gate Array) chip can contains more and more logic element components. How to verification and design in FPGA systems is a significant issue. The step of verification in system design can make sure the correctness of system function and reduce the system development time. There have several kinds of verification method from abstract level to physical level. In this thesis, we develop a FPGA system automatically functional verification tool, namely FVT (Functional Verification Tool). We use a functional verification method which can quickly verify a lot of signals among system test pattern, and the results of system simulation and emulation. In this verification tool, we propose a functional verification algorithm and a graphical user interface (GUI) to speed up the FPGA verification. When designer finished the system hardware design, then output data will be generated by system simulation and system emulation. For reducing the errors from comparison of the results of system simulation and emulation by manual, the system designer can build a system test pattern for in system specification to automatically verify the results from simulation and emulation. Finally, two verification examples, LCD (Liquid Crystal Display) module and ADPCM (Adaptive Pulse Code Modulation) module, are used to illustrate the correctness and feasibility of our proposed verification tool.
author2 Trong-Yen Lee
author_facet Trong-Yen Lee
Shih-Chen Yen
顏仕欽
author Shih-Chen Yen
顏仕欽
spellingShingle Shih-Chen Yen
顏仕欽
Design a Verification Tool for FPGA Systems
author_sort Shih-Chen Yen
title Design a Verification Tool for FPGA Systems
title_short Design a Verification Tool for FPGA Systems
title_full Design a Verification Tool for FPGA Systems
title_fullStr Design a Verification Tool for FPGA Systems
title_full_unstemmed Design a Verification Tool for FPGA Systems
title_sort design a verification tool for fpga systems
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/n3npu5
work_keys_str_mv AT shihchenyen designaverificationtoolforfpgasystems
AT yánshìqīn designaverificationtoolforfpgasystems
AT shihchenyen fpgaxìtǒngyànzhènggōngjùzhīshèjì
AT yánshìqīn fpgaxìtǒngyànzhènggōngjùzhīshèjì
_version_ 1719197307108327424