Forum Discussion
Simulating 2 different devices in a single testbench
- 2 years ago
Hi,
Seems like some IPs are only available for Stratix 10. If that's the case you may skip steps 3 and 4, straight away go to step 5 manually compare, modify and merge the files mentor/msim_setup.tcl, common/modelsim_files.tcl and common/ncsim_files.tcl between Arria 10 project and Stratix 10 project.
Thanks,
Regards,
Sheng
Hi,
Can instantiate the 2 top hierarchies under a single unified testbench but may have to comment out either one Arria 10 or Stratix 10 instantiation as can't simulate both at the same time. Because that's not possible to handle separate msim_setup.tcl scripts at the same time. Separate msim_setup.tcl scripts will have different simulation environment variables. When sourcing different msim_setup.tcl scripts, the simulation environment variables will be overridden and eventually will cause some path unfound problem.
Thanks,
Regards,
Sheng
- host2 years ago
Occasional Contributor
@ShengN_Intel wrote:Can instantiate the 2 top hierarchies under a single unified testbench but may have to comment out either one Arria 10 or Stratix
The purpose of having them BOTH under the same testbench is to be able to simulate them communicating with each other.
Is it possible to somehow modify the msim_setup.tcl scripts to make it work ?