Visible to Intel only — GUID: GUID-26A98A5D-9CFC-420B-9AA7-19AF90E0F0E5
Visible to Intel only — GUID: GUID-26A98A5D-9CFC-420B-9AA7-19AF90E0F0E5
Evaluate Your IP Component Through Simulation
When you compile your component to an Intel® FPGA device family or part number with the -Xstarget compiler option, the Intel oneAPI DPC++/C++ Compiler links your design C++ testbench with an RTL-compiled version of your component that runs in an RTL simulator.
Use Siemens® EDA Questa® software to perform the simulation. You must have Questa® simulation software installed when authoring IP components with the Intel oneAPI Base Toolkit.
Verifying the functionality of your design in this way is sometimes called debugging through simulation.
To verify the design functionality from your design simulation, use the following debugging techniques:
Run the executable that the compiler generates by targeting the FPGA device.
Write variable values to output pipes or mm_host interfaces at certain points in your code.
Review the waveforms generated when running your design.
The compiler does not log signals by default when you compile your design. To enable signal logging in simulation, refer to Debug During Verification.
For more information about simulation, refer to Evaluate Your Kernel Through Simulation.