整體功能雖然不能和專業(yè)儀器相比,但是用較低的成本來(lái)實(shí)現(xiàn)特定的功能,也是非常成功的設(shè)計(jì)。本文以下討論的邏輯分析儀,主要是指這類入門級(jí)設(shè)計(jì)。基于電腦并口的邏輯分析儀曾是主流,但是近年來(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è)通道,對(duì)于分析高速并行總線就不能勝任了。更進(jìn)一步的設(shè)計(jì),需要增加FPGA、SRAM等器件。PCle Gen 3協(xié)議分析儀/訓(xùn)練器找歐奧!云浮PCIE分析儀售價(jià)
這是一個(gè)需要搞清楚的重要問(wèn)題。如果用戶的交換機(jī)不支持端口映射,也有方法來(lái)解決。這些方法對(duì)于在交換環(huán)境下的協(xié)議分析工作來(lái)說(shuō)更加常用:廉價(jià)和方便的方法:可以在被測(cè)試的工作站與網(wǎng)絡(luò)之間安裝一臺(tái)集線器。將協(xié)議分析儀連接到這臺(tái)集線器上,觀察兩個(gè)方向的傳輸流。昂貴和專業(yè)的方法:使用專業(yè)的以太網(wǎng)測(cè)試接口盒(TAP)聯(lián)機(jī)安裝在被測(cè)網(wǎng)絡(luò)上,無(wú)需在使用的分析儀內(nèi)執(zhí)行額外的過(guò)濾就可查看一個(gè)方向的會(huì)話情況。這意味著用戶不能同時(shí)看到全部的會(huì)話,因此也許需要進(jìn)行一些額外的數(shù)據(jù)包捕獲,來(lái)掌握全部情況。協(xié)議分析儀原本是網(wǎng)絡(luò)工程師的常用工具,不過(guò)被人利用來(lái)做其他的目的也是非常常見(jiàn)的?,F(xiàn)今的們都熟練地使用著功能強(qiáng)大的協(xié)議分析儀,這本來(lái)就是一個(gè)工具的兩面性。對(duì)于能使用協(xié)議分析儀的人員來(lái)說(shuō),本身他的權(quán)利就是很大的,如果他用這東西來(lái)干些什么,很難阻止的。這個(gè)工具用在安全角度,即有用又有害。就象刀子一樣,看它拿在誰(shuí)的手中了?!陨蟽?nèi)容整理自《安恒網(wǎng)絡(luò)維護(hù)論壇》協(xié)議分析儀原理協(xié)議分析儀protocolanalyser的工作從原理上要分為兩個(gè)部分:數(shù)據(jù)采集數(shù)據(jù)撲捉、協(xié)議分析。寧波I2C/SPI分析儀價(jià)格RFFE協(xié)議分析儀/訓(xùn)練器找歐奧!
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è)試軟件。同時(shí),歐奧電子也有提供高難度焊接,以及高速信號(hào),如UFS,DDR3/DDR4,USBtypeC等高速協(xié)議抓取和分析的服務(wù)。才能解決速度不夠和通道數(shù)量不足的問(wèn)題。圖2圖3圖4下面就以Saleae邏輯分析儀為例,通過(guò)采樣分析I2C總線波形和PWM波形,簡(jiǎn)單介紹它的特點(diǎn)和使用方法。先介紹用邏輯分析儀采樣單片機(jī)對(duì)I2C器件AT24C16的寫數(shù)據(jù)過(guò)程。硬件連接1.先將邏輯分析儀的GND與目標(biāo)板的GND連接,讓二者共地。2.選擇需要采樣的信號(hào),這里就是AT24C16的SDA和SCL,將SDA接入邏輯分析儀的通道1(Input1),SCL接入通道1(Input2)。3.將邏輯分析儀和電腦USB口連接,windows會(huì)識(shí)別該設(shè)備,并在屏幕右下角顯示USB設(shè)備標(biāo)識(shí)。軟件使用1.運(yùn)行Saleae軟件,此時(shí)邏輯分析儀的硬件已經(jīng)與電腦相連,軟件會(huì)顯示[Connected]。2.設(shè)置采樣數(shù)量和速度,I2C為低速通信,所以速度設(shè)置不必太高。
圖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è)樣本。UART協(xié)議分析儀/訓(xùn)練器找歐奧!
通道數(shù)在需要邏輯分析儀的地方,要對(duì)一個(gè)系統(tǒng)進(jìn)行地分析,就應(yīng)當(dāng)把所有應(yīng)當(dāng)觀測(cè)的信號(hào)全部引入邏輯分析儀當(dāng)中,這樣邏輯分析儀的通道數(shù)至少應(yīng)當(dāng)是:被測(cè)系統(tǒng)的字長(zhǎng)(數(shù)據(jù)總線數(shù))+被測(cè)系統(tǒng)的控制總線數(shù)+時(shí)鐘線數(shù)。這樣對(duì)于一個(gè)8位機(jī)系統(tǒng),就至少需要34個(gè)通道。幾個(gè)廠家的主流產(chǎn)品的通道數(shù)也高達(dá)340通道,例Tektronix等,市面上主流的產(chǎn)品是16-34通道的邏輯分析儀.足夠的定時(shí)分辨率定時(shí)采樣速率在定時(shí)采樣分析時(shí),要有足夠的定時(shí)分辨率,就應(yīng)當(dāng)有足夠高的定時(shí)分析采樣速率,但是并不是只有高速系統(tǒng)才需要高的采樣速率,主流產(chǎn)品的采樣速率高達(dá)2GS/s,在這個(gè)速率下,我們可以看到時(shí)間上的細(xì)節(jié)。狀態(tài)分析速率在狀態(tài)分析時(shí),邏輯分析儀采樣基準(zhǔn)時(shí)鐘就用被測(cè)試對(duì)象的工作時(shí)鐘(邏輯分析儀的外部時(shí)鐘)這個(gè)時(shí)鐘的高速率就是邏輯分析儀的高狀態(tài)分析速率。也就是說(shuō),該邏輯分析儀可以分析的系統(tǒng)快的工作頻率。主流產(chǎn)品的定時(shí)分析速率在300MHz,高可高達(dá)500MHz甚至更高。每通道的記錄長(zhǎng)度邏輯分析儀的內(nèi)存是用于存儲(chǔ)它所采樣的數(shù)據(jù),以用于對(duì)比、分析、轉(zhuǎn)換(譬如將其所捕捉到的信號(hào)轉(zhuǎn)換成非二進(jìn)制信號(hào)【匯編語(yǔ)言、C語(yǔ)言、C++等】。SDIO協(xié)議分析儀/訓(xùn)練器廠家只找歐奧,服務(wù)好!云浮PCIE分析儀售價(jià)
UniPro協(xié)議分析儀/訓(xùn)練器找歐奧!云浮PCIE分析儀售價(jià)
因?yàn)楫?dāng)ADDR不在5000到6FFF范圍之內(nèi)時(shí)從不執(zhí)行存儲(chǔ)樣本操作,所以該分支指令實(shí)質(zhì)上是指“在此序列步驟中,只存儲(chǔ)ADDR在5000到6FFF范圍之內(nèi)的樣本”。上述示例似乎說(shuō)明將只存儲(chǔ)ADDR在5000到6FFF范圍之內(nèi)的樣本。但是,這取決于默認(rèn)存儲(chǔ)的設(shè)置方式。還是使用上述示例,如果默認(rèn)存儲(chǔ)設(shè)置為“StoreEverything”(存儲(chǔ)所有樣本)并且有一個(gè)樣本不在5000到6FFF的范圍之內(nèi),則不會(huì)執(zhí)行ElseIf分支指令,而應(yīng)用該“默認(rèn)存儲(chǔ)”。實(shí)際上,該序列步驟說(shuō)明了樣本值在特定范圍內(nèi)時(shí)要執(zhí)行的操作,但沒(méi)有說(shuō)明樣本值在此范圍之外時(shí)應(yīng)執(zhí)行的操作。因此,如果要明確指定序列步驟存儲(chǔ),請(qǐng)使用以下指令:SampleGoto1總之。歐奧電子是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è)試軟件。同時(shí),歐奧電子也有提供高難度焊接,以及高速信號(hào),如UFS,DDR3/DDR4。云浮PCIE分析儀售價(jià)