天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 論文百科 > 書評論文 >

EDA課程設(shè)計論文

發(fā)布時間:2017-02-06 20:32

  本文關(guān)鍵詞:eda課程設(shè)計,由筆耕文化傳播整理發(fā)布。



EDA 課程設(shè)計論文
論文題目: 概述及計數(shù)器設(shè)計 論文題目:EDA 概述及計數(shù)器設(shè)計

設(shè)計者: 設(shè)計者:

牟俸呈

指導(dǎo)老師: 指導(dǎo)老師:包明 學(xué) 號: 10907990416

專業(yè)班級: 專業(yè)班級:109079904

中 國 ? 重 慶 2011 年 4 月<

br />
1

目錄
摘要,關(guān)鍵字……………………………………………………… ………………………………………………………3 1. 摘要,關(guān)鍵字………………………………………………………3 正文………………………………………………………………… …………………………………………………………………4 2. 正文…………………………………………………………………4 ………………………………………………4 2.1 EDA 技術(shù)的基本特征………………………………………………4
技術(shù)的基本設(shè)計方法…………………………………………………5 2.2 EDA 技術(shù)的基本設(shè)計方法 5 2.3 設(shè)計任務(wù)及要求……………………………………………………………7 2.3 設(shè)計任務(wù)及要求 7

………………………………………………………… ……7 2.4 2.4 程序的編輯…………………………………………………………7
2.5 …………………………………8 2.5 用 QUARTUS II 軟件進行模擬仿真…………………………………8 2.6 收獲體會、 ………………………… …………………8 2.6 收獲體會、存在問題和進一步的改進意見等…………………………

3.參考文獻………………………………………………………………8 3.參考文獻………………………………………………………………8 參考文獻………………………………………………………

2

語言實現(xiàn)計數(shù)器 計數(shù)器的設(shè)計 EDA 概述及 VHDL 語言實現(xiàn)計數(shù)器的設(shè)計

[摘要]: 隨著基于 PLD 的 EDA 技術(shù)的發(fā)展和應(yīng)用領(lǐng)域的擴大與深入, 摘要]
EDA 技術(shù)在電子信息、通信、自動控制及計算機應(yīng)用等領(lǐng)域的重要性日益突出。 本文詳細介紹 EDA 課程設(shè)計任務(wù)——計數(shù)器的設(shè)計的詳細設(shè)計過程及結(jié)果, 并總 結(jié)出心得體會。

: [關(guān)鍵字] EDA 技術(shù);VHDL 語言;計數(shù)器 關(guān)鍵字]
EDA 技術(shù)作為現(xiàn)代電子設(shè)計技術(shù)的核心,它依賴強大的計算機,在 EDA 工具軟件平臺上,對以硬件描述語言 HDL 為系統(tǒng)邏輯描述手段完成的設(shè)計 文件,自動地完成邏輯編譯、邏輯簡化、邏輯分割、邏輯綜合,以及邏輯優(yōu) 化和仿真測試,直至實現(xiàn)既定的電子線路系統(tǒng)功能。介紹在 QUARTUS II 軟 件環(huán)境下開發(fā)基于 VHDL 語言計數(shù)器的設(shè)計。

3

