先贴一张维基百科的截图:
就以DDR3-2133为例,DDR3/4的预取为8位,所以对应的存储器时钟频率为2133 MHZ ÷ 8=266MHZ。DDR3/4每个标准相差266MHZ,DDR2每个标准相差133MHZ,但是它们内置的存储器时钟频率都是相差33MHZ。
所以为什么DDR存储器时钟频率相差33MHZ呢?因为DDR初代标准的存储器时钟频率就是相差33MHZ,当初这么做是为了适应DDR-266、DDR-333、DDR-400的标准,结果后来反过来由存储器时钟频率决定内存标准了。
我知道你一定想问:“为什么当时DDR的标准要定为266、333、400?”
因为当时奔腾4平台的前端总线为533MHZ和800MHZ,速龙xp平台的总线为266、333、400MHZ,内存频率要与总线频率对应。
我知道你又要问了:“为什么当时的总线是这些值?”
因为当时intel的前端总线是外频的四倍,amd的总线是外频的两倍。换句话说,当时intel平台的外频是133MHZ和200MHZ,amd平台的外频是133MHZ、166MHZ、200MHZ。
你可能会问:“133MHZ、166MHZ、200MHZ这三个值又是怎么来的呢?”
首先166MHZ是AMD那一代才有的,下一代又没了,我也不知道什么来头。
其次133MHZ和200MHZ,其实是66MHZ和100MHZ进化来的。
而66MHZ和100MHZ,对应的是周期15ns和10ns罢了。