[评测分享]
【超越者Spartan-6 FPGA开发板】三、ISIM仿真
#板卡评测
1707 人阅读
|
0 人回复
|
2021-05-26
TA的每日心情 | 奋斗 2023-12-3 18:51 |
|---|
签到天数: 772 天 连续签到: 1 天 [LV.10]以坛为家III
版主
- 积分
- 5883
   
|
ISIM是ISE自带的仿真,其实象单片那样编译通过直接下载是可以的,错了再来呗。
可是FPGA确设了仿真。我想正是由于这个那个的才是学习FPGA的路障。
首先点选simulation,然后在芯片型号那里点右键新建一个仿真文件。
这时要文件名,起的名字一定要和工程名不一样的,比如加个tb.
然后弹出个工程模板,加个信号:always #10 sys_clk =!sys_clk;
- module flow_led_tb;
- // Inputs
- reg sys_clk;
- reg sys_rst_n;
- // Outputs
- wire [3:0] led;
- // Instantiate the Unit Under Test (UUT)
- flow_led uut (
- .sys_clk(sys_clk),
- .sys_rst_n(sys_rst_n),
- .led(led)
- );
- initial begin
- // Initialize Inputs
- sys_clk = 0;
- sys_rst_n = 0;
- // Wait 100 ns for global reset to finish
- #100;
-
- // Add stimulus here
- end
- always #10 sys_clk =!sys_clk;
- endmodule
复制代码 双击下图就可以仿真了
刚开始一直是LED没有变化,然后在仿真中加上复位值变成1就好用了。
- initial begin
- // Initialize Inputs
- sys_clk = 0;
- sys_rst_n = 0;
- // Wait 100 ns for global reset to finish
- #100;
- sys_rst_n = 1;
- // Add stimulus here
- end
复制代码
以下是仿真波形:
|
|
|
http://shop34182318.taobao.com/
https://shop436095304.taobao.com
|
|
|
|
|
|