當(dāng)前位置:首頁 > 消費電子 > 消費電子
[導(dǎo)讀]如果現(xiàn)代數(shù)字系統(tǒng)設(shè)計還依靠手工來進(jìn)行已經(jīng)無法滿足設(shè)計要求了?,F(xiàn)代數(shù)字系統(tǒng)的設(shè)計工作通常都是在計算機(jī)上采用EDA技術(shù)完成。

什么是EDA技術(shù)

如果現(xiàn)代數(shù)字系統(tǒng)設(shè)計還依靠手工來進(jìn)行已經(jīng)無法滿足設(shè)計要求了?,F(xiàn)代數(shù)字系統(tǒng)的設(shè)計工作通常都是在計算機(jī)上采用EDA技術(shù)完成。EDA技術(shù)以計算機(jī)硬件和系統(tǒng)軟件為基本工作平臺,采用EDA通用支撐軟件和應(yīng)用軟件包,在計算機(jī)上幫助電子設(shè)計工程師完成電路的功能設(shè)計、邏輯設(shè)計、性能分析、時序測試直至PCB(印刷電路板)的自動設(shè)計等。在EDA軟件的支持下,設(shè)計師完成對系統(tǒng)功能的描述,由計算機(jī)軟件進(jìn)行處理得到設(shè)計結(jié)果。利用EDA設(shè)計工具,設(shè)計師可以預(yù)知設(shè)計結(jié)果,減少設(shè)計的盲目性,極大地提高設(shè)計的效率。

EDA通用支撐軟件和應(yīng)用軟件包涉及到電路和系統(tǒng)、數(shù)據(jù)庫、圖形學(xué)、圖論和拓?fù)溥壿?、計算?shù)學(xué)、優(yōu)化理論等許多學(xué)科,EDA軟件包括自動化程度,功能完善度,運行速度,操作界面,數(shù)據(jù)開放性和互換性(不同廠商的EDA軟件可相互兼容)等技術(shù)指標(biāo)。

EDA設(shè)計技術(shù)包括電子電路設(shè)計的各個領(lǐng)域:即從低頻電路到高頻電路、從線性電路到非線性電路、從模擬電路到數(shù)字電路、從分立電路到集成電路的全部設(shè)計過程,涉及到電子工程師進(jìn)行產(chǎn)品開發(fā)的整個過程,以及電子產(chǎn)品生產(chǎn)的整個過程中需要由計算機(jī)提供的各種輔助工作。

9.3.2 EDA的技術(shù)的基本特征

EDA技術(shù)是采用高級語言來描述,具有系統(tǒng)級仿真和綜合能力是EDA技術(shù)的基本特征。與這些基本特征有關(guān)的幾個概念如下。

一、“自頂向下"設(shè)計方法

“自頂向下”(Top-down)的設(shè)計方法從系統(tǒng)級設(shè)計入手,首先進(jìn)行功能方框圖的劃分與結(jié)構(gòu)設(shè)計,然后進(jìn)行仿真、糾錯,并用硬件描述語言對高層次的系統(tǒng)行為進(jìn)行描述,在功能級進(jìn)行驗證。驗證后用邏輯綜合優(yōu)化軟件生成門級邏輯電路的網(wǎng)表,從而可設(shè)計出對應(yīng)的印刷電路板或?qū)S眉呻娐??!白皂斚蛳?的設(shè)計方法可在早期發(fā)現(xiàn)產(chǎn)品結(jié)構(gòu)設(shè)計中的錯誤,在EDA技術(shù)中被廣泛采用。

在進(jìn)行了最頂層次的系統(tǒng)設(shè)計之后,則逐級向下。在系統(tǒng)整體設(shè)計和驗證完成之后,可能需要進(jìn)行邏輯劃分,在電路很大時還要將整個電路劃分為若干個子模塊,并對各子模塊進(jìn)行描述和驗證。然后,進(jìn)行版圖設(shè)計即進(jìn)行布局和布線,把標(biāo)準(zhǔn)單元功能塊放置在適當(dāng)位置上,完成各單元之間的連線,并鎖定輸入/輸出管腳,最后完成系統(tǒng)的設(shè)計。

