DFI 5.0如何确保DDR5/LPDDR5系统的更高性能

数据中心、存储、汽车和其他新兴市场应用的增长正在推动下一代内存技术(ddr5、lpddr5)的发展。与其前辈一样,最新的内存技术也使用内存控制器和phy之间的标准接口dfi,以降低集成成本并提高性能和数据吞吐效率。dfi 也随着内存技术的发展而发展,下一代 dfi 5.0 在这里确保使用 ddr5/lpddr5 的系统具有更高的性能。在这篇博客中,我们将讨论 dfi 5.0 规范的新功能。
dfi 定义了跨接口高效通信所需的信号、时序和功能。该规范是为内存控制器和phy的设计而开发的,但对内存控制器如何与系统设计接口或phy如何与dram设备接口没有任何限制。
在dfi 5.0中,训练模式已经完全转变为独立于phy的训练模式,通过phy训练内存接口而不涉及控制器。减速模式也已扩展到 2n 模式。还添加了一个新的信号dfi_2n_mode以支持此行为。dfi 5.0 还有其他重大改进,以降低功耗,并改善互操作性和接口通信。
特定于 lpddr5 的 dfi 更改
fsp(频率设定点)
lpddr4/5 增加了两组物理寄存器空间,fsp0 和 fsp1,无需重新训练即可在两个不同的工作频率之间切换。dfi 状态接口新增信号dfi_freq_fsp,指示系统运行 fsp。该信号仅在初始化或dfi频率变化操作期间应更改。新参数 dfifspx_freq已添加(其中 x 由 dram 中支持的 fsp 数量定义),它定义了每个 fsp 的频率。这是由dfi_frequency信号和phyfreq_range可编程参数定义的编码值。
wck(写入时钟)
lpddr5 sdram使用两种不同频率的时钟。wck 的频率比命令时钟高四倍或两倍。在dfi 5.0接口中定义信号以控制wck同步序列 - 打开wck,切换模式,静态状态和关闭wck。信号从控制器发送到phy数据片,是由数据接口时钟频率比定义的相位信号。dfi_wck_en信号定义时钟何时启用或禁用。dfi_wck_toggle信号传达 wck 的状态:static_low、static_high、切换和fast_toggle。
ddr5/lpddr5 的 dfi 接口更改
消息接口
mc 到 phy 消息接口处理从 mc 到 phy 的编码消息的传输;它包括信号和定时参数。在 ddr 内存子系统中,控制器和/或 phy 可能支持内存子系统功能。在某些情况下,控制器执行的函数可能会导致需要向 phy 发送消息。消息传递包括预定义的消息和特定于设备的消息。控制器和 phy 应支持相同的编码。
简而言之,dfi 5.0 具有像 wck 这样的新接口,以提高数据采样的速度,并支持多个频率集,从而实现与 dram 的无损通信。它还增加了消息接口,以改善mc和phy之间的通信。其他接口更改包括降低功耗的增强功能、与 phy 无关的启动顺序以及扩展频率更改支持等。


DIY智能哨兵机器人设计方案
Specific Timing Constraints
高频电流探头PT-350的特点及应用
教育局将推动编程教育纳入中小学相关课程
浅析RFID在智能安防的应用现状
DFI 5.0如何确保DDR5/LPDDR5系统的更高性能
检测小功率晶体二极管小技巧
全球5G FWA现状
全国各省市纷纷制定教室照明改造目标
如何使用加密后Saber模型进行灵敏度分析?
入驻广州仅1年时间,智租换电已累计服务10W外卖骑手
3V供电的LED驱逐舰电路 (3V LED Chaser)
锂离子电池充电运行的安全问题减少-Understanding
雷军放惊人语录:小米估值等于腾讯乘苹果
联想Z6Pro对比小米9 买哪个最好
智能化、电动化的未来汽车方向第一次离车企如此近
越南研发出了首个5G DFE芯片
区块链的到来将带领着数亿用户迈入全新的数字世界
正弦波振荡器由哪些部分组成?
晶振应该如何实现秒信号