王小玲_DDR4存储器关键技术分析.doc_第1页
王小玲_DDR4存储器关键技术分析.doc_第2页
王小玲_DDR4存储器关键技术分析.doc_第3页
王小玲_DDR4存储器关键技术分析.doc_第4页
王小玲_DDR4存储器关键技术分析.doc_第5页
全文预览已结束

下载本文档

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

文档简介

DDR4存储器关键技术分析王小玲(东南大学无锡分校,江苏无锡,214135)摘 要:随着DDR4 SDRAM内存技术标准的发布,其在内存领域将会引起越来越多的关注,因此对DDR4内存进行深入分析很有必要。本文从计算机硬件技术分析的角度,结合与DDR3的比较,对DDR4内存的关键技术进行了初步系统的分析。关键字:DDR4;DDR3;高速率;低功耗;技术分析Analysis of DDR4 SDRAMs essential technologyWang Xiaoling1, Li Bing2(1. Wuxi Branch of Southeast University, Wuxi Jiangsu, 214135;2. School of Integrated Circuits, Southeast University, Nanjing Jiangsu, 210096)Abstract:With the publication of DDR4 SDRAM memory technology standard, it will attract more and more attentions in the field of memory. So it is necessary to make in-depth analysis of DDR4 memory. From the perspective of computer hardware technology analysis, combined with the comparison with DDR3, this article analyzes the key technologies of DDR4 memory preliminarily.Key words:DDR4; DDR3; High data rate; Low power consumption; Technical analysis在无数的电子产品发展中,从电脑到游戏机到电视再到通讯设备,半导体存储器都发挥着重要的作用。JEDEC(Joint Electron Device Engineering Council)标准包含了如今半导体存储器市场上每一个关键特征。微电子产业标准机构JEDEC固态技术研究会在2012年9月发布了下一代同步DDR内存技术标准:DDR4。它规定了更高性能和稳定性以及更低的功耗。相对于以前几代的DRAM内存技术,又是一次新的突破。目前,DDR3 SDRAM广泛用作PC机和服务器的内存。但是,随着诸如智能手机、平板电脑等移动设备的迅猛增长,我们需要大量的服务器系统。并且,网络带宽容量和多媒体容量越来越高,这些都驱使我们开发更高性能服务器系统1。内存是服务器系统的关键部分之一,这就促使了新一代低功耗高性能的DDR出现DDR4。三星早在2011年初便推出了30nm到39nm工艺下2GB DDR4内存模组,而Hynix海力士(现代旗下)也与同年4作者简介:王小玲,(1988-),女,硕士研究生,E-mail: 月推出了2400MT/s的2GB DDR4。2012年9月新思科技公司(Synopsys)宣布其Design Ware DDR接口IP产品组合已经实现扩充,以使其包括了对基于新兴的DDR4标准的下一代SDRAM。同月,Cadence公司也宣布,其DDR4 SDRAM PHY和存储控制器Design IP的首批产品在TSMC的28HPM和28HP技术工艺上通过验证2。DDR4提供了一系列创新特性来获得高的速度和广阔的应用包括,服务器、笔记本、台式机和消费类产品。因此,研究DDR4的技术标准,具有十分重要的意义。1 DDR4与DDR3不同之处DDR4 SDRAM将是下一代电脑和服务器的内存。相比目前的DDR3 SDRAM,DDR4 内存技术具有更高的性能、更好的稳定性和更低的功耗的优势,进步显著。1.1 基本特征表1是DDR4内存与DDR3内存的一些基本参数对比。表1 DDR4与DDR3基本参数对比Spec itemsDDR3DDR4Speed1.62.1Gbps1.63.2GbpsDensity512Mbp8Gb2Gb16GbVoltage(VDD/VDDQ/VPP)1.5V/1.5V/NA(1.35V/1.35V/NA)1.2V/1.2V/2.5VVrefExternal(VDD/2)Internal(training)Data IOCTT(34 ohm)POD(34 ohm)# of banks816(4 BG)Page size1KB/1KB/2KB512B/1KB/2KBDDR4内存沿袭了DDR的本质架构,它的首要任务就是提升传输频率,其它的很多改进也都与此息息相关。DDR4的数据传输速度比DDR3快了一倍,它的起始数据传输率为1.6GT/s,初期最高值为3.2GT/s,也就是相当于最低DDR4-1600、最高DDR4-3200。考虑到DDR3已经大大超过了最初设计的1.6GT/s,DDR4日后速率继续提升的可能性也是非常大的,预期最高传输速率可达到6.4GT/s3。除了提高速率以外,降低电压也是每一代DDR内存的任务,这是降低功耗的主要因素之一。DDR3的电压标准为1.5V ,DDR4将标准电压降低到了1.2V,也就是新的JEDEC POD12接口标准(工作电压1.2V),未来还有望进一步下调。值得一提的是当前很多的移动智能终端都已采用了1.2V的低功耗(如LPDDR)内存。而下一代产品LPDDR3,将能在现有的基础上降低35%至40%的功耗,但它的成本会比DDR4高出40%(LPDDR产品生产成本更为昂贵)3。此外,DDR4还增加了一个2.5V的辅助电源Vpp来降低电荷充放电时的负荷。DDR4数据总线中的一个显著变化是参考电压VREFDQ从外部集成到内部,这是与终端截止方案的改变配合改变的。新的终端截止方案放弃原来的从中间抽取终止CTT(Center Tapped Termination),采取了“伪开漏”POD(pseudo open drain)方式。换句话说,在DDR4中数据总线的终止电压不是VDDQ的一半,而是可以转移终止到等于VDDQ,这样做可以降低寄生引脚电容和I/O终端功耗,并且即使VDD电压降低的情况下也能保证稳定。POD技术也用于显卡内存GDDR5(Graphics DDR5)中,有效的降低了功耗。不同于GDDR5的是,DDR4的通道环境可以随着系统架构的改变而改变3。这就需要不同的参考电压供选择,因此把参考电压集成到内部。DQ0DQ3中的任意一位可用来表示内部参考电压Vref,根据供应商确定使用哪个DQ表示。1.2 核心架构表2 DDR4与DDR3的核心架构Items DDR3DDR4#of BK816(x4/8),8(x16)#of BG-4(x4/8),2(x16)Page size1KB(x4/8), 2KB(x16)512B/x4,1KB/x8, 2KB/x16Package78/96 balls FBGA 0.8mm pitchSame as DDR3Module240pin/204pin284pin/256pinORGx4/8/16/32Same as DDR3TypeSO-DIMM/U/R/LRSame as DDR3DDR、DDR2、DDR3分别是2n、4n、8n预取,每一代都翻一番,但是DDR4依然停留在了8n预取上,也就是内部数据率是外部频率的1/8。Bank群组结构是一个8n预取群组结构,它可以使用两个或者四个Bank组,这允许DDR4内存在每个Bank群组单独被激活、读取、写入或刷新操作,这样可以带来更高的内存和带宽,尤其是在小容量内存颗粒的时候。DDR4的单个内存颗粒容量为2Gb-16Gb,DDR3最高为8Gb。同时提供了三种数据宽度:X4, X8和X16。DDR3里的所有Bank都是共享I/O栅极结构的,DDR4则进行了分组优化调度,不同分组之间的写入-读取转换速度会更快。DDR3有8个bank,DDR4在X4/X8下有16个bank,分为4个bank组,每个组4个bank。X16下有8个bank,2个bank组,每组4个bank。在不提高突发长度的前提下,Bank组结构对于提高数率非常重要。按照之前的惯例,DDR内存的突发长度总是比前一代提高一倍。它来自于这样一个事实,内存的核心操作周期基本固定在5ns。通过双倍预取数据和突发长度,DDR3的数率从DDR2的800MT/s提高为1600MT/s。但是,突发长度提到16时,对大多数系统而言都太长了。因此,DDR4采用了bank组的结构,如果不采用bank组的交叉访问,DDR4的最高带宽将无法实现。在相同的频率下访问不同的bank组中的bank,命令时间间隔command to command(CCL)将比访问同一个bank组中的bank减小一半1-3。1.3 功能特性表3 DDR4的功能特性ItemsDDR4NoteCMD encodingVKeep pin countPreamble trainingVSpeedCALVPowerInternal DQ VrefVSpeed/PowerLow Power Array Self RefreshVPowerTemperature Controlled Auto RefreshVPowerCA parity checkVReliabilityCRCVReliabilityDBIVPowerMax power savingVPower2tCK preambleVSpeedGear down modeVSpeedPer DRAM AddressabilityVPower/SpeedMPR readoutVReliabilityODT ControlVSpeedFine granularity refreshVPower/EfficiencyBoundary ScanVReliabilitySingle load stackingVPower/SpeedFast SR exitVEfficiencyAnd more注:“V”代表valid。正常和动态的ODT:改进ODT协议,并且采用新的Park Mode模式可以允许正常终结和动态吸入终结,而不需要去驱动ODT Pin。数据总线倒置(DBI):可降低IO功耗并且通过降低同时切换输出SSO(Simultaneous Switch Output)提升数据信号完整性。用DBI_n信号标志传输数据是否翻转:DBI_n为低表示数据在DDR4中已经翻转过,为高则表示没有翻转是原数据。写操作DBI有效时,内存翻转输入的数据。读操作DBI有效时,此时必须有数据第0位上的一个字节值大于4,才翻转数据,否则不翻转4。GDDR5 DRAM中也使用了DBI技术,但是,具体细节和需求不同。作为主存,面积和电流降低对比于成本高的GDDR SDRAM而言更重要。为了保证数据即使在高频下的稳定传输,DDR4采用了双重错误检测方案,即针对数据通道的CRC(cyclic redundancy check)循环冗余校验方案和针对命令地址通道的CA(Command/Address)Parity奇偶校验。新的数据总线循环冗余校验技术在写操作时支持,在读操作时不支持。写入CRC可以在DDR4数据总线上提供实时的错误检测,保证数据传送的完整性,特别对非ECC内存进行写入操作时有帮助。在DDR4内存中,CRC是基于72比特、突发长度固定为8的,这72比特由64位突发数据加上8位CRC组成。通过设置模式寄存器,CRC编码被加到突发数据的末尾。DDR4并不是第一个使用CRC方案的内存,在Graphics DDR DRAM中早就使用了。如果有CRC错误,内存阻塞写操作并丢弃数据4。通过MR5使能奇偶校验功能。奇偶校验会带来延时,延时由MRS配置。通过设置模式寄存器可以让DBI引脚为DM引脚。DDR4用ALERT_n引脚标记CRC错误和命令地址奇偶校验错误。在错误之后,ALERT_n信号变低,经过内部一段时间后恢复成高。1.4 模组架构方面的改变表4 DDR3与DDR4模组架构ItemsDDR3DDR4DIMM Pin Count(Pin Pitch)240 pin(1.0mm) 204 pin(0.6mm)284 pin(0.85mm) 256 pin(0.5mm)PCB Bottom EdgeFlatStep&RampDIMM Width67.6mm68.6mmDIMM Thickness1.0mm1.2mmData Buffer1 Buffer9 BuffersDDR3、DDR4内存条外观相同的有:内存颗粒封装形式、DIMM类型。DDR4拓扑结构也将有改进,它放弃了每channel连多个DIMM的结构,而采用DIMM和channel之间的点对点连接。DDR4内存的DIMM针脚数是284,对应于DDR2/DDR3内存的240针。同时针脚间距变成0.85mm取代1.0mm,更紧凑。DIMM内存条的长度维持133.35mm不变,高度从30.35mm略微增加到31.25mm,这使得信号布线更容易。内存条厚度也提高了0.2mm,从原来的1.0mm变成1.2mm,主要是信号层的数量增多了。宽度多了1.0mm从67.6mm到68.6mm。内存条上的数据还从也从1个大幅增加到了9个4-5。2 DDR4的新技术特性除了上述与DDR3对比的性能以外,DDR4还有如下一些新技术特性4:MR3新增了设置细粒度刷新模式,刷新时间间隔可为原来的1/2、1/4。多重目的寄存器:四个页面(Pages),每页有四个8-bit寄存器,总共16个。支持最大化节约功耗模式,进入该模式后,DDR4不需要保证数据保留或响应任何外部命令。DDR4内存容量大于等于8Gb时,在X16下,从任意状态,使能TEN(连接测试使能位)后,进入边界扫描测试状态。DM/DBI/TDQS共用同一个引脚。写操作时:DM/DBI都可以使用,但是不能同时使用。读操作时:只有DBI可使用。TDQS功能被允许后,DM/DBI不可使用。支持命令/地址延迟模式CAL(Command Address Latency),来节约功耗。CAL是CS_n有效至CMD/ADDR有效之间的时钟周期,它给DDR4时间在命令发出之前使能命令地址接收器。一旦命令地址被锁存之后,接收器即可释放。对于连续命令,DDR4会让接收器在发送命令序列期间一直有效。DDR3模式寄存器有4个,而DDR4的模式寄存器变成7个,通过BG0、BG1、BA0、BA1来选择。与DDR3不同,在上电和复位初始化时,为了防止DRAM功能错误,给模式寄存器设置了默认值。有些模式寄存器配置会影响到当前输入地址、命令、控制功能等,这些情况下,下一个MRS命令可以在当前MRS命令完成以后发出,而不必遵从tMRD的限制。有些功能要耗时大于tMOD,这种类型的MRS不遵从tMOD限制,它们有自己独立的MRS步骤。DDR4的命令编码:虽然DDR4操作基本与DDR3一致,但是在命令格式上相对于以前几代的SDRAM,它做了一个主要的改变。用新的命令信号ACT_n为低来表示激活(行打开)命令。以前DDR3通过/RAS=L, /CAS=H and /WE=H组合一起定义激活命令的方式将不再采用,只需要用ACT_n来标示即可,为低时激活命令有效。预期DDR4的存储密度会提高,TSV、3D堆叠工艺也成了DDR4的一个关键要素,可在单个信号载入中堆叠最多八个内存设备,用片选信号C0、C1、C2来选择堆叠的芯片。3 结束语DDR4技术标准的发布是下一代DRAM生产的里程碑, 本文结合JEDEC标准对DDR4进行了系统初步的分析,更高的性能、更低的功耗使DDR4成为下一代企业和消费者产品有吸引力的存储器解决方案。尽管三星、海力士、美光等厂商之前都已经陆续造出了不同规格的DDR4内存样品,但这次最终标准的发布将促使他们扩大生产。据市场分析组织iSuppli预计到2014年DDR4 将获得较大市场份额,2015年应该会占到所有售出的DRAM的一半,成为内存市场的主力军6。参考文献1. Kyomin Sohn, Taesik Na, Indal Song, Yong Shim, Wonil Bae, Sanghee Kang, Dongsu Lee, Hangyun Jung, Seokhun Hyun, Hanki Jeoung, Ki-Won Lee, Jun-Seok Park, Jongeun Lee, Byunghyun Lee, Inwoo Jun, Juseop Park, Junghwan P

温馨提示

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

评论

0/150

提交评论