DocumentCode
2279308
Title
The methods of FPGA software verification
Author
Zheng, Ding ; Wang Yichen ; Xueyi, Zou
Author_Institution
Sch. of Reliability & Syst. Eng., Beihang Univ., Beijing, China
Volume
3
fYear
2011
fDate
10-12 June 2011
Firstpage
86
Lastpage
89
Abstract
With the FPGA widely applied in embedded system, more and more quality problems related to FPGA began to expose. The verification efficiency of FPGA software needs to be improved urgently. This paper started with the concept of FPGA software, proposing two methods: testbench and assertion analysis to solve the problem of FPGA software verification on the basis of comparing with traditional software. It cited the example of a RISC (Reduced Instruction Set Computer) CPU, described the implementation process of FPGA software verification methods from establishing simulation environment to verifying CPU function of reading and writing memory, and finally validated the effectiveness of the methods.
Keywords
electronic engineering computing; embedded systems; field programmable gate arrays; hardware description languages; program verification; reduced instruction set computing; CPU; FPGA software verification; RISC; embedded system; reduced instruction set computer; Analytical models; Field programmable gate arrays; Hardware design languages; Random access memory; Software; Timing; Writing; FPGA software; assertion verification; simulation test; verification methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Automation Engineering (CSAE), 2011 IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-8727-1
Type
conf
DOI
10.1109/CSAE.2011.5952639
Filename
5952639
Link To Document