在很多情況下,測試是設(shè)計(jì)的一種事后做法,它延緩了開發(fā)步驟,延長了進(jìn)入市場的時(shí)間。美國國家儀器公司的的James Truchard 博士向我們介紹了將設(shè)計(jì)和自動(dòng)化測試程序整合在一起的種種好處。
T&MW: 在將設(shè)計(jì)和產(chǎn)品測試更進(jìn)一步的結(jié)合方面,生產(chǎn)者取得了多大的進(jìn)步呢?
TRUCHARD: 我們已經(jīng)開始看到了一些真實(shí)的進(jìn)步,尤其在汽車領(lǐng)域,這里電子產(chǎn)品的增長非常巨大。你可以發(fā)現(xiàn)一些應(yīng)用,比如,彈簧和電路設(shè)計(jì)在同一個(gè)部件上,你不得不同時(shí)去測試電子和機(jī)械器件特性。 在這里,工程師可能會(huì)使用CAD,以及對機(jī)械部件進(jìn)行有限元分析,同時(shí)在電路模擬中使用電子設(shè)計(jì)自動(dòng)化(EDA)之類的輔助工具。最后,他們整合以軟件為基礎(chǔ)的檢測工具如LabView,對部件進(jìn)行實(shí)地測量,并將這些數(shù)據(jù)反饋給設(shè)計(jì)部門。所有這些工具的聯(lián)合使用,可以極大地減少原型數(shù)量,或者在以后的加工過程中對原型進(jìn)行修改。
T&MW: 什么原因使這種整合成為可能呢?
TRUCHARD: 軟件銷售商對他們的產(chǎn)品進(jìn)行了很多改進(jìn),更加易于供多人使用,以致文檔和數(shù)據(jù)可以更輕松地轉(zhuǎn)移。而且,當(dāng)今功能強(qiáng)大的計(jì)算機(jī)使不同的軟件工具更易于在同一個(gè)環(huán)境中運(yùn)行。
T&MW: 您可以舉一些在電子領(lǐng)域取得進(jìn)步的例子嗎?
TRUCHARD: 通信就是一個(gè)很好的例子。如在數(shù)字信號加工過程中,同樣的運(yùn)算法則可以應(yīng)用于設(shè)計(jì),測試和生產(chǎn)當(dāng)中。NI公司和德州儀器就在這種新的創(chuàng)新方面前進(jìn)了一大步,該創(chuàng)新將LabView和TI公司的密碼設(shè)計(jì)室開發(fā)工具結(jié)合起來產(chǎn)生了數(shù)字信號處理。如今,工程師在型號設(shè)計(jì)階段就可以以使用LABView,以使設(shè)計(jì)瑕疵在原型制造之前就能被鑒別出來。這將縮短進(jìn)入市場的時(shí)間,而這對數(shù)字媒體產(chǎn)品,無線LAN系統(tǒng),發(fā)動(dòng)機(jī)控制,以及其他電子產(chǎn)品的設(shè)計(jì)人員來說是非常重要的 。
T&MW: 阻礙設(shè)計(jì)和測試進(jìn)行進(jìn)一步整合的障礙是什么呢?
TRUCHARD: 有幾個(gè)方面:最重要的因素之一是一些銷售商會(huì)粉飾這些方案。我們需要更好的合作,這就是我們公司為什么把進(jìn)一步發(fā)展與其他軟件公司的合作關(guān)系作為一個(gè)重要工作的原因。如我們正在與射頻設(shè)計(jì)方案的先驅(qū)Ansoft公司合作改善LabView 界面,就如同EDA銷售商提供輔助工具一樣。我們最近還在訂購MATRIXx 生產(chǎn)線,這是一套航空應(yīng)用中用于模擬動(dòng)力系統(tǒng)的設(shè)計(jì)控制軟件工具。
T&MW: 絕大多數(shù)設(shè)計(jì)工程師對承擔(dān)測試后果感到擔(dān)憂嗎?
TRUCHARD: 這種擔(dān)憂越來越頻繁地發(fā)生,尤其是現(xiàn)在的工程師在大學(xué)課堂上就已經(jīng)習(xí)慣于自動(dòng)測試工具。我們也正在施壓,對越來越多的想要使測試過程自動(dòng)化的老工程師進(jìn)行培訓(xùn)。當(dāng)然,回報(bào)便是工程師的能力得到提升,他們的公司能夠真正地縮短產(chǎn)品的開發(fā)時(shí)間,一項(xiàng)設(shè)計(jì)能夠更快地生效和投入測試。當(dāng)工程師使過去單調(diào)乏味的工作自動(dòng)化,并且回避這種工作,同時(shí)也節(jié)約了過去實(shí)際環(huán)節(jié)所消耗的時(shí)間后,生產(chǎn)力將得到巨大的提升,通常有50%,甚至更高。