• DocumentCode
    1723727
  • Title

    Ad-Hoc Translations to Close Verilog Semantics Gap

  • Author

    Haufe, Christian ; Rogin, Frank

  • Author_Institution
    Dresden Design Center, AMD Saxony LLC & Co. KG, Dresden
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper describes rules to transform Verilog HDL source code in order to propagate X-values on RTL models in a more realistic way, and to check for potential differences of RTL simulation results against expected silicon implementation behavior. By running X-propagation simulations in parallel to usual RTL simulation and debugging, RTL design bugs previously detected in gate-level simulations can be detected earlier now. A prototypical tool automatically implements the proposed transformation rules. Experimental results on two industrial hardware designs validate the usefulness of our approach and justify its application in everyday use.
  • Keywords
    circuit simulation; electronic engineering computing; hardware description languages; logic design; program debugging; RTL debugging; RTL simulation; Verilog HDL source code; Verilog semantics gap; ad-hoc translation; gate-level simulation; industrial hardware design; register-transfer-level; Circuit simulation; Computer bugs; Debugging; Hardware design languages; Integrated circuit modeling; Integrated circuit synthesis; Logic design; Process design; Silicon; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits and Systems, 2008. DDECS 2008. 11th IEEE Workshop on
  • Conference_Location
    Bratislava
  • Print_ISBN
    978-1-4244-2276-0
  • Electronic_ISBN
    978-1-4244-2277-7
  • Type

    conf

  • DOI
    10.1109/DDECS.2008.4538785
  • Filename
    4538785