深入探讨RCD的发展与应用

2024-08-29 电科星拓公众号
RCD,寄存器时钟驱动器,Registering Clock Driver,RCD芯片 RCD,寄存器时钟驱动器,Registering Clock Driver,RCD芯片 RCD,寄存器时钟驱动器,Registering Clock Driver,RCD芯片 RCD,寄存器时钟驱动器,Registering Clock Driver,RCD芯片

上一期,电科星拓和大家一起探讨了DDR技术的发展和应用前景(DDR5技术的发展与应用前景)。本期,电科星拓将重点对DDR5技术的重要应用领域之一——RCD,探究和交流RCD的发展与应用。


一、RCD的结构

RCD全称为寄存器时钟驱动器Registering Clock Driver)。RCD可用于寄存器双列直插内存模组(RDIMM)和减载双列直插内存模组(LRDIMM),目前最高支持6400MT/s速率。该芯片主要对DDR的地址和控制信号进行信号加强驱动,该芯片采用双通道内存架构,更为节能。为数据密集型应用如高性能计算、人工智能等提供更高容量、更低功耗的内存解决方案。该驱动器需要符合JEDEC DDR5 RCD相关标准。JEDEC规定RCD的芯片架构图(RCD01-RCD03)如下:


图片来源:JESD82-512 v1.0

RCD芯片主要由全芯片共用的时钟复位通路、两个独立运行的通道、以及Sideband总线组成。

①时钟复位通路

输入包括一对差分时钟以及一个复位信号。输出包括对每个通道输出4对用于DRAM的差分时钟和1对用于DB的差分时钟,以及对DRAM和DB的各1对复位。


②每个独立运行的通道

输入包括7 bit的CA信号,1 bit的校验信号(PAR)和2 bit的片选信号(CS)。输出给DRAM的包括两组14 bit的CA信号和4 bit的CS信号。输出给DB的包括3 bit的BCOM信号和1 bit的BCS信号。通道内的逻辑包括寄存输入、一系列配置寄存器用于控制芯片的工作模式(部分配置寄存器只能通过通道A访问),以及解析地址命令以实现一系列动作(如判断校验、进入节电模式、或控制DB等)。


③Sideband总线

支持I2C和I3C模式,用于带外访问控制上述配置寄存器。


二、RCD的工作模式

RCD正常工作下,可以有不同的工作模式:普通工作模式、Power Down模式、Pass Through模式、VHost模式和Transparent模式(RCD04/05不支持)。


64bit的数据位宽与当时CPU的总线一致,只需要一根内存就能让电脑正常工作了,这降低了采购内存的成本。


普通工作模式

每个通道输入:7 bit CA,1 bit校验,2个片选CS;

每个通道输出:两份SDR的14 bit CA,两份(共4个)CS。


对于双周期命令,第一个周期DCS为0,第二周期保持为0,表示取消命令;当RW01[1]=0,QCA被屏蔽(置高)。否则在主机发送命令时将DCA传递到QCA,没有命令时QCA置高;当单周期命令或双周期命令的第一个周期出现校验错误,DCS不被传递到QCS,QCS保持为1;当双周期命令的第二个周期出现校验错误,QCS在第二个周期保持为0;当RW01[1]=0,QCS被屏蔽(置高)。

  • RCD对于DCA支持两种速率模式,DDR和SDR。

  • RCD对于DCS,都是SDR速率。

  • RCD对于QCA和QCS固定为SDR速率。两个7 bit DCA输入拼接成14 bit QCA输出。

DDR模式下时序如图所示(单周期):

图片来源:JESD82-512 v1.0

DDR模式下时序如图所示(单周期):

图片来源:JESD82-512 v1.0


DDR模式下,时序宽度会变为2倍。允许更多的setup time或者hold time。时序图如下(分别为更多setup和更多hold):


图片来源:JESD82-512 v1.0

DDR和SDR的模式选择在初始化的tSTAB01和tSTAB02­之间,或者在退出Self Refresh w/Clock Stop后的tSTAB01后。正常运行时不允许切换。如下图所示:

图片来源:JESD82-512 v1.0

对DB的控制信号(RCD01/02/03支持,RCD04/05不支持DB接口)包括(每个通道)1 bit BCS,3 bit BCOM,1 bit BRST_n,1对差分BCK。BCOM信号在QCA后的一个周期进行驱动。如下图所示:

图片来源:JESD82-512 v1.0

Power Down模式

DDR5没有一个单独的CKE信号发送到DIMM或DRAM。Power Down模式(包括自我刷新),是通过一个UI命令发出信号的。根据电源进入命令,CS信号有效地成为CKE信号。静止的CS会使DRAM设备始终处于Power Down模式。CS的激活将使DRAM退出Power Down模式。当Host向CA总线上发送一个NOP命令,同时CS被激活,通过前述手段保证DRAM设备不再执行任何命令,从而进入Power Down模式。有或没有非目标ODT控制都不影响DRAM进入Power Down模式。


DDR5 RCD0设备支持以下节能机制:

①PDE模式(RCD05不支持)

当所有DRAM级别都进入PDE电源关闭时,RCD进入低功耗模式;每个通道都可以独立进入PD模式。当子通道上的所有DRAM都进入断电状态时,RCD设备进入PD模式。当所有DRAM Rank都进入PD模式以后,RCD进入PD模式。主机发送PDE信号来让设备进入PD模式。输入端接电阻都被打开,输出可能被打开。QCA输出保持为高。PDE命令后的一个周期不能发送命令。PD模式的退出方式是,拉低DCS,并且发送一个NOP(PDX)命令。该命令不会检查校验。只有当最后一个Rank进入PD模式,PDE才会被发送给DB。当第一个PDX命令发出,DB就被唤醒(RCD04不支持DB接口)。


②PDE with ODT Control模式(RCD05不支持)

在这个模式下,下电的Rank和DB(RCD04不支持DB接口)依旧可以收到非目标ODT命令。RCD本身不进入掉电模式。QCA11决定进入带不带ODT控制的模式(1代表没有ODT控制,0代表有ODT控制)。该模式下,RCD可以传递带非目标ODT的WR/RD/MRR命令(CS在命令的两个UI都有效)。其他命令都不传递。当任意一个Rank接收非目标ODT命令,该命令应该被传到DB。有校验错误的情况下退出流程需要先发送PDX命令,再发送MRW命令清除校验错误状态,再次发送PDX命令。


③Self Refresh Mode with Clock Stop

SR w/ Clock Stop模式是一个非常低功耗的模式,输入时钟会停止。RCD和DRAM的输入端接电阻都被关闭。当所有通道的Rank都收到没有校验错误的SRE命令,主机将所有DCS信号拉低至少tCSSR。该操作下DCA信号不使用,也不做校验检查。RCD根据DCS信号拉低的时间来关闭输入端接电阻。主机会停止发送时钟,时钟可以是低电平或者浮空。PLL被关闭,DCS保持低以维持该状态。所有输出会被关闭,除了复位,以及QCS保持为低来让DRAM保持在SR模式。BCK、BCS和BCOM会被驱动为高或者high-Z。注意BCS不会被驱动低。当有DCS拉高,退出SR模式。RCD会重新使能输入ODT。当tSTAB01之后,允许通过Sideband配置频率,也可以重新Training。如果有DB,对应信号也需要重新Training。之后Host会发送NOP信号来让QCS拉高,以让DRAM的ODT生效。之后会连发三个NOP让DRAM退出SR模式。


④Self Refresh Mode without Clock Stop

没有时钟停止的自我刷新类似于有时钟停止模式的自我刷新,只是主机控制器将不会停止DCK输入。在两个子通道都接收到后,SRE命令主机通过向DCS[1:0]_[B:A]_n发送一个时钟宽的脉冲,而不是保持多次循环,使RCD进入这个模式。RCD将不会禁用其任何终止项,也将不会在没有时钟停止的自刷新期间禁用PLL。RCD也不会停止QCK或BCK时钟输出。退出此模式类似于使用时钟停止的自我刷新,只是主机在退出时不会等待tSTAB,因为PLL已经被锁定。由于DCS[x]_n信号已经很高了,所以退出的第一个指示是释放QCS[x]_n信号的NOPs。


Pass Through模式

为了让主机训练DRAM和DB接口(如果有DB接口),RCD将支持两种Pass Through模式:CA Pass Through模式和BCOM Pass Through模式(RCD04/05不支持)。注意不支持同时启用CA Pass Through模式和BCOM Pass Through模式。


①CA Pass Through模式

无论DCS如何变化,DCA信号都会被传递给QCA。这允许主机发送多个周期的QCA设置/保持和多个周期的QCS变化,同时也以一个时钟周期粒度控制这些信号的持续时间和时间关系。在将RCD置入Pass Through模式之前,主机接口DCA必须保持稳定。通过配置RW07[4]=1来开启该模式。在通开启模式之前,必须禁用奇偶校验检查。DCS0和DCS1分别传到QCS0和QCS1,DCA直接传到QCA。可以选择DDR与SDR模式。当选择SDR模式,DPAR信号用于指示命令为前半(DPAR为低)还是后半(DPAR为高)。当RW07[5]=1,RCD忽略所有MRW命令,后续配置只能通过Sideband进行。


②BCOM Pass Through模式

无论DCS如何变化,DCA4、DCA3、DCA1信号都会在BCOM总线上传递,DCS0_n被传递给BCS_n,但DCS1_n在此模式下不会被传递。相反,RCD将把针对RCD的MRW处理为如下图。这允许主机在BCOM训练期间控制BCOM和BCS模式的组合。在BCOM训练期间,主机必须设置DRAM接口阻塞。当启用了BCOM传递模式时,不需要DDR5 RCD01来将命令传输到QCA输出。当RW00[4] = 1时,将启用RCD BCOM Pass Through模式。在BCOM Pass Through模式下,不管是DDR还是SDR模式,RCD均对两个DCK上升边缘上的DCA4、DCA3和DCA1输入进行采样。如下图所示:

图片来源:JESD82-512 v1.0

VHost模式

VHost模式允许在DRAM接口上发送一系列命令,而不通过主机接口接收命令。要在DRAM接口上发送的命令可以通过写入RCD控制字来编程。目的是在测试环境中通过宽带总线操作这个RCD特性。VHost模式主要用于测试,并不适用于正常操作。一系列的命令被编程到RCD中,然后通过写入一个起始MRW位来执行。


虚拟主机模式允许QCS和QCA不受DCS和DCA控制,而是直接发送一系列通过控制字寄存器设定的命令。最多可以一次性发送4个命令(单UI或双UI),其中CA[13:0]和片选都可以被定义。对于双UI命令,事实上可以编程为背靠背的两个单UI命令。每两个命令之间的时钟周期间隔可以单独定义,可以是2、4、8、16、64、256、1024个周期。最后一个命令之后,可以选择重复开始任一命令。带内MRW命令访问RW01寄存器会将虚拟主机模式锁定,直到下一次复位。


Transparent模式

为了测试LRDIMM,RCD支持Transparent模式(透明模式)。当进入此模式时,RCD将自动禁用奇偶校验。要进入透明模式,主机首先发送一个带有RW82[0] = 1的MRW命令,以在DDR5DB01中启用透明模式。然后,它发送一个带有RW00[7] = 1的MRW命令,以在RCD中启用透明模式。在透明模式下,DDR5 DB01不解释BCS_n和BCOM命令。对于BCS_n输入值“1”和BCOM[2:0]输入值“111”,它将数据流从主机接口引导到DRAM接口。对于BCS_n输入值“1”和BCOM[2:0]输入值“000”,它将数据流从DRAM接口引导到主机接口。BCS_n和BCOM[2:0]的任何其他输入值都无效。此模式下,所有测试和正常运行的时钟频率都被支持。要退出透明模式,写RW00[7]=0,然后通过RW04的命令复位DB,让DB退出透明模式。


三、RCR的发展与未来

JEDEC关于RCD的协议历程如下:


  • RCD01/02/03主要是速率上的变化、QCA delay control的设计发展以及training上的一些优化调整;

  • RCD04除了速率提高外,最大的变化就是不再支持DB接口;

  • RCD05与前几代RCD相比变化很大,封装的Ball数量都变化了(从240 Ball修改为264 Ball),主要是因为给DRAM的Clock Outputs(QCK)从4 Copy变成了8 Copy。


