靜態數據存儲器SRAM是存儲數據比較重要的器件,它由鎖存器陣列構成。SRAM外部接口包括片選端口,讀允許端口,寫允許端口,地址端口,數據輸出端口,數據輸入端口。在讀寫數據時,SRAM根據地址信號,經由譯碼電路選擇讀寫的相對應的存儲單元。基本結構圖如下:
例如8*8位SRAM。我們常見的CS信號就是片選信號,RD為讀允許信號,WR為寫允許信號,Address[n:0]為地址線,DIN[m:0]為數據輸入端口,DOUT[7:0]為數據輸出端口。現將我所整理的8*8位SRAM數據讀寫的Verilog代碼貼圖如下: