DDR阅读理解-FGR Mode

从协议出发, 理解DDR的工作原理



前言

FGR模式(Fine Granularity Refresh,细粒度刷新)是一种通过更灵活的刷新管理来优化性能和数据完整性的机制。


一、FGR的工作方式

FGR模式通过将刷新操作拆分为更小的单元,每次刷新操作仅覆盖部分行(Partial Array),减少单次刷新的时间(例如tRFC2=260ns, tRFC1=600ns),从而降低对内存带宽的占用。
普通模式(1x)的刷新周期为tRFC1,而FGR模式(2x)可能使用更短的tRFC2,通过分多次完成全阵列刷新。
同时tREFI也会变为非FGR模式下的一半,即tREFI2=他REFI/2。这意味着在FGR模式下,会以两倍的刷新频率发出REF命令。

这里需要明确一下2x mode的定义,
1X模式:普通刷新模式下,刷新间隔为tREFI1(如7.8μs),每次刷新覆盖整个Bank的所有子阵列,耗时tRFC1(如350ns)。
2X模式(FGR):刷新间隔缩短为tREFI2 = tREFI1/2(如3.9μs),但每次刷新仅覆盖部分子阵列,单次刷新时间缩短为tRFC2(如90ns)。
即2x mode的核心含义是刷新频率翻倍,而不是2x mode刷新两次可以达到1x mode刷新一次的效果。


二、切换流程(FGR->非FGR)

有FGR mode

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值