PGA到高速DRAM的接口设计

上传人:沈*** 文档编号:91439666 上传时间:2022-05-17 格式:DOCX 页数:7 大小:209.30KB
收藏 版权申诉 举报 下载
PGA到高速DRAM的接口设计_第1页
第1页 / 共7页
PGA到高速DRAM的接口设计_第2页
第2页 / 共7页
PGA到高速DRAM的接口设计_第3页
第3页 / 共7页
资源描述:

《PGA到高速DRAM的接口设计》由会员分享,可在线阅读,更多相关《PGA到高速DRAM的接口设计(7页珍藏版)》请在装配图网上搜索。

1、-FPGA做为系统的核心元件正在更多的用于.FPGA到高速DRAM的接口设计14355减小字体增大字体作者:Altera 公司 Lalitha Oruganti来源:不详发布时间:2008-1-25 3:52:52FPGA做为系统的核心元件正在更多的用于网络、通信、存储和高性能计算应用中,在这些应用中都需要复杂的数据处理。所以,现在FPGA支持高速、外部存储器接口是必须遵循的。现在的FPGA具有直接接口各种高速存储器件的专门特性。本文集中描述高速DRAM到FPGA的接口设计。设计高速外部存储器接口不是一件简单的任务。例如,同步DRAM已发展成高性能、高密度存储器并正在用于主机中。最新的DRAM

2、存储器DDR SDRAM,DDR2和RLDRAM II支持频率*围达到133MHz(260Mbits/s)_400MHz(800Mbits/s)。因此,设计人员往往会遇到下列问题:DQDQS相位管理、严格的定时限制、信号完整性问题和同步开关转换输出(SSO)噪声。另外一些板设计问题会延长设计周期或强迫接受降低性能。DQDQS相位关系管理DDR SDRAM靠数据选通信号(DQS)达到高速工作。DQS是用于DQ线上选通数据的非连续运行来保证它们彼此跟踪温度和电压变化。DDR SDRAM 用片上锁延迟环(DLL)输出相对于相应DQ的DQS。DQ和DQS信号间的相位关系对于DDR SDRAM和DDR2

3、接口是重要的。当写DRAM时,FPGA中的存储器控制器必须产生一个DQS信号,此信号是中心对准在DQ数据信号中。在读存储器时,进入FPGA的DQS是相对于DQ信号的沿对准(图1)。在接收DQS信号时,存储器控制器必须相移DQS信号使其与DQ信号对准。电路板引起的DQS和DQ之间的偏移,控制器中合成数据有效视窗和控制器输入寄存器中取样视窗要求决定必须延迟的DQS时间量。这是DRAM控制器设计中最需要解决的问题之一。存储器接口设计人员可采用下列技术对准DQS到数据有效视窗中心:板迹线DQS延迟,片上迹线DQS延迟,片上DLL或锁相环(PLL)。DQS板迹线延迟这是对准DQS和相关DQ信号的传统方法

4、。但此技术基于如下原因证明在复杂系统中存在性能障碍并且是无效的:以400Mbit/s为例,DQS相对于DQ额定延迟是1.25ns(假定DQS信号与DQ信号中心对准所需的相移是90)。实现此延迟必须增加大约7_8英寸迹线长度到DQS线(根据50特性阻抗的FR4片状微带大约160ps/in延迟)。若需要额外的信号布置,这不仅仅是复杂的板布置,而且会导致增加板成本。这对于与DIMM接口是特别确切的,由于路由每个DQS信号所需的另外长度是困难的。所需的延迟和所引起的迹线长度必须精确地预先确定。这锁定接口到专门频率,使设计人员灵活性很少。接口频率的任何变化将需要重新布置电路板。增加迹线长度也会导致DQS

5、线上较高的损耗。因此,这会连累上升和下降时间,限制了最高可达到的频率。片上迟迟元件此方法是用串联连接的延迟元件实现预先确定的延迟。延迟和实现延迟所需的相应延迟元件数必须根据工作频率和每个频率合适的元件数进行计算。设计人员可以用不同的设计技术,采用粗和细延迟结合起来进一步精确调节到所希望的值。然而,延迟元件对工艺、电压、温度(PVT)参量是固有敏感的,可高达40%。这些延迟变量降低了控制器的有效取样视窗,并不能用频率标定。因此,这种方法的局限性使它仅在较低频率(133MHz和以下频率)是有用的。片上DLL为了解决上述两个实现方法的设计问题,设计人员可以采用片上DLL,把延迟引入DQS线上。用所希

