機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
最新創(chuàng)新技術(shù)簡化邏輯分析過程
最新創(chuàng)新技術(shù)簡化邏輯分析過程
 更新時(shí)間:2008-8-18 10:25:10  點(diǎn)擊數(shù):27
【字體: 字體顏色

Eye Finder
---在以狀態(tài)模式使用邏輯分析儀時(shí),只在總線值穩(wěn)定時(shí)才采集樣點(diǎn)至關(guān)重要。換句話說,在總線從一個(gè)值轉(zhuǎn)向另一個(gè)值時(shí),邏輯分析儀不應(yīng)取樣。如果在這時(shí)邏輯分析儀取樣,那么總線值將是隨機(jī)的,其會(huì)表明DUT上發(fā)生問題,而實(shí)際上問題并不存在。現(xiàn)在,用戶有了一種功能,稱為Eye Finder。Eye Finder分析每條總線,相對于取樣時(shí)鐘確定總線值在哪里是穩(wěn)定的,在哪里從一個(gè)值轉(zhuǎn)向另一個(gè)值。Eye Finder自動(dòng)設(shè)置邏輯分析儀在該點(diǎn)上取樣(參見圖6)。Eye Finder中的彩色部分是總線值正在轉(zhuǎn)換的部分,白色區(qū)域是穩(wěn)定的部分。藍(lán)線是邏輯分析儀取樣的地方。
---在Eye Finder出現(xiàn)以前,很難保證總線的眼圖位于哪里。圖6顯示了相同的穩(wěn)定區(qū)域的ADDR總線的所有位,但根據(jù)每個(gè)信號探測的位置,這在信號之間可能會(huì)變化。如果沒有Eye Finder,工程師會(huì)被迫在示波器上花費(fèi)大量時(shí)間測量信號,然后再在邏輯分析儀上手動(dòng)輸入樣點(diǎn)位置。

觸發(fā)創(chuàng)新技術(shù)
簡單觸發(fā)

---用過邏輯分析儀的任何工程師都會(huì)表示,邏輯分析儀設(shè)置并不簡單。但是,使用最頻繁的邏輯分析儀觸發(fā)相對簡單。這些常用觸發(fā)器的設(shè)置非常簡單直觀會(huì)不會(huì)更好呢?簡單觸發(fā)是一種創(chuàng)新技術(shù),允許用戶直接在波形和列表窗口中直接指定觸發(fā)器?紤]一下圖7中的實(shí)例。在這種情況下,我們在波形窗口中有一條總線和一個(gè)信號。為在D31的下降沿上觸發(fā),我們只需從Simple Trigger(簡單觸發(fā))菜單中選擇“falling edge”(下降沿)。為觸發(fā)與D31上的邊沿同時(shí)發(fā)生的DATA值,用戶只需在文本字段中輸入值。
---簡單觸發(fā)并不是為提供邏輯分析儀的所有觸發(fā)功能設(shè)計(jì)的。正因?yàn)槿绱?還有一個(gè)單獨(dú)的對話框,用于更加高級的觸發(fā)功能。但是在用戶希望指定簡單觸發(fā)時(shí),它們可以迅速簡便地完成操作,而不需打開單獨(dú)的觸發(fā)對話框。

快速觸發(fā)
---指定觸發(fā)的另一種簡便方法稱為快速觸發(fā)。在這種情況下,用戶可以在希望觸發(fā)的波形窗口中查看事件。為設(shè)置觸發(fā)器,他們只需在希望的區(qū)域周圍畫一個(gè)框,然后從彈出菜單中選擇Quick Trigger (快速觸發(fā)),再選定區(qū)域中的值會(huì)復(fù)制到Simple Trigger (簡單觸發(fā))中,如圖8所示。
---快速觸發(fā)僅限于設(shè)置簡單觸發(fā),而不能用來指定事件順序。因此在從一個(gè)值轉(zhuǎn)換到另一個(gè)值的總線周圍畫框時(shí),只有最左面的值復(fù)制到Simple Trigger (簡單觸發(fā))中。但這種功能涵蓋了令人吃驚的大量的常用觸發(fā)。之所以研制快速觸發(fā)功能,是因?yàn)樵S多工程師告訴我們選擇屏幕上的某個(gè)區(qū)域是指定觸發(fā)器最簡單的方法。

靈活觸發(fā)功能
---觸發(fā)功能是簡化高級觸發(fā)序列設(shè)置流程的構(gòu)件。盡管這些功能已經(jīng)在邏輯分析儀中存在了一段時(shí)間,但它們不能修改。換句話說,如果用戶不能對所需的觸發(fā)找到精確的匹配,那么這些功能是沒有用的。作為靈活觸發(fā)功能實(shí)例,參見圖9中的“Pattern present for > time”功能。在ADDR總線上0123456值至少持續(xù)5ns時(shí),會(huì)觸發(fā)邏輯分析儀。
---盡管這是一種有用的功能,但用戶可能希望只在ADDR總線和DATA總線都有自己的值、并持續(xù)一段時(shí)間后才觸發(fā)系統(tǒng)。通過靈活觸發(fā)功能,這只需增加另一個(gè)事件,如圖10所示。因此,我們不必在觸發(fā)功能中找到精確的匹配,我們只需找到近似匹配,然后進(jìn)行快速修改,就可以設(shè)置好觸發(fā)器。修改后的觸發(fā)功能如圖11所示。
---除改變觸發(fā)功能外,兩個(gè)以上的功能可以組合構(gòu)成 “Followed By”語句,如“Find Event X followed by Event Y”。在圖12中,我們看到一個(gè)實(shí)例是在“Pattern present for > time”后找到一個(gè)“Edge and Pattern”。盡管用戶仍可以從一開始就構(gòu)建高級觸發(fā),但靈活觸發(fā)功能節(jié)約了寶貴的時(shí)間。

