什么是内存时序内存时序设置方法【详解】( 三 )


如果使用DFI的主板,则tRP值建议2-5之间的值 。值为2将获取最高的性能,该值为4将在超频时获取最佳的稳定性,同样的而该值为5,则太保守 。大部分内存都无法使用2的值,需要超频才可以达到该参数 。
Row Cycle Time(tRC)
可选的设置:Auto,7-22,步幅值1 。
Row Cycle Time(tRC、RC),表示“SDRAM行周期时间”,它是包括行单元预充电到激活在内的整个过程所需要的最小的时钟周期数 。
其计算公式是:row cycle time (tRC)=minimum row active time(tRAS) + row precharge time(tRP) 。因此,设置该参数之前,你应该明白你的tRAS值和tRP值是多少 。如果tRC的时间过长,会因在完成整个时钟周期后激活新的地址而等待无谓的延时,而降低性能 。然后一旦该值设置过小,在被激活的行单元被充分充电之前,新的周期就可以被初始化 。
在这种情况下,仍会导致数据丢失和损坏 。因此,最好根据tRC=tRAS + tRP进行设置,如果你的内存模块的tRAS值是7个时钟周期,而tRP的值为4个时钟周期,则理想的tRC的值应当设置为11个时钟周期 。
Row Refresh Cycle Time(tRFC)
可选的设置:Auto,9-24,步幅值1 。
Row Refresh Cycle Time(tRFC、RFC),表示“SDRAM行刷新周期时间”,它是行单元刷新所需要的时钟周期数 。该值也表示向相同的bank中的另一个行单元两次发送刷新指令(即:REF指令)之间的时间间隔 。tRFC值越小越好,它比tRC的值要稍高一些 。
如果使用DFI的主板,通常tRFC的值不能达到9,而10为最佳设置,17-19是内存超频建议值 。建议从17开始依次递减来测试该值 。大多数稳定值为tRC加上2-4个时钟周期 。
Row to Row Delay(RAS to RAS delay)(tRRD)
可选的设置:Auto,0-7,每级以1的步幅递增 。
Row to Row Delay,也被称为RAS to RAS delay (tRRD),表示"行单元到行单元的延时" 。该值也表示向相同的bank中的同一个行单元两次发送激活指令(即:REF指令)之间的时间间隔 。tRRD值越小越好 。
延迟越低,表示下一个bank能更快地被激活,进行读写操作 。然而,由于需要一定量的数据,太短的延迟会引起连续数据膨胀 。于桌面计算机来说,推荐tRRD值设定为2个时钟周期,这是最佳的设置,此时的数据膨胀可以忽视 。如果比此值低,则会因为每次激活相邻紧接着的bank将需要1个时钟周期,这将影响DDR内存的读写性能,从而降低性能 。只有在tRRD值为2而出现系统不稳定的情况下,将此值设定为3个时钟周期 。
如果使用DFI的主板,则tRRD值为00是最佳性能参数,4超频内存时能达到最高的频率 。通常2是最合适的值,00看上去很奇怪,但有人也能稳定运行在00-260MHz 。
Write Recovery Time(tWR)
可选的设置:Auto,2,3 。
Write Recovery Time (tWD),表示“写恢复延时” 。该值说明在一个激活的bank中完成有效的写操作及预充电前,必须等待多少个时钟周期 。这段必须的时钟周期用来确保在预充电发生前,写缓冲中的数据可以被写进内存单元中 。同样的,过低的tWD虽然提高了系统性能,但可能导致数据还未被正确写入到内存单元中,就发生了预充电操作,会导致数据的丢失及损坏 。
如果你使用的是DDR200和266的内存,建议将tWR值设为2;如果使用DDR333或DDR400,则将tWD值设为3 。如果使用DFI的主板,则tWR值建议为2 。
Write to Read Delay(tWTR)
可选的设置:Auto,1,2 。
Write to Read Delay (tWTR),表示“读到写延时” 。三星公司称其为“TCDLR (last data in to read command)”,即最后的数据进入读指令 。它设定向DDR内存模块中的同一个单元中,在最后一次有效的写操作和下一次读操作之间必须等待的时钟周期 。