北桥到DDR的走线
在FBS总线上有个小知识,对与FSB来说,虽然地址线应该有32根,也就是
ADD[0…31],但实际上地址线只用到了ADD[3…31],而不是ADD[0…31],为什么呢?其实很简单,因为现在的CPU读取数据都是8位连读的,所以CPU只需要知道一个数据的首地址,其后的7个bit就会自动被读取。所以不需要ADD[0…2]这三位。如果对这点感到难以理解的读者,建议去看一下《微型机计算机原理与应用》,我想你很容易会找到答案。
想了解CPU为何自动降频?不知道VID怎么行!
从移动版的PIII开始,INTEL的CPU就多了一个输出VID的功能。其作用是实现CPU都具有自动降频的,在必要时,甚至会进入深睡眠、关闭内部时钟等情况。其具体流程是:CPU根据自身的状态输出VID到电源IC,电源IC接到VID后解码,并输出一个跟VID对应的CPU工作电压。而对于CPU的各种状态及其切换过程,我们会在《下篇》具体讨论到。
INTEL CPU的VID列表
我们看到,CPU的工作电压可以一直从1.708V一直降到其最低的0.700V。在系统最先开机的时候,也就是在电源IC未接到VID的时候,其输出是其最低电压,即0.7V。 下图是IBM配合迅驰技术使用的电源管理软件。我们看到CPU的速度有高/自适应/慢/很慢四档可以调节。实际上,如果有必要,可以做成更多的调节,就像上面的那张VID表一样。
迅驰CPU的各种工作状态
这里要说的是,INTEL对于其VID的一致性做的比较好,其各种CPU一般都支持相同的VID—电压对应表;而对于AMD就不大一样,一般它的不同的CPU都会有不相同的VID表与之对应。这在研发上也增加了一点点的小麻烦。
北桥:DDR内存的走线密如蛛丝
北桥是信息的中转站。根据上文所说的功能,它有4个接口,分别是FSB ,DDR,AGP以及HUB-LINK。
北桥近照
FSB是和CPU的接口,参见上文,这里不再多说。
DDR是对内存的接口,现在的855GM/PM支持到266MHZ,这部分线路和FSB那边的连接将影响到主板的格局,因为他们都是高速的,大量的信号线的集合。在布线的时候最先考虑的就是它们。
如图是Intel建议的布线图,这里仅仅是DDR的信号线,并不包括地址线。
北桥到DDR的信号线
地址线则在另外一层,如下图: