Skip to main navigation Skip to search Skip to main content

The methods of FPGA software verification

  • Zheng Ding*
  • , Yichen Wang
  • , Xueyi Zou
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationProceedings - 2011 IEEE International Conference on Computer Science and Automation Engineering, CSAE 2011
Pages86-89
Number of pages4
DOIs
StatePublished - 2011
Event2011 IEEE International Conference on Computer Science and Automation Engineering, CSAE 2011 - Shanghai, China
Duration: 10 Jun 201112 Jun 2011

Publication series

NameProceedings - 2011 IEEE International Conference on Computer Science and Automation Engineering, CSAE 2011
Volume3

Conference

Conference2011 IEEE International Conference on Computer Science and Automation Engineering, CSAE 2011
Country/TerritoryChina
CityShanghai
Period10/06/1112/06/11

Keywords

  • FPGA software
  • assertion verification
  • simulation test
  • verification methods

Fingerprint

Dive into the research topics of 'The methods of FPGA software verification'. Together they form a unique fingerprint.

Cite this