DDR SDRAM简介.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DDR SDRAM简介

DDR SDRAM简介 本小节以Micron 512 MDDR SDRAM MT46V32M16-75Z为例介绍DDR SDRAM访问方式。 DDR SDRAM全称Double Data Rate Synchronous Dynamic Random Access Memory,DDR SDRAM是一种同步DRAM,因此需要用户提供时钟信号,DDR SDRAM(以下简称DDR)需要用户提供一对差分的时钟信号,其频率范围会在数据手册中给出,MT46V32M16-75Z的时钟频率范围为75~133MHz,可接收的时钟on占空比范围为45%~55%。DDR内部架构由bank、行、列构成,MT46V32M16-75Z是一个容量为512M bit的DDR SDRAM,该芯片有4个bank,每个bank有8K行,每行有1K列,每一列有16个bit。DDR的对外用户接口有时钟及其使能信号、命令信号、地址信号和数据信号四类。表1后半以DDR为前缀的部分列出了DDR用户接口信号及其简要解释。 DDR_CKE FPGA输出 DDR SDRAM clk enable signal, CKE HIGH activates and CKE LOW deactivates the DDR internal clock DDR_CK, DDR_CK_N FPGA输出 differential clock outputs for DDR SDRAM DDR_CS_N FPGA输出 Chip select signal for DDR SDRAM DDR_RAS_N DDR_CAS_N DDR_WE_N FPGA输出 DDR_RAS_N , DDR_CAS_N , DDR_WE_N (along with DDR_CS_N) define the command being entered to DDR SDRAM DDR_BA[1:0] FPGA输出 Bank address inputs for DDR SDRAM DDR_ADDR[12:0] FPGA输出 row or column address inputs for DDR SDRAM DDR_DQ[15:0] 双向信号 Data input/output of DDRSDRAM DDR_DQS[1:0] 双向信号 Data strobe of DDR SDRAM DDR_DM[1:0] FPGA输出 output data mask of DDR SDRAM MT46V32M16-75Z有四个bank,因此其bank地址总线BA为2位,每个bank有8K行,每行有1K列,因此其地址总线ADDR为13位(213=8K),又由于每列有16bit,因此其数据DQ总线为16位,相应的,数据同步信号DQS为2位(每一位DQS负责8位数据线)。这些信号都是以时钟为参考信号,DDR会在差分时钟输入的正时钟上升沿和负时钟下降沿交点处寄存所有的控制和地址输入信号,而数据输出(DQ、DQS)也是参考此交点输出的。此外,CS为片选信号,与RAS_N、CAS_N、WE_N一起构成DDR命令总线,根据命令总线状态分辨DDR命令如表二所示。 表二:DDR命令 Name (Function) CS_N RAS_N CAS_N WE_N Address 不选择DDR (NOP) H X X X X 无操作 (NOP) L H H H X ACTIVE(打开行,ADDR提供行地址BA提供bank地址) L L H H Bank/row READ ( 读 ADDR提供列地址BA提供bank地址) L H L H Bank/col WRITE (写 ADDR提供列地址BA提供bank地址) L H L L Bank/col BURST TERMINATE(突发终止) L H H L X PRECHARGE (关闭bank) L L H L Code AUTO REFRESH or SELF REFRESH(自动刷新或自刷新) L L L H X LOAD MODE REGISTER (写模式寄存器) L L L L Op-code DDR在读写某一个指定地址之前,需要“打开”相应的行,而且每个bank同时只能有一个行打开。形象的说,一个4bank DDR 就像一个有着四个独立单元的楼房一样,楼房中有多个房间,而每个房间内依次存放着多列的物品。每个单元相当于一个bank,每个房间相当于一个DDR行,这个楼房的每个单元只有一把钥匙,这把钥匙只能在所有房门都关闭时打开任意一个房间

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档