FPGA20 使用SignalTap ii 来观测从ROM中 读取到的数据

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

在这里插入图片描述
信号观测
在这里插入图片描述
可以选择以波形形式呈现
在这里插入图片描述
你看这漂亮的三角波
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/helloworld573/article/details/105316431