觸發(fā)歷史
---觸發(fā)歷史功能是為了滿足工程師通常在多種不同觸發(fā)器之間來回切換的需求而設(shè)計(jì)的。為使這種切換變得盡可能簡便,每次在運(yùn)行邏輯分析儀時(shí),將保存觸發(fā)器。這在很大程度上與互聯(lián)網(wǎng)瀏覽器相同,后者提供了一個(gè)用戶訪問的網(wǎng)站歷史。用戶可以在每次運(yùn)行之后自己保存每個(gè)觸發(fā)器,但系統(tǒng)可以更高效地記住觸發(fā)器。圖13是這一功能的實(shí)例圖。

分析創(chuàng)新技術(shù)
咬住邊沿的標(biāo)尺

---標(biāo)尺用來記住感興趣的事件位置或用來測量時(shí)間。絕大部分標(biāo)尺放在邊沿上,在這里,一個(gè)值轉(zhuǎn)換成另一個(gè)值。為簡便地把標(biāo)尺放在邊沿上,我們已經(jīng)研制出一種新功能,可以把標(biāo)尺咬在邊沿上(參見圖14)。在這種情況下,放置的是標(biāo)尺M(jìn)1 (用綠色虛線標(biāo)明)。注意有一個(gè)小的綠箭頭,指向目標(biāo)設(shè)備表明的下一個(gè)邊沿。下一個(gè)邊沿的方向根據(jù)用戶移動(dòng)標(biāo)尺的方向進(jìn)行選擇。在這種情況下,標(biāo)尺移動(dòng)到左邊。在標(biāo)尺移動(dòng)時(shí),工具提示會(huì)顯示標(biāo)尺的位置、部分時(shí)間指標(biāo)及下一個(gè)邊沿的位置。
---咬住邊沿的標(biāo)尺節(jié)約了時(shí)間,因?yàn)闃?biāo)尺精確地放在邊沿上。其次,它們還可以用來找到屏幕上看不到的邊沿。由于咬住邊沿的標(biāo)尺在咬住屏幕外面的邊沿時(shí)會(huì)導(dǎo)致時(shí)延變化,它們還為瀏覽波形數(shù)據(jù)提供了一種新的方法。

快速測量工具提示
---在屏幕上測量事件時(shí)間可能非常簡單,但遺憾的是,過去這要求把標(biāo)尺放在感興趣的邊沿一側(cè),然后顯示兩個(gè)標(biāo)尺之間的時(shí)間差,F(xiàn)在,測量時(shí)間只需畫一個(gè)框,如圖15所示。注意,工具提示可以迅速測量選擇的區(qū)域。

快速搜索
---快速搜索與快速觸發(fā)非常類似。惟一的差別是快速搜索使用選擇的波形進(jìn)行搜索,而不是根據(jù)選擇的波形設(shè)置觸發(fā)器。這不需要定位和理解查找對話框,除非要執(zhí)行比較高級的搜索。

基于值的標(biāo)尺
---大多數(shù)邏輯分析儀標(biāo)尺只能放在指定的時(shí)點(diǎn)上。這意味著每次運(yùn)行邏輯分析儀時(shí),標(biāo)尺位于相同的時(shí)點(diǎn)上,即使在該時(shí)點(diǎn)上事件已經(jīng)變化。如果用戶希望把標(biāo)尺放在事件上,而不是某個(gè)時(shí)點(diǎn)上,那么在每次運(yùn)行之后必須把每個(gè)標(biāo)尺移動(dòng)到感興趣的事件上。通過把標(biāo)尺與相對于觸發(fā)的事件關(guān)聯(lián)起來,基于值的標(biāo)尺解決了這個(gè)問題。例如,用戶可以創(chuàng)建一個(gè)標(biāo)尺,這個(gè)標(biāo)尺一直位于觸發(fā)后第一次發(fā)生DATA = 1234時(shí)。在每次運(yùn)行后,標(biāo)尺自動(dòng)移動(dòng)到這個(gè)事件上。基于時(shí)間的標(biāo)尺仍然非常重要,而現(xiàn)在邏輯分析儀允許用戶選擇是根據(jù)時(shí)間放置標(biāo)尺還是根據(jù)值放置標(biāo)尺;谥档臉(biāo)尺如圖16和圖17所示。在這兩個(gè)圖中,標(biāo)尺M(jìn)3定義為在觸發(fā)后第一次發(fā)生DATA = 1111時(shí)放置標(biāo)尺。M3在每次運(yùn)行后會(huì)自動(dòng)移動(dòng)到這個(gè)位置。

結(jié)論
---邏輯分析儀的最新創(chuàng)新使其學(xué)習(xí)和使用要明顯簡便得多。這些創(chuàng)新要求全方位的研究開發(fā)工作,但它們?yōu)橛脩籼峁┝耸褂玫煤啽愕枚嗟幕菊{(diào)試工具。過去的問題是用戶界面模型基于邏輯分析儀結(jié)構(gòu),而現(xiàn)在,邏輯分析儀用戶界面在設(shè)計(jì)時(shí)考慮了工程師。從本質(zhì)上看,邏輯分析儀已經(jīng)更多地了解了用戶,因此用戶需要較少地學(xué)習(xí)邏輯分析儀。這意味著工程師可以比過去更迅速、更高效地查看系統(tǒng)特點(diǎn)。以可用性為重點(diǎn)為工程師節(jié)約了寶貴的時(shí)間。

  • 上一篇: 中國芯片市場展望 —— 從“中國芯”到“世界芯”
  • 下一篇: 數(shù)字音頻網(wǎng)絡(luò)產(chǎn)品的進(jìn)化式飛躍
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1