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
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;
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
DOI :
10.1109/DDECS.2008.4538785