我们经常听到DDR相关一些词语,比如DIMM,但不知道什么意思,这两天刚好看了一下,
终于有点理解了,这里做一些总结。
channel:也就是通道,简单理解就是DDRC(DDR控制器),一个通道对应一个DDRC。
芯片支持多少个DDRC就支持多少个通道。比如Hi1620可以支持8个DDRC。
DIMM:双列直插式内存模块。说白了就是内存条/插槽。Hi1620一个DDRC最多支持2个DIMM。
chip:就是内存条上贴的存储芯片,也叫作颗粒。根据数据位宽,可分为x4,x8和x16的。
rank:由多个颗粒并联,位宽与通道的数据位宽一样。比如channel的数据位宽是x64,颗粒是x8的,那就需要
8个颗粒组成一个rank。一个DIMM可以多个rank。
bank:chip往下拆分就是bank。bank往下拆分就是一个个的存储单元,横向一排称之为row,纵向一列称之为column。