存储器论文DDR SDRAM控制器的FPGA实现摘要:DDRSDRAM高容量和快速度的优点使它获得了广泛的应用,但是其接口与目前广泛应用的微处理器不兼容。介绍了一种通用的DDRSDRAM控制器的设计,从而使得DDR SDRAM能应用到微处理器中去。关键词:DDR SDRAM控制器延时锁定回路FPGADDRSDRAM是建立在SDRAM的基础上的,但是速度和容量却有了提高。首先,它使用了更多的先进的同步电路。其次,它使用延时锁定回路提供一个数据滤波信号。当数据有效时,存储器控制器可使用这个数据滤波信号精确地定位数据,每16位输出一次,并且同步来自不同的双存储器模块的数据。DDRSDRAM不需要提高时钟频率就能加倍提高SDRAM的速度,因为它允许在时钟脉冲的上升沿和下降沿读写数据。至于地址和控制信号,还是跟传统的SDRAM一样,在时钟的上升沿进行传输。由于微处理器、DSP等不能直接使用DDRSDRAM,所以本文介绍一种基于FPGA的DDR SDRAM控制电路。图1DDR SDRAM控制器逻辑图1DDR SDRAM控制器的设计1.1总体逻辑图DDRSDRAM控制器的总体逻辑图如图1所示。主要由DDR控制模块(Controller)、DDR接口模块ddr_interface以及延时锁定回路模块(DLL)三部分组成。下面详细介绍各个模块的设计。1.2DDR控制模块的设计DDR控制模块包含了主要的状态转换。处理器通过sys_cmd对DDR控制模块写入命令,完成总线仲裁、解释命令、时序分配等任务。当DDR接口模块对DDR SDRAR数据读写时便进行控制。控制器的状态机如图2所示。控制器开始设置在空闲(Idle)状态,接下去的状态根据控制命令的不同可以是
推荐下载
-
如何用FPGA实现DDR控制
Xilinx的DDR控制内核原理描述 Realising DDR SDRAM Memory Subsystems with FPGA 2004
29 2018-12-28 -
xilinx的ddr控制器手册
xilinx的ddr开发手册,学习xilinx芯片控制ddr的文档
26 2019-05-15 -
FPGA DDR2加SDRAM存储器接口
针对+Spartan-3+FPGA+的+DDR2+SDRAM存储器接口
14 2020-10-18 -
FPGA控制SDRAM的程序
FPGA控制SDRAM的程序;很经典的例子,FPGA,sdram,verilog
41 2019-07-27 -
论文研究数字视频展台中DDR SDRAM控制器的设计.pdf
数字视频展台中DDRSDRAM控制器的设计,田晓亮,程永强,本文介绍了DDRSDRAM的系统命令和结构,并分析其工作方式。设计了一种基于状态机的,适用于数字视频展台的DDRSDRAM控制器,对控制器的
15 2019-09-05 -
适用于DDR_SDRAM的控制器设计_容涛涛.caj
适用于DDR_SDRAM的控制器设计_容涛涛
20 2019-09-09 -
基于FPGA的VGA控制器实现
摘要:依据标准的VGA显示接口的显示原理,介绍了一种利用可编程逻辑器件FPGA,并以VerilogHDL语言为逻辑描述工具来完成VGA接口的控制,从而实现简单的彩色条纹显示的具体方法。关键宇:VGA;
13 2020-10-28 -
步进电机控制器的FPGA实现
步进电机控制器的FPGA实现,层次化设计,VHDL程序。
32 2019-07-07 -
SD卡控制器的FPGA实现
提出一种将SD卡控制器作为一个模块集成到FPGA中的实现方案,并对SD卡控制器的工作原理和内部各模块进行介绍,最后对模块进行仿真验证,给出控制器在Altera公司Cyclone系列FPGA上实现时的资
38 2019-09-24 -
DDR SDRAM控制器verilog代码及中文说明文档
DDRSDRAM控制器verilog代码及中文说明文档
16 2019-07-06
暂无评论