问答题 用128K×8位的SRAM芯片设计一个总容量为512K×16位的存储器,既能满足字节存取,又能满足以16位字的存取。画出存储器芯片的连接图。
【正确答案】正确答案:所需SRAM芯片数d=512K×16/128K×8=8片 128K=2 17 (对应地址线A 16 ~A 0 ),512K=2 19 (对应地址线A 18 ~A 0 ) 要满足512K×16的存储容量,需要位扩展,又需要字扩展。 其满足16位字存取又满足字节存取的存储器方案所图10.10所示: 2:4译码器输出 分别接到高位字节SRAM 0 ~SRAM 3 四个芯片的 端。无论字存取还是字节存取都要访问512K字单元的高位字节。 字节寻址不访问512K单元的低位字节,此时字节控制信号B=1, 输出信号为高电平,使SRAM' 0 ~SRAM' 3 的片选使能信号 为高,它们不工作。但B=0(字寻址控制)时,SRAM' 0 ~SRAM' 3 四个芯片的片选使能信号
【答案解析】