新聞中心

間歇性Bug最佳解決方案

作者: 時(shí)間:2012-12-21 來(lái)源:網(wǎng)絡(luò) 收藏

性」是代表不一定每次都會(huì)出現(xiàn)的狀況,如泉就是一個(gè)很好的例子。不同于一般的泉水會(huì)涌出大量的地下水,而是在特定的時(shí)間才會(huì)涌出泉水,然而研發(fā)產(chǎn)品時(shí)也會(huì)碰到這樣子的狀況,那就是。間歇性如同前面所敘述般,不是每次都會(huì)出現(xiàn)的問(wèn)題,使得工程師們要解決這樣子的會(huì)較困難,想要分析間歇性Bug,單靠示波器是不夠的,這時(shí)候就得需要邏輯分析儀。

本文引用地址:http://butianyuan.cn/article/148173.htm

邏輯分析儀在訊號(hào)擷取的方式不同于示波器,示波器可以Real time的方式擷取訊號(hào),而邏輯分析儀則是將訊號(hào)儲(chǔ)存于機(jī)器中再顯示于屏幕上,再加上間歇性Bug并不是每次都會(huì)出現(xiàn),所以邏輯分析儀的測(cè)量時(shí)間就變成一項(xiàng)重點(diǎn)。

孕龍科技邏輯分析儀提供了業(yè)界唯一的專利功能”波形壓縮”技術(shù),這能夠幫助始用者大大的增加儀器可測(cè)量的時(shí)間長(zhǎng)度。以1M的內(nèi)存、50MHz的取樣率,在未開啟壓縮時(shí)的測(cè)量時(shí)間為20.972ms(如圖一所示)

圖一 : 未開啟壓縮

圖二 : 已開啟壓縮

同樣的內(nèi)存及取樣率,開啟壓縮功能后測(cè)量時(shí)間長(zhǎng)度為3.778s,壓縮率為180倍(如圖二所示)如此就可以有效的將測(cè)量時(shí)間加長(zhǎng),可分析的數(shù)據(jù)相對(duì)也增加許多。

孕龍科技推出了更符合間歇性Bug的測(cè)量方案”限定子延遲技術(shù)”,透過(guò)限定子延遲技術(shù)可以更準(zhǔn)確的僅針對(duì)間歇性Bug發(fā)生時(shí)進(jìn)行波形擷取。

圖三 : 使用限定子延遲

如圖三所示,假設(shè)訊號(hào)的命令(Command)為5A,命令周期為20us,使用限定子延遲時(shí)可將5A設(shè)定為限定條件,而周期時(shí)間設(shè)定為延遲時(shí)間,如此LA運(yùn)作時(shí)僅會(huì)擷取當(dāng)5A成立后的20us。

另外孕龍科技還推出了「自動(dòng)存盤」功能,工程師可以透過(guò)軟件設(shè)定儲(chǔ)存時(shí)間,當(dāng)LA進(jìn)行連續(xù)波形擷取時(shí),軟件會(huì)自動(dòng)將擷取下來(lái)的波形自動(dòng)進(jìn)行存盤,以利工程師進(jìn)行長(zhǎng)時(shí)間訊號(hào)分析。(如圖四所示)

圖四 : 自動(dòng)存檔



關(guān)鍵詞: 解決方案 最佳 Bug 間歇

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