12-01-2015 05:55 PM
I want to simulate MIG IP with VCS.
I want to know which lib is needed about SPECIFY_COMPILED_LIB_PATH in sh file .
who has the detail example to demonstrate the MIG simulation?
12-01-2015 07:05 PM
The MIG product guide has steps to run simulation on the example design with different simualtors.
See the section "Project-based Simulation" in the following guide: http://www.xilinx.com/support/documentation/ip_documentation/mig/v1_1/pg150-ultrascale-memory-ip.pdf
12-01-2015 07:39 PM
Refer below doc if targetting MIG on 7 Series devices.
12-02-2015 03:07 AM
You can find the instructions to run simulation in readme.txt file located at same location as that of vcs_run.sh file. Copying them below for your reference
4. How to run Synopsys VCS Simulations
A) vcs_run.sh File :
a) The "vcs_run.sh" file contains the commands for simulation of hdl files.
b) Libraries must be mapped before running simulations. Following
procedure must be followed to before running simulations
1. Create a file named synopsys_sim.setup in this directory
2. Add following lines in the synopsys_sim.setup file to map Xilinx
unisim : /proj/xbuilds/2014.4_daily_latest/clibs/vcs/I-2014.03/lin64/lib/unisim
secureip : /proj/xbuilds/2014.4_daily_latest/clibs/vcs/I-2014.03/lin64/lib/secureip
unisims_ver : /proj/xbuilds/2014.4_daily_latest/clibs/vcs/I-2014.03/lin64/lib/unisims_ver
3. ATTENTION: In above lines replace the path for libraries as per your
Compiled Xilinx libraries directory
4. Please make sure you need to map all Xilinx libraries mentioned above
Also, $XILINX_VIVADO environment variable must be set in order to
compile glbl.v file and the above mentioned library files
B) Steps to run the VCS simulation:
a) Change the present working directory path to the sim folder of "Open
IP Example Design" path in the OS terminal.
b) Run the simulation using vcs_run.sh file. Type the following command:
c) Verify the vcs_sim.log file for the memory transactions.
I have also attached the readme file here.
Hope this helps.