TLA V5.0應(yīng)用軟件帶來業(yè)界第一套自動測試功能
鑒于串行數(shù)據(jù)結(jié)構(gòu)所具備的更高數(shù)據(jù)傳輸速率和更多樣的信號格式,整個業(yè)界正逐步向串行架構(gòu)轉(zhuǎn)變,隨之而來的是設(shè)計人員對邏輯分析儀所提出的更為苛刻的要求。當(dāng)今的工程設(shè)計人員所面臨的挑戰(zhàn)在于他們需要在更短的時間內(nèi)解決各種前所未見的串行數(shù)據(jù)測試問題從而將產(chǎn)品更快地投放市場,在這種情況下,他們需要一套全新的功能以應(yīng)對這一挑戰(zhàn)。
TLA V5.0應(yīng)用軟件的誕生將大大增強(qiáng)邏輯分析儀在數(shù)字驗證和除錯等方面工作效率和生產(chǎn)力。拖放觸發(fā)自動測試功能是最新版本的應(yīng)用軟件所提供的重要功能之一,5.0版本首次將一系列類似于示波器的自動測試功能帶到邏輯分析儀平臺上。V5.0在Windows XP Professional以及Windows 2000平臺上運行并同TLA5000系列以及TLA715主機(jī),TLA721主機(jī)等泰克早先的邏輯分析儀兼容。
自動測試功能更快的得到結(jié)果
新的自動測試功能可歸結(jié)為:時間,計數(shù),最值以及抖動這幾類。下面的三個例子將能充分說明這些測試是如何幫助工程設(shè)計人員將一個設(shè)計原形迅速投入并最后通過邏輯驗證的。
設(shè)計人員的驗證工作通常是從一些基本的層面開始的-例如驗證系統(tǒng)時鐘是否工作正常。最典型的測試是測量時鐘的周期以確定他在一段時間內(nèi)的穩(wěn)定性。直到現(xiàn)在,設(shè)計人員只能通過將游標(biāo)點擊波形顯示的方式來逐個測試時鐘周期,這樣,用戶每次只能測試一個時鐘周期。由于測試和計算樣本點的工作非常耗時,由此產(chǎn)生的原始數(shù)據(jù)從統(tǒng)計的角度來說只能是一個非常小的樣本。
TLA 5.0版應(yīng)用軟件所提供的自動周期測試與此形成了鮮明對照。該功能為用戶直接提供指定區(qū)間內(nèi)的系統(tǒng)時鐘平均值,計算區(qū)間可以是屏幕顯示的所有周期,游標(biāo)指定的任意兩點間的周期以及整個數(shù)據(jù)采樣的有效區(qū)間。該軟件甚至支持計算多個采樣區(qū)間的品均值,從而進(jìn)一步加大了樣本空間。用戶能夠通過簡單的鼠標(biāo)點擊便獲得諸如最大值,最小值以及標(biāo)準(zhǔn)偏差等各種統(tǒng)計數(shù)據(jù),從而通過該自動測試功能更快的獲取更完整的數(shù)據(jù)。
有很多的串行設(shè)備的數(shù)據(jù)傳輸必須在特定數(shù)目的時鐘周期內(nèi)完成,不能多一個或者少一個時鐘周期,從而確保同資料組或者數(shù)據(jù)包的精確匹配。目前,直接手工計算邏輯分析儀屏幕顯示脈沖數(shù)的做法在工程設(shè)計人員當(dāng)中非常普遍,這一做法令計數(shù)非常吃力而且容易出錯。而在TLA 5.0應(yīng)用軟件提供的功能當(dāng)中,自動的周期計數(shù)功能則幫助用戶輕松追蹤一個或多個猝發(fā)過程,并對時鐘周期精確計數(shù)。
在驗證設(shè)計原形的過程當(dāng)中,設(shè)計人員需要密切注意設(shè)備內(nèi)存的動態(tài),例如密切觀察從內(nèi)存當(dāng)中讀取某個特定數(shù)據(jù)的次數(shù)。目前,通常的做法還是通過搜索引擎查找匹配的數(shù)據(jù)模式然后通過手工計算,因此這仍舊是一項耗時的工作。而TLA 5.0版應(yīng)用軟件所配備的模式匹配自動測試功能則通過自動統(tǒng)計指定區(qū)間內(nèi)的特定數(shù)據(jù)模式解決了這個問題,同樣的,統(tǒng)計區(qū)間可以是屏幕顯示的整個區(qū)間,游標(biāo)指定的任意兩點間的區(qū)間以及整個數(shù)據(jù)采樣的有效區(qū)間。
用戶甚至能夠同時采用兩個模式匹配來追蹤兩個事件,例如,一個讀取事件以及該事件發(fā)生頻度同某一個數(shù)據(jù)值的關(guān)系。
以上的三個例子只是例舉了TLA V5.0應(yīng)用軟件所提供的自動測試功能當(dāng)中的一小部分。這些自動化的功能為客戶提供的不僅止于數(shù)據(jù),更是問題的答案。這些功能結(jié)合泰克另一項業(yè)界首創(chuàng)的拖放操作測試功能,將把設(shè)計人員從機(jī)械的設(shè)備測試工作中完全解放出來。
拖放操作使用戶繞開耗時的工作步驟
新的軟件使用了用戶非常熟悉的拖放方式來簡化自動測試,這使得完成一個測試變得異常容易:用戶只需點擊分欄瀏覽器上所顯示的相關(guān)測試圖標(biāo)并將其拖到主窗口的波形圖追蹤窗口當(dāng)中然后釋放鼠標(biāo)即可。邏輯分析儀將自動測試并實施需要的分析步驟(比如計算品均周期)然后顯示結(jié)果。由于這些步驟都是自動完成的,因此對于用戶來說,所有的測試工作其實只是一個拖放的操作而已。
分欄瀏覽器上同時為用戶提供了一系列觸發(fā)命令,這些功能同樣能夠通過拖放操作完成。用戶能夠?qū)⑼ㄟ^將某個觸發(fā)事件(例如觸發(fā)上升邊沿或者總線值)拖放到波形圖窗口當(dāng)中來完成觸發(fā)。
全新外觀的用戶界面
TLA V5.0應(yīng)用軟件提供了更加直觀的分欄TLA瀏覽器窗口界面。只需點擊一下鼠標(biāo),就可以進(jìn)入感興趣的窗口,如觸發(fā)、設(shè)置或波形窗口,用戶可以用更少的時間瀏覽信息,用更多的時間解決問題。它還增強(qiáng)了波形和列表窗口的可用性,可以更深入地考察用戶數(shù)據(jù)。
TLA V5.0應(yīng)用軟件是TLA7000系列邏輯分析系統(tǒng)的標(biāo)準(zhǔn)配件。該應(yīng)用程序簡化了設(shè)計人員的測試工作并加速了一系列關(guān)鍵驗證和除錯的工作進(jìn)程。由此,新的軟件將成為TLA7000系列產(chǎn)品的用戶的強(qiáng)勁工具并協(xié)助他們在不犧牲質(zhì)量的前提下應(yīng)對越來越緊的產(chǎn)品開發(fā)進(jìn)度。
TLA V5.0應(yīng)用軟件新功能總結(jié)
自動測試功能確保更快的測試以及分析,令所有用戶(新手以及專家)都更加高效。
拖放操作使得用戶可簡單地通過一個鼠標(biāo)移動便迅速獲得測試結(jié)果。
分欄TLA瀏覽器用戶界面簡化導(dǎo)航操作減少了執(zhí)行任務(wù)的步驟。
通過波形圖以及列表顯示增強(qiáng)了使用性,加快了測試結(jié)果的解釋過程。
TLA 5.0應(yīng)用軟件的自動測試功能
Category Measurement
時間測試 頻率周期正脈沖寬度負(fù)脈沖寬度通道間延遲
計數(shù)測試 模式匹配邊沿計數(shù)周期計數(shù)正脈沖計數(shù)負(fù)脈沖計數(shù)違反計數(shù) 違反率
最大最小值測試 群中最小值 群中最大值
抖動測試 周期抖動 周期間抖動
評論