关于RCD的发展还在继续讨论中,RCD作为DDR5 DIMM的重要组成部分,其发展过程也从另一个维度体现了DDR5 DIMM的发展。


RCD(寄存器时钟驱动器)作为内存模块的重要组成部分,具备高效、低功耗、稳定可靠等特性,广泛应用于各种内存,如DDR4/DDR5 RDIMM,DDR4/DDR5 LRDIMM等。随着DDR5及未来DDR6等新一代内存技术的不断发展,RCD将继续发挥重要作用,RCD的设计和制造也将不断创新,以满足这些未来需求。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由ll转载自电科星拓公众号,原文标题为:RCD的发展与应用,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【技术】电科星拓带你一文了解I2C基础知识及应用注意事项

23年3月电科星拓发布了I2C接口的全系列产品,对产品的功能做了简单介绍。本文关于I2C的基础知识部分进行介绍。

技术探讨    发布时间 : 2023-09-08

【技术】电科星拓带您认识时钟发生器和缓冲器

本文中电科星拓尝试给大家梳理时钟的起源和发展史,并带大家认识时钟发生器和缓冲器,以及电科星拓的时钟产品介绍,希望能解除大家心中疑惑。

技术探讨    发布时间 : 2023-08-17

DDR5技术的发展与应用前景

DDR5技术作为下一代内存标准,展现出广阔的发展前景。随着技术的不断进步和需求的增长,DDR5技术不仅将提升计算机系统的性能和效率,还将推动各行业的创新和发展,满足未来数据处理和存储需求的挑战。本期文章,电科星拓将和大家一起了解DDR5技术的发展和应用前景。

技术探讨    发布时间 : 2024-08-30

电科星拓芯片选型表

电科星拓提供以下技术参数的芯片选型表,包含:时钟Buffer芯片、时钟发生器芯片、I2C接口芯片、数字温度传感器芯片、PCIe Bridge(转SATA)芯片、DDR5 RCD芯片、DDR5 SPD Hub芯片、CDR芯片、电源管理芯片

产品型号
品类
系列
规格
状态
封装
TBUF0320
时钟Buffer芯片
TBUF系列
20路DB2000QL CLK Buffer (LPHCSL)
MP
LGA80

选型表  -  电科星拓 立即选型

成都电科星拓科技有限公司产品介绍

型号- XSAT系列,PEFS1215,TGEN6308,INTL9548,INTL9306,TGEN6309,INTL9544,INTL9545,XUSB系列,INTL9546,INTL系列,OCDR2822,TBUF系列,OCDR281X,STMP112,STMP431,STMP432,TBUF1308,PSTD0601,PSTD1612,TGEN6310,XSAT2102A,TBUF0210,INTL9617,XSAT2204,XSAT2202,XUSB,OCDR2814,OCDR2811,PSTD1606,RCD,OCDR280X,TBUF0208,STMP系列,TGEN系列,XUSB2102,TBUF0320,INTL3306,TGEN6302,XUSB2104,TGEN6304,MSPD系列,MSPD,TBUF0204,STMP75,OCDR,XSAT,INTL9641,OCDR2801,PEFS0505,PMIC5001,PMIC5002,PMIC5003,OCDR2804,TBUF,INTL3416,PSTD1630,XSAT2104A,RCD系列,XSAT2104,STMP,INTL9554,INTL9555,INTL9511,RCD5001,MSPD5118,TGEN6310B,PEFS1205,TBUF0308,STMP464,OCDR系列,TBUF0306,STMP5111,TGEN6320,INTL3524,TBUF1510,PSTD1620,PEFS1250,RCD5002,TGEN,RCD5003,TBUF0304,INTL3528,INTL

商品及供应商介绍  -  电科星拓  - 2024/6/20 PDF 中文 下载

瑞萨为高性能DDR5 DIMM开发提供一站式解决方案,给予卓越性能、密度和可靠性并降低整体系统功耗

与前几代DDR内存接口产品一样,瑞萨的器件处于市场领先地位。瑞萨拥有一个完整的IC系列来开发高性能的DDR5 DIMM,包括-RDIMM、LRDIMM、NVDIMM、UDIMM、SODIMM、游戏DIMM,以及用于服务器和客户端内存下降应用的内存接口产品。

