太复杂了,我来给简单一点的。
DDR2工作原理
大家都知道,内存基本工作步骤分为: 从系统预读数据 → 保存在内存单元队列 → 传输到内存I/O缓存 → 传输到CPU系统处理。
DDR内存采用200MHZ的核心频率,通过两条路线同步传输到I/O缓存,实现400MHZ的是实际频率。
DDR2采用100MHZ的核心频率,通过四条传输路线同步传输至I/O缓存,同样实现400MHZ的实际频率。
聪明的看官已经看出来其中奥妙。正是因为DDR2可以预读4BIT数据,所以,可以采用四路传输,而由于DDR只能预读2BIT数据,则只能采用 200MHZ的两条传输线路实现400MHZ。这样,DDR2就完全实现了在不降低总频率的情况下,将核心频率降低到100MHZ,从而很轻松能够实现更 小散热量,更低电压要求。
而预读取则是指对于即将执行的数据,采用预先读取待用的技术,在需要时既可快速进入处理环节,这样减少了数据查找、等待、排队的时间。
DDR2工作原理
大家都知道,内存基本工作步骤分为: 从系统预读数据 → 保存在内存单元队列 → 传输到内存I/O缓存 → 传输到CPU系统处理。
DDR内存采用200MHZ的核心频率,通过两条路线同步传输到I/O缓存,实现400MHZ的是实际频率。
DDR2采用100MHZ的核心频率,通过四条传输路线同步传输至I/O缓存,同样实现400MHZ的实际频率。
聪明的看官已经看出来其中奥妙。正是因为DDR2可以预读4BIT数据,所以,可以采用四路传输,而由于DDR只能预读2BIT数据,则只能采用 200MHZ的两条传输线路实现400MHZ。这样,DDR2就完全实现了在不降低总频率的情况下,将核心频率降低到100MHZ,从而很轻松能够实现更 小散热量,更低电压要求。
而预读取则是指对于即将执行的数据,采用预先读取待用的技术,在需要时既可快速进入处理环节,这样减少了数据查找、等待、排队的时间。