EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Post-synthèse simulation

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - FPGA - Post-synthèse simulation

molka
Guest

Sun Jan 29, 2012 4:59 pm   



Hello,

I want to run a post-synthesis simulation. I don't find where to
choose the sources (Netlist post-synthesis) to launch the needed
simulation from ISE 13.3.

Does someone know how to do it ? I need some help.

Simulator: ModelSim SE-64 10.0d
Xilinx tools: 13.3

Molka
PhD student

maxascent
Guest

Sun Jan 29, 2012 4:59 pm   



Quote:
Hello,

I want to run a post-synthesis simulation. I don't find where to
choose the sources (Netlist post-synthesis) to launch the needed
simulation from ISE 13.3.

Does someone know how to do it ? I need some help.

Simulator: ModelSim SE-64 10.0d
Xilinx tools: 13.3

Molka
PhD student


Why do you want to do this? I have never had a reason to do this and m
designs have all worked just fine. Just do a behavioural sim and ensur
your design passes timing and you will be ok.

Jon

---------------------------------------
Posted through http://www.FPGARelated.com

Joel Williams
Guest

Mon Jan 30, 2012 5:03 am   



Quote:
I want to run a post-synthesis simulation. I don't find where to
choose the sources (Netlist post-synthesis) to launch the needed
simulation from ISE 13.3.

Does someone know how to do it ? I need some help.

Simulator: ModelSim SE-64 10.0d
Xilinx tools: 13.3

Molka
PhD student


Why do you want to do this? I have never had a reason to do this and my
designs have all worked just fine. Just do a behavioural sim and ensure
your design passes timing and you will be ok.

One scenario that comes to mind is to avoid annoying problems where the
behavioural models are broken. See this thread about the Xilinx FIFO core:

http://forums.xilinx.com/t5/Simulation-and-Verification/Spartan-6-FIFO-problem-in-13-1/td-p/154690

Joel

Andy
Guest

Mon Jan 30, 2012 7:37 pm   



On Jan 29, 9:36 am, "maxascent"
<maxascent_at_n_o_s_p_a_m.n_o_s_p_a_m.yahoo.co.uk> wrote:
Quote:
Hello,

I want to run a post-synthesis simulation. I don't find where to
choose the sources (Netlist post-synthesis) to launch the needed
simulation from ISE 13.3.

Does someone know how to do it ? I need some help.

Simulator: ModelSim SE-64 10.0d
Xilinx tools: 13.3

Molka
PhD student

Why do you want to do this? I have never had a reason to do this and my
designs have all worked just fine. Just do a behavioural sim and ensure
your design passes timing and you will be ok.

Jon

---------------------------------------
Posted throughhttp://www.FPGARelated.com

I would qualify that you should run full simulations on RTL, run STA
with complete and accurate timing constraints on the design, and then
run a subset of your simulation post-P&R. If you have any non-timing
issues PPR, then you might try a post-synthesis simulation to isolate
the problem to synthesis or P&R. One of the issues not caught by
behavioral simulation plus STA is the accuracy of false- and multi-
cycle-path constraints. If you use these in STA, they need to be
verified by PPR simulation.

Andy

RCIngham
Guest

Tue Jan 31, 2012 12:20 pm   



Quote:
I want to run a post-synthesis simulation. I don't find where to
choose the sources (Netlist post-synthesis) to launch the needed
simulation from ISE 13.3.

Does someone know how to do it ? I need some help.

Simulator: ModelSim SE-64 10.0d
Xilinx tools: 13.3

Molka
PhD student


Why do you want to do this? I have never had a reason to do this and my
designs have all worked just fine. Just do a behavioural sim and ensure
your design passes timing and you will be ok.

One scenario that comes to mind is to avoid annoying problems where the
behavioural models are broken. See this thread about the Xilinx FIF
core:

http://forums.xilinx.com/t5/Simulation-and-Verification/Spartan-6-FIFO-problem-in-13-1/td-p/154690

Joel

The correct workaround for this problem is to generate Structural FIF
models, and use them in your pre-synthesis simulations. AFAIK, all th
Behavioural FIFO models are broken.

I can think of other reasons to do post-PAR simulations, for instance i
you have a tricksy start-up sequence involving multiple clocks.


---------------------------------------
Posted through http://www.FPGARelated.com

guenter
Guest

Wed Feb 01, 2012 4:13 pm   



Quote:
Hello,

I want to run a post-synthesis simulation. I don't find where to
choose the sources (Netlist post-synthesis) to launch the needed
simulation from ISE 13.3.

Does someone know how to do it ? I need some help.

Simulator: ModelSim SE-64 10.0d
Xilinx tools: 13.3

Molka
PhD student


From within ISE13.3's Project Manager, having a VHDL project:
Select the "Design" tab
In the Hierarchy pane (upper area) select the top-level unit of you
design
In the Processes pane (lower area), expand "Synthesize - XST" an
double-click on "Generate Post Synthesis Simulation Model"
This generates a folder within your project named netgen/synthesis an
within this folder, there is a file named <top>_synthesis, where <top> i
the name of your project's top level VHDL file.
This file must be compiled with ModelSim, together with your testbench.
I'm not sure what is necessary to launch ModelSim directly from ISE
because I'm always using separate scripts for ModelSim.

regards
Guenter




---------------------------------------
Posted through http://www.FPGARelated.com

elektroda.net NewsGroups Forum Index - FPGA - Post-synthèse simulation

Ask a question - edaboard.com

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony