久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,有效快速解決故障

 政二街 2020-03-05

一.LPC總線

1.原名叫Low pin count Bus,,是在IBM PC兼容機(jī)中用于把低帶寬設(shè)備和“老舊”連接到CPU上,。那些常見低速設(shè)備有:BIOS,串口,,并口,,PS/2的鍵盤和鼠標(biāo),,軟盤控制器,比較新的設(shè)備有可信平臺(tái)模塊,。LPC總線通常和主板上的南橋與PCH物理相連,,南橋在IBM PC AT平臺(tái)上通常連接了一系列的“老舊”設(shè)備,例如兩個(gè)可編程中斷控制器,,可編程計(jì)時(shí)器和兩個(gè)ISA DMA 控制器,。 LPC總線是Intel在1998時(shí)作為工業(yè)標(biāo)準(zhǔn)架構(gòu)體系(ISA)的替代品引入,它與ISA在軟件層面是類似的,,盡管在物理層面是有著巨大不同的,,ISA是16bit寬,8.33MHz的總線,,而它是4bit寬,,有著四倍頻率(33.3MHz)的總線。 LPC總線最大的優(yōu)點(diǎn)是只需要7個(gè)信號,,在擁擠的現(xiàn)代主板上是很容易布局的,。

采用示波器測量LPC總線,判定有沒有過內(nèi)存,,有效快速解決故障

2.LPC總線的接口管腳:LPC總線由7個(gè)必選信號和6個(gè)可選信號組成,,具體如下列表所示:

采用示波器測量LPC總線,判定有沒有過內(nèi)存,,有效快速解決故障

3.LPC總線的通信協(xié)議:

(a).LPC總線支持多種事務(wù)類型的操作,例如IO讀寫,、內(nèi)存讀寫、DMA讀寫.

(b).總線host拉低LFRAME#信號,,指示cycle開始,,同時(shí)將相關(guān)信息輸出到LAD[3:0]上

(c).主機(jī)Host根據(jù)Cycle類型驅(qū)動(dòng)相應(yīng)的信息到LAD[3:0]上,比如當(dāng)前操作的事務(wù)類型,、數(shù)據(jù)傳輸方向及size大小,、訪問地址等。

(d).host根據(jù)Cycle類型的不同選擇進(jìn)行驅(qū)動(dòng)數(shù)據(jù)或者是移交總線控制權(quán),。

外設(shè)獲取總線控制權(quán)后,將相應(yīng)的數(shù)據(jù)驅(qū)動(dòng)到LAD[3:0]上,。表示該Cycle完成,。

(e).外設(shè)釋放總線控制權(quán)。至此該Cycle結(jié)束,。

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,有效快速解決故障

4. LPC總線的測量(邏輯分析儀)

A.用邏輯分析儀TLA5202測得LPC總線中LCLK,、LFRAME#,、LAD[3:0]信號,,下面為測量的幾組數(shù)據(jù)波形:下面是測的是兩個(gè)cycle的總體波形圖,由于我在測試時(shí)外接的測試線過長,,在cycle結(jié)束后的末期引入了串?dāng)_,,圖中的黃色框圖中便為串?dāng)_信號波形,理想狀態(tài)應(yīng)該是LAD[3:0]統(tǒng)一保持高邏輯,,后面再統(tǒng)一變?yōu)榈瓦壿?。這里我們可以看到時(shí)鐘信號LCLK并不是一直輸出的,只有當(dāng)cycle開始時(shí),,PCH才會(huì)輸出LCLK信號,,cycle結(jié)束后,若一段時(shí)間內(nèi)不再有cycle傳輸,,LCLK便不再輸出,。

采用示波器測量LPC總線,判定有沒有過內(nèi)存,,有效快速解決故障

B.下圖測試的是一組I/O read cycle,,host要讀取IO地址為0064H的數(shù)據(jù),外設(shè)接管總線后,,經(jīng)過11個(gè)時(shí)鐘周期的長等待SYNC狀態(tài)(0110)后,,變?yōu)閞eady狀態(tài)(sync為0000),然后外設(shè)將數(shù)據(jù)1CH發(fā)送給host,驅(qū)動(dòng)TAR狀態(tài)(FF),,將總線控制權(quán)交還給host,這個(gè)cycle結(jié)束,。

采用示波器測量LPC總線,判定有沒有過內(nèi)存,,有效快速解決故障

C.下圖測試的是一組I/O write cycle,,host向IO地址025AH寫入數(shù)據(jù)93H,外設(shè)接管總線后,,經(jīng)過8個(gè)時(shí)鐘周期的長等待SYNC狀態(tài)(0110)后,,變?yōu)閞eady狀態(tài)(sync為0000),表明外設(shè)接收到數(shù)據(jù),,之后外設(shè)驅(qū)動(dòng)TAR狀態(tài)(FF),,將總線控制權(quán)交還給host,這個(gè)cycle結(jié)束。

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,,有效快速解決故障

D.下圖測試的是time out情況,host向IO地址0080H寫入數(shù)據(jù)01H,,然后host驅(qū)動(dòng)TAR狀態(tài)來移交縱向,,但無外設(shè)驅(qū)動(dòng)sync狀態(tài)來接管總線,LAD一直處于弱上拉的高狀態(tài),經(jīng)過5個(gè)時(shí)鐘周期的無響應(yīng)后,,host拉低LFRAME#,,保持4個(gè)LCLK,進(jìn)入start狀態(tài),,LAD[3:0]=1111,,則host將該cycle終結(jié)。

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,,有效快速解決故障

二.采用示波器診斷主板有沒有過內(nèi)存

1.在實(shí)際維修中,主板不顯示原因很多,如果沒有經(jīng)驗(yàn)與方法有可以能會(huì)誤殺很多零件,,甚至導(dǎo)致有些主板沒有辦法二次修復(fù),,本節(jié)課給大家分享一個(gè)LPC總線,我們可以利用示波器判斷LPC總線上的信號初步的可以知道癥狀在那里,下圖就是一個(gè)OK的LFRAME#幀周期信號.

采用示波器測量LPC總線,判定有沒有過內(nèi)存,,有效快速解決故障

圖1:原始波形

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,有效快速解決故障

圖2:放大后波形

2.另外如下圖所示,,假如開機(jī)瞬間量測 LFRAME#幀周期信號只有一個(gè)高電平,,沒有高低電平變化代表CPU-->PCH-->EC-->BIOS之間總線有問題,這種先可以測試BIOS片選信號(CS#)有沒有獲取到,以下波形是沒有獲取到LFRAME#幀周期信號,。

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,有效快速解決故障

3.另外如下圖所示,,假如開機(jī)瞬間量測 LFRAME#幀周期信號只有一個(gè)高電平,,沒有高低電平變化可以測試一下BIOS片選信號(CS#)有沒有獲取到,獲取到之后一般均會(huì)有CS#片選信號出來,,這樣就可以初步判定BIOS是正常的.

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,有效快速解決故障

采用示波器測量LPC總線,,判定有沒有過內(nèi)存,,有效快速解決故障

小結(jié):在我們實(shí)際維修主板過程中,特別是在我們測量所有的power都正常情況下,,先量測LFRAME#幀周期信有沒有發(fā)出來,,如果沒有發(fā)出來再量測一下BIOS的CS#片選信號是否正常,這樣可以初步的判定是BIOS問題還是說沒有過內(nèi)存或者是總線上設(shè)備問題等等.

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多