DocumentCode
1667922
Title
Pre- and postsynthesis simulation mismatches
Author
Howe, Helen
Author_Institution
Cadence Design Syst. Inc., Chelmsford, MA, USA
fYear
1997
Firstpage
24
Lastpage
31
Abstract
With the widespread adoption of top-down design methodologies using HDL and synthesis, RTL models have become the “golden” design database. However, ASIC and FPGA vendors still require a gate level netlist as the official sign-off design. Model ambiguities in RTL designs can cause differences between RTL and synthesized netlist designs. These differences in the best case cause simulation mismatches between RTL and gate designs. In the worst case, if not detected in simulation they can result in faulty hardware. This paper covers common sources of ambiguity in RTL models. Solutions are provided for avoiding these situations. Some basic simulation debug tips are provided to help identify these errors in simulation with both VHDL and Verilog. These examples are based on Synergy (Cadence´s synthesis tool) but also apply to synthesis in general
Keywords
application specific integrated circuits; circuit analysis computing; digital simulation; field programmable gate arrays; hardware description languages; high level synthesis; logic gates; ASIC; FPGA; HDL; RTL models; Synergy; VHDL; Verilog; design database; errors; faulty hardware; gate level netlist; model ambiguities; post synthesis simulation; pre-synthesis simulation; register transfer level design; sign-off design; synthesized netlist designs; top-down design methodologies; Application specific integrated circuits; Databases; Debugging; Design methodology; Design optimization; Guidelines; Hardware design languages; Signal synthesis; Synthesizers; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Verilog HDL Conference, 1997., IEEE International
Conference_Location
Santa Clare, CA
Print_ISBN
0-8186-7955-7
Type
conf
DOI
10.1109/IVC.1997.588528
Filename
588528
Link To Document