Altera_Forum
Honored Contributor
17 years agoPost-Synthesis Simulation, What does it guarantee?
Hello,
I would please like to discuss this issue in this forum. There is a design that I have created (using both Altera Megafunctions and personal code) and tested with Modelsim. My steps to ensure that the design works as needed are the following: 1) Complete the design in terms of VHDL coding. 2) Do functional simulation with Modelsim and check that it is OK. 3) Synthesize in QuartusII for cycloneII. 4)The code synthesizes OK. 5)Fetch the post-synthesis netlist and use it in Modelsim for a post-synthesis simulation. Post-synthesis simulation is based on a design's netlist that comprises of cycloneII primitives. Both my functional and post-synthesis simulations are OK. (post-synthesis simulation doesn't contain any timing information yet, its just RTL). So, my question is the folowing. Since my design seems to work OK under post-synthesis simulation is it logic to assume that the design will have the same behavior after fitting (place&route) on the FPGA device? Do I have any guaranties about the actual behavior of the circuit? During synthesis i got a warning: critical warning: ignored power-up level option on the following registers... Since my post-synthesis simulation is OK, may i assume that this warning will not affect the actual design? Is this Power-Up issue included in the post-synthesis netlist? Thank you for your time and responses in advance! :)