SIDesigner Simulation Platform with True Spice Level Accuracy Meets New Generation of High-Speed, High-Frequency DDR5 Simulation Requirements

  • 2023.12.08

引言:随着人工智能、云计算、物联网等新兴技术的发展,对内存性能和容量的需求也在不断增加。DDR技术正积极适应这些新兴应用领域的需求,通过增加内存容量、提供更高的带宽和速度,为这些应用提供了强有力的支持。


一、DDR概述

DDR,全称为Double Data Rate Synchronous Dynamic Random Access Memory(双倍数据率同步动态随机存取存储器,DDR SDRAM)是一种高速的计算机内存技术,它使用与系统时钟同步的方式进行数据传输,具有高速、高密度等特点。与传统的单数据速率(Single Data Rate Synchronous Dynamic Random Access Memory,SDR SDRAM)模式相比较,DDR技术实现了在一个周期内能够进行两次数据的传输(即在上升沿和下降沿均进行传输数据),因此相较于SDR SDRAM具有更高的数据传输速率。


二、DDR的发展

目前,SDRAM已经发展到第五代了,其发展历程分别是:

1、第一代DDR SDRAM:最初的DDR SDRAM标准,于2000年发布,采用184针DIMM接口。其最大带宽为2.1GB/s,工作电压为2.5V。

2、第二代DDR2 SDRAM:于2003年发布,采用240针DIMM接口,最大带宽为8.5GB/s,工作电压为1.8V。DDR2 SDRAM引入了预取技术(Pre-Fetch),可以提高存储器访问效率。

3、第三代DDR3 SDRAM:于2007年发布,采用240针DIMM接口,最大带宽为17GB/s,工作电压为1.5V。DDR3 SDRAM进一步提高了预取技术,同时加入了自动化休眠技术,可以有效节省功耗。

4、第四代DDR4 SDRAM:于2014年发布,采用288针DIMM接口,最大带宽为34GB/s,工作电压为1.2V。DDR4 SDRAM引入了更高级的预取技术和更低的功耗,同时支持更大的单个存储器模块容量。

5、第五代DDR5 SDRAM:于2020年发布,采用288针DIMM接口,最大带宽为51.2GB/s,工作电压为1.1V。DDR5 SDRAM进一步提高了带宽和容量,同时支持更多高级特性,如错误校验与纠正码(ECC)和自适应电源管理等功能。


三、DDR的组成

DDR内存条是由很多内存颗粒组成,通常可以分为以下几部分:

1、Channel:是指内存控制器与内存模块之间的物理通道。每个通道由内存控制器和一组内存插槽(或DIMM插槽)组成,用于连接和传输数据。在DDR中,通常会有一个或多个通道,具体数量取决于主板设计和内存控制器的支持。每个通道都有自己独立的数据线和控制线,用于传输数据和控制信号。也就意味着在具有多个通道的系统中,可以同时进行多个数据传输,从而提高内存带宽和性能。

2、DIMM(Dual In-line Memory Module,双列直插式内存模块):是内存颗粒的载体。它与计算机系统的内存控制器相连,通过内存总线和CPU进行通信。计算机系统可以通过增加DIMM数量来提高内存容量和性能,而DIMM的规格和数量需要与主板和内存控制器的兼容性匹配。

3、Rank:指内存模块中的逻辑芯片组,一个rank可以由多个芯片组成。rank的数量和内存通道的数量是不同的概念,一个内存通道可以支持一个或多个rank。不同类型的内存规格支持的rank数量可能不同。

4、Chip:是指内存模块上的存储芯片,也称为DRAM芯片(Dynamic Random Access Memory)。每个内存模块上都会有多个DRAM芯片组成,用于存储数据和程序。

5、Bank:是指内存模块中的存储单元。每个DRAM芯片(或称为chip)通常被分为多个bank,每个bank都是一个独立的存储区域。


四、DDR的工作原理

DDR 的工作原理是通过在一个时钟周期内的上升沿和下降沿传输数据,从而实现数据传输速率的提高。具体来说,DDR SDRAM采用了以下关键技术:

1、双倍数据率(Double Data Rate):DDR SDRAM在一个时钟周期内进行两次数据传输,即在时钟信号的上升沿和下降沿分别传输一次数据,从而实现了双倍数据传输速率。

2、同步动态随机存取存储器(Synchronous DRAM):DDR SDRAM采用同步技术,通过外部时钟信号来同步读写操作,以保证数据的正确性和稳定性。

3、自适应预取(Adaptive Prefetch):DDR SDRAM能够根据当前访问模式的特征,自适应地调整预取算法,从而最大化预取效益,提高数据访问效率。

DDR 的工作原理使得它能够提供更高的带宽和数据传输速率,适用于高性能计算和存储需求较大的应用场景。同时,DDR SDRAM也需要特定的主板支持和配置,以充分发挥其性能优势。


五、DDR的应用

为了解决客户高频情况下眼图不准的问题,如DDR5仿真等,巨霖科技提供了Golden级别的仿真引擎TJSPICE,拥有全面的功能、超凡的精度、卓越的收敛性和高速度的仿真,成为了A1客户的仿真标杆,深深嵌入其产品设计流程。True-SPICE 级别的仿真平台SIDesigner真正意义上解决了信号完整性仿真行业痛点,能够达到A1客户精度要求,适应各种场景,最高提升数十倍工作效率,真正做到了降本增效,开启了SI 3.0时代。


使用巨霖软件SIDesigner搭建的DDR-Channel-Sim拓扑结构:



SIDesigner典型应用场景DDR-Channel-Sim仿真结果:




欢迎点击 软件试用  申请试用我们的软件,过程中的任何疑问可联系support技术人员,期待与您的交流!



mg01.png

Bringing market opportunities through new technologies to achieve overtaking in corners, please come and walk with me!