寄存器操作模式基于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 富士 CP6 CP-6 CP6-4000 CP-642 CP-642E CP-642ME CP-643E CP-643ME CP-65 CP-65E CSSS0830 BKTPanasonic KME 松下 Next Production Modular NPM N210105678AA BLOCKPanasonic KME 松下 Intelligent Tape Feeder 智能飞达配件 12-16mm Feeder GEAR N210050453AAAssembleon安必昂Philips飞利浦MAIN LIGHT ASSY 996500009499SAMSUNG 三星 CP40 CP50 CP45F SM320 SSA-VIS-FIX-IF ASSY SSA-VISION-FIX-IF J9060097ASIEMENS SIPLACE 西门子 00325698-02 Mapping Test Plate for SIPLACE placement stations wHitachi 日立 Sanyo 三洋 TIM-5000 6300690255 MOTOR.AC-SERVO 741MB-11H-003JUKI Zevatech 东京重机 FX-3 High Speed Modular Mounter 高速模块化贴片机 BT1600101EB URETHANE TUBE BLACK 16X10Assembleon安必昂Philips飞利浦Gear 1. bevel 949839601207JUKI Zevatech 东京重机 JX-100 FLEXLBLE COMPACT MOUNTER 通用贴片机 PJ308060003 Y UNIONSIEMENS SIPLACE 西门子 00322180S03 SPRING PLATE COMPLETEHitachi日立 Sanyo三洋 CT Type 72mm Embossed Feeder Accessories 供料器配件 飞达配件 6300782028 SPROCKET(ASSY SPROCKET)JUKI Zevatech 东京重机 KE-750 KE-760 FS-750 FM-760 High Speed Flexible Chip Shooter 高速贴片机 BT0600400EC TUBE HOSE BLUESAMSUNG 三星 CP40 CP50 CP45 S2000 SM320 LED98-9 BOARD 控制板 ASSY STAGE INNER J9060073APanasonic KME 松下 Next Production Modular NPM KXF0DXQ8A00 PULLEY 44S5M0100 0909C0-81161-00(DDA)
1.335559129715 s