2.1 EDA 技術(shù)的基本特征
EDA 代表了當今電子設(shè)計技術(shù)的最新發(fā)展方向,它的基本特征是:設(shè)計人員 按照“自頂向下”的設(shè)計方法,對整個系統(tǒng)進行方案設(shè)計和功能劃分,系統(tǒng)的關(guān) 鍵電路用一片或幾片專用集成電路(ASIC)實現(xiàn),然后采用硬件描述語言(HDL) 完成系統(tǒng)行為級設(shè)計,最后通過綜合器和適配器生成最終的目標器件,這樣的設(shè) 計方法被稱為高層次的電子設(shè)計方法。下面介紹與 EDA 基本特征有關(guān)的幾個概 念。 1.“自頂向下”的設(shè)計方法 10 年前,電子設(shè)計的基本思路還是選用標準集 成電路“自底向上”地構(gòu)造出一個新的系統(tǒng),這樣的設(shè)計方法就如同一磚一瓦建 造金字塔,不僅效率低、成本高而且容易出錯。 高層次設(shè)計是一種“自頂向下”的全新設(shè)計方法,這種設(shè)計方法首先從系統(tǒng) 設(shè)計入手,在頂層進行功能方框圖的劃分和結(jié)構(gòu)設(shè)計。在方框圖一級進行仿真、 糾錯,并用硬件描述語言對高層次的系統(tǒng)行為進行描述,在系統(tǒng)一級進行驗證。 然后,用綜合優(yōu)化工具生成具體門電路的網(wǎng)絡(luò)表,其對應(yīng)的物理實現(xiàn)級可以是印 刷電路板或?qū)S眉呻娐。由于設(shè)計的主要仿真和調(diào)試過程是在高層次上完成 的,這既有利于早期發(fā)現(xiàn)結(jié)構(gòu)設(shè)計上的錯誤,避免設(shè)計工作的浪費,又減少了邏 輯功能仿真的工作量,提高了設(shè)計的一次成功率。 2.ASIC 設(shè)計現(xiàn)代電子產(chǎn)品的復(fù)雜度日益提高,一個電子系統(tǒng)可能由數(shù)萬個 中小規(guī)模集成電路構(gòu)成,這就帶來了體積大、功耗大、可靠性差的問題。解決這 一問題的有效方法就是采用 ASIC 芯片進行設(shè)計。ASIC 按照設(shè)計方法的不同可分 為全定制 ASIC、半定制 ASIC 和可編程 ASIC(也稱為可編程邏輯器件)。 設(shè)計全定制 ASIC 芯片時,設(shè)計師要定義芯片上所有晶體管的幾何圖形和工 藝規(guī)則,最后將設(shè)計結(jié)果交由 IC 廠家去進行掩模制造,做出產(chǎn)品。這種設(shè)計方 法的優(yōu)點是芯片可以獲得最優(yōu)的性能,即面積利用率高、速度快、功耗低,,而缺 點是開發(fā)周期長,費用高,只適合大批量產(chǎn)品開發(fā)。 半定制 ASIC 芯片的版圖設(shè)計方法分為門陣列設(shè)計法和標準單元設(shè)計法,這 兩種方法都是約束性的設(shè)計方法,其主要目的就是簡化設(shè)計,以犧牲芯片性能為 代價來縮短開發(fā)時間。 可編程邏輯芯片與上述掩模 ASIC 的不同之處在于:設(shè)計人員完成版圖設(shè)計 后,在實驗室內(nèi)就可以燒制出自己的芯片,無須 IC 廠家的參與,大大縮短了開發(fā) 周期。 可編程邏輯器件自 70 年代以來,經(jīng)歷了 PAL、GAL、CPLD、FPGA 幾個發(fā)展階 段,其中 CPLD/FPGA 屬高密度可編程邏輯器件,目前集成度已高達 200 萬門/片, 它將掩模 ASIC 集成度高的優(yōu)點和可編程邏輯器件設(shè)計生產(chǎn)方便的特點結(jié)合在一 起,特別適合于樣品研制或小批量產(chǎn)品開發(fā),使產(chǎn)品能以最快的速度上市,而當 市場擴大時,它可以很容易地轉(zhuǎn)由掩模 ASIC 實現(xiàn),因此開發(fā)風險也大為降低。 上述 ASIC 芯片,尤其是 CPLD/FPGA 器件,已成為現(xiàn)代高層次電子設(shè)計方法 的實現(xiàn)載體。 3.硬件描述語言硬件描述語言(HDL)是一種用于設(shè)計硬件電子系統(tǒng)的計算 機語言, 它用軟件編程的方式來描述電子系統(tǒng)的邏輯功能、 電路結(jié)構(gòu)和連接形式, 與傳統(tǒng)的門級描述方式相比,它更適合大規(guī)模系統(tǒng)的設(shè)計。例如一個 32 位的加 法器,利用圖形輸入軟件需要輸入 500 至 1000 個門,而利用 VHDL 語言只需要書 寫一行“A=B+C”即可。而且 VHDL 語言可讀性強,易于修改和發(fā)現(xiàn)錯誤。早期
4

