
Step 2 – Perform Pre-Synthesis Simulation
ProASIC3/E Starter Kit User’s Guide and Tutorial
41
Figure 7-10. Design Hierarchy and File Manager Tabs
4.
Check the HDL in the file before you continue. In the Design Hierarchy or File Manager tab (
click
count8.vhd
and select
Check HDL
file. This checks the syntax of the count8.vhd file. Before moving to the
next section, modify the code if you find any errors.
The rest of the source code is in the /src folder. Right-click Top.vhd in the design hierarchy and select
Set As Root
so that Top.vhd is represented as the top
-
level file for the project. You can import all the files from the Libero IDE
menu, using
File
>
Import Files
).
Figure 7-11. Import Source Files
Step 2 – Perform Pre-Synthesis Simulation
The next step is simulating the RTL description of the design. First, use WaveFormer Lite to create a stimulus for the
design and then generate a testbench for the design.
Create Stimulus Using WaveFormer Lite
WaveFormer Lite generates VHDL testbenches from drawn waveforms. There are three basic steps for creating
testbenches using WaveFormer Lite and the Actel Libero IDE software:
1.
Summary of Contents for ProASIC3/E
Page 1: ...ProASIC3 E Starter Kit User s Guide and Tutorial...
Page 6: ......
Page 8: ......
Page 24: ......
Page 28: ......
Page 34: ......
Page 66: ......
Page 70: ......
Page 80: ......
Page 94: ...94 ProASIC3 E Starter Kit User s Guide and Tutorial Figure C 1 Layer 1 Top Signal Layer...
Page 95: ...ProASIC3 E Starter Kit User s Guide and Tutorial 95 Figure C 2 Layer 2 Ground Plane Blank...
Page 97: ...ProASIC3 E Starter Kit User s Guide and Tutorial 97 Figure C 4 Layer 4 LVDS Transmit Layer...
Page 98: ...98 ProASIC3 E Starter Kit User s Guide and Tutorial Figure C 5 Layer 5 Power Plane Blank...
Page 99: ...ProASIC3 E Starter Kit User s Guide and Tutorial 99 Figure C 6 Layer 6 Bottom...
Page 105: ......