6、望接口频率的参考时钟和把所需延迟做为此时钟周期的反分比,DLL可以选择正确的延迟元件数来达到所希望的延迟。例如,Altera采用这种方法在读操作期间实现90DQS相移。这些FPGA具有片上DQS相移电路并在芯片的顶部和底部有专用DQSDQ I/0引脚。当不与外部存储器接口时,这些引脚不用做通用I/0。然而,当与外部存储器(如DDR SDRAM)接口时,这些引脚必须用于DQS。每个DQS信号都是与一组DQ信号相关。DQS:DQ比在用Strati* II FPGA时为1:4,1:8,1:16,1:18,1:32或1:36,而用Strati* FPGA 其比为1:8,1:16或1:32。专门DQS引

7、脚在路由到I/O输入寄存器等,内部连到延迟元件组。这些元件的附加延迟由DQS相移电路控制。专门DQS相移电路由DLL和控制电路组成,能够在读操作期间,在输入DQS信号上进行自动片上延迟插入。DQS相移电路用频率基准来为每个专门DQS引脚上的延迟元件产生控制信号,允许它来补偿PVT变化。此外,为使信道间的偏移最小,相移DQS信号通过平衡时间网络传输到DQ I/O元件(IOE)。读数据到系统的钟再同步DRAM接口设计的另一个问题是从DQS时钟域到系统时钟域变换读数据。来自DRAM的读数据首先在DQS时钟域捕获到存储器控制器中。然后,此数据必须变化到系统时钟域。为了保证正确地捕获DQ信号在FPGA中

8、,设计人员需要确定DQS和系统时钟之间的偏移。必须根据下列因素计算偏移精度来进行最小和最大定时分析(图2):1、从PLL时钟输出到引脚的延迟(TpD1)2、时钟板迹线长度延迟(TpD2)3、来自时钟的DQS存取视窗(来自DDR存储器数据表的TDQSCK)延迟。4、 DQS板迹线长度延迟(tpD3)5、在FPGA到I/O元件中来自DQS引脚的延迟(tpD4)6、 I/O元件寄存器的微时钟到输出的数时间延迟(tco1)7、从I/O寄存器到再同步寄存器的延迟(tpD5)为了得到安全的再同步视窗,设计人员需要计算加上上面所列的所有延迟(称之为往返延迟)系统的最小和最大延迟(见图3)。用下面的方程式可得

9、到再同步视窗:再同步视窗=最小往返延迟+1个时钟周期最大往返延迟再同步寄存器的最大微建立和/保持时间若再同步视窗落在系统时钟沿的外面,设计人员需要用另外的相移PLL输出时钟,这沿将会在此视窗内。计算往返延迟和评估再同步时钟的时钟相位易于出错并且耗时。很多时间,设计人员用不断试验来找出再同步时钟相位。*些FPGA供应商提供设计帮助,可以减少或消除不断试验的过程。例如,Altera的再存储器一控制器IP核具有往返延迟计算器,这可使设计人员计算他们专用系统的再同步视窗。设计人员可以输入迹线延迟和其他专门适于他们系统的其他延迟元件。往返延迟计算器将判断系统时钟和DQS域之间的编移。若需要来自PLL的相

10、移输出,它也可以确定正确捕获数据所需的相移量。再同步的另一技术是用反馈时钟,另外的Read PLL示于图4。来自存储器的反馈时钟FBCLK的板迹线应该与DQ和DQS信号的板迹线长度相同。FBCLK连接到DRAM CLK引脚并返回到FPGA。Read PLL相移输入时钟FBCLK,所以,它能从DQS域到系统时钟域正确地捕获读数据。相移量是来自DRAM的TDQSCK,DQS、CLK和FBCLK迹线之间的任意板迹线偏移和IOE寄存器和再同步寄存器之间的延迟之和。信号完整性和板设计问题与存储器接口设计有关另一个共同问题是要保持信号完整性。接口的宽总线宽度导致同步开关转换噪声(SSN),SSN可能导致误

11、码。另外,由于串扰、信号衰减、噪声等原因会使不合理的终端或板设计导致不好的信号质量。所有这些因素有害地影响系统性能和可靠性。所以,会理的板设计是建造建全存储器接口的关键。下面给出用于存储器接口的一些基本板布置指南:迹线长度匹配以避免信号间的偏移。路由DQ、DQS和CLK至少30密耳远离其他信号,以避免串扰。每2个终端电阻器用一个0.1_F电容器。提供精密的电阻器(精度1%_2%之内)。采用专门为DRAM VTT 设计的集成VTT稳压器。路由VREF至少20mm远离其他信号。在一边VREF与VSS屏蔽,在另一边VREF与VDDQ屏蔽。另外,选择正确的I/O布局,采用可编程电源和引脚,减慢I/O转