1. 描述

描述是指設(shè)計者將自己的設(shè)計輸入到計算機(jī)中。目前有兩種描述方式,原理圖方式和硬件描述語言(Hardware Description Language,HDL)輸入方式。

原理圖輸入方式是指使用設(shè)計的圖形界面,將代表邏輯元件的符號連接起來。輸入中可以使用單個門電路,也可以使用由門電路構(gòu)成的功能塊。

硬件描述語言輸入方式指設(shè)計者將設(shè)計抽象化、模型化和形式化,突出數(shù)字邏輯結(jié)構(gòu)和數(shù)字電路的延遲特性,輸入設(shè)計的結(jié)構(gòu)特性、行為特性和幾何特性。硬件描述語言的突出優(yōu)點是:語言的公開可利用性;設(shè)計與工藝的無關(guān)性;寬范圍的描述能力;便于組織大規(guī)模系統(tǒng)的設(shè)計;便于設(shè)計的復(fù)用和繼承等。與原理圖輸入設(shè)計方法相比較,硬件描述語言更適合規(guī)模日益增大的電子系統(tǒng)。硬件描述語言使得設(shè)計師在比較抽象的層次上描述設(shè)計的結(jié)構(gòu)和內(nèi)部特征,是進(jìn)行邏輯綜合優(yōu)化的重要工具。第八章已介紹目前最常用的硬件描述語言。

以上兩種方式相比,各有優(yōu)缺點。原理圖方式簡單、直觀,對比較簡單的設(shè)計較適合。但如果系統(tǒng)比較復(fù)雜,用這種方式就比較繁瑣。硬件描述語言簡練、精確,設(shè)計復(fù)雜系統(tǒng)時更能顯示其描述能力。

2. 驗證

每一層次的設(shè)計完成之后,都要經(jīng)過驗證。只有證明正確以后,才能進(jìn)入下一層次的設(shè)計。驗證就是根據(jù)描述和公理證明該描述所實現(xiàn)的功能是否與要求的功能等效。

目前,常見的設(shè)計驗證包括模型驗證、仿真驗證和電路驗證。

模型驗證的原理是,根據(jù)設(shè)計目標(biāo)建立目標(biāo)系統(tǒng)的形式化模型(也叫驗證規(guī)范),再以形式化模型為基礎(chǔ),對數(shù)字電路的設(shè)計結(jié)果進(jìn)行檢驗。通過模型驗證,可以檢驗出系統(tǒng)的設(shè)計缺陷,也可檢驗出系統(tǒng)是否完全符合設(shè)計要求。

仿真驗證實際上是一種測試技術(shù),即用軟件數(shù)據(jù)對設(shè)計結(jié)果進(jìn)行測試,可以測試設(shè)計的功能以及最壞條件下設(shè)計的性能。仿真驗證的重要內(nèi)容是設(shè)計合理的測試輸入數(shù)據(jù)(也叫測試矢量),把測試矢量作為所設(shè)計數(shù)字電路的仿真激勵,通過觀察仿真輸出的結(jié)果(一般是系統(tǒng)的時序圖)分析設(shè)計結(jié)果是否工作正常。仿真有功能仿真和時序仿真兩種方式,功能仿真可以在用具體電路或器件實現(xiàn)設(shè)計之前,判斷所設(shè)計的數(shù)字電路結(jié)構(gòu)是否具有所要求的邏輯功能,以便糾正邏輯設(shè)計中的錯誤。時序仿真則是在加入電路時間參數(shù)和電氣參數(shù)條件下,對所設(shè)計數(shù)字電路的邏輯功能進(jìn)行仿真。這是對設(shè)計進(jìn)行的全面仿真驗證,可以檢驗映射、布局、布線和各電路在考慮延遲條件下的邏輯功能是否正確,電路工作速度能否達(dá)到設(shè)計要求。

