Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


XACT 5.X, Cadence VERILOG-XL: Performing Verilog simulation of Xilinx designs


Record #518

Product Family:  Software

Product Line:  Cadence

Problem Title:
XACT 5.X, Cadence VERILOG-XL: Performing Verilog simulation of Xilinx
designs



Problem Description:
Procedure for doing Verilog timing simulation of Xilinx designs


Solution 1:

To do timing simulation of a Xilinx design in Verilog-XL, you need to have :

1. Cadence Verilog Simulator(Verilog-XL)
2. ES-Verilog (available on XACT 5.2.1 CD), which includes
translators and simulation models to support Verilog
simulation.


 Steps to create a Verilog timing simulation netlist for
 Cadence Verilog  simulator:

 1) Start with a placed and routed LCA file

 2) timenetx design_name 4000  -x   (for a 4000 design.)

     (Use  -x  to skip	XNFBA for Synopsys designs)

     Outputs:  .v,   .sdf  and	.stim (template stimulus file)

 Add your test vectors to the designt.stim template stimulus
 file.

 4) verilog designt.v designt.stim

 Note: designt.v is the Verilog simulation netlist written by
 xnf2verilog, the actual program called by timenetx. Timenetx
 also creates a template file called <design>t.stim in the run
 directory.

      The .stim file has all the I/O signals defined and
randomly asserted.  Users can edit this file to include
additional input patterns, as  well as to define the clock.



End of Record #518

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents