基于A(yíng)cute皇晶TL2236B+邏輯分析儀的LPC總線(xiàn)解碼分析與觸發(fā)
之前的解碼文章中我們有提到過(guò)嵌入式系統中越來(lái)越多的串行總線(xiàn)來(lái)進(jìn)行相互通信,而Acute PC based邏輯分析儀在針對串行總線(xiàn)的分析方面有非常全面的解決方案,今天我們帶來(lái)LPC總線(xiàn)的解碼分析與觸發(fā),目前市場(chǎng)上沒(méi)有其他的解決方案。
LPC簡(jiǎn)介
LPC(Low Pin Count)接口,主要連接常見(jiàn)低速設備:BIOS,串口,并口,PS/2的鍵盤(pán)和鼠標,軟盤(pán)控制器,LPC總線(xiàn)通常和主板上的南橋物理相連。LPC的最大優(yōu)勢是相比之前的ISA BUS總線(xiàn)信號腳位數大幅降低25-30個(gè),所以作為取代ISA BUS的一種新接口規范在1997年由Intel公布。
實(shí)際案例測試:
客戶(hù)為上市股份公司,產(chǎn)品主要為臺式電腦,筆記本,超級本,平板電腦。在研發(fā)調試過(guò)程中,超級本開(kāi)機不到一分鐘就會(huì )藍屏。而且經(jīng)常出現這種情況,通過(guò)他們工程師初步分析,懷疑是LPC通訊出現了問(wèn)題,但苦于沒(méi)有驗證測試的手段,聯(lián)系到我們用Acute
PC based邏輯分析儀進(jìn)行總線(xiàn)分析,以期待找到問(wèn)題。
利用長(cháng)記錄捕獲波形如下:

利用Acute PC based邏輯分析儀專(zhuān)有的LPC總線(xiàn)分析功能進(jìn)行LPC參數設置:

LCLK: LPC數據傳輸之Clock。
Data Edge: 設置LCLK上升沿或下降沿時(shí)分析數據。
LFRAME: 標示出每個(gè)Frame傳輸周期的開(kāi)始位置或中斷Frame傳輸之用。
LAD[0-3]:數據總線(xiàn)用以傳輸命令、地址和數據之用。
Show the field in report: 啟用報告過(guò)濾功能,只要勾選需顯示于報告示窗內的項目。
通過(guò)正確的總線(xiàn)設置之后,Acute PC based邏輯分析儀會(huì )將總線(xiàn)信息通過(guò)兩種方式直觀(guān)的顯示:1.波形下方的總線(xiàn)解碼條(BUS)2.最下方的總線(xiàn)信息欄,無(wú)論哪種方式都能讓客戶(hù)一眼就能看到總線(xiàn)的所有信息.
配合新推出的LPC總線(xiàn)觸發(fā)功能,可以進(jìn)一步將信號定位在所需要的ADDR、DATA甚至是Error Frame的所在位置,搭配堆疊示波器更可以辨清是哪一個(gè)環(huán)節出了問(wèn)題。
正是因為Acute PC based邏輯分析儀非常直觀(guān)的總線(xiàn)分析,代替了工程師手工解碼的工作,讓工程師迅速找出來(lái)了電腦開(kāi)機藍屏的問(wèn)題,DATA:2A重復出現,與他們設計時(shí)不一致。
通過(guò)以上的實(shí)際案列我們可以看到Acute PC based邏輯分析儀不僅減少了工程師大量工作,而且幫忙工程師迅速發(fā)現了問(wèn)題,解決了困擾工程師多時(shí)的難題。配合新推出的LPC總線(xiàn)觸發(fā)功能可以進(jìn)一步將信號定位在所需要的信號位置。
推荐
-
-
QQ空间
-
新浪微博
-
人人网
-
豆瓣
