11-22-2019 01:04 PM
When I try to simulate the Artix 7 XDMA example design for Questa, I get the following error when running "elaborate.do" -
# ** Error (suppressible): ../../imports/board.v(112): (vopt-7063) Failed to find 'EXT_PIPE_SIM' in hierarchical name 'board.EP.xdma_0_i.inst.xdma_0_pcie2_to_pcie3_wrapper_i.pcie2_ip_i.inst.inst.EXT_PIPE_SIM'.
# Region: board
# Optimization failed
# End time: 12:36:18 on Nov 22,2019, Elapsed time: 0:00:09
# Errors: 1, Warnings: 0
# ** Error: C:/questasim64_10.7a/win64/vopt failed.
11-26-2019 05:20 AM - edited 11-26-2019 05:28 AM
Can you clarify some initial questions for me.
11-26-2019 09:34 AM
Thank you for the help.
11-28-2019 07:00 AM
I have ran the simulation with the oob example design for the XDMA with the AC701 board with no issues. I am using QuestaSim version 10.6c which is the verified supported version for v2018.3 of Vivado.
You mentioned that you simulate Verilog only netlist. Are you writing out a DCP netlist and simulating that and changing the test bench?
Can you just run the behavioural simulation after the example design opens? What is the results of this?
12-02-2019 08:11 AM
That may be the issue. Did you try exporting the simulation for the IP alone? When I right click the IP and create an example design, I do not target the AC701 board. It still successfully creates the example design. Just the simulation doesn't compile.
12-05-2019 06:48 AM
I have sent you a private mail as I would like to get a test case to try replicate this. I will update the forum thread with our findings.
12-11-2019 03:36 AM
Can I ask if you make changes to your example design project? What I have noticed is that even using the GUI flow your prject will not load the design to QuestaSim.
I did the following tests which all passed simulating with GUI flow and with export_simulation and running ./board.sh
1. My own AC701 example desing.
2. Creating an example design with your .xci file
Note I am using our supported QuestaSim v10.6c
I can send you my example design created from your .XCI and you can test this locally. I will send this through the file transfer that we already used for you to send me files.
01-06-2020 02:08 AM
Do you have an update on this? Have you been able to try with the supported version of QuestaSim v10.6c?
01-06-2020 03:59 PM
Happy New Year!
i think we can close this. Basically, the simulation works if I target it to the AC701 dev board. It doesn’t if we target the ip to our own project. Don’t know why but that is where things are. We worked around the problem by reusing the sim env in our project after targeting it to the AC701.
01-07-2020 03:33 AM
Thank you for the update. Can you please mark one of the responses as an accepted solution so that this can be seen as resolved.