内存相关知识总结_第1页
内存相关知识总结_第2页
内存相关知识总结_第3页
内存相关知识总结_第4页
内存相关知识总结_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内存相关知识总结内容n内存相关名词解释n内存种类n内存区别及信号描述n内存基本时序n内存设计nExamplenRAM:随机存储器nROM:只读存储器nSRAM:Static RAM 静态随机存储器,利用双稳态触发器保存信息。nDRAM:Dynamic RAM 动态随机存储器,利用电容充放电保存信息,需要 不断的充电,也叫刷新(Refresh)。nSDRAM:Synchronous DRAM 同步动态随机存储器,64位带宽,3.3V工作电压。nDDR:Double Data Rate SDRAM 双倍速率同步动态随机存储器。nDDR2: Double Data Rate2 SDRAM 4倍速率同

2、步动态随机存储器。nDDR3: Double Data Rate3 SDRAM 8倍速率同步动态随机存储器。nSIMM:single inline memory module 单列直插内存模组,内存条两侧金手指提供相同信号,一次最高传输32bit数据。nDIMM:dual inline memory module 双列直插内存模块,金手指两侧各自独立传输信号。n位宽:内存芯片颗粒的数据线位数,目前常用有x4,x8,x16三种。nBANK:颗粒内部的存储阵列,一个阵列就是一个BANK,目前主要有4BANK和8BANK。nRANK:处理器和内存能够进行一次完整的数据读取所需要的颗粒数目组成一个RA

3、NK。如64位处理器,一次完整的数据读取分别需要16个x4,8个x8,16个x4的颗粒组成一个RANK。nPAGE:在一个RANK中,相同逻辑地址的BANK(分属于不同颗粒)同一行地址所包含的列的存储单元数目称为一个PAGE。n频率:如DDR2等效工作频率400/533/667/800对应实际时钟频率为100/133/166/200MHz内存的仓库解释168Pin SDRAM 两个卡口240 pin DDR2 184Pin DDR DIMM内存条2. 内存种类144Pin SDRAM200 pin DDR200 pin DDR2SODIMM内存条172 pin DDRMicro-DIMM内存条

4、用于笔记本214 pin DDR2MINI Registered DIMM内存条用于笔记本244 pin DDR2内存芯片及内存条生产厂商厂商网址KINGMAX(胜创)HyunDai(现代)Kingston(金士顿)Adata(威刚)Infineon(英飞凌)LGS(高士达)Micron(麦康)Samsung(三星)NECToshiba(东芝)Siemens(西门子)Mitsubishi(三菱)Fujitsu(富士通)Hitachi(日立)TI(德州仪器)内存主要厂商nSDRAM (以时钟频率来命名)PC100PC133nDDR(DDR/DDR2/DDR3以数据传输率命名,单位 MB/s)PC

5、 1600- DDR200 (64bit100MHz281600MB/s)PC 2100- DDR266 (64bit133MHz282128MB/s)PC 2700- DDR333PC 3200 -DDR400nDDR2PC2-4300- DDR2 533PC2-5300- DDR2-667PC2-6400- DDR2 -800nDDR3PC3-6400- DDR3 800PC3-8500- DDR3-1066PC3-10600- DDR3 -1333PC3-12800- DDR3 -1600内存代码含义 SDR DDR DDR2 DDR3 工作电压(V) 3.3 (LVTTL标准) 2.5

6、 (SSTL2标准) 1.8 (SSTL_18) 1.5V CLOCK 频率(MHz) 66/100/133 100/133/167/200 100/133/167/200 100/133/167/200 数据传输率(MHz) 66/100/133 200/266/333/400 400/533/667/800 800/1066/1333/1600 密度(Mb)64/128/256/512256/512/1Gb256/512/1Gb/2Gb1Gb/2Gb位宽(bit) x4/x8/x16/x32 x4/x8/x16 x4/x8/x16x4/x8/x16BANK444/88Termination

7、无无ODT (optional)ODT DATA Strobe无单端差分/单端差分/单端System Synchronization Master Reset 储存温度(摄氏度) (-55)-125 0-70 (-40)-850-85 (-40)-95(-55)-100 封装 TSOP/FBGATSOP/FBGAFBGA FBGA SDR/DDR/DDR2/DDR3区别3. 几种内存的区别及信号描述SDR信号描述Symbol Type Description1 An:0 I地址信号 BA0(A13)BA1(A12)IBANK片选与地址复用CLK I时钟CKE I时钟使能RAS# I行地址选通C

8、S# I片选CAS# I列地址选通WE# I写使能DQM,DQML/DQMH IDQ Mask.写屏蔽 For x16:DQML/DQMHFor x8/x4:DQMDQ(x:0) I/O数据信号VCC/VCCQPowerVSS/VSSQ GNDSymbol Type Description1 CK/CK#差分时钟CKEI时钟使能CS#I片选RAS# CAS# WE# I行地址选通 列地址选通 写使能DMLDM/UDMIDQ Mask.写屏蔽 For x16:LDM/UDMFor x8/x4:DMBA0/BA1IBANK 片选A0A13I地址线DQI/O数据线DQSLDQS/UDQSI/O数据选

9、通For x16:LDQS/UDQSFor x8/x4:DQSVDDQ/VDD/VREF电源VSSQ/VSS地DDR信号描述DDR2信号描述信号描述CK/CK#CLOCK InputCKEClock EnableCS#RANK SelectODTOn die termination 可通过设置寄存器EMR(1)使能内部端接电阻RAS#,CAS#,WE#行选通,列选通,写输入使能DMUDM/LDMWrite data mask: DM for 4 8UDM/LDM for 16BA0-BA2BANK SELECTA0-A15Address input:提供行地址,列地址,读写命令的预充电位在预充

