• 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