首页 > 技术 > 内容

FPGAer浅入浅出DDR

时间:2025-12-01  作者:Diven  阅读:0

DDR——无非大的数组

对于DDR的理解,最初简单的以为无非一个大的数组,我会接口使用就OK了。不管各种概念天花乱坠,其总归最终还是要归还到DDR颗粒芯片上来吧。我们常说DDR容量大小,某款DDR颗粒手册上写的规格容量如下图所示:看完之后一开始我只看懂了这个DDR颗粒手册上写的DDR容量是8Gb,剩下的我就能看懂的不多了~这也是为什么决定花点儿功夫好好了解下DDR的基础知识。后面我们再来Review这张表。

这款芯片的512Mb x 16的引脚有这么几个:

BG:1bit(GB0)

BA:2bit(BA0~BA1)

ROW:16 bit(A0~A15)

Column:10 bit(A0~A9)

DQ: 16 bit(DQ0~DQ1)

看完之后简单一句话:对于DDR颗粒,Bank是读写地址动作的最小单元。像上面的512Mb x 16模式下,颗粒内部有两个Bank Group,每个Bank Group内部有四个Bank,而每个Bank内部的“存储矩阵(二维数组)”对应的行地址16 bit,列地址10 bit,每个存储单元存储16 bit数据。先不管对错,这么算起来的话:

2**(1+2+10+16) 16=2 *(33)=8Gb

容量是对上了,然而这看起来和上面的表格里的有些东西却并对不上。

在上面的表格中,关于Configuration一行,512Mbx16意味着该DDR颗粒寻址能力为512Mb,每个地址对应16 bit。由于对于DDR4列地址的低三bit并不参与译码,故寻址范围大小的计算方式为:

2**(1(BG)+2(BA)+16(COL)+(10-3)COL)=2**26=512 Mb

如果你在Quartus进行配置的话,也会发现给使用者的接口AvalonMm总线地址位宽也恰好为26 bit。

Page Size

按照上面文章里面的解释,prefetch相当于在DRAM Core与外面的IO建立了8多条通道,而Burst Fetch Length则是对于DDR颗粒可以在指定行,列地址后可连续读取在该行指定列地址之后的多个列地址对应的内容。DDR4 prefetch和burst fetch length一般均为8,以上面的512Mbx16则意味着当发起一个读指令时,将会返回8x16=128 bit=16 Byte字节数据。

Page Size所定义的为一行ROW所对应的数据量大小,如前所属,参与寻址的列地址位宽为7,每个cell对应16 bits,对应burst fetch length为8,故Page Size的计算方式为:

2**7168=2*14 bits=16 Kb=2 KB

颗粒堆叠

像上面的单个颗粒容量大小为8Gb。在FPGA使用里,DDR常见的配置有x64/x32这样的模式。如果在板卡上使用DDR颗粒,以x64的形式来组织板卡DDR架构,那就是这样的结构:x64模式下,用到4片DDR,4片DDR的地址总线共用,数据总线则分成四份连接到四路DDR上。故此当你在IP上发起64字节读写请求时每个DDR分别承担了16 Byte字节的读写,恰好为一次Burst Length。

而当你如果要是能ECC时,则需要5片DDR:此时第五个DDR 8bit专门用于存储ECC校验结果。在ECC模式下,x72bit模式下,若非64字节读取/写入,则需将数据先读取出来再更新写入,效率有一定的降低~

猜您喜欢


现代电子设备中,二极管作为基础元件,是非常重要的配件。肖特基二极管因其低正向压降和快速开关特性,应用于各种电源管理、整流和信号调节等场景。特别是超低压降肖特基二...
2025-04-04 12:01:08
板端的分类主要可以分为以下几种:首先是根据材质的不同,板端可以分为木质板端、金属板端和塑料板端。木质板端通常用于家具和室内装饰,具有自然美感;金属板端则因其耐用...
2008-05-17 00:00:00
你是否想过,电子设备是如何稳定运行的?答案就藏在那些看似不起眼的元器件中,其中一个关键配件就是电源输入端的电感。就像一位默默奉献的守护者,保障着设备的正常工作。...
2024-05-25 00:00:00
电阻器是电子电路中最基本的元件,其主要功能是限制电流的流动。在各种电子设备和电路中是重要配件。无论是在简单的电路中,还是在复杂的电子设备中,电阻器的作用都是重要...
2025-04-17 03:00:36
激光是20世纪以来,继原子能、计算机、半导体之后,人类的又一重大发明,被称为“最快的刀”、“最准的尺”、“最亮的光”和“奇异的激光”激光技术和激光器是二十世纪六...
2023-10-10 10:02:00
传感新品【清华大学:软体机器人柔性传感技术最新研究进展】近日,清华大学深圳国际研究生院曲钧天助理教授的海洋软体机器人与智能传感实验室(Ocean Soft-R...
2024-08-13 16:28:00
采样电阻作为精密测量与控制的关键组件,是不可少的配件。而提及这一领域的国际巨头,Samsung(三星)无疑是绕不开的名字。本文旨在深入探讨三星采样电阻品牌的国家...
2022-08-24 17:52:48
电子元件中,电阻是最常见的组件,而色环电阻则是电阻的重要表示方式。色环电阻通过不同颜色的环来标记其阻值、误差和温度系数,这使得用户能够直观地读取电阻的参数。本文...
2025-04-16 17:01:50
可调电阻作为电子元器件中的重要组成部分,在各类电路设计和应用中有着着关键作用。长兴电子作为国内知名的电子元器件制造商,其生产的可调电阻因质量稳定、性能优越而受到...
2019-05-18 20:54:30
BOURNS(伯恩斯)作为光敏电阻领域的知名品牌,其产品很好的性能和可靠性赢得了全球用户的信赖。本文将深入探讨BOURNS品牌的起源、发展历程、产品特点以及其在...
2016-12-23 06:48:18