寄存器操作模式基于FPGA的DDR内存条的控制研究与设计

基于FPGA的DDR内存条的控制研究与设计

时间:2011年12月02日
1 内存条的工作原理  DDR内存条是由多颗粒的DDR SDKAM芯片互连组成,DDR SDRAM是双数据率同步动态随机存储器的缩写。DDR SDRAM采用双数据速率接口,也就是在时钟的正沿或负沿都需要对数 基站家庭北京Picochip加速扩展 扩大在英国和中国运营规模集线器设备芯片威锋电子USB 3.0集线器控制芯片充电功能三星苹果公司产品CES众厂商不给力 简单模仿不如粗暴抄袭驱动器电流器件IR推出节能汽车栅极驱动应用推出坚固可靠的600V IC系列平台系统产品Wind River推出VxWorks Cert新版认证文档FUJI线路图,谁要?业者台湾产业CIGS产业多头马车运作中小厂不得其门而入防火墙双频局域网美国网件推出业界第一个双频三模无线VPN防火墙温度产品成本二极管+IGBT:新架构能带来什么新应用?
1 内存条的工作原理

  DDR内存条是由多颗粒的DDR SDKAM芯片互连组成,DDR SDRAM是双数据率同步动态随机存储器的缩写。DDR SDRAM采用双数据速率接口,也就是在时钟的正沿或负沿都需要对数据进行采样。在本设计中采用的内存是hynix公司的lGB的HYMD564M646CP6-J。内存条的工作原理与单颗粒内存芯片的工作原理一样,主要的控制信号以及控制信号完成的主要功能如表1所示。

  以上的控制信号及地址信号都是由差分时钟信号中CK的正沿触发。DDR SDRAM必须按照一定的工作模式来完成初始化,完成初始化后才能进入到读写过程。DDR SDRAM的控制流程如图1所示。

  初始化的过程为:(1)上电后,延时200us等待时钟稳定,然后将CKE拉高,执行一次NOP或者DESELECT操作。(2)执行一次precharge all操作。(3)设置扩展模式寄存器(BAl为低电平BA0为高电平)使能DLL。(4)设置模式寄存器(BAl,BA0均为低电平)复位DLL。(5)执行一次pre-charge all指令。(6)再经过2个自刷新(Auto refresh)指令后再次设置模式寄存器设置操作模式。(7)延时200个周期才能进行读操作。DDR SDRAM的扩展模式寄存器和模式寄存器的定义如图2和图3所示。

  完成初始化后进入图1中的IDEL状态,此时可以进行读写操作。在进行写操作时,首先要进入Row active状态,此时选中要操作的bank与row。然后执行NOP操作等待tRCD的时间后可以进入写状态。

三星手机陀螺仪2010年十大手机变革演进趋势有效值电表单相芯海科技发布国网新标准电能计量IC施密特三星摩托罗拉Google并购新起点:觊觎移动互联网业务产能全球公司多晶硅供求关系将趋缓和 整合不可避免英特尔平板基尔英特尔称平板电脑取代PC看法言过其实信号频率步进高精度DDFS信号源FPGA实现半导体德州仪器国家德州仪器鲸吞国家半导体 台湾企业提心吊胆欲自救低压批评业界凌特推出电源业界首款500mA非常低压降稳压器接收机精度测量智能GPS系统:新世纪服务系统的快速发展
FUJI 富士 NXT SMT贴片机配件 Scalable Placement Platform PIN PARALLEL H2095YPanasonic KME 松下 CM212-M(NM-EJM6A) Modular Placement Machine 高速模块化贴装机 CM602(NM-EJM8A NM-EJM4A)Modular High Speed Placement Machine 模块化超高速贴片机 N210007281AD HOLDERJUKI Zevatech 东京重机 KE-2050 KE-2050R KE-2055R Chip Shooter 高速贴片机 KE-2060 KE-2060R Flexible Mounter 高速通用贴片机 E2811729000 VALVE NUT PLATEYamaha 雅马哈 Philips Assembleon 飞利浦 SMT CL Type Feeder Parts 供料器配件 飞达配件 喂料器配件 送料器配件 K87-M1115-000 CIRCULAR RIVET 2-10FUJI 富士 CP8 CP842 CP842E CP842ME 高速贴片机 High Speed Chip Mounter LEVER DCPA0120JUKI 东京重机 FTFR Type SMD Component Feeder Accessories 供料器配件 飞达配件 SMT Feeder Part 送料器配件 喂料器配件 E7514706R00 LOCATING PL SP 44Panasonic KME 松下 CM212-M(NM-EJM6A) Modular Placement Machine 高速模块化贴装机 KXF0AJYAA00 WASHER WSSB30-8-2JUKI Zevatech 东京重机 FX-3 High Speed Modular Mounter 高速模块化贴片机 SM8040302TP SETSCREWSIEMENS SIPLACE 西门子 00300347-02 BACKPLANE SERVO UNIT STAR/Z-AXISFUJI 富士 CP6 CP-6 CP6-4000 CP-642 CP-642E CP-642ME CP-643E CP-643ME CP-65 CP-65E WSD0421 COLLARPanasonic 松下 BM221 Modular Placement Machine 多功能泛用型SMT贴片机 XSS2+4FP FLUSH HEAD SCREW M2X4.+.STEEL.P.CHitachi日立 Sanyo三洋 CT Type 8mm Feeder Accessories 供料器配件 飞达配件 6300426342 LEVER(SWING ARM) 582E--01B-013Hitachi 日立 Sanyo 三洋 TCM-X100 6300877786 PROGRAM ROM #CPLD CZT1 765RG-010-064JUKI Zevatech 东京重机 KE-2070 CHIP Shooter 高速SMT贴片机 KE-2080 KE-2080R FLEXIBLE Mounter 高速SMT通用贴片机 SL6051642TN BOLTPanasonic KME 松下 CM402(KXF-4Z4C) CM602(NM-EJM8A NM-EJM4A)Modular High Speed Placement Machine 模块化超高速贴片机 N210022860AB FRAME
1.5485270023346 s