GDDR6 协议 (1)

本文详细介绍了GDDR6内存的规格、关键特性如CA采样、模式选择、电源要求以及初始化过程,包括设置CKODT、选择模式、CA训练和配置MR寄存器等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

容量计算

16 Gb = 2 Channels 512Mb x 16 2 x (32Mb x 16 x 16 banks) / 2 Channels 1Gb x 8 2 x (64Mb x 8 x 16 banks)
32 Gb = 2 Channels 1Gb x 16 2 x (64Mb x 16 x 16 banks) / 2 Channels 2Gb x 8 2 x (128Mb x 8 x 16 banks)
(1)x16和x8的区别在于row地址位宽不一致。
(2)理论上GDDR6最大能到32Gb
(3)page size=2^col_addr_width  * prefetch/8= 2^7 *16*16/8=4096=4k;prefetch=BL*DQ_width

关键features

(1)CA是CK双边沿采样

(2)WCK与DQ之间比率可以是1:4(QDR)也可以是1:2(DDR)

(3)mask写不通过DMI信号实现,而是利用CA命令完成。

(4)存在DBI和CABI。数据和CA都可以反转。

(5)读写操作可以利用EDC,完成CRC校验。CRC校验有两种,一种是full rate一种是half rate。

(6)支持per-bank refresh,因为有16个bank,也支持per-2bank refresh

(7)温度监控选择self refresh rate和partial array self refresh

(8)x8 与x16 mode

(9)pseudo-channel mode(PC mode) ,为了减少pin脚,一个CA同时驱动两个channel的CA。

时钟

GDDR6支持DDR和QDR模式

电源

1.35 V +/- 0.0405 V supply for device operation (V DD )
1.35 V +/- 0.0405 V supply for I/O interface (V DDQ )
1.8 + 0.108 V / - 0.054 V supply for V PP

初始化流程

(1)正常上电,复位拉低,然后配置初始配置:       

a. Drive CA[5:4]_A and CA[5:4]_B both LOW or HIGH for the desired CK ODT
 设置CK ODT的值
b. Drive EDC1_A and EDC0_B both HIGH for x16 mode or LOW for x8 mode
选择哪种模式,x16与x8 mode
c. Drive CA6_A and CA6_B both HIGH for 2 channel mode or LOW for PC mode
channel mode与PC mode选择
d. Drive CA1_A and CA0_A per Table 3 to select CA bus termination strength for
Channel A.
e. Drive CA3_B and CA2_B per Table 3 to select CA bus termination strength for
Channel B
配置CA的ODT
d. Drive CK_t, WCK_t to static LOW level, and CK_c, WCK_c to static HIGH level.

(2)然后将复位释放,满足相应的时间后。配置MR15,开始CA training。MR15是特殊的MR寄存器,属于CK单边沿采样的,放开了延迟需求。

(3)CA training完成后,就可以读写MR寄存器了,设置WCK的模式。

(4)提供WCK

(5)然后配置MR寄存器。包括如下:

a.是否使用PLL

b.选择WCK2CK对齐的点

c.设置WLmrs,RLmrs,CRCWL,CRCRL

(6)发送两个REFab命令

(7)做必要的training训练。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二哈哈黄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值