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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |