1.SRAM
1.SRAM在数学中对应静态数组。
(1)当给出数据地址(address),并被时钟上升沿采样后,SRAM的数据输出Q端将会输出存储的数据;
(2)当SRAM处于存储数据改写状态时,SRAM将会在时钟上升沿采样数据输入D端的信号,并将其存储到内部单元中。
SRAM的Verilog仿真模型:
// A SRAM
module sram_6_8 #(parameter ADDR_WIDTH = 6,DATA_WIDTH = 8) (
input [DATA_WIDTH-1:0] data,
input [ADDR_WIDTH-1:0] addr,
input we,
input clk,
output [DATA_WIDTH-1:0] q
);
reg [DATA_WIDTH-1:0] ram [2*ADDR_WIDTH-1:<

本文介绍了FPGA中的关键接口部件,包括SRAM的工作原理及其Verilog仿真模型,双口RAM的类型与功能,以及移位寄存器的实现方式,特别是如何利用双口RAM实现数据延迟。
最低0.47元/天 解锁文章
1389

被折叠的 条评论
为什么被折叠?