12、换率和选择正确的去偶电路可使SSN最小。对于多达81个驱动器(64个数据、8个ECC和9个选通信号)的DIMM(双列直插式存储器模件)系统的最坏情况,可以在存储器模块的开关转换状态。另外的28个信号在流水线存取中,可在同一时间在控制器中转换。去耦的传统方法包括根据板的路由,在合适的地方放置电容器和在驱动器引脚加电容器的预确定关系。可惜,当今DRAM的较高开关速度使得这种典型关系变得很少有用。设计去耦系统的关键限制因素通常不只是电容量,也包括电容器引线的电感量和连接电容器到电源和地平板的通路。VTT电压去耦应该做得非常靠近母板的并联工作。另外,去耦电容器应该连接在VTT和地之间。严格的遵照存储器

13、和FPGA供应商提供的板设计指南是重要的。为了保证存储器接口设计第一次就成功,必须在系统级执行信号完整性分析。信号完整性分析所用的可选工具是HSPICE,SPECCTRA Quest,*TK和Hyper Lyn*。另一建议是设计人员把设计用于系统前用示*平台来验证设计。实现第一次设计成功的关键是调试阶段。FPGA供应商为存储器和FPGA接口提供示*平台和专门的设计指南。定时问题高速存储器接口设计可能耗费不少时间,要满足大量功能和定时要求。使时钟抖动,信道面偏移、占空比失真和系统噪声最小,在增加有效定时容限中起主要的作用。这可在所有工作条件下改善系统可靠性。另外,必需正确地实现DRAM状态机和必

14、须小心对待DRAM的初始化和刷新。设计人员需要严格地执行验证来保证设计能满足定时和功能要求。必须执行4类定时分析:写数据定时,地址和命令定时,用DQS读捕获和捕获读数据到系统时钟域的再同步。Denali公司提供用于系统级验证的DRAM运转状态模型。为了简化存储器接口设计过程和降低设计周期时间,建议设计人员采用FPGA供应商或第三者公司提供的存储器控制器IP核。现在的IP核包括易用的图像接口,这些IP核是参量化的,所以,设计人员可以建造适合系统要求的控制器。例如,DDR SDRAM控制器核,让设计人员定制控制器来满足专门的接口要求(包括时钟速度,数据总线宽度,芯片选择数和存储器特性)。结语建造商

15、速存储器接口是一个复杂的任务,设计人员在设计这些接口前需要考虑几个因素。应该进行详细的定时分析,必须进行系统级验证。良好的存储器接口支持可减轻设计复杂任务而加速设计进程。设计存储器接口所选FPGA需要详尽的了解支付FPGA的硬件特性和围绕它的支持结构。存储器IP,控制器,软件和工具支持,仿真模型和好的文件等都是存储器接口设计的关键。(彭京湘)图1写和读周期期间的DQDQS相位关系。图2计算DQS和系统时钟之向编移时必须考虑的不同定时元件图3再同步视窗定时图图4从DQS时钟域到系统时钟域再同步读数据的另一种方法依赖于FBCLK,DQ和DQS信号的相等迹线长度返回上一页 打印 上一篇文章:ZiLO

16、G Rolls Out New Crimzon 下一篇文章:Intersil推出采用微小芯片尺寸封装的超低电阻双路模拟开 相关三:10300:自动电梯语音控制系统的设计预览 摘要:介绍了用新型、低成本语音识别集成电路AP7003设计的自动电梯语音控制系统。关键词:语音识别;集成电路;电梯;控制引言AP7003是一款新型、低成本的语音识别专用集成电路,用AP7003构成的语音识别电路,电路结构简单、外围元器件少,设计、制作、调试及操作十分容易。用AP7003设计的自动电梯语音控制系统,利用语音代替人工按键,控制电梯的自动运行,既方便了乘客,又提高了自动电梯的效率和智能. 相关四:1304:一种专

17、为IGBT和MOSFET设计的驱动器预览 摘要:介绍了一种专为IGBT和功率MOSFET设计的电力电子驱动器件SCALE集成驱动器的性能特点和内部结构,给出了SCALE集成驱动器在中频臭氧发生器电源中的应用电路。关键词:驱动电路;IGBT;功率MOSFET;中频电源;臭氧发生器电力电子器件的驱动电路是电力电子主电路与控制电路之间的接口,是电力电子装置的重要环节,对整个装置的性能有很大的影响。采用性能良好的驱动电路可使电力电子器件工作. 相关五:14355:飞思卡尔推出基于ZigBee规*的单芯片平台MC1322*预览 飞思卡尔半导体宣布推出一种基于ZigBee规*的单芯片平台解决方案,旨在实现业界最低的功耗和最高的性能。MC1322*平台的设计目标是将电池寿命延长到20年,即当前ZigBee解决方案的两倍。飞思卡尔的MC1322*在PlatforminPackage(PiP)解决方案中提供。该解决方案在单一封装中集成了ZigBee应用的所有必要组件,从而可减少组件数量并降低系统成本。MC1322*平台包括一. z.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!