headerram.v

来自「Pure hardware JPEG Encoder design. Packa」· Verilog 代码 · 共 22 行

V
22
字号
module HeaderRam(d, waddr, raddr, we, clk, q);
output [7:0] q;
input [7:0] d;
input[9:0] raddr;
input[9:0] waddr;
input clk, we;

reg [9:0] read_addr;
reg[7:0] mem [1023:0] /* synthesis syn_ramstyle="block_ram" */;

initial $readmemh("header.hex", mem);

assign q = mem[read_addr];

always @(posedge clk) begin
if (we)
mem[waddr] <= d;
read_addr <= raddr;
end

endmodule

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?