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 :
بازگشت