附件内是自己总结和学习来的IO与南桥之间的电压建立关系,非常有用, 1。 插上电池或者电源的时候,机器内部的单片机KBC就Reset并开始# A8 |, J$ K; I$ V% h, P0 q- I 工作,随后发给南桥一个称为‘RSMRST#’的信号。 用户按下Power键的时候,KBC检测到一个电平变化(一般时序是 高-低-高),然后发送一个开机信号(PWRBTN#)给南桥,南桥收到P6 _ {) ^& s, Y7 n WRBTN#信号后依次拉高SLP_S5#,SLP_S4#,SLP_S3#信号,开启了所有的外围电压,主要是+3V,+5V以及DDR2.5V等,并发送PM PWR) }: I" w+ E; n; l OK信号,这信号表明外围电源正常开启。 PM PWROK将作为一个使能信号发送到CPU外围VCCP的电压Generator,并开启VCCP。在此之后,VCCP Generator会发出CORE_VR_ON来- ~" e8 v# L4 A 开启CORE VR(即CPU的核心电压)。至此,整机的电压已经全部开启。在用VR_PWRGD_ICH这个信号通知南桥CORE VR成功开启后,南桥会发出PCI RST#信号到PCI总线,于是总线上的设备都被初始化(包括北桥),并同时发出H_PWRGD来通知CPU它的核心电压已经成功开启。然后北桥发H_CPURST#信号给CPU,CPU被RESET,并正式开始工作。# M3 l1 W+ e2 f7 _1 x) G2 z + `0 g/ j9 I5 Q. O8 @9 Y# [ 2。( p/ d" n8 n* ]/ Y: D& c a. 電源插入 (包括AC和Battery): 此時H8經過延時后就位, 并且那些在Suspend后依然有電的電源模塊(比如+V5s, +V3s等)開始工正常. b. 按Bottom啟動: H8將收到一個 High to Low的Pulse, 然后H8產生-PWRON;; F. e* S* d; t+ |$ w c. DC –DC 將產生Vcc3, Vcc5, Vcore, Vcc2.5. & O7 E: w4 \$ z2 s( o A* b d. H8認為電源穩定后將Vcc3延時到Southbridge, S/B產生電源复位-RSMRST#到H8. $ Q- i Z1 I+ e! _$ s e. H8 產生SB_PWRBTN#模擬開關給S/B, 正式打開電源, S/B再發出-H8_SUSC#到H8.2 ~3 p+ W, ]5 R( s9 v6 v f. H8產生-H8_SB_PWROK到S/B. S/B收到后產生CPURST_SB#到CPU,產生-PCIRST#到PCI, 產生-RSTDRV到各個Device(包括HDD, CDROM等). g. N/B, CPU, 各Device的收到Reset信號后電源就位. 此后, 工作交接給System BIOS處理.8 r% l, o, i- {1 D0 ^: B
|
|