在線設(shè)計(jì)工具:安全通行的 七個(gè)忠告
——
在線設(shè)計(jì)工具:安全通行的 七個(gè)忠告
各種模型并非總是適用于你內(nèi)部的 EDA 工具,供應(yīng)商提供的軟件功能與一個(gè)完整設(shè)計(jì)之間的鴻溝要由你自己來彌合。
要點(diǎn)
● 在線設(shè)計(jì)工具能利用設(shè)計(jì)支持自動(dòng)化工具,既簡(jiǎn)單又省錢,對(duì)于混合信號(hào) IC來說尤其是這樣。
● 要花額外時(shí)間去學(xué)習(xí)你計(jì)劃使用的工具。功能最強(qiáng)大的工具,學(xué)起來相當(dāng)慢,文檔也很差。
● 在 IC 供應(yīng)商提供的設(shè)計(jì)輔助工具和你自己的 EDA 環(huán)境之間存在著鴻溝。很少有供應(yīng)商嘗試去彌合這一鴻溝,所以要制定計(jì)劃,搭建自己的橋梁。
● 你不只是購(gòu)買了一塊 IC。你同時(shí)還購(gòu)買了IC的工具包。
● 沒有兩個(gè) IC 供應(yīng)商提供的在線設(shè)計(jì)輔助工具是相同的。有些供應(yīng)商在這場(chǎng)工具競(jìng)賽中表現(xiàn)出明顯的領(lǐng)先優(yōu)勢(shì),但你仍要仔細(xì)檢查每個(gè)供應(yīng)商的工具包,以察看他們是否給你提供了這種優(yōu)勢(shì)。
作為 EDN 雜志的編輯,我們一直在聆聽設(shè)計(jì)師們談?wù)撍麄兊墓ぷ餍再|(zhì)、工作性質(zhì)不斷變化的情況以及促使工作性質(zhì)發(fā)生變化的壓力。我們?cè)诟鞣N會(huì)議和貿(mào)易展覽會(huì)上見面,聆聽主題小組的討論,在組織的專業(yè)會(huì)議上溝通,閱讀那些總結(jié)了 1000 個(gè)以上從業(yè)人員經(jīng)驗(yàn)的研究報(bào)告(參考文獻(xiàn) 1)。從四面八方得來的印象都很清晰一致,那就是與幾年前相比,要用更少的人力和時(shí)間開發(fā)更多產(chǎn)品的壓力在增長(zhǎng)。工程師們不必在給定的時(shí)間內(nèi)做更多的項(xiàng)目。但是,由于過去幾年工程師隊(duì)伍的大裁員,使得許多OEM 設(shè)計(jì)師離開了他們熟悉的專業(yè)領(lǐng)域,尋找可以讓他們加快工作速度和擴(kuò)展他們技術(shù)領(lǐng)域的方法和工具。
與此同時(shí),混合信號(hào) IC 技術(shù)的長(zhǎng)期發(fā)展趨勢(shì)業(yè)已使人們通過 ASSP(專用標(biāo)準(zhǔn)產(chǎn)品)來提高集成度和加強(qiáng) IC 設(shè)計(jì)和系統(tǒng)設(shè)計(jì)之間的溝通。有些高度集成的混合信號(hào)器件接口非常簡(jiǎn)單,很少與片外電路發(fā)生參數(shù)上的交互作用。但是,也有一些 ASSP 要依靠外圍元件來確定參數(shù)狀態(tài)。這幾類器件的特性常常不能用幾個(gè)簡(jiǎn)單方程來描述:你不能用簡(jiǎn)單的線性方程表達(dá)大多數(shù)的復(fù)雜 IC,好像它們是帶有訣竅性傳輸功能的運(yùn)算放大器。出于同樣的原因,你所使用的 Spice 引擎或其它設(shè)計(jì)自動(dòng)化工具也不可能很方便地支持這么多種器件。
由于 OEM 設(shè)計(jì)師要求少花錢多辦事,由于半導(dǎo)體供應(yīng)商生產(chǎn)更復(fù)雜的芯片,以及由于關(guān)鍵性功能塊IC不太適合OEM設(shè)計(jì)師的自動(dòng)化設(shè)計(jì)套件,所以,諸如數(shù)據(jù)表、選型指南以及應(yīng)用說明等傳統(tǒng)的支持文檔就不再滿足需要。
由于同樣的因素,IC 制造商們的二線客戶支持人員(應(yīng)用工程師們)也顯著增加了工作量。隨著數(shù)據(jù)表、應(yīng)用說明和其它紙質(zhì)的客戶支持資料都轉(zhuǎn)移到萬維網(wǎng)(Web)上,自然就向著基于 Web 的支持工具演變,以便幫助客戶至少解決最常遇到的問題并回答最常問的問題。
所有的都在閃閃發(fā)光
在線支持工具的類型和范圍因供應(yīng)商不同而各不相同,而在某個(gè)供應(yīng)商的網(wǎng)站內(nèi),則因應(yīng)用主題的不同而各異。對(duì)大多數(shù) IC 制造廠來說,基于 Web 的工具都在快速演變,但只有少數(shù)供應(yīng)商對(duì)該種手段的功能提出了特別成熟的概念。在開發(fā)資源有限的情況下,對(duì)于解決哪一個(gè)問題、支持哪一個(gè)產(chǎn)品系列以及如何最好地覆蓋最大的領(lǐng)域始終會(huì)發(fā)生激烈的爭(zhēng)斗。但是掃視過許多廠商和產(chǎn)品類型后,發(fā)現(xiàn)對(duì)哪類工具最符合客戶的需要也存在著各種看法:有時(shí)候一個(gè)簡(jiǎn)單專用的在線計(jì)算器能為你提供所需信息的速度要比一個(gè)看來很漂亮的要花時(shí)間設(shè)置的多用途工具要快。
IC 供應(yīng)商所服務(wù)的顧客不是同一類型的。來訪者中有相對(duì)缺乏經(jīng)驗(yàn)的工程師,有經(jīng)驗(yàn)豐富的專家,有專注于某個(gè)課題的、尋求特定信息的工程師,有經(jīng)濟(jì)大衰退中的幸存者。這些幸存者試圖在自己缺乏或沒有經(jīng)驗(yàn)的技術(shù)與應(yīng)用領(lǐng)域加快步伐——最壞也不會(huì)下滑。
大多數(shù)業(yè)已發(fā)表的對(duì)基于 Web 的設(shè)計(jì)工具的描述都是熱情洋溢的,其中有許多工具應(yīng)當(dāng)?shù)玫竭@些珍貴的形容詞。供應(yīng)商在制造可以上網(wǎng)的成功設(shè)計(jì)輔助工具方面投入了很大的力量。有些供應(yīng)商與商業(yè)軟件制作者簽訂軟件開發(fā)合同,有些則自己編寫軟件。在大多數(shù)情況下,他們采用一種混合方式:供應(yīng)商自己的人員開發(fā)簡(jiǎn)單的計(jì)算器以及數(shù)據(jù)庫(kù)查詢前端,承包商則開發(fā)或改編更復(fù)雜的通用分析軟件。這樣做的結(jié)果一般都不錯(cuò),有些還很出色。
盡管如此,這些程序中的許多程序和設(shè)計(jì)師訪問的入門網(wǎng)站,仍有重大的缺陷。我在幾個(gè)供應(yīng)商的網(wǎng)站上做過幾項(xiàng)簡(jiǎn)單的設(shè)計(jì)工作之后,想就如何充分利用你的在線設(shè)計(jì)時(shí)間提出以下七個(gè)建議。
圖1 很小的 Java 小應(yīng)用程序,例如從模擬器件公司網(wǎng)站下載的那些程序,都是應(yīng)用范圍有限、快速而有用的計(jì)算程序,但它們不能免除你對(duì)設(shè)計(jì)的基本原理的理解。
1 提早開始…再早點(diǎn)
多數(shù)在線設(shè)計(jì)工具都要注冊(cè)后才能使用。不要等到需要一個(gè)答案時(shí)才去你的供應(yīng)商網(wǎng)站上注冊(cè)。要使自己熟悉供應(yīng)商是如何安排設(shè)計(jì)工具的。每個(gè)供應(yīng)商都會(huì)指出他們網(wǎng)站的導(dǎo)航是多么的容易。但他們卻從不提這個(gè)事實(shí):沒有兩個(gè)供應(yīng)商的網(wǎng)站使用相同的安排。他們的員工可能只關(guān)心自己的網(wǎng)站。但你卻要在不同供應(yīng)商的網(wǎng)站間瀏覽和切換,并能在一定的時(shí)間內(nèi)適應(yīng)每一個(gè)網(wǎng)站。只花五分鐘作瀏覽肯定達(dá)不到熟悉的目的。
這樣的概念也適用于個(gè)人用的工具。雖然“直覺化界面”很多,但你會(huì)發(fā)現(xiàn)有些界面設(shè)計(jì)很適合你的直覺,有些在剛用時(shí)卻很不習(xí)慣。要看一看多種工具,親自熟悉幾個(gè)主要供應(yīng)商處理工具結(jié)構(gòu)的方法。
盡管我使用工具的經(jīng)歷大部分還算沒有遇到什么麻煩,但有幾件使我想到:如果匆忙地進(jìn)入一個(gè)不熟悉的網(wǎng)站,我可能免不了會(huì)遇到一些困難。有一個(gè)供應(yīng)商的注冊(cè)過程會(huì)為我確定密碼,然后通過電子郵件把密碼發(fā)送給我。我把那些根本不可能記住的密碼復(fù)制并粘貼到登錄表中,結(jié)果發(fā)現(xiàn)這一密碼是無效的。給供應(yīng)商支持小組發(fā)電子郵件,會(huì)收到自動(dòng)發(fā)送的回復(fù),告訴我信已經(jīng)收到,將在 48 小時(shí)內(nèi)做出回答。就像發(fā)生的那樣,問題在第二天早晨就解決了——或許是由于8月份運(yùn)氣好,通信業(yè)務(wù)量??;但如果那天打算要做大量的工作,那我就得努力擺脫沮喪的心情了。
要點(diǎn)
● 在線設(shè)計(jì)工具能利用設(shè)計(jì)支持自動(dòng)化工具,既簡(jiǎn)單又省錢,對(duì)于混合信號(hào) IC來說尤其是這樣。
● 要花額外時(shí)間去學(xué)習(xí)你計(jì)劃使用的工具。功能最強(qiáng)大的工具,學(xué)起來相當(dāng)慢,文檔也很差。
● 在 IC 供應(yīng)商提供的設(shè)計(jì)輔助工具和你自己的 EDA 環(huán)境之間存在著鴻溝。很少有供應(yīng)商嘗試去彌合這一鴻溝,所以要制定計(jì)劃,搭建自己的橋梁。
● 你不只是購(gòu)買了一塊 IC。你同時(shí)還購(gòu)買了IC的工具包。
● 沒有兩個(gè) IC 供應(yīng)商提供的在線設(shè)計(jì)輔助工具是相同的。有些供應(yīng)商在這場(chǎng)工具競(jìng)賽中表現(xiàn)出明顯的領(lǐng)先優(yōu)勢(shì),但你仍要仔細(xì)檢查每個(gè)供應(yīng)商的工具包,以察看他們是否給你提供了這種優(yōu)勢(shì)。
作為 EDN 雜志的編輯,我們一直在聆聽設(shè)計(jì)師們談?wù)撍麄兊墓ぷ餍再|(zhì)、工作性質(zhì)不斷變化的情況以及促使工作性質(zhì)發(fā)生變化的壓力。我們?cè)诟鞣N會(huì)議和貿(mào)易展覽會(huì)上見面,聆聽主題小組的討論,在組織的專業(yè)會(huì)議上溝通,閱讀那些總結(jié)了 1000 個(gè)以上從業(yè)人員經(jīng)驗(yàn)的研究報(bào)告(參考文獻(xiàn) 1)。從四面八方得來的印象都很清晰一致,那就是與幾年前相比,要用更少的人力和時(shí)間開發(fā)更多產(chǎn)品的壓力在增長(zhǎng)。工程師們不必在給定的時(shí)間內(nèi)做更多的項(xiàng)目。但是,由于過去幾年工程師隊(duì)伍的大裁員,使得許多OEM 設(shè)計(jì)師離開了他們熟悉的專業(yè)領(lǐng)域,尋找可以讓他們加快工作速度和擴(kuò)展他們技術(shù)領(lǐng)域的方法和工具。
與此同時(shí),混合信號(hào) IC 技術(shù)的長(zhǎng)期發(fā)展趨勢(shì)業(yè)已使人們通過 ASSP(專用標(biāo)準(zhǔn)產(chǎn)品)來提高集成度和加強(qiáng) IC 設(shè)計(jì)和系統(tǒng)設(shè)計(jì)之間的溝通。有些高度集成的混合信號(hào)器件接口非常簡(jiǎn)單,很少與片外電路發(fā)生參數(shù)上的交互作用。但是,也有一些 ASSP 要依靠外圍元件來確定參數(shù)狀態(tài)。這幾類器件的特性常常不能用幾個(gè)簡(jiǎn)單方程來描述:你不能用簡(jiǎn)單的線性方程表達(dá)大多數(shù)的復(fù)雜 IC,好像它們是帶有訣竅性傳輸功能的運(yùn)算放大器。出于同樣的原因,你所使用的 Spice 引擎或其它設(shè)計(jì)自動(dòng)化工具也不可能很方便地支持這么多種器件。
由于 OEM 設(shè)計(jì)師要求少花錢多辦事,由于半導(dǎo)體供應(yīng)商生產(chǎn)更復(fù)雜的芯片,以及由于關(guān)鍵性功能塊IC不太適合OEM設(shè)計(jì)師的自動(dòng)化設(shè)計(jì)套件,所以,諸如數(shù)據(jù)表、選型指南以及應(yīng)用說明等傳統(tǒng)的支持文檔就不再滿足需要。
由于同樣的因素,IC 制造商們的二線客戶支持人員(應(yīng)用工程師們)也顯著增加了工作量。隨著數(shù)據(jù)表、應(yīng)用說明和其它紙質(zhì)的客戶支持資料都轉(zhuǎn)移到萬維網(wǎng)(Web)上,自然就向著基于 Web 的支持工具演變,以便幫助客戶至少解決最常遇到的問題并回答最常問的問題。
所有的都在閃閃發(fā)光
在線支持工具的類型和范圍因供應(yīng)商不同而各不相同,而在某個(gè)供應(yīng)商的網(wǎng)站內(nèi),則因應(yīng)用主題的不同而各異。對(duì)大多數(shù) IC 制造廠來說,基于 Web 的工具都在快速演變,但只有少數(shù)供應(yīng)商對(duì)該種手段的功能提出了特別成熟的概念。在開發(fā)資源有限的情況下,對(duì)于解決哪一個(gè)問題、支持哪一個(gè)產(chǎn)品系列以及如何最好地覆蓋最大的領(lǐng)域始終會(huì)發(fā)生激烈的爭(zhēng)斗。但是掃視過許多廠商和產(chǎn)品類型后,發(fā)現(xiàn)對(duì)哪類工具最符合客戶的需要也存在著各種看法:有時(shí)候一個(gè)簡(jiǎn)單專用的在線計(jì)算器能為你提供所需信息的速度要比一個(gè)看來很漂亮的要花時(shí)間設(shè)置的多用途工具要快。
IC 供應(yīng)商所服務(wù)的顧客不是同一類型的。來訪者中有相對(duì)缺乏經(jīng)驗(yàn)的工程師,有經(jīng)驗(yàn)豐富的專家,有專注于某個(gè)課題的、尋求特定信息的工程師,有經(jīng)濟(jì)大衰退中的幸存者。這些幸存者試圖在自己缺乏或沒有經(jīng)驗(yàn)的技術(shù)與應(yīng)用領(lǐng)域加快步伐——最壞也不會(huì)下滑。
大多數(shù)業(yè)已發(fā)表的對(duì)基于 Web 的設(shè)計(jì)工具的描述都是熱情洋溢的,其中有許多工具應(yīng)當(dāng)?shù)玫竭@些珍貴的形容詞。供應(yīng)商在制造可以上網(wǎng)的成功設(shè)計(jì)輔助工具方面投入了很大的力量。有些供應(yīng)商與商業(yè)軟件制作者簽訂軟件開發(fā)合同,有些則自己編寫軟件。在大多數(shù)情況下,他們采用一種混合方式:供應(yīng)商自己的人員開發(fā)簡(jiǎn)單的計(jì)算器以及數(shù)據(jù)庫(kù)查詢前端,承包商則開發(fā)或改編更復(fù)雜的通用分析軟件。這樣做的結(jié)果一般都不錯(cuò),有些還很出色。
盡管如此,這些程序中的許多程序和設(shè)計(jì)師訪問的入門網(wǎng)站,仍有重大的缺陷。我在幾個(gè)供應(yīng)商的網(wǎng)站上做過幾項(xiàng)簡(jiǎn)單的設(shè)計(jì)工作之后,想就如何充分利用你的在線設(shè)計(jì)時(shí)間提出以下七個(gè)建議。
圖1 很小的 Java 小應(yīng)用程序,例如從模擬器件公司網(wǎng)站下載的那些程序,都是應(yīng)用范圍有限、快速而有用的計(jì)算程序,但它們不能免除你對(duì)設(shè)計(jì)的基本原理的理解。
1 提早開始…再早點(diǎn)
多數(shù)在線設(shè)計(jì)工具都要注冊(cè)后才能使用。不要等到需要一個(gè)答案時(shí)才去你的供應(yīng)商網(wǎng)站上注冊(cè)。要使自己熟悉供應(yīng)商是如何安排設(shè)計(jì)工具的。每個(gè)供應(yīng)商都會(huì)指出他們網(wǎng)站的導(dǎo)航是多么的容易。但他們卻從不提這個(gè)事實(shí):沒有兩個(gè)供應(yīng)商的網(wǎng)站使用相同的安排。他們的員工可能只關(guān)心自己的網(wǎng)站。但你卻要在不同供應(yīng)商的網(wǎng)站間瀏覽和切換,并能在一定的時(shí)間內(nèi)適應(yīng)每一個(gè)網(wǎng)站。只花五分鐘作瀏覽肯定達(dá)不到熟悉的目的。
這樣的概念也適用于個(gè)人用的工具。雖然“直覺化界面”很多,但你會(huì)發(fā)現(xiàn)有些界面設(shè)計(jì)很適合你的直覺,有些在剛用時(shí)卻很不習(xí)慣。要看一看多種工具,親自熟悉幾個(gè)主要供應(yīng)商處理工具結(jié)構(gòu)的方法。
盡管我使用工具的經(jīng)歷大部分還算沒有遇到什么麻煩,但有幾件使我想到:如果匆忙地進(jìn)入一個(gè)不熟悉的網(wǎng)站,我可能免不了會(huì)遇到一些困難。有一個(gè)供應(yīng)商的注冊(cè)過程會(huì)為我確定密碼,然后通過電子郵件把密碼發(fā)送給我。我把那些根本不可能記住的密碼復(fù)制并粘貼到登錄表中,結(jié)果發(fā)現(xiàn)這一密碼是無效的。給供應(yīng)商支持小組發(fā)電子郵件,會(huì)收到自動(dòng)發(fā)送的回復(fù),告訴我信已經(jīng)收到,將在 48 小時(shí)內(nèi)做出回答。就像發(fā)生的那樣,問題在第二天早晨就解決了——或許是由于8月份運(yùn)氣好,通信業(yè)務(wù)量??;但如果那天打算要做大量的工作,那我就得努力擺脫沮喪的心情了。
評(píng)論