的硬件描述語言,如 ABEL、HDL、AHDL,由不同的 EDA 廠商開發(fā),互不兼容,而 且不支持多層次設(shè)計,層次間翻譯工作要由人工完成。為了克服以上不足,1985 年美國國防部正式推出了高速集成電路硬件描述語言 VHDL,1987 年 IEEE 采納 VHDL 為硬件描述語言標準(IEEESTD-1076)。 VHDL 是一種全方位的硬件描述語言,包括系統(tǒng)行為級、寄存器傳輸級和邏 輯門級多個設(shè)計層次,支持結(jié)構(gòu)、數(shù)據(jù)流和行為三種描述形式的混合描述,因此 VHDL 幾乎覆蓋了以往各種硬件描述語言的功能,整個自頂向下或自底向上的電 路設(shè)計過程都可以用 VHDL 來完成。VHDL 還具有以下優(yōu)點:(1)VHDL 的寬范圍描 述能力使它成為高層次設(shè)計的核心, 將設(shè)計人員的工作重心提高到了系統(tǒng)功能的 實現(xiàn)與調(diào)試,而花較少的精力于物理實現(xiàn)。(2)VHDL 可以用簡潔明確的代碼描述 來進行復(fù)雜控制邏輯的設(shè)計,靈活且方便,而且也便于設(shè)計結(jié)果的交流、保存和 重用。(3)VHDL 的設(shè)計不依賴于特定的器件,方便了工藝的轉(zhuǎn)換。(4)VHDL 是一 個標準語言,為眾多的 EDA 廠商支持,因此移植性好。 4.EDA 系統(tǒng)框架結(jié)構(gòu) EDA 系統(tǒng)框架結(jié)構(gòu)(Framework)是一套配置和使用 EDA 軟件包的規(guī)范。目前主要的 EDA 系統(tǒng)都建立了框架結(jié)構(gòu),如 Cadence 公司的 DesignFramework,Mentor 公司的 FalconFramework,而且這些框架結(jié)構(gòu)都遵守 國際 CFI 組織制定的統(tǒng)一技術(shù)標準。 框架結(jié)構(gòu)能將來自不同 EDA 廠商的工具軟件 進行優(yōu)化組合,集成在一個易于管理的統(tǒng)一的環(huán)境之下,而且還支持任務(wù)之間、 設(shè)計師之間以及整個產(chǎn)品開發(fā)過程中的信息傳輸與共享, 是并行工程和自頂向下 設(shè)計方法的實現(xiàn)基礎(chǔ)。

2.2EDA 2.2EDA 技術(shù)的基本設(shè)計方法
EDA 技術(shù)的每一次進步,都引起了設(shè)計層次上的一次飛躍,圖 1 示出 EDA 技術(shù) 設(shè)計層次的飛躍。物理級設(shè)計主要指 IC 版圖設(shè)計,一般由半導(dǎo)體廠家完成,對 電子工程師沒有太大的意義,因此本文重點介紹電路級設(shè)計和系統(tǒng)級設(shè)計。 1.電子工程師接受系統(tǒng)設(shè)計任務(wù)后,首先確定設(shè)計方案,并選擇能實現(xiàn)該方案 的合適元器件,然后根據(jù)具體的元器件設(shè)計電路原理圖。接著進行第一次仿真, 其中包括數(shù)字電路的邏輯模擬、故障分析,模擬電路的交直流分析、瞬態(tài)分析。 在進行系統(tǒng)仿真時,必須要有元件模型庫的支持,計算機上模擬的輸入輸出波形 代替了實際電路調(diào)試中的信號源和示波器。 這一次仿真主要是檢驗設(shè)計方案在功 能方面的正確性。仿真通過后,根據(jù)原理圖產(chǎn)生的電氣連接網(wǎng)絡(luò)表進行 PCB 板的 自動布局布線。在制作 PCB 板之前還可以進行 PCB 后分析,其中包括熱分析、噪 聲及竄擾分析、電磁兼容分析、可靠性分析等,并可將分析后的結(jié)果參數(shù)反標回 電路圖,進行第二次仿真,也稱為后仿真。后仿真主要是檢驗 PCB 板在實際工作 環(huán)境中的可行性。 由此可見,電路級的 EDA 技術(shù)使電子工程師在實際的電子系統(tǒng)產(chǎn)生前,就可 以全面地了解系統(tǒng)的功能特性和物理特性,從而將開發(fā)風險消滅在設(shè)計階段,縮
5

