作為工程師手頭常備的開(kāi)發(fā)工具,目前有許多入門級(jí)的邏輯分析儀設(shè)計(jì),整體功能雖然不能和專業(yè)儀器相比,但是用較低的成本來(lái)實(shí)現(xiàn)特定的功能,也是非常成功的設(shè)計(jì)。本文以下討論的邏輯分析儀,主要是指這類入門級(jí)設(shè)計(jì)?;陔娔X并口的邏輯分析儀曾是主流,但是近年來(lái)電腦系統(tǒng)逐步不再配置并口,這類設(shè)計(jì)已經(jīng)成為明日黃花,還具有原理學(xué)習(xí)的價(jià)值。另一類的邏輯分析儀,是以低速單片機(jī)為基礎(chǔ)的。很多愛(ài)好者用PIC、AVR等常見(jiàn)單片機(jī)設(shè)計(jì)了自己的作品。但這類單片機(jī)邏輯分析儀的共同弱點(diǎn)就是采樣速度太慢,通常不超過(guò)1MHz。以USBIO芯片為基礎(chǔ)的入門級(jí)邏輯分析儀現(xiàn)在為流行。比如Saleaelogic,還有類似的USBee等。這類產(chǎn)品主要采用一個(gè)USBIO芯片,例如CYPRESS公司的CY7C68013A-56PVXC,所有的信號(hào)觸發(fā)和處理工作都是電腦上的軟件完成的,硬件部分就只是一個(gè)數(shù)據(jù)記錄儀。高采樣速度為24MHz。它們可以“無(wú)限數(shù)量”地采樣,因?yàn)樗械臄?shù)據(jù)都是存儲(chǔ)在電腦里的。目前一般多是8個(gè)通道,更多的通道數(shù)量會(huì)成比例地降低高采樣速度。這類產(chǎn)品構(gòu)造簡(jiǎn)單,方便易用,價(jià)格便宜,是調(diào)試單片機(jī)開(kāi)發(fā)工作的好工具。它的缺點(diǎn)主要是采樣速度只有24MHz、8個(gè)通道。數(shù)字訓(xùn)練器源頭工廠,一手勁爆價(jià),就找歐奧!杭州I3C協(xié)議分析儀費(fèi)用
簡(jiǎn)單觸發(fā)示例:請(qǐng)看下面顯示的“D”觸發(fā)器,在正值的時(shí)鐘沿出現(xiàn)之前,“D”輸入上的數(shù)據(jù)是無(wú)效的。因此,時(shí)鐘輸入為上限時(shí),觸發(fā)器的狀態(tài)才有效。圖8D觸發(fā)器現(xiàn)在,假設(shè)我們有并行的八個(gè)此類觸發(fā)器。如下所示,這八個(gè)觸發(fā)器都連接到同一時(shí)鐘信號(hào)。圖9接收器當(dāng)時(shí)鐘線上出現(xiàn)高電平時(shí),所有這八個(gè)觸發(fā)器都會(huì)在其“D”輸入處采集數(shù)據(jù)。此外,每次時(shí)鐘線上出現(xiàn)正電平時(shí)都會(huì)發(fā)生有效狀態(tài)。下面的簡(jiǎn)單觸發(fā)指示分析儀在時(shí)鐘線上出現(xiàn)高電平時(shí)在D0-D7這幾條上收集數(shù)據(jù)。圖10總線收集的數(shù)據(jù)高級(jí)觸發(fā)示例:假設(shè)想查看地址值為406F6時(shí)內(nèi)存中存儲(chǔ)了哪些數(shù)據(jù)。對(duì)高級(jí)觸發(fā)進(jìn)行配置,以在地址總線上查找碼型406F6(十六進(jìn)制)以及在RD(內(nèi)存讀取)時(shí)鐘線上查找高電平。圖11高級(jí)觸發(fā)設(shè)置在配置EdgeAndPatterntrigger(時(shí)鐘沿和碼型觸發(fā))對(duì)話框時(shí),嘗試將該操作看作是構(gòu)造從左向右讀取的句子。Pod、通道和時(shí)間標(biāo)簽存儲(chǔ)Pod和通道的命名約定:Pod是一組邏輯分析儀通道的組合,共有17個(gè)通道,其中數(shù)據(jù)16個(gè)通道,時(shí)鐘1個(gè)通道。邏輯分析儀的通道數(shù)是Pod數(shù)的倍數(shù)關(guān)系。34通道的邏輯分析儀對(duì)應(yīng)兩個(gè)Pod,68通道邏輯分析儀對(duì)應(yīng)4個(gè)Pod,136通道邏輯分析儀對(duì)應(yīng)8個(gè)Pod。對(duì)于模塊化的邏輯分析儀。陽(yáng)江I3C協(xié)議分析儀售價(jià)SDIO協(xié)議分析儀/訓(xùn)練器找歐奧!
觸發(fā)前獲得/顯示的樣本數(shù)量在不同的測(cè)量中會(huì)有所變化。狀態(tài)分析狀態(tài)分析儀需要來(lái)自被測(cè)設(shè)備的采樣時(shí)鐘信號(hào)。這種類型的時(shí)鐘計(jì)時(shí)可使邏輯分析儀中的數(shù)據(jù)采樣與被測(cè)設(shè)備中的計(jì)時(shí)事件同步。具體來(lái)講:狀態(tài)分析儀適用于顯示“有效時(shí)鐘或控制信號(hào)”期間的信號(hào)活動(dòng)是“什么”。狀態(tài)分析儀側(cè)重于查看指定執(zhí)行時(shí)間內(nèi)的信號(hào)活動(dòng),而不是與時(shí)序無(wú)關(guān)的信號(hào)活動(dòng)。這就是為什么狀態(tài)分析儀需要對(duì)與被測(cè)設(shè)備時(shí)鐘信號(hào)“同步化”或同步的數(shù)據(jù)進(jìn)行采樣。對(duì)于微處理器,數(shù)據(jù)和地址可以出現(xiàn)在相同的信號(hào)線上。要采集正確的數(shù)據(jù),邏輯分析儀必須對(duì)數(shù)據(jù)采樣加以限制,使之只在所需的數(shù)據(jù)有效并出現(xiàn)在信號(hào)線上時(shí)進(jìn)行。為此,它會(huì)從相同的信號(hào)線上采集數(shù)據(jù)樣本,但使用來(lái)自被測(cè)設(shè)備的不同采樣時(shí)鐘。示例:以下時(shí)序圖表明,要采集地址,分析儀需要在MREQ線下降時(shí)進(jìn)行采樣。要采集數(shù)據(jù),分析儀需要在WR線下降(寫周期)或RD線下降(讀周期)時(shí)進(jìn)行采樣。圖7狀態(tài)采集觸發(fā)狀態(tài)分析儀:與定時(shí)分析儀相似,狀態(tài)分析儀也具有限定要存儲(chǔ)的數(shù)據(jù)的功能。如果我們正在查找地址總線的上限和下限的特定碼型,當(dāng)分析儀找到該碼型時(shí),我們可以通知分析儀開(kāi)始存儲(chǔ),并且只要分析儀的內(nèi)存未滿就一直存儲(chǔ)。
但由于“轉(zhuǎn)到”操作,剩余的序列步驟可以以任意順序執(zhí)行。執(zhí)行一個(gè)序列步驟且布爾邏輯表達(dá)式均為假時(shí),邏輯分析儀將采集下一樣本并再次執(zhí)行同一序列步驟于“KeepacquiringmoresamplesuntilDATA=7000,thentrigger”。如果符合一個(gè)序列步驟中的布爾邏輯表達(dá)式,那么在執(zhí)行下一序列步驟之前總是采集另一樣本。換句話說(shuō),如果一個(gè)樣本符合序列步驟1的條件,在執(zhí)行序列步驟2前將采集另一樣本。這意味著一個(gè)單獨(dú)的樣本不可能符合多個(gè)序列步驟的條中的條件二者之間采集了新的樣本,因此邏輯分析儀不會(huì)在采集樣本#1時(shí)觸發(fā)??蓪⒋擞|發(fā)序列看作是“FindADDR=1000followedbyDATA=2000andthentrigger”。觸發(fā)序列中的多序列步驟暗示了“后接”。邏輯分析儀觸發(fā)后,將不會(huì)再次觸發(fā)。換句話說(shuō)。歐奧電子是Prodigy在中國(guó)區(qū)的官方授權(quán)合作伙伴,ProdigyMPHY,UniPro,UFS總線協(xié)議分析儀測(cè)試解決方案不會(huì)收到EAR進(jìn)出口方面的管制。同時(shí)還有代理其他總類的協(xié)議分析儀,包括嵌入式設(shè)備用的SDIO協(xié)議分析儀,QSPI協(xié)議分析儀及訓(xùn)練器,I3C協(xié)議分析儀及訓(xùn)練器,RFFE協(xié)議分析儀及訓(xùn)練器等等。我司還有代理SPMI協(xié)議分析儀及訓(xùn)練器,車載以太網(wǎng)分析儀,以及各種相關(guān)的基于示波器的解碼軟件和SI測(cè)試軟件。分析儀哪家強(qiáng)?歐奧強(qiáng)!
還要對(duì)信號(hào)進(jìn)行放,因?yàn)閭鬟f過(guò)來(lái)的信號(hào)幅度比較小。圖23探頭的信號(hào)完整性考慮探頭的負(fù)載效應(yīng)主要分為兩種類型:直流負(fù)載和交流負(fù)載。直流負(fù)載:探頭看起來(lái)象一個(gè)對(duì)地的直流負(fù)載,一般是20K歐姆。如果被測(cè)總線具有弱上拉或弱下拉特性(即上下拉電阻較),這個(gè)負(fù)載可能會(huì)導(dǎo)致邏輯錯(cuò)誤。直流負(fù)載主要由探頭尖的電阻決定,這個(gè)電阻阻值越,直流負(fù)載越小,阻值越小,直流負(fù)載越。交流負(fù)載:探頭包含寄生電容和電感。這些寄生參數(shù)會(huì)減小探頭帶寬和導(dǎo)致信號(hào)反射。我們需要在被測(cè)電路接收端和探頭尖處考慮信號(hào)完整性。探頭帶寬被降低主要來(lái)自2個(gè)方面:探頭電容和探頭與目標(biāo)連接的連線的電容。探頭導(dǎo)致信號(hào)反射的原因是4個(gè)方面:探頭電容和電感;探頭在被測(cè)總線上的探測(cè)位置;總線的拓?fù)浣Y(jié)構(gòu);探頭和目標(biāo)間連線的長(zhǎng)度。對(duì)于交流負(fù)載,我們需要考慮:探測(cè)點(diǎn)在傳輸線的位置,總線的拓?fù)浣Y(jié)構(gòu)和探頭和目標(biāo)間連線的長(zhǎng)度。探頭的負(fù)載除了可以用復(fù)雜的Spice模型仿真分析外,也可以用簡(jiǎn)單的RC模型簡(jiǎn)單預(yù)估負(fù)載效應(yīng)。下圖是典型探頭的RC模型。圖24常用探頭的RC模型我們需要仔細(xì)考慮探頭和目標(biāo)之間的連線。為了可靠的電氣連接,有三種方式可選擇:短線探測(cè)(StubProbing),阻尼電阻探測(cè)。RFFE邏輯分析儀/訓(xùn)練器找歐奧!杭州I3C協(xié)議分析儀電話
訓(xùn)練器哪家強(qiáng)?歐奧強(qiáng)!杭州I3C協(xié)議分析儀費(fèi)用
圖5邊沿觸發(fā)跳變定時(shí):在Transitional/Storequalified(跳變/存儲(chǔ)限定)定時(shí)模式中,定時(shí)分析儀將定期對(duì)數(shù)據(jù)進(jìn)行采樣,但只有當(dāng)閾電壓電平中存在信號(hào)轉(zhuǎn)變時(shí)才存儲(chǔ)數(shù)據(jù)。每當(dāng)定義的總線/信號(hào)(未排除的)中的任何位發(fā)生轉(zhuǎn)變時(shí),都要存儲(chǔ)所有通道上的數(shù)據(jù)。為每個(gè)存儲(chǔ)數(shù)據(jù)樣本存儲(chǔ)一個(gè)時(shí)間標(biāo)簽,這樣稍后就可以重新構(gòu)建和顯示測(cè)量。通常,各個(gè)采樣點(diǎn)不會(huì)發(fā)生轉(zhuǎn)變。下面將用時(shí)間標(biāo)簽2、5、7和14來(lái)舉例說(shuō)明。當(dāng)確實(shí)發(fā)生轉(zhuǎn)變時(shí),為每個(gè)轉(zhuǎn)變存儲(chǔ)兩個(gè)樣本。因此,存儲(chǔ)1K的轉(zhuǎn)變,就會(huì)帶有2K內(nèi)存的樣本。必須去除一個(gè)起始點(diǎn)必需的轉(zhuǎn)變才能使存儲(chǔ)的小轉(zhuǎn)變量達(dá)到1023。如果轉(zhuǎn)變發(fā)生的速率很快,例如每個(gè)采樣點(diǎn)都有一個(gè)轉(zhuǎn)變,那么如下圖中的時(shí)間標(biāo)簽17至21所示,只為每個(gè)轉(zhuǎn)變存儲(chǔ)一個(gè)樣本。如果整個(gè)跟蹤過(guò)程始終保持這種狀況,那么存儲(chǔ)的轉(zhuǎn)變數(shù)量為2K樣本。此外,必須去除起始點(diǎn)樣本,這樣才能使存儲(chǔ)的跳變量不超過(guò)2047。圖6跳變定時(shí)的數(shù)據(jù)存儲(chǔ)多數(shù)情況下,當(dāng)小轉(zhuǎn)變量和轉(zhuǎn)變量都存在時(shí)會(huì)存儲(chǔ)跳變時(shí)序跟蹤。因此,在此例中存儲(chǔ)的實(shí)際轉(zhuǎn)變量將在1023和2047之間。跳變定時(shí)注意事項(xiàng):檢測(cè)到時(shí)鐘沿時(shí),在分配給定時(shí)分析儀的所有通道中存儲(chǔ)兩個(gè)樣本。杭州I3C協(xié)議分析儀費(fèi)用