當(dāng)在某些事情上我們有很深的體會(huì)時(shí),就很有必要寫(xiě)一篇心得體會(huì),通過(guò)寫(xiě)心得體會(huì),可以幫助我們總結(jié)積累經(jīng)驗(yàn)。那么我們寫(xiě)心得體會(huì)要注意的內(nèi)容有什么呢?下面我給大家整理了一些心得體會(huì)范文,希望能夠幫助到大家。
EDA心得體會(huì) 電子eda課程心得篇一
姓名:賀鑫
學(xué)號(hào):20081001164 班號(hào):072085-10 在本學(xué)期短短5周的eda學(xué)習(xí)中,我初步對(duì)這一新的領(lǐng)域有了一個(gè)較為系統(tǒng)的理解,也為我的專(zhuān)業(yè)學(xué)習(xí)打開(kāi)了一個(gè)新的思路,那就是電子設(shè)計(jì)自動(dòng)化(eda)技術(shù)。
首先,通過(guò)對(duì)這門(mén)課程相關(guān)理論的學(xué)習(xí),我掌握了eda的一些基本的的知識(shí),現(xiàn)代電子產(chǎn)品的性能越來(lái)越高,復(fù)雜度越來(lái)越大,更新步伐也越來(lái)越快。實(shí)現(xiàn)這種進(jìn)步的主要原因就是微電子技術(shù)和電子技術(shù)的發(fā)展。前者以微細(xì)加工技術(shù)為代表,目前已進(jìn)入超深亞微米階段,可以在幾平方厘米的芯片上集成幾千萬(wàn)個(gè)晶體管;后者的核心就是電子設(shè)計(jì)自動(dòng)化eda(electronic design automatic)技術(shù)。
eda是指以計(jì)算機(jī)為工作平臺(tái),融合了應(yīng)用電子技術(shù)、計(jì)算機(jī)技術(shù)、智能化技術(shù)的最新成果而開(kāi)發(fā)出的電子cad通用軟件包,它根據(jù)硬件描述語(yǔ)言hdl完成的設(shè)計(jì)文件,自動(dòng)完成邏輯編譯、化簡(jiǎn)、分割、綜合、優(yōu)化、布局布線(xiàn)及仿真,直至完成對(duì)于特定目標(biāo)芯片的適配編譯、邏輯映射和編程下載等工作。
eda技術(shù)的出現(xiàn),極大地提高了電路設(shè)計(jì)的效率和可操作性,減輕了設(shè)計(jì)者的勞動(dòng)強(qiáng)度。
其次,通過(guò)對(duì)課程的實(shí)驗(yàn)的學(xué)習(xí),我對(duì)eda的學(xué)習(xí)和理解有了更深刻的認(rèn)識(shí)和體會(huì)。我們團(tuán)隊(duì)共四個(gè)人,做的是兩層電梯控制器,作為這個(gè)實(shí)驗(yàn)的一員與負(fù)責(zé)人,我感到很有壓力。因?yàn)橹粚?duì)課本知識(shí)的學(xué)習(xí),我對(duì)實(shí)驗(yàn)做成功的把握不是很大。因?yàn)槲覀兪菣C(jī)械專(zhuān)業(yè),學(xué)習(xí)電的知識(shí)也主要是通過(guò)大二學(xué)的《電工學(xué)》,因此只能對(duì)數(shù)字邏輯與數(shù)字電路有初步的了解,而eda是在數(shù)字電路發(fā)展到一定階段的產(chǎn)物,因此學(xué)習(xí)起來(lái)也很費(fèi)力。
然而,在我們團(tuán)隊(duì)的共同努力下,我們最終成功地完成了這個(gè)實(shí)驗(yàn),包括時(shí)序仿真和硬件測(cè)試仿真,都取得了非常成功地效果。
在上實(shí)驗(yàn)課的時(shí)候,那個(gè)周六下午,整個(gè)實(shí)驗(yàn)室只有那寥寥幾人,我很慶幸我是其中的一人,因?yàn)樵谀抢镂覍W(xué)習(xí)到了很多,我完成了上次實(shí)驗(yàn)沒(méi)有完成的掃描顯示的實(shí)驗(yàn),也完成了步進(jìn)電機(jī)控制器的實(shí)驗(yàn),還在老師的指導(dǎo)下完成了梁祝音樂(lè)演示實(shí)驗(yàn),最后在晚上我也去了實(shí)驗(yàn)室,和我們團(tuán)隊(duì)成員開(kāi)始進(jìn)行兩層電梯控制器的設(shè)計(jì),通過(guò)一個(gè)晚上的努力,我們最終把它給調(diào)試了出來(lái)。
通過(guò)實(shí)驗(yàn),我激發(fā)了eda學(xué)習(xí)的興趣,也對(duì)這門(mén)課程有了更深的理解,對(duì)eda設(shè)計(jì)軟件quarter ⅱ的使用也更加熟練。老師給我們的材料中,用的是gal器件,我們最終用的是fpga器件,也就是ep1k10tc100—3芯片,我們分析了電梯在整個(gè)運(yùn)行過(guò)程中的狀態(tài),并參考資料寫(xiě)出了狀態(tài)圖,然后根據(jù)狀態(tài)圖用有限狀態(tài)機(jī)來(lái)實(shí)現(xiàn)了各個(gè)狀態(tài)之間的轉(zhuǎn)換,進(jìn)而實(shí)現(xiàn)了對(duì)電梯的控制。
在設(shè)計(jì)過(guò)程中,我們遇到了很多困難,尤其是在電梯開(kāi)門(mén)于關(guān)門(mén)那個(gè)自動(dòng)控制方面,起初我想用一個(gè)延遲信號(hào)賦值語(yǔ)句解決這個(gè)問(wèn)題,但是由于這個(gè)延遲在綜合器里面不能得到體現(xiàn),綜合器在綜合是會(huì)忽略after之后的延遲,因此我該用了一個(gè)計(jì)數(shù)器溢出的底層元件。通過(guò)元件例化語(yǔ)句實(shí)現(xiàn)在頂層文件中對(duì)其的調(diào)用。
在完成vhdl的編輯以后,進(jìn)行編譯,結(jié)果出現(xiàn)了很多錯(cuò)誤,在我們細(xì)心的檢查和排
查之下,最終將vhdl描述修改成功并且通過(guò)了編譯。在編譯過(guò)程中我了解到很多在書(shū)本上沒(méi)有理解的知識(shí)。比如信號(hào)不能在多個(gè)并行進(jìn)程中賦值,順序語(yǔ)句必須在進(jìn)程中才能描述等等。在時(shí)序仿真這一塊我們也遇到了問(wèn)題,起初我們沒(méi)有考慮到信號(hào)賦值的延遲,也沒(méi)有考慮到仿真延遲δ,取時(shí)鐘周期為默認(rèn)值10ns,這樣仿真得到的結(jié)果就與預(yù)期的結(jié)果不符合,找到問(wèn)題后我們采用了1us的始終周期,最終得到了想要的波形。
對(duì)這門(mén)課程的最大收獲除了學(xué)習(xí)到了知識(shí)以外,更重要的是讓我明白了一個(gè)道理:只要全身心的投入到一件事中,并且要有持之以恒的決心,就一定會(huì)有收獲。有的人覺(jué)得自己做不出來(lái),就網(wǎng)上搜一個(gè)了事,但是,放棄一次黑暗中摸索的經(jīng)歷,就放棄了一次成長(zhǎng)的機(jī)會(huì)!如果你付出了,沒(méi)有收獲。那只能說(shuō),是付出的還不夠多。
我想我對(duì)eda的學(xué)習(xí)只能算是個(gè)入門(mén),這個(gè)領(lǐng)域的發(fā)展空間非常大,應(yīng)用范圍也非常廣泛,而且我相信在將來(lái)還會(huì)有更加廣闊的應(yīng)用前景。因此在以后的學(xué)習(xí)過(guò)程中,我不能因?yàn)檎n程學(xué)習(xí)的結(jié)束而結(jié)束了我對(duì)這個(gè)領(lǐng)域的探索,相反我會(huì)更加努力的去學(xué)習(xí)它。感謝老師孜孜不倦的教誨,讓我不僅學(xué)到了知識(shí),也學(xué)到了做人做事的一些道理,為我提供了很多幫助。在接下來(lái)的學(xué)習(xí)生涯中,我會(huì)繼續(xù)努力,努力扎實(shí)地學(xué)習(xí)專(zhuān)業(yè)知識(shí),實(shí)現(xiàn)自己的理想。
EDA心得體會(huì) 電子eda課程心得篇二
現(xiàn)代eda技術(shù)及其發(fā)展
引言
隨著大規(guī)模集成電路技術(shù)和計(jì)算機(jī)技術(shù)的不斷發(fā)展,在涉及通信、國(guó)防、航天、醫(yī)學(xué)、工業(yè)自動(dòng)化、計(jì)算機(jī)應(yīng)用、儀器儀表等領(lǐng)域的電子系統(tǒng)設(shè)計(jì)工作中,eda技術(shù)的含量正以驚人的速度上升;電子類(lèi)的高新技術(shù)項(xiàng)目的開(kāi)發(fā)也逾益依賴(lài)于eda技術(shù)的應(yīng)用。即使是普通的電子產(chǎn)品的開(kāi)發(fā),eda技術(shù)常常使一些原來(lái)的技術(shù)瓶頸得以輕松突破,從而使產(chǎn)品的開(kāi)發(fā)周期大為縮短、性能價(jià)格比大幅提高。不言而喻,eda技術(shù)將迅速成為電子設(shè)計(jì)領(lǐng)域中的極其重要的組成部分。
eda技 術(shù)
即電子設(shè)計(jì)自動(dòng)(electronic designautomation)技術(shù),以大規(guī)??删幊踢壿嬈骷樵O(shè)計(jì)載體,以硬件描述語(yǔ)言為系統(tǒng)邏輯描述的主要表達(dá)方式,以計(jì)算機(jī)、大規(guī)模可編程邏輯器件的開(kāi)發(fā)軟件及實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)為設(shè)計(jì)工具,通過(guò)有關(guān)的開(kāi)發(fā)軟件,自動(dòng)完成用軟件的方式設(shè)計(jì)電子系統(tǒng)到硬件系統(tǒng)的一門(mén)技術(shù)。eda技術(shù)是一種實(shí)現(xiàn)電子系統(tǒng)或電子產(chǎn)品自動(dòng)化設(shè)計(jì)的技術(shù),與電子技術(shù)、微電子技術(shù)的發(fā)展密切相關(guān)。同時(shí)它吸收了計(jì)算機(jī)科學(xué)領(lǐng)域的大多數(shù)最新研究成果,以計(jì)算機(jī)作為基本工作平臺(tái),利用計(jì)算機(jī)圖形學(xué)、拓?fù)溥壿媽W(xué)、計(jì)算數(shù)學(xué)以至人工智能學(xué)等多種計(jì)算機(jī)應(yīng)用學(xué)科的最新成果而開(kāi)發(fā)出來(lái)的一整套電子cad通用軟件工具,是一種幫助電子設(shè)計(jì)工程師從事電子組件產(chǎn)品和系統(tǒng)設(shè)計(jì)的綜合技術(shù)。eda技術(shù)的出現(xiàn),為電子系統(tǒng)設(shè)計(jì)帶來(lái)了一場(chǎng)革命性的變化。沒(méi)有eda技術(shù)的支持,想要完成上述超大規(guī)模集成電路的設(shè)計(jì)制造是不可想象的。
eda技術(shù)的主要內(nèi)容
eda技術(shù)涉及面很廣,內(nèi)容豐富,從教學(xué)和實(shí)用的角度看,主要應(yīng)掌握如下四個(gè)方面的內(nèi)容:1)大規(guī)??删幊踢壿嬈骷?2)硬件描述語(yǔ)言;3)軟件開(kāi)發(fā)工具;4)實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)。其中,大規(guī)??删幊踢壿嬈骷抢胑da技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的載體,硬件描述語(yǔ)言是利用eda技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的主要表達(dá)手段,軟件開(kāi)發(fā)工具是利用eda技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的智能化的自動(dòng)設(shè)計(jì)工具,實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)則是利用eda
技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的下載工具及硬件驗(yàn)證工具。大規(guī)??删幊踢壿嬈骷ld(programmable logic device,可編程邏輯器件)是一種由用戶(hù)編程以實(shí)現(xiàn)某種邏輯功能的新型邏輯器件。fpga和cpld分別是現(xiàn)場(chǎng)可編程門(mén)陣列和復(fù)雜可編程邏輯器件的簡(jiǎn)稱(chēng),兩者的功能基本相同,只是實(shí)現(xiàn)原理略有不同,所以我們有時(shí)可以忽略這兩者的區(qū)別,統(tǒng)稱(chēng)為可編程邏輯器件或cpld/fpga。pld是電子設(shè)計(jì)領(lǐng)域中最具活力和發(fā)展前途的一項(xiàng)技術(shù),pld能完成任何數(shù)字器件的功能。pld如同一張白紙或是一堆積木,工程師可以通過(guò)傳統(tǒng)的原理圖輸入法,或是硬件描述語(yǔ)言自由的設(shè)計(jì)一個(gè)數(shù)字系統(tǒng),通過(guò)軟件仿真,我們可以事先驗(yàn)證設(shè)計(jì)的正確性。在pcb完成以后,還可以利用pld的在線(xiàn)修改能力,隨時(shí)修改設(shè)計(jì)而不必改動(dòng)硬件電路。使用pld來(lái)開(kāi)發(fā)數(shù)字電路,可以大大縮短設(shè)計(jì)時(shí)間,減少pcb面積,提高系統(tǒng)的可靠性。pld的這些優(yōu)點(diǎn)使得pld技術(shù)在20世紀(jì)90年代以后得到飛速的發(fā)展,同時(shí)也大大推動(dòng)了eda軟件和硬件描述語(yǔ)言(hdl)的進(jìn)步。硬件描述語(yǔ)言(hdl)硬件描述語(yǔ)言(hdl)是相對(duì)于一般的計(jì)算機(jī)軟件語(yǔ)言如c、pascal而言的。hdl是用于設(shè)計(jì)硬件電子系統(tǒng)的計(jì)算機(jī)語(yǔ)言,它描述電子系統(tǒng)的邏輯功能、電路結(jié)構(gòu)和連接方式。hdl具有與具體硬件電路無(wú)關(guān)和與設(shè)計(jì)平臺(tái)無(wú)關(guān)的特性,并且具有良好的電路行為描述和系統(tǒng)描述的能力,并在語(yǔ)言易讀性和層次化結(jié)構(gòu)化設(shè)計(jì)方面,表現(xiàn)了強(qiáng)大的生命力和應(yīng)用潛力。用hdl進(jìn)行電子系統(tǒng)設(shè)計(jì)的一個(gè)很大的優(yōu)點(diǎn)是設(shè)計(jì)者可以專(zhuān)心致力于其功能的實(shí)現(xiàn),而不需要對(duì)不影響功能的與工藝有關(guān)的因素花費(fèi)過(guò)多的時(shí)間和精力。就fpga/cpld開(kāi)發(fā)來(lái)說(shuō),比較常用和流行的hdl主要有vhdl、verilog hdl、abel、ahdl、systemverilog和systemc。其中vhdl、verilog在現(xiàn)在eda設(shè)計(jì)中使用最多,也擁有幾乎所有的主流eda工具的支持。而sys-temverilog和systemc這兩種hdl語(yǔ)言還處于完善過(guò)程中?,F(xiàn)在,vhdl和verilog作為ieee的工業(yè)標(biāo)準(zhǔn)硬件描述語(yǔ)言,又得到眾多eda公司的支持,在電子工程領(lǐng)域,已成為事實(shí)上的通用硬件描述語(yǔ)言。有專(zhuān)家認(rèn)為,在新的世紀(jì)中,vhdl與verilog hdl語(yǔ)言將承擔(dān)起大部分的數(shù)字系統(tǒng)設(shè)計(jì)任務(wù)。
軟件開(kāi)發(fā)工具
這類(lèi)軟件一般由pld/fpga芯片廠(chǎng)家提供,基本都可以完成所有的設(shè)計(jì)輸入(原理圖或hdl),仿真,綜合,布線(xiàn),下載等工作。集成的pld/fpga開(kāi)發(fā)環(huán)境供應(yīng)商開(kāi)發(fā)環(huán)境簡(jiǎn)介alteramaxplusiialtera的maxplusii曾經(jīng)是最優(yōu)秀的pld開(kāi)發(fā)平臺(tái)之一,適合開(kāi)發(fā)早期的中小規(guī)
模pld/fpga使用者眾多。目前altera已經(jīng)停止開(kāi)發(fā)maxplusii,而轉(zhuǎn)向quartusii軟件平臺(tái)quartusiialtera公司新一代pld開(kāi)發(fā)軟件,適合大規(guī)模fpga的開(kāi)發(fā)xilinxfoundationxilinx公司上一代的pld開(kāi)發(fā)軟件,目前xilinx已經(jīng)停止開(kāi)發(fā)foundation轉(zhuǎn)向ise軟件平臺(tái)ise xilinx公司目前的fpga/pld開(kāi)發(fā)軟件
latticeispdesignexpertlattice公司的pld開(kāi)發(fā)軟件,目前最新軟件改名為ispleverispleverlattice推出的最新一代pld集成開(kāi)發(fā)軟件,取代ispexpert成為fpga和pld設(shè)計(jì)的主要工具。實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)提供芯片下載電路及eda實(shí)驗(yàn)/開(kāi)發(fā)的外圍資源(類(lèi)似于用于單片機(jī)開(kāi)發(fā)的仿真器),供硬件驗(yàn)證用。一般包括:1)實(shí)驗(yàn)或開(kāi)發(fā)所需的各類(lèi)基本信號(hào)發(fā)生模塊,包括時(shí)鐘、脈沖、高低電平等2)fpga/cpld輸出信息顯示模塊,包括數(shù)據(jù)顯示、發(fā)光管顯示、聲響指示等3)監(jiān)控程序模塊,提供“電路重構(gòu)軟配置4)目標(biāo)芯片適配座以及上面的fpga/cpld目標(biāo)芯片和編程下載電路。
eda技術(shù)的應(yīng)用展望
eda技術(shù)將廣泛應(yīng)用于高校電類(lèi)專(zhuān)業(yè)的實(shí)踐教學(xué)和科研工作中與世界各知名高校相比,我國(guó)高等院校在eda及微電子方面的教學(xué)和科研工作有著明顯的差距,我們的學(xué)生現(xiàn)在做的課程實(shí)驗(yàn)普遍陳舊,動(dòng)手能力較差。從某種意義上來(lái)說(shuō),eda教學(xué)科研情況如何,代表著一個(gè)學(xué)校電類(lèi)專(zhuān)業(yè)教學(xué)及科研水平的高低,而eda教學(xué)科研工作開(kāi)展起來(lái)后,還會(huì)對(duì)微電子類(lèi)、計(jì)算機(jī)類(lèi)學(xué)科產(chǎn)生積極的影響,從而帶動(dòng)各高校相應(yīng)學(xué)科的同步發(fā)展。eda技術(shù)將廣泛應(yīng)用于專(zhuān)用集成電路和新產(chǎn)品的開(kāi)發(fā)研制中由于可編程邏輯器件性能價(jià)格比的不斷提高,開(kāi)發(fā)軟件功能的不斷完善,而且由于用eda技術(shù)設(shè)計(jì)電子系統(tǒng)具有用軟件的方式設(shè)計(jì)硬件;設(shè)計(jì)過(guò)程中可用有關(guān)軟件進(jìn)行各種仿真;系統(tǒng)可現(xiàn)場(chǎng)編程,在線(xiàn)升級(jí);整個(gè)系統(tǒng)可集成在一個(gè)芯片上等特點(diǎn),使其將廣泛應(yīng)用于專(zhuān)用集成電路和機(jī)械、電子、通信、航空航天、化工、礦產(chǎn)、生物、醫(yī)學(xué)、軍事等各個(gè)領(lǐng)域新產(chǎn)品的開(kāi)發(fā)研制中。eda技術(shù)將廣泛應(yīng)用于傳統(tǒng)機(jī)電設(shè)備的升級(jí)換代和技術(shù)改造傳統(tǒng)機(jī)電設(shè)備的電器控制系統(tǒng),如果利用eda技術(shù)進(jìn)行重新設(shè)計(jì)或進(jìn)行技術(shù)改造,不但設(shè)計(jì)周期短、設(shè)計(jì)成本低,而且將提高產(chǎn)品或設(shè)備的性能,縮小產(chǎn)品體積,提高產(chǎn)品的技術(shù)含量,提高產(chǎn)品的附加值。eda技術(shù)將在國(guó)防現(xiàn)代化建設(shè)中發(fā)揮重要的作用eda技術(shù)是電子設(shè)計(jì)領(lǐng)域的一場(chǎng)革命,目前正處于高速發(fā)展階段,每年都有新的eda工具問(wèn)世,我國(guó)eda技術(shù)的應(yīng)用水平長(zhǎng)期落后于發(fā)達(dá)國(guó)
家,如果說(shuō)用于民品的核心集成電路芯片還可以從國(guó)外買(mǎi)的到的話(huà),那么軍用集成電路就必須依靠自己的力量研制開(kāi)發(fā),因?yàn)橛缅X(qián)是買(mǎi)不到國(guó)防現(xiàn)代化的,特別是中國(guó)作為一支穩(wěn)定世界的重要力量,更要走自主開(kāi)發(fā)的道路。強(qiáng)大的現(xiàn)代國(guó)防必須建立在自主開(kāi)發(fā)的基礎(chǔ)上,因此,廣大電子工程技術(shù)人員應(yīng)該盡早掌握這一先進(jìn)技術(shù),這不僅是提高設(shè)計(jì)效率和我國(guó)電子工業(yè)在世界市場(chǎng)上生存、竟?fàn)幣c發(fā)展的需要,更是建立強(qiáng)大現(xiàn)代國(guó)防的需要。
我國(guó)eda技術(shù)的出路
中國(guó)ic設(shè)計(jì)公司任重道遠(yuǎn)近年來(lái)我國(guó)的半導(dǎo)體市場(chǎng)發(fā)展突飛猛進(jìn),政府積極扶植eda產(chǎn)業(yè),加大招商引資力度,大力建設(shè)eda制造業(yè)基地,國(guó)務(wù)院頒布的軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展的若干政策從政策上為eda的發(fā)展?fàn)I造了良好的外部環(huán)境,同時(shí)世界領(lǐng)先的一些供應(yīng)商也看好中國(guó)市場(chǎng)的潛在優(yōu)勢(shì),向中國(guó)出口先進(jìn)的設(shè)計(jì)工具,但具備了工具只是解決了設(shè)計(jì)手段,而中國(guó)的設(shè)計(jì)師在eda的總體應(yīng)用能力方面與世界發(fā)達(dá)國(guó)家相比還存在一定的差距,突出表現(xiàn)為專(zhuān)業(yè)人才緊缺,缺乏成熟化的整合性集成設(shè)計(jì)環(huán)境,供應(yīng)商技術(shù)服務(wù)支持不夠,中國(guó)eda技術(shù)的現(xiàn)在和未來(lái)都應(yīng)重視設(shè)計(jì)方法、工具和設(shè)計(jì)語(yǔ)言等方面的問(wèn)題,從整體上看,中國(guó)市場(chǎng)對(duì)設(shè)計(jì)工具的需求已越來(lái)越與國(guó)際接軌,但是盡管中國(guó)eda設(shè)計(jì)領(lǐng)域中前端的設(shè)計(jì)相對(duì)成熟,但后端例如從網(wǎng)表到c++等的設(shè)計(jì)卻面臨著更大的挑戰(zhàn)。無(wú)論是eda的使用還是eda工具本身,我國(guó)與先進(jìn)國(guó)家相比都有很大差距。eda標(biāo)準(zhǔn)化工作在我國(guó)剛剛起步,我國(guó)有龐大的市場(chǎng)需求和快的增長(zhǎng)速度,同時(shí)還有后發(fā)優(yōu)勢(shì),這是我國(guó)eda發(fā)展的楔機(jī)。在eda標(biāo)準(zhǔn)化方面,目前主要應(yīng)采用國(guó)際和國(guó)外先進(jìn)標(biāo)準(zhǔn),一方面引進(jìn)和轉(zhuǎn)化適用的標(biāo)準(zhǔn),更重要的是加強(qiáng)轉(zhuǎn)化后標(biāo)準(zhǔn)的宣傳和推廣,通過(guò)標(biāo)準(zhǔn)化工作促進(jìn)我國(guó)eda及集成電路產(chǎn)業(yè)的發(fā)展。
我國(guó)如何應(yīng)對(duì)eda技術(shù)的挑戰(zhàn)
①充分發(fā)揮eda仿真技術(shù)在教學(xué)中的應(yīng)用,培養(yǎng)更多適應(yīng)新技術(shù)要求的人才。人才需求的變化,技術(shù)的發(fā)展之快更是需要教育工作者有著人才培養(yǎng)的超前意識(shí)。這一意識(shí)必須是科學(xué)的、嶄新的、快速的、甚至是跳躍的。特別是人才的培養(yǎng)需要有掌握新技術(shù)的專(zhuān)業(yè)教師,還要有新技術(shù)的設(shè)備才能滿(mǎn)足人才培養(yǎng)的要求。新技術(shù)、新設(shè)備的大量投入可能會(huì)影響到進(jìn)入人才市場(chǎng)最前沿的機(jī)遇。這就需要我們思維創(chuàng)新,教學(xué)手段創(chuàng)新。作者認(rèn)為學(xué)校實(shí)驗(yàn)教學(xué)就應(yīng)該以eda仿真技術(shù)
為突破口,引入計(jì)算機(jī)輔助教學(xué)手段,從而加快高素質(zhì)人才培養(yǎng)的速度,建立雄厚的eda技術(shù)人才基礎(chǔ)。②以半導(dǎo)體的研究創(chuàng)新促進(jìn)eda技術(shù)發(fā)展半導(dǎo)體工藝技術(shù)在過(guò)去5年中正以飛快的速度發(fā)展。硅的生產(chǎn)率每18個(gè)就會(huì)增加,而設(shè)計(jì)生產(chǎn)率仍舊嚴(yán)重滯后。自從半導(dǎo)體行業(yè)步入0.13μm時(shí)代以來(lái),集成電路設(shè)計(jì)所面臨的挑戰(zhàn)已被多次提及,范圍包括了數(shù)字和模擬電路領(lǐng)域。相關(guān)的內(nèi)容包括:功率管理,功能驗(yàn)證,漏電流,對(duì)于超過(guò)1.5億個(gè)晶體管的復(fù)雜設(shè)計(jì)管理,還有0.13μm以下的混合信號(hào)和數(shù)字設(shè)計(jì)等等。過(guò)去那些令人生畏的巨大挑戰(zhàn)總會(huì)被解決,所以說(shuō)沒(méi)有人會(huì)懷疑半導(dǎo)體技術(shù)會(huì)適時(shí)而及時(shí)地找出解決所面臨的挑戰(zhàn)方案,來(lái)?yè)魯trs的預(yù)言。但是,為了在設(shè)計(jì)效率和設(shè)計(jì)技術(shù)有效上取得長(zhǎng)足進(jìn)步和避免成本重復(fù),eda產(chǎn)業(yè)應(yīng)該支持相應(yīng)的一整套標(biāo)準(zhǔn),如設(shè)計(jì)工具的全球戰(zhàn)略、可制造性設(shè)計(jì)、統(tǒng)計(jì)設(shè)計(jì)方法、低功率設(shè)計(jì)和系統(tǒng)級(jí)確認(rèn)等。③開(kāi)發(fā)實(shí)用性更強(qiáng)的eda軟件在eda軟件開(kāi)發(fā)方面,目前主要集中在美國(guó)。但各國(guó)也正在努力開(kāi)發(fā)相應(yīng)的工具。日本、韓國(guó)都有asic設(shè)計(jì)工具,但不對(duì)外開(kāi)放。中國(guó)華大集成電路設(shè)計(jì)中心,也提供ic設(shè)計(jì)軟件,但性能不是很強(qiáng)。相信在不久的將來(lái)會(huì)有更多更好的功能強(qiáng)大、界面友好、使用方便的設(shè)計(jì)工具在各地開(kāi)花并結(jié)果。④外設(shè)技術(shù)與eda工程相結(jié)合外設(shè)技術(shù)與eda工程相結(jié)合的市場(chǎng)前景看好,如組合超大屏幕的相關(guān)連接,多屏幕技術(shù)也有所發(fā)展。中國(guó)自1995年以來(lái)加速開(kāi)發(fā)半導(dǎo)體產(chǎn)業(yè),先后建立了幾所設(shè)計(jì)中心,推動(dòng)系列設(shè)計(jì)活動(dòng)以應(yīng)對(duì)亞太地區(qū)其它eda市場(chǎng)的競(jìng)爭(zhēng)。在信息通信領(lǐng)域,要優(yōu)先發(fā)展高速寬帶信息網(wǎng)、深亞微米集成電路、新型元器件、計(jì)算機(jī)及軟件技術(shù)、第三代移動(dòng)通信技術(shù)、信息管理、信息安全技術(shù),積極開(kāi)拓以數(shù)字技術(shù)、網(wǎng)絡(luò)技術(shù)為基礎(chǔ)的新一代信息產(chǎn)品,發(fā)展新興產(chǎn)業(yè),培育新的經(jīng)濟(jì)增長(zhǎng)點(diǎn)。要大力推進(jìn)制造業(yè)信息化,積極開(kāi)展計(jì)算機(jī)輔助設(shè)計(jì)
(cad)、計(jì)算機(jī)輔助工程(cae)、計(jì)算機(jī)輔助工藝(capp)、計(jì)算機(jī)輔助制造(cam)、產(chǎn)品數(shù)據(jù)管理(pdm)、制造資源計(jì)劃(mrpii)及企業(yè)資源管理(erp)等。有條件的企業(yè)可開(kāi)展“網(wǎng)絡(luò)制造”,便于合作設(shè)計(jì)、合作制造,參與國(guó)內(nèi)和國(guó)際競(jìng)爭(zhēng)。開(kāi)展“數(shù)控化”工程和“數(shù)字化”工程。自動(dòng)化儀表的技術(shù)發(fā)展趨勢(shì)的測(cè)試技術(shù)、控制技術(shù)與計(jì)算機(jī)技術(shù)、通信技術(shù)進(jìn)一步融合,形成測(cè)量、控制、通信與計(jì)算機(jī)(m3c)結(jié)構(gòu)。在asic和pld設(shè)計(jì)方面,向超高速、高密度、低功耗、低電壓方面發(fā)展。
EDA心得體會(huì) 電子eda課程心得篇三
實(shí)驗(yàn)一:
quartus ii 軟件使用及組合電路設(shè)計(jì)仿真
實(shí)驗(yàn)?zāi)康模?/p>
學(xué)習(xí)quartus ii 軟件的使用,掌握軟件工程的建立,vhdl源文件的設(shè)計(jì)和波形仿真等基本內(nèi)容。
實(shí)驗(yàn)內(nèi)容:
1.四選一多路選擇器的設(shè)計(jì) 基本功能及原理 :
選擇器常用于信號(hào)的切換,四選一選擇器常用于信號(hào)的切換,四選一選擇器可以用于4路信號(hào)的切換。四選一選擇器有四個(gè)輸入端a,b,c,d,兩個(gè)信號(hào)選擇端s(0)和s(1)及一個(gè)信號(hào)輸出端y。當(dāng)s輸入不同的選擇信號(hào)時(shí),就可以使a,b,c,d中某一個(gè)相應(yīng)的輸入信號(hào)與輸出y端接通。
邏輯符號(hào)如下:
程序設(shè)計(jì):
軟件編譯:
在編輯器中輸入并保存了以上四選一選擇器的vhdl源程序后就可以對(duì)它進(jìn)行編譯了,編譯的最終目的是為了生成可以進(jìn)行仿真、定時(shí)分析及下載到可編程器件的相關(guān)文件。仿真分析:
仿真結(jié)果如下圖所示
分析:
由仿真圖可以得到以下結(jié)論:
當(dāng)s=0(00)時(shí)y=a;當(dāng)s=1(01)時(shí)y=b;當(dāng) s=2(10)時(shí)y=c;當(dāng)s=3(11)時(shí)y=d。符合我們最開(kāi)始設(shè)想的功能設(shè)計(jì),這說(shuō)明源程序正確。2.七段譯碼器程序設(shè)計(jì) 基本功能及原理:
七段譯碼器是用來(lái)顯示數(shù)字的,7段數(shù)碼是純組合電路,通常的小規(guī)模專(zhuān)用ic,如74或4000系列的器件只能作十進(jìn)制bcd碼譯碼,然而數(shù)字系統(tǒng)中的數(shù)據(jù)處理和運(yùn)算都是2進(jìn)制的,所以輸出表達(dá)都是16進(jìn)制的,為了滿(mǎn)足16進(jìn)制數(shù)的譯碼顯示,最方便的方法就是利用vhdl譯碼程序在fpga或cpld中實(shí)現(xiàn)。本項(xiàng)實(shí)驗(yàn)很容易實(shí)現(xiàn)這一目的。輸出信號(hào)的7位分別接到數(shù)碼管的7個(gè)段,本實(shí)驗(yàn)中用的數(shù)碼管為共陽(yáng)極的,接有低電平的段發(fā)亮。數(shù)碼管的圖形如下
七段譯碼器的邏輯符號(hào):
程序設(shè)計(jì):
軟件編譯:
在編輯器中輸入并保存了以上七段譯碼器的vhdl源程序后就可以對(duì)它進(jìn)行編譯了,編譯的最終目的是為了生成可以進(jìn)行仿真、定時(shí)分析及下載到可編程器件的相關(guān)文件
。仿真分析:
仿真結(jié)果如下圖所示:
分析: 由仿真的結(jié)果可以得到以下結(jié)論:
當(dāng)a=0(0000)時(shí)led7=1000000 此時(shí)數(shù)碼管顯示0; 當(dāng)a=1(0001)時(shí)led7=1111001 此時(shí)數(shù)碼管顯示1; 當(dāng)a=2(0010)時(shí)led7=0100100 此時(shí)數(shù)碼管顯示2; 當(dāng) a=3(0011)時(shí)led7=0110000 此時(shí)數(shù)碼管顯示3; 當(dāng) a=4(0100)時(shí)led7=0011001 此時(shí)數(shù)碼管顯示4; 當(dāng) a=5(0101)時(shí)led7=0010010 此時(shí)數(shù)碼管顯示5; 當(dāng) a=6(0110)時(shí)led7=0000010 此時(shí)數(shù)碼管顯示6; 當(dāng) a=7(0111)時(shí)led7=1111000 此時(shí)數(shù)碼管顯示7; 當(dāng) a=8(1000)時(shí)led7=0000000 此時(shí)數(shù)碼管顯示8; 當(dāng)a=9(1001)時(shí)led7=0010000 此時(shí)數(shù)碼管顯示9; 當(dāng)a=10(1010)時(shí)led7=0001000 此時(shí)數(shù)碼管顯示a; 當(dāng)a=11(1011)時(shí)led7=0000011 此時(shí)數(shù)碼管顯示b; 當(dāng) a=12(1100)時(shí)led7=1000110 此時(shí)數(shù)碼管顯示c; 當(dāng)a=13(1101)時(shí)led7=0100001 此時(shí)數(shù)碼管顯示d; 當(dāng)a=14(1110)時(shí)led7=0000110 此時(shí)數(shù)碼管顯示e; 當(dāng)a=15(1111)時(shí)led7=0001110 此時(shí)數(shù)碼管顯示f;
這完全符合我們最開(kāi)始的功能設(shè)計(jì),所以可以說(shuō)明源vhdl程序是正確的。
實(shí)驗(yàn)心得:
通過(guò)這次實(shí)驗(yàn),我基本掌握了quartus ii軟件的使用,也掌握了軟件工程的建立,vhdl源文件的設(shè)計(jì)和波形仿真等基本內(nèi)容。在實(shí)驗(yàn)中,我發(fā)現(xiàn)eda這門(mén)課十分有趣,從一個(gè)器件的功能設(shè)計(jì)到程序設(shè)計(jì),再到編譯成功,最后得到仿真的結(jié)果,這其中的每一步都需要認(rèn)真分析,一遍又一遍的編譯,修改。當(dāng)然,中間出現(xiàn)過(guò)錯(cuò)誤,但我依然不放棄,一點(diǎn)一點(diǎn)的修改,驗(yàn)證,最終終于出現(xiàn)了正確的仿真結(jié)果,雖然有一些毛刺,但是總的來(lái)說(shuō),不影響整體的結(jié)果。
實(shí)驗(yàn)二:計(jì)數(shù)器設(shè)計(jì)與顯示
實(shí)驗(yàn)?zāi)康模?/p>
(1)熟悉利用quartus ii中的原理圖輸入法設(shè)計(jì)組合電路,掌握層次化的設(shè)計(jì)方法;
(2)學(xué)習(xí)計(jì)數(shù)器設(shè)計(jì),多層次設(shè)計(jì)方法和總線(xiàn)數(shù)據(jù)輸入方式的
仿真,并進(jìn)行電路板下載演示驗(yàn)證。實(shí)驗(yàn)內(nèi)容:
1.完成計(jì)數(shù)器設(shè)計(jì)
基本功能及原理:
本實(shí)驗(yàn)要設(shè)計(jì)一個(gè)含有異步清零和計(jì)數(shù)使能的4位二進(jìn)制加減可控計(jì)數(shù)器,即有一個(gè)清零端和使能端,當(dāng)清零端為1時(shí)異步清零,即所有輸出值都為0,當(dāng)使能端為0時(shí),計(jì)數(shù)器停止工作,當(dāng)使能端為1時(shí),正常工作,由時(shí)鐘控制。另外,還應(yīng)該有一個(gè)控制端,當(dāng)控制端為0時(shí),進(jìn)行減法運(yùn)算,當(dāng)控制端為1時(shí),進(jìn)行加法運(yùn)算。輸出端有輸出值和進(jìn)位端,當(dāng)進(jìn)行加法運(yùn)算時(shí),輸出值遞增,當(dāng)減法運(yùn)算時(shí),輸出值遞減,同時(shí)進(jìn)位端進(jìn)行相應(yīng)的變化。
4位二進(jìn)制加減計(jì)數(shù)器的邏輯符號(hào):
程序設(shè)計(jì):
軟件編譯:
在編輯器中輸入并保存了以上4位二進(jìn)制加減計(jì)數(shù)器的vhdl源程序后就可以對(duì)它進(jìn)行編譯了,編譯的最終目的是為了生成可以進(jìn)行仿真、定時(shí)分析及下載到可編程器件的相關(guān)文件。仿真分析: 仿真結(jié)果如下:
分析:
由仿真圖可以得到以下結(jié)論:
當(dāng)enable端為0時(shí),所有數(shù)值都為0,當(dāng)enable端為1時(shí),計(jì)數(shù)器正常工作;當(dāng)reset端為1時(shí),異步清零,所有輸出數(shù)值為0,當(dāng)reset端為0時(shí),正常工作;當(dāng)updown端為0時(shí),進(jìn)行減法運(yùn)算,當(dāng)updown為1時(shí),進(jìn)行加法運(yùn)算;另外,當(dāng)程序進(jìn)行減法運(yùn)算時(shí),出現(xiàn)借位時(shí),co為1,其余為0,當(dāng)進(jìn)行加法運(yùn)算時(shí),出現(xiàn)進(jìn)位時(shí),co為1,其余為0。圖中所有的功能與我們?cè)O(shè)計(jì)的完全一樣,所以說(shuō)明源程序正確。2.50m分頻器的設(shè)計(jì)
基本功能及原理:
50m分頻器的作用主要是控制后面的數(shù)碼管顯示的快慢。即一個(gè)模為50m的計(jì)數(shù)器,由時(shí)鐘控制,分頻器所有的端口基本和上述4位二進(jìn)制加減計(jì)數(shù)器的端口一樣,原理也基本相同。分頻器的進(jìn)位端(co)用來(lái)控制加減計(jì)數(shù)器的時(shí)鐘,將兩個(gè)器件連接起來(lái)。50m分頻器的邏輯符號(hào)如下:
程序設(shè)計(jì):
軟件編譯:
在編輯器中輸入并保存了以上50m分頻器的vhdl源程序后就可以對(duì)它進(jìn)行編譯了,編譯的最終目的是為了生成可以進(jìn)行仿真、定時(shí)分析及下載到可編程器件的相關(guān)文件。仿真分析: 結(jié)果如下:
上圖為仿真圖的一部分,由于整個(gè)圖太大,所以顯示一部分即可,其余部分如圖以上圖規(guī)律一直遞增,直到50m為止,然后再重復(fù),如此循環(huán)。
上圖是部分輸出的顯示,由于整個(gè)圖太大,所以只顯示部分,其余部分如圖遞增。
分析:
由仿真圖可以看出,當(dāng)reset為0,enable為1時(shí)(因?yàn)楸緦?shí)驗(yàn)中計(jì)數(shù)器的模值太大,為了盡可能多的觀察出圖形,可讓reset一直為0,enable一直為1,即一直正常工作),輸出值由0一直遞增到50m,構(gòu)成一個(gè)加法計(jì)數(shù)器,與我們?cè)O(shè)計(jì)的功能一致。3.七段譯碼器程序設(shè)計(jì)
基本功能及原理:
七段譯碼器是用來(lái)顯示數(shù)字的,7段數(shù)碼是純組合電路,通常的小規(guī)模專(zhuān)用ic,如74或4000系列的器件只能作十進(jìn)制bcd碼譯碼,然而數(shù)字系統(tǒng)中的數(shù)據(jù)處理和運(yùn)算都是2進(jìn)制的,所以輸出表達(dá)都是16進(jìn)制的,為了滿(mǎn)足16進(jìn)制數(shù)的譯碼顯示,最方便的方法就是利用vhdl譯碼程序在fpga或cpld中實(shí)現(xiàn)。本項(xiàng)實(shí)驗(yàn)很容易實(shí)現(xiàn)這一目的。輸出信號(hào)的7位分別接到數(shù)碼管的7個(gè)段,本實(shí)驗(yàn)中用的數(shù)碼管為共陽(yáng)極的,接有低電平的段發(fā)亮。
七段譯碼器的邏輯符號(hào):
程序設(shè)計(jì):
軟件編譯:
在編輯器中輸入并保存了以上七段譯碼器的vhdl源程序后就可以對(duì)它進(jìn)行編譯了,編譯的最終目的是為了生成可以進(jìn)行仿真、定時(shí)分析及下載到可編程器件的相關(guān)文件。仿真分析:
仿真結(jié)果如下圖所示:
分析:具體分析與實(shí)驗(yàn)一中七段譯碼器的分析相同,在此不再贅述。計(jì)數(shù)器和譯碼器連接電路的頂層文件原理圖:
原理圖連接好之后就可以進(jìn)行引腳的鎖定,然后將整個(gè)程序下載到已經(jīng)安裝好的電路板上,即可進(jìn)行仿真演示。
實(shí)驗(yàn)心得:
經(jīng)過(guò)本次試驗(yàn),我學(xué)到了很多。首先,我加強(qiáng)了對(duì)quartus ii軟件的掌握;其次,我掌握了電路圖的頂層文件原理圖的連接,學(xué)會(huì)了如何把自己設(shè)計(jì)的程序正確的轉(zhuǎn)化為器件,然后正確的連接起來(lái),形成一個(gè)整體的功能器件;最后,我學(xué)會(huì)了如何安裝以及如何正確的把完整的程序下載到電路板上,并進(jìn)行演示驗(yàn)證。
實(shí)驗(yàn)三:大作業(yè)設(shè)計(jì)
(循環(huán)彩燈控制器)
實(shí)驗(yàn)?zāi)康模?/p>
綜合應(yīng)用數(shù)字電路的各種設(shè)計(jì)方法,完成一個(gè)較為復(fù)雜的電路設(shè)計(jì)。實(shí)驗(yàn)內(nèi)容:
流水燈(循環(huán)彩燈)的設(shè)計(jì) 設(shè)計(jì)任務(wù):
設(shè)計(jì)一個(gè)循環(huán)彩燈控制器,該控制器可控制10個(gè)發(fā)光二極管循環(huán)點(diǎn)亮,間隔點(diǎn)亮或者閃爍等花型。要求至少三種以上花型,并用按鍵控制花型之間的轉(zhuǎn)換,用數(shù)碼管顯示花型的序號(hào)?;驹恚?/p>
該控制器由兩部分組成,一部分是一個(gè)50m的分頻器,其主要用來(lái)控制花色變化的快慢;另一部分是一個(gè)彩燈控制器,該彩燈控制器可由兩個(gè)開(kāi)關(guān)控制花型的序號(hào),10個(gè)輸出分別控制10個(gè)發(fā)光二極管的亮暗,當(dāng)輸出為1時(shí),該發(fā)光二極管亮,輸出為0時(shí),該二極管滅。將分頻器的co端用來(lái)控制彩燈控制器的時(shí)鐘,將兩個(gè)器件連接起來(lái)。1.分頻器的設(shè)計(jì)
50m分頻器與實(shí)驗(yàn)二中的分頻器一樣,這里不再贅述。2.彩燈控制器的設(shè)計(jì) 基本原理:
該彩燈控制器由時(shí)鐘控制,reset異步清零,enable當(dāng)做使能端,由兩個(gè)開(kāi)關(guān)do(0-1)來(lái)控制選擇不同的花型,10個(gè)輸出端lig(0-9)來(lái)控制10個(gè)led燈的亮滅。因?yàn)橛昧藘蓚€(gè)開(kāi)關(guān)來(lái)控制花型,所以一共有4種花色。
彩燈控制器的邏輯符號(hào):
程序設(shè)計(jì):
3.七段譯碼器的設(shè)計(jì)
七段譯碼器是用來(lái)顯示不同花型的序號(hào)的,其設(shè)計(jì)與實(shí)驗(yàn)一中的設(shè)計(jì)一樣,這里不再贅述。循環(huán)彩燈控制器的原理圖:
仿真波形如下: 第一種花型:
第二種花型:
第三種花型:
第四種花型:
仿真分析:
將以上仿真波形圖和源程序?qū)Ρ?,我們可以看到,仿真出?lái)的波形和我們?cè)O(shè)計(jì)的功能一致,這說(shuō)明源vhdl程序是正確的。實(shí)驗(yàn)心得:
本次試驗(yàn)是在沒(méi)有老師指導(dǎo)的情況下自己完成的,我在參考了網(wǎng)上的程序的情況下,最終成功的設(shè)計(jì)并正確的演示出了循環(huán)彩燈的不同花型。通過(guò)本次試驗(yàn),我真正的體會(huì)到了dea這門(mén)課的樂(lè)趣,也發(fā)現(xiàn)它對(duì)我們的學(xué)習(xí)和生活帶來(lái)很大的方便。
EDA心得體會(huì) 電子eda課程心得篇四
e d a 技 術(shù) 學(xué)習(xí)心 得
專(zhuān)業(yè):通信技術(shù)
姓名:焦亞鋒 學(xué)號(hào):200925101
1eda技術(shù)學(xué)習(xí)心得
本學(xué)期對(duì)eda技術(shù)的學(xué)習(xí)為我的專(zhuān)業(yè)知識(shí)學(xué)習(xí)打開(kāi)了一個(gè)全新的窗口——微電子技術(shù)領(lǐng)域。對(duì)eda技術(shù),我更是有了全新的認(rèn)識(shí)。
微電子技術(shù)的進(jìn)步主要表現(xiàn)在大規(guī)模集成電路加工技術(shù)即半導(dǎo)體工藝技術(shù)的發(fā)展上,使得表征半導(dǎo)體工藝水平的線(xiàn)寬已經(jīng)達(dá)到了納米級(jí)。所以,集成電路設(shè)計(jì)正在不斷地向超大規(guī)模、極低功耗和超高速的方向發(fā)展。
而現(xiàn)代電子設(shè)計(jì)技術(shù)的核心已日趨轉(zhuǎn)向基于計(jì)算機(jī)的電子設(shè)計(jì)自動(dòng)化技術(shù),即eda技術(shù)。eda技術(shù)就是依賴(lài)功能強(qiáng)大的計(jì)算機(jī),在eda工具軟件平臺(tái)上,對(duì)以硬件描述語(yǔ)言hdl為系統(tǒng)邏輯描述手段完成的設(shè)計(jì)文件,自動(dòng)地完成邏輯編譯、化簡(jiǎn)、分割、綜合、布局布線(xiàn)以及邏輯優(yōu)化和仿真測(cè)試,直至實(shí)現(xiàn)既定的電子線(xiàn)路系統(tǒng)功能。eda技術(shù)使得設(shè)計(jì)者的工作僅限于利用軟件的方式,即利用硬件描述語(yǔ)言和eda軟件來(lái)完成對(duì)系統(tǒng)硬件功能的實(shí)現(xiàn),這是電子設(shè)計(jì)技術(shù)的一個(gè)巨大進(jìn)步。
eda技術(shù)在進(jìn)入21世紀(jì)后,得到了更大的發(fā)展。嵌入式處理器軟核的成熟,使得sopc步入大規(guī)模應(yīng)用階段。電子技術(shù)領(lǐng)域全方位融入eda技術(shù),除了日益成熟的數(shù)字技術(shù)外,傳統(tǒng)的電路系統(tǒng)設(shè)計(jì)建模理念發(fā)生了重大的變化。同時(shí),eda使得電子領(lǐng)域各學(xué)科的界限更加模糊,更加互為包容。這些都利于設(shè)計(jì)人員利用eda技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì),如全定制或半定制asic設(shè)計(jì),fpga/cpld開(kāi)發(fā)應(yīng)用和印制電路板。
從eda技術(shù)的特點(diǎn)不難看出,相比于傳統(tǒng)的數(shù)字電子系統(tǒng)或ic設(shè)計(jì),eda技術(shù)擁有獨(dú)特的優(yōu)勢(shì)。在傳統(tǒng)的數(shù)字電子系統(tǒng)或ic設(shè)計(jì)中,手工設(shè)計(jì)占了較大的比例。因此,也存在很多缺點(diǎn)。例如:復(fù)雜電路的設(shè)計(jì)、調(diào)試十分困難;由于無(wú)法進(jìn)行硬件系統(tǒng)仿真,如果某一過(guò)程存在錯(cuò)誤,查找和修改十分不便;設(shè)計(jì)過(guò)程中產(chǎn)生大量文檔,不易管理;可移植性差等。相比之下,eda技術(shù)有很大不同。它運(yùn)用hdl對(duì)數(shù)字系統(tǒng)進(jìn)行抽象的行為與功能描述到具體的內(nèi)部線(xiàn)路結(jié)構(gòu)描述,從而可以在電子設(shè)計(jì)的各個(gè)階段、各個(gè)層次進(jìn)行計(jì)算機(jī)模擬驗(yàn)證,保證設(shè)計(jì)過(guò)程的正確性,可以大大降低設(shè)計(jì)成本,縮短設(shè)計(jì)周期。由于有各類(lèi)庫(kù)的支持,能夠完成各種自動(dòng)設(shè)計(jì)過(guò)程。它極大地簡(jiǎn)化了設(shè)計(jì)文檔的管理,邏輯設(shè)計(jì)仿真測(cè)試技術(shù)也日益強(qiáng)大。
vhdl在現(xiàn)在的eda設(shè)計(jì)中使用最多,也擁有幾乎所有主流eda工具的支持。vhdl作為一個(gè)規(guī)范語(yǔ)言和建模語(yǔ)言,不僅可以作為系統(tǒng)模擬的建模工具,而且可以作為電路系統(tǒng)的設(shè)計(jì)工具,可以利用軟件工具將vhdl源碼自動(dòng)地轉(zhuǎn)化為文本方式表達(dá)的基本邏輯元件連接圖,即網(wǎng)表文件。這種方法顯然對(duì)于電路自動(dòng)設(shè)計(jì)是一個(gè)極大的推進(jìn)。它具有很強(qiáng)的電路描述和建模能力,能從多個(gè)層次對(duì)數(shù)字系統(tǒng)進(jìn)行建模和描述,從而大大簡(jiǎn)化了硬件設(shè)計(jì)任務(wù),提高了設(shè)計(jì)效率和可靠性。eda技術(shù)良好的可移植性與可
測(cè)試性,將所有設(shè)計(jì)環(huán)節(jié)納入統(tǒng)一的自頂向下的設(shè)計(jì)方案中。它不但在整個(gè)設(shè)計(jì)流程上充分利用計(jì)算機(jī)的自動(dòng)設(shè)計(jì)能力、在各個(gè)設(shè)計(jì)層次上利用計(jì)算機(jī)完成不同內(nèi)容的仿真模擬,而且在系統(tǒng)板設(shè)計(jì)結(jié)束后仍可利用計(jì)算機(jī)對(duì)硬件系統(tǒng)進(jìn)行完整的測(cè)試。
書(shū)中通過(guò)大量的圖示對(duì)pld硬件特性與編程技術(shù)進(jìn)行了形象的講解,不僅融合了之前學(xué)習(xí)的關(guān)于電路設(shè)計(jì)的知識(shí)還將eda的技術(shù)加入其中。對(duì)vhdl語(yǔ)言的詳盡講解更是讓我深刻理解了vhdl語(yǔ)言的編程原理。由于本門(mén)課程是一門(mén)硬件學(xué)習(xí)課程,所以實(shí)驗(yàn)必不可少。通過(guò)課程最后實(shí)驗(yàn),我體會(huì)一些vhdl語(yǔ)言相對(duì)于其他編程語(yǔ)言的特點(diǎn)。
相對(duì)于其它計(jì)算機(jī)語(yǔ)言的學(xué)習(xí),如c 或匯編語(yǔ)言,vhdl 具有明顯的特點(diǎn)。這不僅僅是由于vhdl 作為一種硬件描述語(yǔ)言的學(xué)習(xí)需要了解較多的數(shù)字邏輯方面的硬件電路知識(shí),包括目標(biāo)芯片基本結(jié)構(gòu)方面的知識(shí)更重要的是由于vhdl 描述的對(duì)象始終是客觀的電路系統(tǒng)。由于電路系統(tǒng)內(nèi)部的子系統(tǒng)乃至部分元器件的工作狀態(tài)和工作方式可以是相互獨(dú)立、互不相關(guān)的,也可以是互為因果的。這表明,在任一時(shí)刻,電路系統(tǒng)可以有許多相關(guān)和不相關(guān)的事件同時(shí)并行發(fā)生。例如可以在多個(gè)獨(dú)立的模塊中同時(shí)入行不同方式的數(shù)據(jù)交換和控制信號(hào)傳輸,這種并行工作方式是任何一種基于cpu 的軟件程序語(yǔ)言所無(wú)法描繪和實(shí)現(xiàn)的。傳統(tǒng)的軟件編程語(yǔ)言只能根據(jù)cpu 的工作方式,以排隊(duì)式指令的形式來(lái)對(duì)特定的事件和信息進(jìn)行控制或接收。在cpu 工作的任一時(shí)間段內(nèi)只能完成一種操作。因此,任何復(fù)雜的程序在一個(gè)單cpu 的計(jì)算機(jī)中的運(yùn)行,永遠(yuǎn)是單向和一維的。因而程序設(shè)計(jì)者也幾乎只需以一維的思維模式就可以編程和工作了。
vhdl 雖然也含有類(lèi)似于軟件編程語(yǔ)言的順序描述語(yǔ)句結(jié)構(gòu),但其工作方式是完全不同的。軟件語(yǔ)言的語(yǔ)句是根據(jù)cpu 的順序控制信號(hào),按時(shí)鐘節(jié)拍對(duì)應(yīng)的指令周期節(jié)拍逐條運(yùn)行的,每運(yùn)行一條指令都有確定的執(zhí)行周期。但vhdl 則不同,從表面上觀,vhdl 的順序語(yǔ)句與軟件語(yǔ)句有相同的行為描述方式,但在標(biāo)準(zhǔn)的仿真執(zhí)行中有很大的區(qū)別。vhdl 的語(yǔ)言描述只是綜合器賴(lài)以構(gòu)成硬件結(jié)構(gòu)的一種依據(jù),但進(jìn)程語(yǔ)句結(jié)構(gòu)中的順序語(yǔ)句的執(zhí)行方式?jīng)Q非是按時(shí)鐘節(jié)拍運(yùn)行的。實(shí)際情況是其中的每一條語(yǔ)句的執(zhí)行時(shí)間幾乎是0(但該語(yǔ)句的運(yùn)行時(shí)間卻不一定為0),即1000 條順序語(yǔ)句與10 條順序語(yǔ)句的執(zhí)行時(shí)間是相同的。在此,語(yǔ)句的運(yùn)行和執(zhí)行具有不同的概念(在軟件語(yǔ)言中,它們的概念是相同),的執(zhí)行是指啟動(dòng)一條語(yǔ)句,允許它運(yùn)行一次,而運(yùn)行就是指該語(yǔ)句完成其設(shè)定的功能。
通過(guò)實(shí)驗(yàn),我認(rèn)識(shí)到理論要與實(shí)際結(jié)合,培養(yǎng)動(dòng)手動(dòng)腦能力的重要性,做事情要抱著一絲不茍的態(tài)度,這樣才能做好事情。同時(shí)也入一步了解到eda的強(qiáng)大之處,硬
件電路的優(yōu)秀的地方,對(duì)硬件方面更感興趣了。這門(mén)課程的學(xué)習(xí),為我以后的專(zhuān)業(yè)知識(shí)的學(xué)習(xí)打下了良好的基礎(chǔ)。
EDA心得體會(huì) 電子eda課程心得篇五
eda
專(zhuān)業(yè);姓名;學(xué)號(hào);學(xué)習(xí)心 得
劉華
201530220109
電氣自動(dòng)化技術(shù)
本學(xué)期對(duì)eda技術(shù)的學(xué)習(xí)為我的專(zhuān)業(yè)知識(shí)學(xué)習(xí)打開(kāi)了一個(gè)全新的窗口——微電子技術(shù)領(lǐng)域。對(duì)eda技術(shù),我更是有了全新的認(rèn)識(shí)。
微電子技術(shù)的進(jìn)步主要表現(xiàn)在大規(guī)模集成電路加工技術(shù)即半導(dǎo)體工藝技術(shù)的發(fā)展上,使得表征半導(dǎo)體工藝水平的線(xiàn)寬已經(jīng)達(dá)到了納米級(jí)。所以,集成電路設(shè)計(jì)正在不斷地向超大規(guī)模、極低功耗和超高速的方向發(fā)展。
而現(xiàn)代電子設(shè)計(jì)技術(shù)的核心已日趨轉(zhuǎn)向基于計(jì)算機(jī)的電子設(shè)計(jì)自動(dòng)化技術(shù),即eda技術(shù)。eda技術(shù)就是依賴(lài)功能強(qiáng)大的計(jì)算機(jī),在eda工具軟件平臺(tái)上,對(duì)以硬件描述語(yǔ)言hdl為系統(tǒng)邏輯描述手段完成的設(shè)計(jì)文件,自動(dòng)地完成邏輯編譯、化簡(jiǎn)、分割、綜合、布局布線(xiàn)以及邏輯優(yōu)化和仿真測(cè)試,直至實(shí)現(xiàn)既定的電子線(xiàn)路系統(tǒng)功能。eda技術(shù)使得設(shè)計(jì)者的工作僅限于利用軟件的方式,即利用硬件描述語(yǔ)言和eda軟件來(lái)完成對(duì)系統(tǒng)硬件功能的實(shí)現(xiàn),這是電子設(shè)計(jì)技術(shù)的一個(gè)巨大進(jìn)步。eda技術(shù)在進(jìn)入21世紀(jì)后,得到了更大的發(fā)展。嵌入式處理器軟核的成熟,使得sopc步入大規(guī)模應(yīng)用階段。電子技術(shù)領(lǐng)域全方位融入eda技術(shù),除了日益成熟的數(shù)字技術(shù)外,傳統(tǒng)的電路系統(tǒng)設(shè)計(jì)建模理念發(fā)生了重大的變化。同時(shí),eda使得電子領(lǐng)域各學(xué)科的界限更加模糊,更加互為包容。這些都利于設(shè)計(jì)人員利用eda技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì),如全定制或半定制asic設(shè)計(jì),fpga/cpld開(kāi)發(fā)應(yīng)用和印制電路板 從eda技術(shù)的特點(diǎn)不難看出,相比于傳統(tǒng)的數(shù)字電子系統(tǒng)或ic設(shè)計(jì),eda技術(shù)擁有獨(dú)特的優(yōu)勢(shì)。在傳統(tǒng)的數(shù)字電子系統(tǒng)或ic設(shè)計(jì)中,手工設(shè)計(jì)占了較大的比例。因此,也存在很多缺點(diǎn)。例如:復(fù)雜電路的設(shè)計(jì)、調(diào)試十分困難;由于無(wú)法進(jìn)行硬件系統(tǒng)仿真,如果某一過(guò)程存在錯(cuò)誤,查找和修改十分不便;設(shè)計(jì)過(guò)程中產(chǎn)生大量文檔,不易管理;可移植性差等。相比之下,eda技術(shù)有很大不同。它運(yùn)用hdl對(duì)數(shù)字系統(tǒng)進(jìn)行抽象的行為與功能描述到具體的內(nèi)部線(xiàn)路結(jié)構(gòu)描述,從而可以在電子設(shè)計(jì)的各個(gè)階段、各個(gè)層次進(jìn)行計(jì)算機(jī)模擬驗(yàn)證,保證設(shè)計(jì)過(guò)程的正確性,可以大大降低設(shè)計(jì)成本,縮短設(shè)計(jì)周期。由于有各類(lèi)庫(kù)的支持,能夠完成各種自動(dòng)設(shè)計(jì)過(guò)程。它極大地簡(jiǎn)化了設(shè)計(jì)文檔的管理,邏輯設(shè)計(jì)仿真測(cè)試技術(shù)也日益強(qiáng)大。vhdl在現(xiàn)在的eda設(shè)計(jì)中使用最多,也擁有幾乎所有主流eda工具的支持。vhdl作為一個(gè)規(guī)范語(yǔ)言和建模語(yǔ)言,不僅可以作為系統(tǒng)模擬的建模工具,而且可以作為電路系統(tǒng)的設(shè)計(jì)工具,可以利用軟件工具將vhdl源碼自動(dòng)地轉(zhuǎn)化為文本方式表達(dá)的基本邏輯元件連接圖,即網(wǎng)表文件。這種方法顯然對(duì)于電路自動(dòng)設(shè)計(jì)是一個(gè)極大的推進(jìn)。它具有很強(qiáng)的電路描述和建模能力,能從多個(gè)層次對(duì)數(shù)字系統(tǒng)進(jìn)行建模和描述,從而大大簡(jiǎn)化了硬件設(shè)計(jì)任務(wù),提高了設(shè)計(jì)效率和可靠性。eda技術(shù)良好的可移植性與可 測(cè)試性,將所有設(shè)計(jì)環(huán)節(jié)納入統(tǒng)一的自頂向下的設(shè)計(jì)方案中。它不但在整個(gè)設(shè)計(jì)流程上充分利用計(jì)算機(jī)的自動(dòng)設(shè)計(jì)能力、在各個(gè)設(shè)計(jì)層次上利用計(jì)算機(jī)完成不同內(nèi)容的仿真模擬,而且在系統(tǒng)板設(shè)計(jì)結(jié)束后仍可利用計(jì)算機(jī)對(duì)硬件系統(tǒng)進(jìn)行完整的測(cè)試
書(shū)中通過(guò)大量的圖示對(duì)pld硬件特性與編程技術(shù)進(jìn)行了形象的講解,不僅融合了之前學(xué)習(xí)的關(guān)于電路設(shè)計(jì)的知識(shí)還將eda的技術(shù)加入其中。對(duì)vhdl語(yǔ)言的詳盡講解更是讓我深刻理解了vhdl語(yǔ)言的編程原理。由于本門(mén)課程是一門(mén)硬件學(xué)習(xí)課程,所以實(shí)驗(yàn)必不可少。通過(guò)課程最后實(shí)驗(yàn),我體會(huì)一些vhdl語(yǔ)言相對(duì)于其他編程語(yǔ)言的特點(diǎn)。
相對(duì)于其它計(jì)算機(jī)語(yǔ)言的學(xué)習(xí),如c 或匯編語(yǔ)言,vhdl 具有明顯的特點(diǎn)。這不僅僅是由于vhdl 作為一種硬件描述語(yǔ)言的學(xué)習(xí)需要了解較多的數(shù)字邏輯方面的硬件電路知識(shí),包括目標(biāo)芯片基本結(jié)構(gòu)方面的知識(shí)更重要的是由于vhdl 描述的對(duì)象始終是客觀的電路系統(tǒng)。由于電路系統(tǒng)內(nèi)部的子系統(tǒng)乃至部分元器件的工作狀態(tài)和工作方式可以是相互獨(dú)立、互不相關(guān)的,也可以是互為因果的。這表明,在任一時(shí)刻,電路系統(tǒng)可以有許多相關(guān)和不相關(guān)的事件同時(shí)并行發(fā)生。例如可以在多個(gè)獨(dú)立的模塊中同時(shí)入行不同方式的數(shù)據(jù)交換和控制信號(hào)傳輸,這種并行工作方式是任何一種基于cpu 的軟件程序語(yǔ)言所無(wú)法描繪和實(shí)現(xiàn)的。傳統(tǒng)的軟件編程語(yǔ)言只能根據(jù)cpu 的工作方式,以排隊(duì)式指令的形式來(lái)對(duì)特定的事件和信息進(jìn)行控制或接收。在cpu 工作的任一時(shí)間段內(nèi)只能完成一種操作。因此,任何復(fù)雜的程序在一個(gè)單cpu 的計(jì)算機(jī)中的運(yùn)行,永遠(yuǎn)是單向和一維的。因而程序設(shè)計(jì)者也幾乎只需以一維的思維模式就可以編程和工作了。
vhdl 雖然也含有類(lèi)似于軟件編程語(yǔ)言的順序描述語(yǔ)句結(jié)構(gòu),但其工作方式是完全不同的。軟件語(yǔ)言的語(yǔ)句是根據(jù)cpu 的順序控制信號(hào),按時(shí)鐘節(jié)拍對(duì)應(yīng)的指令周期節(jié)拍逐條運(yùn)行的,每運(yùn)行一條指令都有確定的執(zhí)行周期。但vhdl 則不同,從表面上觀,vhdl 的順序語(yǔ)句與軟件語(yǔ)句有相同的行為描述方式,但在標(biāo)準(zhǔn)的仿真執(zhí)行中有很大的區(qū)別。vhdl 的語(yǔ)言描述只是綜合器賴(lài)以構(gòu)成硬件結(jié)構(gòu)的一種依據(jù),但進(jìn)程語(yǔ)句結(jié)構(gòu)中的順序語(yǔ)句的執(zhí)行方式?jīng)Q非是按時(shí)鐘節(jié)拍運(yùn)行的。實(shí)際情況是其中的每一條語(yǔ)句的執(zhí)行時(shí)間幾乎是0(但該語(yǔ)句的運(yùn)行時(shí)間卻不一定為0),即1000 條順序語(yǔ)句與10 條順序語(yǔ)句的執(zhí)行時(shí)間是相同的。在此,語(yǔ)句的運(yùn)行和執(zhí)行具有不同的概念(在軟件語(yǔ)言中,它們的概念是相同),的執(zhí)行是指啟動(dòng)一條語(yǔ)句,允許它運(yùn)行一次,而運(yùn)行就是指該語(yǔ)句完成其設(shè)定的功能。通過(guò)實(shí)驗(yàn),我認(rèn)識(shí)到理論要與實(shí)際結(jié)合,培養(yǎng)動(dòng)手動(dòng)腦能力的重要性,做事情要抱著一絲不茍的態(tài)度,這樣才能做好事情。同時(shí)也入一步了解到eda的強(qiáng)大之處,硬件電路的優(yōu)秀的地方,對(duì)硬件方面更感興趣了。這門(mén)課程的學(xué)習(xí),為我以后的專(zhuān)業(yè)知識(shí)的學(xué)習(xí)打下了良好的基礎(chǔ)。