10、电命令期间,A10为低,只对一个BANK充电;A10为高时,对所有BANK预充电DQData input/outputDQ S/DQ S#RDQ S/RDQ S#UDQ S/UDQ S#LDQ S/LDQS#Data strobe:4 DQ S/DQ S#8 DQ S/DQ S# RDQ S/RDQ S#(可配置为一对或两对选通)16 UDQ S/UDQ S#(对应DQ8-DQ15) LDQ S/LDQ S#(对应DQ0-DQ7)VDDQ/VDDL/VDD/VREFPOWERVSSQ/VSSDL/VSSGNDDDR3信号描述信号描述CK/CK#CLOCK InputCKEClock Enabl

11、eCS#RANK SelectODTOn die termination 可通过设置寄存器EMR(1)使能内部端接电阻RAS#,CAS#,WE#行选通,列选通,写输入使能DMDMU/DMLWrite data mask: DM for 4 8DMU/DML for 16BA0-BA2BANK SELECTA0-A15Address input:提供行地址,列地址,读写命令的预充电位在预充电命令期间,A10为低,只对一个BANK充电;A10为高时,对所有BANK预充电BC#/A12Burst chopDQData input/outputTDQS, TDQS#Termination Data S

12、trobe: for 8ZQReference Pin for ZQ calibrationDQU, DQL, DQS,DQS#,DQSU,DQSU#,DQSL,DQSL#Data strobe:VDDQ/VDD/VREFDQ/VREFCAPOWERVSSQ/VSSGND初始化预充电BANK激活读写预充电详细内容见JESD相关规范DDR2 内存基本时序(JESD79-2E)nDDR2 SDRAM内部有4个模式配置寄存器: MR/EMR(1)/EMR(2)/EMR(3)n向4个寄存器中写入相应的值,也就是命令,即配置了DDR2 SDRAM的工作参数。n命令的写入是通过地址线和BA片选线实现。BA

13、2BA1BA0A13-A15A12A11A10A9A8A7A6A5A4A3A2A1A0向上述表格中信号写入不同的值即实现了对各个寄存器命令的写入n上电时,CKE=ODT=Low,VDD/VDDL/VDDQ来自同一Power Source,VTTVDDQmin时,完成上电。n启动时钟,在VDD/VDDL/VDDQ/VREF/VTT稳定后至少200us,CK/CK#稳定,执行NOP,并将CKE=High。n400us后,执行Precharge All。nEMRS to EMR(2).(BA0=BA2=Low,BA1=High)nEMRS to EMR(3).(BA2=Low,BA0=BA1=Hig

14、h)nEMRS使能DLL。nMRSreset DLL。nPrecharge all.nAuto-refresh 2 or more.nMRS(A8=Low).初始化 Device。nOCD Calibration,exit OCD Calibration mode。nDDR2 SDRAM 初始化完成。 初始化BANK激活n激活BANK时:CAS#=WE#=High,CS#=RAS#=Low。nBA0-BA2:选择所要激活的BANK。nA0-A15:确定所选择BANK的行地址。n激活BANK之前,不能进行Read/Write操作。n同一BANK在执行相邻的两个激活命令之间,必须进行一次预充电。n

15、几个时间的定义 tRAS:ACT to PRE Delay tRP: PRE to ACT Delay tRC:ACT to ACT Delay tRCD:ACT to RD(A) or WT(A) Delay(RAS# to CAS# Delay) CL:CAS# LatencyRead/Write 具体时序可参考规范JESD79-2E内存读写可分为行有效和列读写两个部分,n行有效时序理解为:CKE有效(时钟有效)CS#有效(选择一个Rank)BA0,BA1有效(选择一个逻辑地址Bank)RAS#有效(行地址选通)A0-An有效(行地址有效)。n列读写时序理解为:CKE有效(时钟有效)CS#

16、有效(选择一个Rank)BA0,BA1有效(选择一个逻辑地址Bank)CAS#有效(列地址选通)A0-An有效(列地址有效)。DDR2颗粒:256Mb/512Mb(4 BANK) 1Gb/2Gb/4Gb(8 BANK)目前公司内存设计模组主要有:nOn Board MemorynDIMM:168Pin(SDRAM) 184Pin(DDR) 240Pin(DDR2)nSODIMM:144Pin(SDRAM) 200Pin(DDR/DDR2)除此之外,还有用于笔记本的内存模组MicroDIMM:172Pin(DDR) 214Pin(DDR2)Mini Registered DIMM:244pin

17、(DDR2 )设计模块内存设计主要信号:nCK/CK#:240Pin和184Pin DIMM有三个CLOCK差分输 入 ,SODIMM只有两个CLOCK输入。根据内存颗粒的不同,每个CLOCK负载也不同。nCS#:RANK片选,每个RANK对应一个独立的CS#信号。nCKE:时钟使能,每个RANK对应一个独立的CKE信号。nODT:On Die Termination ,每个RANK对应一个独立的 ODT信号。nBS :BANK片选,每个通道对应一组BS片选,用于选择该通道上的BANKSPDnSPD是Serial Presence Detect(串行存在检测)的缩写。是内存条上的一颗采用SOIC封装形式8针的EEPROM,容量为256字节。SPD芯片内记录了该内存的许多重要信息,诸如内存芯片及模组的生产厂商、工作频率、工作电压、速度、容量、电压与行、列地址带宽等参数。SPD信息一般都是在出厂前,由内存模组制造商根据内存芯片的实际参数写入到ROM芯片中。计算机通过识别SPD的信息,配置内存运行的参数,我们可以通过硬件检测软件比如CPU-Z等检测SPD信息,来了解一个内存条的参数。EEPROM Device Diagram:Pin Description:其中SDA/SCL为SMBus总线Device Type IdentifierChip Enabl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论