瀏覽(lǎn)量:915 發(fā)布時間:2020-10-16 15:39:59
自(zì)從20世(shì)紀(jì)70年(nián)代(dài)初(chū)微處理器發展(zhǎn)以來,出現了(liǎo)4位和8位總綫,傳統示(shì)波器的雙(shuāng)通(tōng)道輸入無法滿(mǎn)足(zú)8位字(zì)節(jié)的觀測。微處理器(qì)和存(cún)儲(chǔ)器的測試(shì)需(xū)要(yào)時(shí)域和頻(pín)域(yù)不同的(dí)儀器。數(shù)字(zì)域測(cè)試儀器(qì)應(yīng)運(yùn)而生。在惠(huì)普(pǔ)推出(chū)狀(zhuàng)態分(fēn)析儀和Biomation推(tuī)出時(shí)序分析儀(一(yī)開始(shǐ)彼(bǐ)此(cǐ)差(chà)別很(hěn)大(dà))後(hòu)不久(jiǔ),用戶(hù)就開(kāi)始(shǐ)接(jiē)受(shòu)這款(kuǎn)數字(zì)域(yù)測(cè)試(shì)儀器(qì)作(zuò)為數(shù)字電(diàn)路測(cè)試的(dí)**解決方案,很(hěn)快狀態分析(xī)儀(yí)和(hé)時序(xù)分析儀就合並成了(liǎo)邏輯分(fēn)析儀。
近年(nián)來,邏(luó)輯分(fēn)析儀的基(jī)本定位在計(jì)算機和儀(yí)器的(dí)不斷(duàn)集(jí)成中找到了解決(jué)方(fāng)案。Tektronix TLA600係列邏(luó)輯(jí)分析(xī)儀側(cè)重(zhòng)於定位和(hé)開(kāi)發的(dí)能(néng)力(lì),即儀器如何(hé)運(yùn)動(dòng),如(rú)何(hé)構(gòu)建有特(tè)色的結(jié)構。采用(yòng)微(wēi)軟的(dí)Windows界麵,非(fēi)常好開。提高(gāo)信號發現能力必然(rán)涉及儀(yí)器結(jié)構的(dí)改(gǎi)變。在(zài)所有要(yào)處理的(dí)數(shù)據(jù)中,主要(yào)處理(lǐ)與時間相(xiāng)關的(dí)數(shù)據,不同類(lèi)型(xíng)的信息(xī)在多(duō)個(gè)窗(chuāng)口中顯示。比如(rú)一個(gè)微處(chǔ)理器,*好(hǎo)是(shì)同時(shí)觀(guān)察(chá)時序(xù)和狀態(tài),並反匯編(biān)源代碼,每(měi)個窗口上(shàng)的光標(biāo)都(dū)是相互跟(gēn)蹤連接(jiē)的。

邏輯(jí)分析(xī)儀的(dí)選(xuǎn)擇(zé)
如果數字(zì)電(diàn)路(lù)出現故(gù)障,我(wǒ)們一(yī)般(bān)優(yōu)先使(shǐ)用邏輯分析儀檢(jiǎn)查數(shù)字電(diàn)路的完整性,並(bìng)不難發(fā)現存在(zài)的(dí)故障(zhàng);但在其他(tā)情況下(xià),你有(yǒu)沒有(yǒu)考慮過(guò)使用邏輯分析儀?比如*一點,在執行我們預(yù)先(xiān)準備(bèi)的程序時,如何觀(guān)察(chá)測試(shì)係統是(shì)否真(zhēn)的按照我們設計(jì)的程(chéng)序(xù)在執行(háng)。如果(guǒ)我們給係(xì)統(tǒng)寫(MOV A,b),係(xì)統執行(háng)(ADD A,b),會(huì)發生什麼?第(dì)*點(diǎn):如何(hé)*正監控(kòng)軟件係統的實際工(gōng)作狀態(tài),而(ér)不是(shì)用(yòng)DEBUG等設置(zhì)斷點。看著(zhuó)內(nèi)存(cún)中的(dí)一些(xiē)預設變量或數據,就(jiù)是我(wǒ)們(mén)預(yù)先預期(qī)的值。這裏我們有很多問(wèn)題需(xū)要(yào)解(jiě)決,比(bǐ)如(rú)第三和第(dì)四(sì)個(gè)。
通(tōng)常我(wǒ)們把(bǎ)數(shù)字係統分為硬(yìng)件部(bù)分和軟件(jiàn)部分。在開發和設(shè)計這(zhè)些(xiē)係(xì)統(tǒng)的時候(hòu),我(wǒ)們有(yǒu)很多(duō)事(shì)情(qíng)要(yào)做(zuò),比如硬件(jiàn)電(diàn)路的(dí)初(chū)步(bù)設計(jì),軟件(jiàn)方(fāng)案的製定和初步編製,硬件(jiàn)電路的調試,軟(ruǎn)件的調試(shì),*終係統(tǒng)的定型等(děng)等。在(zài)這(zhè)些(xiē)作(zuò)品中,幾(jī)乎每(měi)一(yī)步工作都需要(yào)一個邏輯(jí)分析儀(yí)的幫助。但(dàn)是(shì)鑒於各個(gè)單(dān)位(wèi)的(dí)經(jīng)濟實(shí)力(lì)和人員狀(zhuàng)況不(bù)同(tóng),而(ér)且在很(hěn)多(duō)係(xì)統中(zhōng),並(bìng)不需(xū)要把上麵的(dí)部分都(dū)做一遍。
*一(yī)個層(céng)麵(miàn):隻看(kàn)硬件係(xì)統的一些(xiē)常見故障,比如時(shí)鐘(zhōng)信(xìn)號(hào)和其他(tā)信號的(dí)波形,信(xìn)號中(zhōng)是否存(cún)在(zài)嚴(yán)重影(yǐng)響係統的毛刺(cì);
第(dì)*個層麵(miàn):要(yào)做(zuò)好硬件係(xì)統(tǒng)各(gè)信(xìn)號的(dí)時序分析(xī),才(cái)能(néng)*大(dà)限(xiàn)度(dù)的利用(yòng)係統(tǒng)資源,排除(chú)一(yī)些時序分析可以(yǐ)分析的(dí)故障(zhàng);
第(dì)三層(céng):分(fēn)析硬(yìng)件到軟(ruǎn)件的(dí)實現,保證編寫的(dí)程序完(wán)全由(yóu)硬件係統(tǒng)執(zhí)行(háng);
第四(sì)層:需(xū)要實時(shí)監控(kòng)軟(ruǎn)件的(dí)實現,實(shí)時(shí)調試(shì)軟(ruǎn)件(jiàn)。
第五個層麵:要(yào)對(duì)現(xiàn)有(yǒu)客戶係統(tǒng)的軟硬(yìng)件(jiàn)進行係統的解(jiě)剖分(fēn)析,達(dá)到(dào)充分了(liǎo)解和掌握現(xiàn)有(yǒu)客戶係統軟硬件(jiàn)係(xì)統的(dí)功能。
對於以(yǐ)上(shàng)級(jí)別的(dí)要求(qiú),我們可以看到,並不都需要*級的(dí)邏(luó)輯分析儀(yí)。對於(yú)*級(jí)用(yòng)戶,甚至(zhì)可以用功(gōng)能更好的示(shì)波(bō)器解決問題。對於以(yǐ)上使(shǐ)用級(jí)別,在(zài)選(xuǎn)擇儀(yí)器時可以選(xuǎn)擇相(xiāng)應的(dí)儀器(qì)。事實上,邏(luó)輯分(fēn)析儀有(yǒu)幾個層(céng)次,它們(mén)是(shì):
1.2 ~ 4通道的(dí)普(pǔ)通數字存儲器,如TDS3000係列(加上TDS3TRG*級觸發模塊),利(lì)用一(yī)些*級觸發(fā)功(gōng)能(如脈寬觸發,欠(qiàn)幅脈(mài)衝(chōng)觸發,某個AND,OR,AND,OR的觸發(fā),各(gè)通道(dào)之間的(dí)異或關(guān)係(xì))可以找(zhǎo)到我們想要看(kàn)到的信號(hào),發現並排(pái)除一些故障(zhàng)。此外,示波(bō)器(qì)的功能(néng)也(yě)可以用(yòng)於其他(tā)目(mù)的。這裏(lǐ)我(wǒ)們隻(zhī)
2.示(shì)波器(qì)的通道數不(bù)夠(gòu)時,也可(kě)以選(xuǎn)擇(zé)一些具有簡單時(shí)序分(fēn)析功能的(dí)多通道時序分(fēn)析儀器(qì),比(bǐ)如(rú)現(xiàn)在市(shì)場上的早(zǎo)期(qī)邏輯分析(xī)儀(yí)和(hé)混(hùn)合(hé)信(xìn)號示(shì)波器(qì),比如安(ān)捷倫的546D示波器。
3.一(yī)些功能(néng)簡單,速度不(bù)是特別(bié)快的(dí)基於Windows,大部(bù)分由軟(ruǎn)件完(wán)成的(dí)虛擬儀(yí)器(qì),國內很(hěn)多廠商(shāng)都有生產。
4.不可(kě)擴(kuò)展的固定(dìng)機(jī),具(jù)有強大(dà)的(dí)采樣率,觸(chù)發功(gōng)能和(hé)分(fēn)析功能。TLA600係列(liè)示(shì)例。
5.功能更(gēng)強(qiáng),擴(kuò)展性更(gēng)好的(dí)模(mó)塊化卡(qiǎ)式(shì)機(jī);對於不同的用戶,可(kě)以根(gēn)據(jù)需要選(xuǎn)擇不(bù)同等級的儀器。