Diretto
PWM 工作原理分析
Edit By Gemi 2004.7
1
Confidential Document
Power On瞬間VID、Vcore的產生時序
ATX POWER
Processor
Voltage
Regulator
Processor
VCCVID
Voltage
Regulator
VID_PWRGD
Generation
Logic
Logic
Voltage In
Enable In
VCCVID
Delay
1ms
VID_PWRGD
VID[0:5]
VCORE
圖(一)
2
Confidential Document
在學習之前首先應了解一下一些關健的述語和IC的工作原理,這些資
料可參看相關IC的Datasheet,Diretto遵循Intel發布的VRM 10.0規範
,該規範具體描述如下:
圖一中顯示了整個P4架構的電源供應時序,所有電源供應起始於
System Power Supply (ATX),當觸發主機板的PWRBTN#信號後,
ATX POWER 供出數組電源。當+3V電源和EN信號供給VCCVID
Voltage Regulator後,該Regulator將立即供出VCCVID電壓1.2V,在
經進1~10MS的延時後,該Regulator供出VID_PWRGD信號,以通
知Processor Voltage Regulator可以根據Processor發出的VID[0:5]組
合送出相應的Vcore電壓。當CPU的工作條件滿足後,就開始做第一
個尋址動作。
實際上到這個裡整個上電及初始化過程已經講述的非常清楚,但也衹
是粗略的的描述了整個過程,並且這裡衹是VRM 10.0規範的一部分
。
3
Confidential Document
Output Volgate vs.VID Code
圖(二)
4
Confidential Document
圖二為VRM 10.0的另一個重要部分,該表格主要向我們講述了信號
VID[0:5]的不同組合,對應不同的CPU Vcore電壓。由該表格可以得
知,VRM 10.0的Vcore電壓範圍從0.8375V~1.6V,每個Step為
0.0125V,共有74個組合。其中第一种组合非常特别,该组VID[4:0]
均为1,VID[5]為X,送出Vcore為0V,也就是說衹要VID[4:0]為1,不管
VID[5]為0或1,送出的Vcore都為0V。
可以參考一下VID部分線路圖,从线路图中可以了解到VID[5:0]均有
Pull-High电阻接于+3V, 即表示在缺省状态下(無 CPU) VID[5:0]均为
High, 也就是說所有CPU VID[5:0]组合中至少有一个VID信号為0,當
VID[4:0]均為1時,即表示無CPU。
在對VRM 10.0的規範有所了解後,開始對整個主機板的電源供電時
序進一步分析,現以Diretto機種為例作為分析對象。
5