1 编写顶层文件
在验证之前需要编写一个让ROM的地址连续移动的顶层模块
module rom_top(clk,rst,q);
input clk;
input rst;
output[7:0]q;
reg [7:0] address;
iprom f1(
.address(address),
.clock(clk),
.q(q)
);
always@(posedge clk or negedge rst)
if(!rst)
address <= 8'd0;
else
address <= address + 1'b1;
endmodule
2 创建SignaTap ii 文件
在这之前需要进行引脚分配。
然后创建SignalTap ii 文件 再经过一番设置
然后保存 关闭,全编译,上传到板子
3 打开SignalTap ii
信号观测
可以选择以波形形式呈现
你看这漂亮的三角波