2015-10-17 108 views
0

如何将16K x 32 SRAM转换为64K x 8 SRAM? 16K x 32 RAM模块是一个单元,不能在内部进行更改,能够进行地址解码,具有三态输出,以及读/写/芯片使能。也只有电路的存储器读取必须被执行。将SRAM转换为另一个SRAM

+0

user3309221,你的EE课程是什么? 16K x 32是什么意思(地址和输出总线有多宽)? – osgx

+0

16K×32表示14位地址总线A0-A13(2^14 = 16K)和32条数据线。您希望使用另外两条地址线(A14-A15)一次选择32条数据线中的8条。 –

回答

0

16K x 32 SRAM接受一个14位地址并产生一个32位值。但是,64K x 8 SRAM接受一个16位地址并产生一个8位值。您可以设计一个电路,其接口与64K x 8 SRAM模块的接口完全匹配。然而,在内部,它将所提供的16位地址的最重要的14位与控制信号一起发送到16K x 32 SRAM。然后它使用16位地址的最低有效位2从16K x 32 SRAM产生的32位值中选择一个8位值。最后,得到的8位值被发送到电路的输出引脚。