如何增加ROM-1Port中的地址

时间:2015-03-30 13:45:14

标签: intel-fpga rom quartus

我使用Altera的Quartus宏功能ROM-1Port,我在里面输入8个数据,它只显示第一个数据。我连接了一个增量程序来增加地址但仍显示第一个数据。它连接正确吗?或者我做错了?

以下是我的增量计划的示例代码:

 module Addr(input en, clk,
          output [4:0]address);
 reg [4:0] c;
 reg f;

 assign address = c;
 initial begin
 f = 1'b0;
 end
 always@(posedge clk)
 begin
    if (en == 1'b0 && f == 1'b0)
    c = 0;
    else if (c>8'd7)
    f = 1;
    else if (en == 1'b1 && f == 1'b0)
    c = c+1;
 end
endmodule

0 个答案:

没有答案