ISE
Performing Post-Place & Route Simulation
You can simulate the placed and routed design on the chip, also known as timing simulation. This process uses the post-place and route simulation model (a structural SIMPRIM-based VHDL or Verilog file) and a standard delay format (SDF) file generated by NetGen. The SDF file contains true timing delay information of the design.
Post-Place & Route simulation can be performed on a simulation netlist or a source file available in the Post-Route Simulation view, which may include any of the following:
  •  HDL test benches
  •  Test bench waveform files
  •  Simulation-only HDL source files, such as IP simulation models or external simulation models
  •  Structural HDL simulation netlists generated after the design is implemented
This process is recommended prior to generating a programming file.
  1.  Run the Implement Design process. Image
  2.  In the Sources tab, select Post-Route Simulation from the drop-down list. Image
  3.  Select a test bench file, a test bench waveform file or an HDL source file to simulate.
    Note If you select a test bench to simulate, the necessary netlist will be generated for the top module of the design.
  4.  To simulate a lower-level module of your design, you can set the Generate Multiple Hierarchical Netlist option in the Simulation Model Properties dialog box for the Generate Post-Plce & Route Simulation Model process. After the simulation model netlist is generated, the netlist appears in the hierarchy under the test bench that instantiates it. Select this test bench to simulate.
To Perform Place & Route Simulation
  1.  In the Processes tab, expand Xilinx® ISE® Simulator or ModelSim Simulator.
  2.  Right-click Simulate Post-Place & Route Model, and select Properties.
  3.  Set the property values according to the desired results.
  4.  Double-click Simulate Post-Place & Route Model.
  •  The files that are passed to your simulator include:
    •  The test bench or test bench waveform file.
    •  The post-place and route simulation model (a VHDL or Verilog file).
    •  The standard delay format (SDF) file which contains true delay information for your design.
  •  Simulation is performed and the results are found in your simulator.
  •  If no stimulus is available, the design is simply compiled and loaded in the simulator. You must then create a stimulus file and perform a simulation on the design in your simulator.
    •  For more information about using ModelSim, see the ModelSim Simulator documentation.
    •  For more information about using ISim, see the ISim Help.
You can perform any of the following:
  •  Analyze the results of the simulation process in your simulator.
  •  Rerun the Implement Design process. Image
  •  If the results are correct, generate a programming file. Image

Copyright © 2008, Xilinx® Inc. All rights reserved.