電路驗證是指FPGA、CPLD寫入或ASIC器件制作好后,對器件進(jìn)行實際測試,這是對設(shè)計結(jié)果的最終驗證。

3. 布局布線

布局布線是指完成各模塊電路在器件中的放置以及它們之間的互聯(lián),并定義器件的輸入/輸出管腳。這是EDA設(shè)計的一個重要方面,布局布線是否合理、有效直接關(guān)系到系統(tǒng)的實現(xiàn)。例如,在FPGA或CPLD應(yīng)用中,一個系統(tǒng)本來可以由某個型號的器件實現(xiàn),但由于布局布線不合理,可能使這個器件不能裝下整個設(shè)計,或使系統(tǒng)的性能因此降低。

目前,有自動布線和人工布線兩種方式。自動布線是指設(shè)計者定義輸入/輸出管腳后,由EDA設(shè)計軟件根據(jù)設(shè)計電路以及設(shè)計者安排的管腳位置自動完成電路之間的互聯(lián)。人工布線是指設(shè)計者進(jìn)行手工布線。自動布線方式可以減輕設(shè)計者的負(fù)擔(dān),并在布線過程中進(jìn)行電路優(yōu)化,使最后的實現(xiàn)簡捷、有效。但器件的利用率受一定的影響,如有些結(jié)構(gòu)的器件不能做到100%的布通率。人工布線比較繁瑣,但設(shè)計者可以控制設(shè)計電路的互連,在某些情況下也很有用。

ADI官網(wǎng)上的所有文檔,就歸總到“技術(shù)文章”標(biāo)簽欄的都有幾千篇,我相信大家根據(jù)自己的需求,都下載過不同的文章來參考或?qū)W習(xí)。ADI近期根據(jù)后臺大數(shù)據(jù)為大家匯總了2015年下載量前10的文章,這里搬過來給分享下~

需要以下那篇,都可以在https://ezchina.analog.com/thread/13197這里下載到哦~

1)《高速ADC的電源設(shè)計》描述了用于測量轉(zhuǎn)換器AC電源抑制性能的技術(shù),由此為轉(zhuǎn)換器電源噪聲靈敏度確立一個基準(zhǔn)。文中將對一個實際電源進(jìn)行的簡單噪聲分析,并展示如何把這些數(shù)值應(yīng)用于設(shè)計當(dāng)中,以驗證電源是否能滿足所選轉(zhuǎn)換器的要求??傊?,這篇文章描述的一些簡單的指導(dǎo)方針,以便帶給您一些指導(dǎo),幫助您的高速轉(zhuǎn)換器設(shè)計電源。還不快收藏?

PS:這是ADI整個官網(wǎng)下載量最高的一篇文檔

2)《CMOS Switches Offer High Performance in Low Power, WidebandApplications》

這是一篇英文文檔,學(xué)霸請自取~嘿嘿

3)《利用無線振動傳感器實現(xiàn)連續(xù)可靠的過程監(jiān)控》

典型數(shù)據(jù)采集方法包括安裝在機(jī)器上的簡單壓電傳感器和手持式數(shù)據(jù)采集工具等,但這些方法存在多種局限性,特別是與理想的全面檢測與分析系統(tǒng)解決方案相比較。這篇技術(shù)文章深 入討論這些局限性及其與理想解決方案——自治無線嵌 入式傳感器——的對比。

4)《高速模數(shù)轉(zhuǎn)換器精度透視》向您描述了與模數(shù)轉(zhuǎn)換器本身相關(guān)的誤差,并揭示了轉(zhuǎn)換器內(nèi)部的不精確性累積到何種程度即會導(dǎo)致這些誤差。

對于不太清楚“如何查看一般靜態(tài)ADC的不精確性誤差”的筒子,這篇文章你一定要下載哈

圖2. ADC的不精確性

