• DocumentCode
    1948519
  • Title

    Verification of streaming designs by combining symbolic simulation and equivalence checking

  • Author

    Todman, Tim ; Luk, Wayne

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    203
  • Lastpage
    208
  • Abstract
    As design complexity grows, verification becomes a bottleneck in design development and implementation. This paper describes a novel approach for verifying reconfigurable streaming designs, based on symbolic simulation and equivalence checking. Compared with numerical simulation, symbolic simulation provides a more informative way of showing a design behaved as expected; equivalence checking enables automatic checking of equivalence of symbolic expressions. Our approach has been implemented for designs targeting Maxeler technologies, using an easy-to-use symbolic simulator and the Yices equivalence checker, together with other facilities such as an output combiner to support an automated verification flow. Several benchmarks including, including one-dimensional convolution and finite difference computation, are used to evaluate the proposed approach.
  • Keywords
    field programmable gate arrays; finite difference methods; logic design; FPGA; Maxeler technology; Yices equivalence checker; automated verification flow; field-programmable gate arrays; finite difference computation; numerical simulation; one-dimensional convolution; reconfigurable streaming design verification; symbolic expressions; symbolic simulation; Abstracts; Field programmable gate arrays; Hardware; Java; Kernel; Numerical models; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Conference_Location
    Oslo
  • Print_ISBN
    978-1-4673-2257-7
  • Electronic_ISBN
    978-1-4673-2255-3
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339261
  • Filename
    6339261