Help for generate simulator script
Dear Support/Expert,
I have the following while generate simulator script. The original Project is from TI. after port to A10 GX dev board and update to Quartus Pro 21.3. when I run Tool-> generate simulator setup script. I got a lot of similar error like this.
Error: 2021.11.24.07:42:57 Error: SPD file C:/FPGA/TSW14J57_pro/copy3/ip/nios2_subsystem\nios2_subsystem.spd not found. Please generate simulation files for Platform Designer file C:/FPGA/TSW14J57_pro/copy3/ip/nios2_subsystem.qsys before generating simulator setup scripts.
then I opened the nios2_subsystem.qsys and run generate testbench system. I got the following error.
Error: nios2_subsystem_tb.nios2_subsystem_inst.custom_mm_bridge: nios2_subsystem_inst_custom_mm_bridge_bfm.s0 (0x0..0x3fffff) is outside the master's address range (0x0..0xfffff)
Error: nios2_subsystem_tb.nios2_subsystem_inst.jesd_mm_bridge: nios2_subsystem_inst_jesd_mm_bridge_bfm.s0 (0x0..0x3fffff) is outside the master's address range (0x0..0xfffff)
Error: nios2_subsystem_tb.nios2_subsystem_inst_custom_mm_bridge_bfm.s0: Agent s0 has burstOnBurstBoundariesOnly while host custom_mm_bridge does not have it.
Error: nios2_subsystem_tb.nios2_subsystem_inst_jesd_mm_bridge_bfm.s0: Agent s0 has burstOnBurstBoundariesOnly while host jesd_mm_bridge does not have it.
Error: qsys-generate failed with exit code 3: 4 Errors, 14 Warnings
Error: Could not generate simulation scripts
Error: There were errors creating the testbench system.
-------------------------------------------------------------------------------
the Quartus generated nios2_subsystem.spd, even it failed creating the testbench system.
is this nios2_subsystem.spd valid for generate simulator script?
thank you,
David
after few days struggle, I figured out that when edit the ip, set the simulation file as copy from the synthesize. then regenerate the ip testbench. it will solve this problem.
thanks,
David