首页 > 技术 > 内容

FPGA开发板为什么要使用SDRAM呢

时间:2025-11-29  作者:Diven  阅读:0

SDRAM有一个同步接口,在响应控制输入前会等待一个时钟信号,这样就能和计算机的系统总线 同步。时钟被用来驱动一个有限状态机,对进入的指令进行管线(Pipeline)操作。

这使得SDRAM与没有同步接口的异步DRAM相比,可以有一个更复杂的操作模式。

管线 意味着芯片可以在处理完之前的指令前,接受一个新的指令 。在一个写入的管线 中,写入命令在另一个指令执行完之后可以立刻执行,而不需要等待数据写入存储队列的时间。

在一个读取的流水线中,需要的数据 在读取指令发出之后固定数量的时钟频率后到达,而这个等待的过程可以发出其附加指令。这种延迟被称为等待时间(Latency),在为计算机购买内存时是一个很重要的参数。

SDRAM在计算机中被使用,从起初的SDRAM到之后一代的DDR(或称DDR1),然后是DDR2 和DDR3 进入大众市场,2015年开始DDR4进入消费市场。如UMI型号 UD408G5S1AF的一款8Gb 32位 DDR4 SDRAM,是一款支持使用在英特尔Arria 10 SoC FPGA以及Kintex Ultrascale FPGA中的存储器

32位 DDR4 SDRAM非常适合边缘类计算,或对PCB面积有紧凑要求的深度学习计算设备。英尚微支持32位DDR4 SDRAM送样及测试.

为什么要使用内存控制器

动态内存的驱动比静态内存的驱动更加复杂...我们需要行,列和存储体以及刷新周期来处理。但是由于SDRAM的高速性和低单位成本使其引人注目。

因此我们需要的是访问SDRAM的方法,但是要易于使用静态内存。这就是创建内存控制器的原因。充当转换层:一方面,为用户提供了易于使用的内存接口,然后进行了繁琐的工作来驱动真实的SDRAM信号。

SDRAM引脚

如果我们看一下SDRAM的引脚,那么会有一些新来者。地址和数据总线仍然存在,但是地址总线只有11位(用于提供要打开的行,然后提供列地址)。BA引脚指定了存储区(由于在我们的示例中只有2个存储区,因此我们仅需要一个引脚)。

WE,CAS和RAS一起用作命令引脚,因此我们可以向SDRAM发送8个不同的命令(命令包括“打开行”,“读取”,“写入”和“关闭行”)。使用了其一些引脚(但未在图片上显示),例如时钟,片选,字节使能...

请注意,在动态内存中,“打开行”称为激活,“关闭行”称为预充电。

刷新

SDRAM是动态存储器:由于每个存储器位值(0或1)都保存在一个微小的电容器中,电荷随时间衰减,因此需要定期刷新其内容。

但是衰减率足够低,只要定期对其进行读取和重新写入(“刷新”),制造商就可以保证不会丢失任何数据。

有两种刷新机制

· FPGA将“自动刷新”命令发送到SDRAM。

只要确保定期完成(SDRAM数据表会告诉您最小刷新频率)。

· FPGA“经常”访问每一行。

打开一行会导致SDRAM中的“感测放大器”获得该行所有电容器电荷的副本。然后,当该行关闭时,较早检测到的值将被复制回电容器中,从而刷新过程中的数据。

审核编辑:刘清

猜您喜欢


电解电容和陶瓷电容是电子元件中常见的两种。用途,性能各异。本文将对这两种电容进行分析。电解电容的特点电解电容是极性电容。的容量通常大。主要用于滤波和耦合。电解电...
2025-03-25 21:31:39
贴片电阻通常使用数字编码来表示阻值,常见的有三位数和四位数编码。三位数编码:前两位数字表示有效数字,第三位数字表示10的幂次方。例如,电阻上的标记为102,则阻...
2024-11-29 10:26:07
现代电子设备的设计中,封装技术的选择非常重要。TDFN-6L_1X1MM是一种小型、紧凑的封装形式,广泛应用于各种消费电子产品中。随着科技的进步,电子元件的体积...
2025-03-09 22:00:01
开关电源有哪些区别?在现代电子设备中,开关电源作为重要的电源转换器,应用于各类产品中。开关电源根据工作原理的不同,可以分为隔离型和非隔离型。隔离型开关电源通过变...
2017-09-06 00:00:00
选择合适的贴片电阻瓦数很重要,直接关系到电路的稳定性和安全性。瓦数过低,电阻容易过热甚至烧毁;瓦数过高,则会增加成本和PCB空间。确定贴片电阻瓦数主要考虑以下几...
2024-11-29 10:25:36
电路设计中,电容器是重要的元件。Proteus软件提供了多种电容元件。本文将介绍Proteus电容元件对照表,帮助大家更好地使用。电容器的基本概念电容器是存储电...
2025-03-21 03:30:02
你是否曾经好奇过电器插头上的AC和电池上的DC代表什么?分别代表交流电 (Alternating Current) 和直流电 (Direct Current),...
2024-03-18 00:00:00
在这个强调智能与联网的时代,可编程逻辑栅阵列 (FPGA)已经成为一个重要且不可或缺的元件。以全球500亿个联网设备,一年所产生的数据量将不计其数。从数据中心、...
2019-02-14 14:12:00
手套是覆盖手部的服装,旨在保护手部免受外界环境的影响,同时提供温暖和舒适感。手套的基本结构通常包括手掌、手指、手腕等部分,能够紧密贴合手部形状,以确保灵活性和操...
2018-07-09 00:00:00
贴片电阻5102,别看身材小巧,却是电子电路中很重要的关键元件。5102代表其尺寸为5.1mm*2.0mm,这种标准化的尺寸使其易于自动化生产和贴装,大大提高了...
2024-11-29 10:26:05