5)《“Home” Is Where theHeart Is》“家庭監(jiān)護(hù)”的概念涉及方方面面。通過高級技術(shù)、更好的支持基礎(chǔ)設(shè)施以及醫(yī)療保健成本下降的毫無疑問的需求,生命體征監(jiān)護(hù)將成為我們?nèi)? 常生活中的一部分,并可能出現(xiàn)在我們所需要的時間和地點,融入我們的個人全天候生態(tài)系統(tǒng)中。ADI始終站在這一發(fā)展中市場的 前沿,開發(fā)傳感器和信號調(diào)理技術(shù)解決方案,實現(xiàn)新一代生命體征監(jiān)護(hù)。

做醫(yī)療電子的盆友應(yīng)該要了解的哦~

6)《實現(xiàn)新一代航空電子系統(tǒng)》

MEMS技術(shù)已經(jīng)能夠為航空電子設(shè)備提供高度可靠的關(guān)鍵性能,可大幅降低尺寸、重量、功耗(SWAP)和 成本。

7)《精密光電二極管傳感器電路優(yōu)化設(shè)計》

光電二極管放大器是大多數(shù)精密光學(xué)測量系統(tǒng)的重要構(gòu)建模塊。選擇正確的運算放大器很重要,是獲得最佳系統(tǒng)性能的第一步。如何做出正確的選擇?本文告訴您

我們提到了「進(jìn)入21世紀(jì)之后,一方面,三家大EDA公司(Synopsys、Cadence、Mentor,即新思科技、鏗騰電子和明導(dǎo)國際)通過多次并購整合,完善設(shè)計全流程,奠定了三巨頭競爭格局」,而經(jīng)過多年的發(fā)展,EDA行業(yè)從業(yè)者的技能被不斷細(xì)化,成為了一個容易進(jìn)入不容易離開的行業(yè)。

近些年來,EDA公司深入制造領(lǐng)域,發(fā)展出了OPC等制造EDA的工具以及可制造性設(shè)計(DFM)工具。

晶圓廠如今EDA的深度用戶,在制造、標(biāo)準(zhǔn)單元庫、SRAM設(shè)計上都需要使用EDA。EDA也介入了早期工藝研發(fā),幫助解決更復(fù)雜的設(shè)計規(guī)則等種種難題。先進(jìn)工藝不斷迭代也驅(qū)動了EDA的創(chuàng)新,EDA在產(chǎn)業(yè)鏈中形成了著舉足輕重的作用。還是以晶圓廠為例,晶圓廠提供的Signoff簽核流程決定了設(shè)計公司設(shè)計出的芯片能否在晶圓制造廠順利生產(chǎn)。而Signoff簽核的主要工具就是EDA。

如今,數(shù)字集成電路的設(shè)計都比較模塊化,器件制造工藝需要標(biāo)準(zhǔn)化的設(shè)計描述,高抽象級的描述將被編譯為信息單元(cell)的形式。設(shè)計人員在進(jìn)行邏輯設(shè)計時無需考慮信息單元的具體硬件工藝。利用特定的集成電路制造工藝來實現(xiàn)硬件電路,信息單元就會實施預(yù)定義的邏輯或其他電子功能。

集成電路的規(guī)模越來越大,EDA的重要性也越發(fā)加強(qiáng)。無論是半定制可編程邏輯器件,或者全定制的專用集成電路,他們的設(shè)計、制造、驗證測試都離不開EDA。

P.S.:OFweek君不是技術(shù)出身,現(xiàn)學(xué)現(xiàn)賣的這種概括文章,對于產(chǎn)業(yè)中的各種基礎(chǔ)概念無法做到非常準(zhǔn)確的描述。若讀者朋友們對于文章內(nèi)容準(zhǔn)確性有異議,歡迎添加OFweek君微信(hepinggui2010)告知。若相關(guān)內(nèi)容能形成完整的文章,OFweek君也可以署名文章投稿的形式,將相應(yīng)內(nèi)容發(fā)表在OFweek旗下各個內(nèi)容平臺上。感謝大家的支持!

聲明:該篇文章為本站原創(chuàng),未經(jīng)授權(quán)不予轉(zhuǎn)載,侵權(quán)必究。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