pga到高速dram的接口设计

pga到高速dram的接口设计

ID:35567276

大小:215.71 KB

页数:8页

时间:2019-03-29

pga到高速dram的接口设计_第1页
pga到高速dram的接口设计_第2页
pga到高速dram的接口设计_第3页
pga到高速dram的接口设计_第4页
pga到高速dram的接口设计_第5页
资源描述:

《pga到高速dram的接口设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

2、RAM已发展成高性能、高密度存储器并正在用于主机中。最新的DRAM存储器—DDRSDRAM,DDR2和RLDRAMII支持频率范围达到133MHz(260Mbits/s)_400MHz(800Mbits/s)。因此,设计人员往往会遇到下列问题:DQ—DQS相位管理、严格的定时限制、信号完整性问题和同步开关转换输出(SSO)噪声。另外一些板设计问题会延长设计周期或强迫接受降低性能。DQ—DQS相位关系管理DDRSDRAM靠数据选通信号(DQS)达到高速工作。DQS是用于DQ线上选通数据的非连续运行来保证它们彼此跟踪温度和电压变化。D

3、DRSDRAM用片上锁延迟环(DLL)输出相对于相应DQ的DQS。DQ和DQS信号间的相位关系对于DDRSDRAM和DDR2接口是重要的。当写DRAM时,FPGA中的存储器控制器必须产生一个DQS信号,此信号是中心对准在DQ数据信号中。在读存储器时,进入FPGA的DQS是相对于DQ信号的沿对准(图1)。在接收DQS信号时,存储器控制器必须相移DQS信号使其与DQ信号对准。电路板引起的DQS和DQ之间的偏移,控制器中合成数据有效视窗和控制器输入寄存器中取样视窗要求决定必须延迟的DQS时间量。这是DRAM控制器设计中最需要解决的问题之

4、一。存储器接口设计人员可采用下列技术对准DQS到数据有效视窗中心:板迹线DQS延迟,片上迹线DQS延迟,片上DLL或锁相环(PLL)。DQS板迹线延迟这是对准DQS和相关DQ信号的传统方法。但此技术基于如下原因证明在复杂系统中存在性能障碍并且是无效的:·以400Mbit/s为例,DQS相对于DQ额定延迟是1.25ns(假定DQS信号与DQ信号中心对准所需的相移是90°)。实现此延迟必须增加大约7_8英寸迹线长度到DQS线(根据50Ω特性阻抗的FR4片状微带大约160ps/in延迟)。若需要额外的信号布置,这不仅仅是复杂的板布置,而

5、且会导致增加板成本。这对于与DIMM接口是特别确切的,由于路由每个DQS信号所需的另外长度是困难的。·所需的延迟和所引起的迹线长度必须精确地预先确定。这锁定接口到专门频率,使设计人员灵活性很少。接口频率的任何变化将需要重新布置电路板。·增加迹线长度也会导致DQS线上较高的损耗。因此,这会连累上升和下降时间,限制了最高可达到的频率。片上迟迟元件此方法是用串联连接的延迟元件实现预先确定的延迟。延迟和实现延迟所需的相应延迟元件数必须根据工作频率和每个频率合适的元件数进行计算。设计人员可以用不同的设计技术,采用粗和细延迟结合起来进一步精确

6、调节到所希望的值。然而,延迟元件对工艺、电压、温度(PVT)参量是固有敏感的,可高达±40%。这些延迟变量降低了控制器的有效取样视窗,并不能用频率标定。因此,这种方法的局限性使它仅在较低频率(133MHz和以下频率)是有用的。片上DLL为了解决上述两个实现方法的设计问题,设计人员可以采用片上DLL,把延迟引入DQS线上。用所希望接口频率的参考时钟和把所需延迟做为此时钟周期的反分比,DLL可以选择正确的延迟元件数来达到所希望的延迟。例如,Altera采用这种方法在读操作期间实现90°DQS相移。这些FPGA具有片上DQS相移电路并在

7、芯片的顶部和底部有专用DQS—DQI/0引脚。当不与外部存储器接口时,这些引脚不用做通用I/0。然而,当与外部存储器(如DDRSDRAM)接口时,这些引脚必须用于DQS。每个DQS信号都是与一组DQ信号相关。DQS:DQ比在用StratixIIFPGA时为1:4,1:8,1:16,1:18,1:32或1:36,而用StratixFPGA其比为1:8,1:16或1:32。专门DQS引脚在路由到I/O输入寄存器等,内部连到延迟元件组。这些元件的附加延迟由DQS相移电路控制。专门DQS相移电路由DLL和控制电路组成,能够在读操作期间,在

8、输入DQS信号上进行自动片上延迟插入。DQS相移电路用频率基准来为每个专门DQS引脚上的延迟元件产生控制信号,允许它来补偿PVT变化。此外,为使信道间的偏移最小,相移DQS信号通过平衡时间网络传输到DQI/O元件(IOE)。读数据到系统的钟再同步D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。