FPGA的DRR2+SDRAM控制器接口的简化设计方法及实现

介绍关于FPGA DDR 控制器的专业文档

测试测量技术

基于FPGA的DRR2SDRAM控制器接口的

简化没计方法及实现

TheSimplifyDesignandRealizationofDDR2SDRAMControllerBased

任颖。黄建国(电子科技大学自动化学院,四川成都610054)

RtmYing.Huang

on

theFPGA

Jian-guo(College

610054)

ofAutomafion,UniversityofElectronicScienceandTechnologyof

China,SichuanChengdu

摘要:DDR2SDRAM是南DDBSDRAM发展『fii来的一种新型大容量存储器.正在被越来越多的应用在高速存储系统中。文中介绍r利用MIC软件r=具在XilinxSpartan一3A系列FPGA中实现DDR2SDRAM控制器的设计方法.详细叙述r其基本J泉理,并给出r硬件测试结果。关键词:DDR2SDRAM控制器;FPGA;SparUm-3A;MIG中图分类号:TP333.8^b蝣●ct:DDR2SDRAM

IS

文献标识码:B

文章编号:1003--0107(2008)11--.0031-03

DDRSDRAM

the

and

of

18

newkindofN3assmemorvdevelopedfrom

Th;spaper

becomlngpopular.andwill

beu8edmore

andmoteinthedestgnsofh‘ghspeedacce鲒memorysoftware

describesmethod

t鲍lizlngl

DDR2SDRAMcontrollerinthe)(iI—

inxSpartan一3AFPGAserieswnhMIGtools.glves

detmlecldescriptionofitsbasicprincipleandthehardwaretestresulta.

K●Vword●:DDR2SDRAMcontroller;FPGA.Spartan一3A,MIG

cLc叫n,晰TP333.8

Doclll删∞如:B圳咖慨10(30一0107(2008)11-0031—03

1引言

DDR2

就能提供一个易于实现、低成本的解决方案,从而使接口设

SDRAM是由JEDEC(电子设备工程联合委员会)

计变得更简单、更可靠。

文中以Xilinx的Spartan一3A系列FPGA和Hynix的

DDR2

规范了的一种全新的下一代DDRSDRAM内存技术标准,是DDR内存的换代产品.DDR2内存相比DDR内存拥有更少的能耗和发热量.更高的密度和频率.更好的高速效能,拥有两倍于DDR的预读取能力(即4位预存取技术),能以4倍于外部总线的速度进行数据的读取,及四倍于内部控制总线的速度运行。因此,DDR2SDRAM已经取代DDR成为主流的存储器配置。

SDRAM

SDRAM芯片HY5PSl21621为硬件基础,介绍如何使

SDRAM

用Xilinx提供的软件工具,简单可靠的实现DDR2控制器的设计和应用。

2DDR2

SDRAM控制器的设计原理

基于FPGA的DDR2SDRAM控制器设计主要由四个部分组成:用户界面模块(UserInterface)、时钟生成模块

FPGA设计人员在满足关键时序余量的同时力争实现更

高性能,在这种情况下,存储器接口的设计一向是一个艰难而耗时的挑战。但是并不是所有的系统都在追求存储器接口的性能极限。当低成本是主要的决定因素,而且存储器的比特率达到每引脚333Mb/s已经足够时。Spartan一3A系列FPGA配之以Xilinx软件工具。

.Inputdata

。M

nn口'£nD^M

r一●,。¨。,

——elk_in—_

●一sys_elk——

fCmdAddr

Clock

C10CK#

Generator

l/>

~j\

<乡

DataPath

WrileDatapath

ReM

Data

WriteData>

●U_dataval。

翼踟哑令

DM

.j

卜、j

DDR2SDRAM

√嘶叫出p

//1R。。d。出

\I

patll

:i

/1

(DOS\J

彳P

._At_done—

I、

卜\

Controller

CMD/ADDR

Command.夕

●一init_done—

图1DDR2SDRAM控制器设计原理框图

万方数据

舢第11期团

Word文档免费下载Word文档免费下载:FPGA的DRR2+SDRAM控制器接口的简化设计方法及实现 (共4页,当前第1页)

FPGA的DRR2+SDRAM控制器接口的简化设计方法及实现相关文档

最新文档

返回顶部