镁光的sdram手册阅读–MT48LCC16M16A2
一、这个sdram的总容量是256Mb,MT48LC16M16A2对应的参数是:4Meg × 16 × 4banks,也可表示为16M16。4×16×4=256Mbit。
1)其中,4Meg表示单个bank包含的存储单元个数,计算公式:单个存储阵列行地址×列地址数=2^13 × 2^9=8192×512=4194304=4M。
2)16表示数据位宽,即每一个存储单元存储数据的bit数,4Meg × 16表示单个bank中可以存储的bit数
二、结构如图所示
从图中可以看到,一共有4个banks。A[12:0]代表地址,行地址(0到12)和列地址(0到8)复用。所以行地址宽度为13,2^13=8192;列地址宽度为9,2 ^9=512。
三、芯片位宽和物理位宽
1)芯片位宽:每一片SDRAM缓存芯片本身的位宽,MT48LC16M16A2的芯片位宽就是16bit。对于SDRAM来说芯片位宽最高也只有16bit,常见的还有8bit,也有4bit的。
2)物理位宽:可以理解为CPU的总线位宽,如电脑的就是64bit的,需要4个16bit的sdram并联在一起组合成64bit的位宽。
---晓凡 2024年3月23日于武汉书