短了開發(fā)時間,降低了開發(fā)成本。 2. 系統(tǒng)級設(shè)計進入 90 年代以來, 電子信息類產(chǎn)品的開發(fā)明顯呈現(xiàn)兩個特點: 一是產(chǎn)品復(fù)雜程度提高;二是產(chǎn)品上市時限緊迫。然而,電路級設(shè)計本質(zhì)上是基 于門級描述的單層次設(shè)計,設(shè)計的所有工作(包括設(shè)計輸入、仿真和分析、設(shè)計 修改等)都是在基本邏輯門這一層次上進行的,顯然這種設(shè)計方法不能適應(yīng)新的 形勢,一種高層次的電子設(shè)計方法,也即系統(tǒng)級設(shè)計方法,應(yīng)運而生。 高層次設(shè)計是一種“概念驅(qū)動式”設(shè)計,設(shè)計人員無須通過門級原理圖描述 電路,而是針對設(shè)計目標進行功能描述。由于擺脫了電路細節(jié)的束縛,設(shè)計人員 可以把精力集中于創(chuàng)造性的方案與概念的構(gòu)思上, 一旦這些概念構(gòu)思以高層次描 述的形式輸入計算機, 系統(tǒng)就能以規(guī)則驅(qū)動的方式自動完成整個設(shè)計。 EDA 這樣, 新的概念就能迅速有效地成為產(chǎn)品,大大縮短了產(chǎn)品的研制周期。不僅如此,高 層次設(shè)計只是定義系統(tǒng)的行為特性,可以不涉及實現(xiàn)工藝,因此還可以在廠家綜 合庫的支持下, 利用綜合優(yōu)化工具將高層次描述轉(zhuǎn)換成針對某種工藝優(yōu)化的網(wǎng)絡(luò) 表,使工藝轉(zhuǎn)化變得輕而易舉。系統(tǒng)級設(shè)計的工作流程見圖 3。首先,工程師按 照“自頂向下”的設(shè)計方法進行系統(tǒng)劃分。其次,輸入 VHDL 代碼,這是高層次 設(shè)計中最為普遍的輸入方式。 此外, 還可以采用圖形輸入方式 (框圖, 狀態(tài)圖等) , 這種輸入方式具有直觀、容易理解的優(yōu)點。第三步是,將以上的設(shè)計輸入編譯成 標準的 VHDL 文件。第四步是進行代碼級的功能仿真,主要是檢驗系統(tǒng)功能設(shè)計 的正確性。這一步驟適用大型設(shè)計,因為對于大型設(shè)計來說,在綜合前對源代碼 仿真,就可以大大減少設(shè)計重復(fù)的次數(shù)和時間。一般情況下,這一仿真步驟可略 去。第五步是,利用綜合器對 VHDL 源代碼進行綜合優(yōu)化處理,生成門級描述的 網(wǎng)絡(luò)表文件,這是將高層次描述轉(zhuǎn)化為硬件電路的關(guān)鍵步驟。綜合優(yōu)化是針對 ASIC 芯片供應(yīng)商的某一產(chǎn)品系列進行的,所以綜合的過程要在相應(yīng)的廠家綜合 庫支持下才能完成。第六步是,利用產(chǎn)生的網(wǎng)絡(luò)表文件進行適配前的時序仿真, 仿真過程不涉及具體器件的硬件特性,是較為粗略的。一般的設(shè)計,也可略去這 一仿真步驟。 第七步是利用適配器將綜合后的網(wǎng)絡(luò)表文件針對某一具體的目標器 件進行邏輯映射操作,包括底層器件配置、邏輯分割、邏輯優(yōu)化、布局布線。第 八步是在適配完成后,產(chǎn)生多項設(shè)計結(jié)果:(1)適配報告,包括芯片內(nèi)部資源利 用情況, 設(shè)計的布爾方程描述情況等; (2)適配后的仿真模型; (3)器件編程文件。 根據(jù)適配后的仿真模型,可以進行適配后的時序仿真,因為已經(jīng)得到器件的實際
6