原厂动态    发布时间 : 2021-10-31

数据手册  -  澜起  - 2023/10/26 PDF 英文 下载

数据手册  -  澜起  - 2023/10/26 PDF 英文 下载

【产品】用于DDR5内存模块的寄存时钟驱动器5RCD0148,支持速度高达4800MT/s

Renesas的5RCD0148HC2 (RCD) 是用于DDR5 RDIMM和LRDIMM的寄存时钟驱动器。它的主要功能是在主机控制器和 DRAM 之间缓冲命令地址 (CA) 总线、片选和时钟信号。它还产生了一个BCOM总线来控制LRDIMM的数据缓冲区。

产品    发布时间 : 2021-12-13

数据手册  -  澜起  - 2022/11/3 PDF 英文 下载

【产品】适用于DDR4 RDIMM和LRDIMM的完整芯片组,包含DDR4寄存时钟驱动器、数据缓冲器及温度传感器

瑞萨旗下的IDT的DDR4 寄存时钟驱动器、数据缓冲器及温度传感器组成了业界首款适用于 DDR4 寄存双列直插存储器模块 (RDIMM) 和低负载双列直插存储器模块 (LRDIMM) 的完整芯片组4RCD0124、4DB0226、TSE2004。随着DDR4的数据传输速率攀升至 3.2 Gb/s 乃至更高,RDIMM 和 LRDIMM 卓越的速度可扩展存储器技术具备毋庸置疑的优势。

新产品    发布时间 : 2019-05-16

【经验】电科星拓时钟Buffer芯片TBUF1510在客户服务器上的应用案例详解

本文电科星拓将为您介绍其时钟Buffer芯片TBUF1510的相关规格参数和优势,并详细介绍TBUF1510在大客户的应用经验,帮助大家深入理解时钟Buffer的应用。

设计经验    发布时间 : 2023-10-15

电科星拓(Silicon Innovation)时钟芯片/数字隔离芯片选型指南

描述- 公司以业界资深的芯片和系统专家为班底,致力于提供技术领先的企业级互联芯片,目前聚焦时钟、接口、电源管理类芯片的研发和销售,产品在数据中心、5G通信、工业互联网、新能源汽车等场景广泛使用。

型号- INTL9548,INTL9554,INTL9555,INTL9511,INTL9545,INTL9546,TBUF0308,TBUF0306,TBUF0208,TBUF1510,TBUF0210,TBUF0320,TBUF0304,INTL9617,TBUF0204

选型指南  -  电科星拓  - 2023/9/28 PDF 中文 下载

LRDIMM

型号- SR1637LR440425-SD

数据手册  -  SMART  - Rev.16  - 10.03.24 PDF 英文 下载 查看更多版本

电科星拓(Silicon Innovation)时钟缓冲器/低速接口/电源管理产品选型指南

目录- 时钟缓冲器    低速接口    电源管理   

型号- INTL9548,INTL9554,INTL9555,INTL9545,INTL9546,PEFS0505,PEFS1205,TBUF0308,PSTD1606,TBUF0306,TBUF0208,PSTD1612,TBUF1510,PSTD1620,TBUF0210,TBUF0304,INTL9617,TBUF0204

选型指南  -  电科星拓  - 2023/2/8 PDF 中文 下载

展开更多

电子商城

查看更多

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:瑞磁科技

品类:RCD

价格:

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

暂无此商品

海量正品紧缺物料,超低价格,限量库存搜索料号

服务

查看更多

晶体回路匹配测试

测试范围:扬兴晶振全系列晶体,通过对晶体回路匹配分析,调整频率、驱动功率和起振能力,解决频偏、不起振、干扰、频率错误等问题。技术专家免费分析,测完如有问题,会进一步晶振烧录/修改电路。

实验室地址: 深圳 提交需求>

电机驱动测试

提供电机的输出反电势波形测试、驱动芯片输入/输出波形测试服务,帮助您根据具体应用场景来选择适合的电机驱动芯片型号,确保电机驱动芯片能够与其他系统组件协同工作达到最佳效果。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 成都 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面