存储器也是一种时序电路
按功能可分为ROM,移位寄存器,RAM,FIFO,FILO(堆栈)
移位寄存器分为串入并出,并入串出、并入并出、串入串出四种,还有环形移位寄存器
存储器是许多存储单元的集合体,因此可用数组来描述存储器
一个地址宽度为W字长为K的存储器可描述为 TYPE memory IS ARRAY (2**W -1) OF STD_LOGIC_VECTOR(K-1 DOWNTO 0)
ROM 只读存储器,在初始化时用const类型初始化
RAM 可分单口RAM和双口RAM,单口RAM读写不能同时进行,即地址线和数据线复用,双口RAM可同时进行读写