硬件特性 (如時延特性) 所以仿真結(jié)果能比較精確地預(yù)期未來芯片的實際性能。 , 如果仿真結(jié)果達不到設(shè)計要求,就需要修改 VHDL 源代碼或選擇不同速度和品質(zhì) 的器件,直至滿足設(shè)計要求;最后一步是將適配器產(chǎn)生的器件編程文件通過編程 器或下載電纜載入到目標芯片 FPGA 或 CPLD 中。如果是大批量產(chǎn)品開發(fā),則通過 更換相應(yīng)的廠家綜合庫,輕易地轉(zhuǎn)由 ASIC 形式實現(xiàn)。綜上所述,EDA 技術(shù)是電 子設(shè)計領(lǐng)域的一場革命, 目前正處于高速發(fā)展階段, 每年都有新的 EDA 工具問世。 廣大電子工程人員掌握這一先進技術(shù),這不僅是提高設(shè)計效率的需要,更是我國 電子工業(yè)在世界市場上生存、競爭與發(fā)展的需要。

2.3.設(shè)計任務(wù)及要求 設(shè)計任務(wù)及要求
1、設(shè)計內(nèi)容 選用合適的可編程邏輯器件及外圍電子元器件,設(shè)計一個從 0 到自己學(xué) 號后三位的循環(huán)計數(shù)器,利用 EDA 軟件(QUARTUS Ⅱ)進行編譯及仿真 2、設(shè)計要求 (1)能夠?qū)崿F(xiàn)循環(huán)計數(shù) (2)當?shù)綄W(xué)號后三位時跳轉(zhuǎn)并不出現(xiàn)后三位的數(shù)字

2.4 程序的編輯
LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY COUNT IS PORT(CLK,CLR :IN STD_LOGIC; CON :OUT STD_LOGIC; Y :OUT STD_LOGIC_VECTOR(11 DOWNTO 0)); END COUNT; ARCHITECTURE A OF COUNT IS SIGNAL q1 :STD_LOGIC_VECTOR(3 DOWNTO 0); SIGNAL q2 :STD_LOGIC_VECTOR(3 DOWNTO 0); SIGNAL q3 :STD_LOGIC_VECTOR(3 DOWNTO 0 ); BEGIN P1:PROCESS(CLK,CLR) BEGIN IF CLR='1' THEN q1<="0000";q2<="0000";q3<="0000";CON<='0'; ELSIF (CLK'EVENT AND CLK='1') THEN IF q1="0101" AND q2="0001" AND q3="0100" THEN CON<='1'; q1<="0000"; q2<="0000";q3<="0000"; ELSIF q1="1001" THEN q1<="0000" ;CON<='0'; IF q2="1001" THEN q2<="0000" ;q3<=q3+1;CON<='0';
7

ELSE q2<=q2+1;CON<='0'; END IF; ELSE q1<=q1+1;CON<='0'; END IF; END IF; Y<=q3&q2&q1; END PROCESS; END A;

2.5.用 QUARTUS II 軟件進行模擬仿真及方針截圖 用 軟件進行模擬仿真及方針截圖

用 QUARTUS II 模擬仿真所得截圖如上, 當數(shù)字到 416 后出現(xiàn)高電平并且不出 現(xiàn) 416

2.6.收獲體會、存在問題和進一步的改進意見等。 收獲體會、存在問題和進一步的改進意見等。 收獲體會
從這次 EDA 設(shè)計中,可以看出我們已經(jīng)可以初步的獨立寫一些簡單的程序, 但是在程序的細節(jié)方面的處理還有待提高。另一方面,我們更加對 EDA 從實踐上 更有深刻認識。從實踐中發(fā)現(xiàn)問題,分析問題,解決問題在這次設(shè)計中很大的體 現(xiàn)出來,提高了我們的能力和自信。

[參考文獻] 參考文獻]
包明 EDA技術(shù)與可編程器件的應(yīng)用 第一版 北京航空航天大學(xué)出版社, 2007.3 趙明福 EDA技術(shù)基礎(chǔ) 北京大學(xué)出版社 2007

8


更多相關(guān)文檔:

eda課程設(shè)計實驗報告

***大學(xué) 課程設(shè)計報告設(shè)計名稱: 姓名: 3 位數(shù)字頻率設(shè)計 學(xué)號: 專業(yè)班級: 院...八、總結(jié) 通過這次eda課程設(shè)計我了解了測頻的方法和原理; 掌握了如何在FPGA內(nèi)部...

eda課程設(shè)計論文

eda課程設(shè)計論文 基于FPGA的DDS信號發(fā)生器設(shè)計基于FPGA的DDS信號發(fā)生器設(shè)計隱藏>> 電氣與電子信息工程學(xué)院電子技術(shù)課程設(shè)計報告名 稱:基于 FPGA 的 DDS 信號發(fā)生器設(shè)...

EDA課設(shè)論文

EDA課設(shè)論文_互聯(lián)網(wǎng)_IT/計算機_專業(yè)資料。河南科技大學(xué) 課程設(shè)計說明書 課程名稱 題目 EDA 綜合設(shè)計__電子密碼鎖設(shè)計__ 學(xué)班學(xué)日_ 院級 ___電氣工程學(xué)院___...

eda課程設(shè)計論文11

EDA 課程設(shè)計論文(VHDL 語言)--數(shù)字鐘 (2007-05-05 14:20:12) 轉(zhuǎn)載 ▼ 一、 設(shè)計要求說明 設(shè)計并實現(xiàn)具有一定功能的數(shù)字小系統(tǒng)(數(shù)字鐘) 要求:1、對所有...

eda課程設(shè)計報告-精品

課程設(shè)計報告 課程名稱 課題名稱 數(shù)字系統(tǒng)與邏輯設(shè)計 智能競賽搶答器設(shè)計 專班學(xué)姓 業(yè)級號名 通信工程 0702 200703040211 尹波 胡瑛 彭禎 指導(dǎo)教師 2009 年 6 ...

北京科技大學(xué)eda課程設(shè)計報告

EDA 課程設(shè)計報告 基于 8051 的可編程電量監(jiān)測及顯示系統(tǒng) 仿真電路設(shè)計 院 (系) :專業(yè): 自動化 自動化 宋凱 41351080 王玲 學(xué)生姓名: 學(xué)號: 指導(dǎo)教師:小組分工...

eda課程設(shè)計報告范例

eda課程設(shè)計報告范例_工學(xué)_高等教育_教育專區(qū)。EDA 基本訓(xùn)練課程設(shè)計 學(xué)院:計算機與信息學(xué)院 班級: 姓名: 學(xué)號: 指導(dǎo)老師: 年 月 日 設(shè)計 題目 EDA 基本訓(xùn)練 ...

eda課程設(shè)計論文

19頁 免費 eda課程設(shè)計論文 10頁 1財富值 EDA論文 10頁 5財富值如要投訴違規(guī)內(nèi)容,請到百度文庫投訴中心;如要提出功能問題或意見建議,請點擊此處進行反饋。 ...

eda課程設(shè)計報告

EDA課程設(shè)計報告_信息與通信_工程科技_專業(yè)資料 暫無評價|0人閱讀|0次下載|舉報文檔 eda課程設(shè)計報告_信息與通信_工程科技_專業(yè)資料。本文設(shè)計報告都是針對在校大學(xué)...

eda課程設(shè)計報告-北京科技大學(xué)_圖文

EDA課程設(shè)計報告-北京科技大學(xué)_工學(xué)_高等教育_教育專區(qū) 暫無評價|0人閱讀|0次下載|舉報文檔eda課程設(shè)計報告-北京科技大學(xué)_工學(xué)_高等教育_教育專區(qū)。EDA 課程設(shè)計...

更多相關(guān)標簽:

eda | eda課程設(shè)計 | eda課程設(shè)計題目 | eda課程設(shè)計報告 | eda交通燈課程設(shè)計 | eda課程設(shè)計心得體會 | eda課程設(shè)計實驗報告 | eda數(shù)字時鐘課程設(shè)計 |


  本文關(guān)鍵詞:eda課程設(shè)計,由筆耕文化傳播整理發(fā)布。



本文編號:240585

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/kcsz/240585.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c48d6***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com