3.4.1 Simulation
(Ask a Question)The following steps describe how to simulate the core using the testbench:
- Open Libero SoC, click Catalog tab, and then click Solutions-MotorControl.
- Double-click Encoder Interface
and then click OK. The documentation associated with the IP
are listed under Documentation. Important: If you do not see the Catalog tab, click View, open Windows menu, and then click Catalog to make it visible.
Figure 3-7. Encoder Interface IP Core in Libero SoC Catalog
- On the Stimulus Hierarchy
tab, click the testbench (
encoder_interface_tb.v), point to , and then click Open Interactively.Important: If you do not see the Stimulus Hierarchy tab, click , open Windows menu, and then click Stimulus Hierarchy to make it visible.Figure 3-8. Simulating Pre-Synthesis Design
ModelSim opens with the testbench file as shown in the following figure.
Figure 3-9. ModelSim Simulation Window
Important: If the simulation is interrupted due to the
runtime limit specified in the
.do file, use the run
-all command to complete the simulation.