• DocumentCode
    643817
  • Title

    A VMM/FPGA co-verification method for “Longtium Stream” processor

  • Author

    Longfei Bai ; Xiaoya Fan ; Meng Zhang ; Lichao Sun

  • Author_Institution
    Sch. of Comput. Sci., Northwestern Polytech. Univ., Xi´an, China
  • fYear
    2013
  • fDate
    5-8 Aug. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The growth of chip complexity increases the workload of verification and new advanced verification methodology is needed to face this challenge. We adopt the verification methodology based Verification Methodology Manual (VMM) to build an automatic coverage-driven verification platform for functional verification of the “Longtium Stream” processor instruction set, which improves the efficiency and functional coverage of verification and enhances the reusability and portability of the verification platform. The stream processor was implemented in a FPGA prototype system for evaluation of the functionality and performance. After analyzing the result obtained by running test program set and the key bottleneck that restrict acceleration performance, we optimized the performance of stream processor by improving the architecture.
  • Keywords
    field programmable gate arrays; instruction sets; performance evaluation; program testing; program verification; software portability; software reusability; FPGA prototype system; Longtium stream processor instruction set; VMM-FPGA coverification method; automatic coverage-driven verification platform; chip complexity; functional verification; functionality evaluation; performance evaluation; stream processor performance optimization; test program set; verification methodology based verification methodology manual; verification platform portability; verification platform reusability; Acceleration; Field programmable gate arrays; Generators; Prototypes; Registers; System-on-chip; Vectors; FPGA prototype verification; VMM; instruction set verification; stream processor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing, Communication and Computing (ICSPCC), 2013 IEEE International Conference on
  • Conference_Location
    KunMing
  • Type

    conf

  • DOI
    10.1109/ICSPCC.2013.6664138
  • Filename
    6664138