freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設計畢業(yè)論文頻率合成器的設計-資料下載頁

2024-12-01 16:39本頁面

【導讀】FPGA器件集成度高、體積小,具有通過用戶編程實現(xiàn)專門應用的功能。計者利用基于計算機的開發(fā)平臺,經(jīng)過設計輸入、仿真、測試和校驗,直到達到預期的結果。FPGA器件可以大大縮短系統(tǒng)的研制周期,減少資金投入。另外,采用FPGA器件可以將原來的電路板。級的產(chǎn)品升級為芯片級的產(chǎn)品,降低了功耗,提高了可靠性。同時還可以很方便地對設計進行在線。FPGA器件成為研制開發(fā)的理想器件,特別適合于產(chǎn)品的樣機開發(fā)和小批量生產(chǎn),因此FPGA也。被稱為可編程的ASIC.目前FPGA器件廣泛應用于通信、自動控制、信息處理等領域,熟練掌握FPGA的。設計方法已經(jīng)成為一名電子設計技術人員的基本要求。等教育的重要特色,這正是對我基礎知識的考驗。希望能以此次設計為契機提高我的EDA綜合設計能力。量,它的性能指標尚不能與已有的技術相比,故未受到重視。DDS的實現(xiàn)依賴于高速、高性能的數(shù)字器件。以及有強大EDA軟件支持等特性,十分適合實現(xiàn)DDS技術。DDS的研究方法主要是基于EDA技術的發(fā)展。

  

【正文】 功能,但由于物理結構較簡單,只能實現(xiàn)規(guī)模較小的數(shù)字電路。 20世紀 80年代中期, Altera公司和 Xilinx公司分別推出了復雜可編程邏輯器件 (CPLD)和現(xiàn)場可編程門陣列〔 FPGA). CPLD/FPGA 體系結構和邏輯單元靈活,集成度高,易于編程,可多次、隨時 行為模型 — RTL 建模 行為仿真 陜西理工學院畢業(yè)論文(設計) 第 20 頁 共 61 頁 更改內(nèi)部的邏輯功能,因而可實現(xiàn)一個復雜的數(shù)字系統(tǒng)。目前 CPLD/FPGA受到廣大電子設計人員的廣泛關注和普遍歡迎,掌握 CPLD/FPGA的設計方法己成為一名電子工程師的必要條件。經(jīng)過 20 年的發(fā)展,許多知名公 司開發(fā)了種類繁多的 CPLD/FPGA器件。與 ASIC相比, CPLD/FPGA具有設計周期短,設計制造成本低、開發(fā)工具先進、標準產(chǎn)品無需測試、質(zhì)量穩(wěn)定、可實現(xiàn)在線檢驗等優(yōu)點,已廣泛應用于數(shù)字系統(tǒng)和數(shù)字產(chǎn)品的設計與生產(chǎn)中,可實現(xiàn)簡單如普通門電路, 如復雜 CPU的數(shù)字系統(tǒng)。圖 PLD的開發(fā)流程圖。它包括設計準備,設計輸入,功能仿真,設計處理,時序仿真和器件編程及測試等七個步驟 圖 PLD的開發(fā)流程圖 設計準備 在系統(tǒng)設計之前 ,首先要進行方案論證、系統(tǒng)設計和器件選擇等準備工作。設計人員根據(jù)任務要求,如系統(tǒng)的功能和復雜度,對工作速度和器件本身的資源、成本及連線的可布性等方面進行權衡,選擇合適的設計方案和合適的器件類型。一般采用自上而下的設計方法,也可采用傳統(tǒng)的自下而上的設計方法。 設計輸入 設計人員將所設計的系統(tǒng)或電路以開發(fā)軟件要求的某種形式表示出來,并送入計算機的過程稱為設計輸入。設計輸入通常有以下幾種形式 : 設計準備 設計輸入: 1. 原理圖 2. 硬件描述語言 設計處理: 1. 優(yōu)化,綜合 2. 適配,分割 功能仿真 時序仿真 器件編程 器件測試 陜西理工學院畢業(yè)論文(設計) 第 21 頁 共 61 頁 ( 1)原理圖輸入方式 原理圖輸入方式是一種最直接的設計描述方式,要設計什么,就從軟件系統(tǒng)提供的元件庫中調(diào)出來 ,畫出原理圖,這樣比較符合人們的習慣。這種方式要求設計人員有豐富的電路知識及對 PLD的結構比較熟悉。其主要優(yōu)點是容易實現(xiàn)仿真,便于信號的觀察和電路的調(diào)整,缺點是效率低,特別是產(chǎn)品有所改動,需要選用另外一個公司的 PLD器件時,就需要重新輸入原理圖,而采用硬件描述語言輸入方式就不存在這個問題。 ( 2)硬件描述語言輸入方式 硬件描述語言是用文本方式描述設計,它分為普通硬件描述語言和行為描述語言。普通 硬 件 描述語言有 ABEL,CUR和 LFM等,它們支持邏輯方程、真值表、狀態(tài)機等邏輯表達方式,主要用于簡單PLD的 設計輸入。行為描述語言是目前常用的高層硬件描述語言,主要有 VHDL和 Verilog HDL兩個 IEEE標準。其突出優(yōu)點有 :語言與工藝的無關性,可以使設計人員在系統(tǒng)設計、邏輯驗證階段便確立方案的可行性 。語一言的公開可利用性,便于實現(xiàn)大規(guī)模系統(tǒng)的設計 。具有很強的邏輯描述和仿真功能,而且輸入效率高,在不同的設計輸入庫之間的轉(zhuǎn)換非常方便,用不著對底層的電路和 PLD結構的熟悉。 ( 3)波形輸入方式 波形輸入方式主要是用來建立和編輯波形設計文件,以及輸入仿真向量和功能測試向量。波形設計輸入適用于時序邏輯和有重復性的邏輯 函數(shù)。系統(tǒng)軟件可以根據(jù)用戶定義的輸入 /輸出波形自動生成邏輯關系。波形編輯功能還允許設計人員對波形進行拷貝、剪切、粘貼、重復與伸展,從而可以用內(nèi)部節(jié)點、觸發(fā)器和狀態(tài)機建立設計文件,并將波形進行組合,顯示各種進制的狀態(tài)值,也可以將一組波形重疊到另一組波形上,對兩組仿真結果進行比較。波形仿真結果如圖 圖 波形仿真 功能仿真 功能仿真也叫前仿真。用戶所設計的電路必須在編譯之前進行邏輯功能驗證,此時的仿真沒有延時信息,對于初步的 功能檢測非常方便。仿真前,要先利用波形編輯器和硬件描述語言等建立波形文件和測試向量 (即將所關心的輸入信號組合成序列 ),仿真結果將會生成報告文件和輸出信號波 陜西理工學院畢業(yè)論文(設計) 第 22 頁 共 61 頁 形,從中便可以觀察到各個節(jié)點的信號變化。如果發(fā)現(xiàn)錯誤,則返回設計輸入中修改邏輯設計。 設計處理 設計處理是器件設計中的核心環(huán)節(jié)。在設計處理過程中,編譯軟件將對設計輸入文件進行邏輯化簡、綜合優(yōu)化和適配,最后產(chǎn)生編程用的編程文件 . ( 1) 語法檢查和設計規(guī)則檢查 設計輸入完成后,首先進行語法檢查,如原理圖中有無漏連信號線,信號有無雙重來源,文本輸入 文件中關鍵字有無輸錯等各種語法錯誤,并及時列出錯誤信息報告供設計人員修改,然后進行設計規(guī)則檢驗,檢查總的設計有無超出器件資源或規(guī)定的限制,并將編譯報告列出,指明違反規(guī)則情況以供設計人員糾正。檢查如果沒有問題就會出現(xiàn)如圖 圖 功能檢查后的圖 ( 2)邏輯優(yōu)化和綜合 化簡所有的邏輯方程或用戶自建的宏,使設計所占用的資源最少。綜合的目的是將多個模塊化設計文件合并為一個網(wǎng)表文件,并使層次設計平面化 ( 3)適配和分割 確立優(yōu)化以后的邏輯能否與器件中的宏單元和 UO單元適配,然后將設計分 割為多個便于識別的邏輯小塊形式映射到器件相應的宏單元中。如果整個設計較大,不能裝入一片器件時,可以將整個設計劃分 (分割 )成多塊,并裝入同一系列的多片器件中去。分割可全自動、部分或全部用戶控制,目的是使器件數(shù)目最少,器件之間通信的引腳數(shù)目最少。 ( 4)布局和布線 布局和布線工作縣存卜而的設計丁作完成后由軟件自動完成的,它以最優(yōu)的方式對邏輯元件布局,并準確地實現(xiàn)元件間的互連。布線以后軟件自動生成報告,提供有關設計中各部分資源的使用情況等信息。 陜西理工學院畢業(yè)論文(設計) 第 23 頁 共 61 頁 時序仿真 時序仿真又稱后仿真或延時仿真。由于不同器件的內(nèi) 部延時不一樣,不同的布局布線方案也給延時造成不同的影響,因此在設計處理以后,對系統(tǒng)和各模塊進行時序仿真,分析其時序關系,估計設計的性能,以及檢查和消除競爭冒險等是非常有必要的。實際上這也是與實際器件工作情況基本相同的仿真。 器件編程側(cè)試 時序仿真完成后,軟件就可產(chǎn)生供器件編程使用的數(shù)據(jù)文件。對 EPLD/CPLD來說,是產(chǎn)生熔絲圖文件,即 JED文件,對于 FPGA來說,是產(chǎn)生位流數(shù)據(jù)文件 (Bitstream Generation),然后將編程數(shù)據(jù)放到對應的具體可編程器件中去。器件編程需要滿足一定的條 件,如編程電壓、編程時序和編程算法等。普通的 EPLD/CPLD器件和一次性編程的 FPGA需要專用的編程器完成器件的編程工作,基于 SRAM 的 FPGA可以由 EPROM 或其它存儲體進行配置。在線可編程的 PLD器件不需要專門的編程器,只要一根編程下載電纜就可以了。器件在編程完畢后,可以用編譯時產(chǎn)生的文件對器件進行校驗、加密等工作。對于支持 JTAG技術,具有邊界掃描測試 BST(BandaryScan Testing)能力和在線編程能力的器件來說 ,測試起來就更加方便。目前 , 世 界上比較有名的 PLD生產(chǎn)廠家有 Altera公司, Xilinx公司,Lattice公司, Actel公司, Atmel公司等,其中, Altera公司和 Xilinx公司的產(chǎn)品占有 60%的份額,是業(yè)內(nèi)的領跑者。 FPGA 介紹 FPGA的發(fā)展非常迅速,形成了各種不同的結構 .按邏輯功能塊的大小分類, FPGA可分為細粒度FPGA和粗粒度 FPGA。細粒度 FPGA的邏輯功能塊較小,資源可以充分利用,但連線和開關多,速度慢 。粗粒度 FPGA的邏輯功能塊規(guī)模大,功能強,但資源不能充分利用。從邏輯功能塊的結構上分類,可分為查找表結構、多路開關結構和多級與 非門結構。根據(jù) FPGA內(nèi)部連線的結構不同,可分為分段互連型 FPGA和連續(xù)互連型 FPGA兩類。分段互連型 FPGA中具有多種不同長度的金屬線,各金屬線段之間通過開關矩陣或反熔絲編程連接,走線靈活方便,但走線延時無法預測。連續(xù)互連型 FPGA是利用相同長度的金屬線,連接與距離遠近無關,布線延時是固定的和可預測的。根據(jù)編程方式, FPGA可分為一次編程型和可重復編程型兩類。一次編程型采用反熔絲開關元件,具有體積小、集成度高、互連線特性阻抗低、寄生電容小和高速度的特點,此外還具有加密位、防拷貝、抗輻射、抗干擾、不需外接 PROM或 EPROM的特點,但只能一次編程,比較適合于定型產(chǎn)品及大批量應用, Actel公司和Quicklogic公司提供此類產(chǎn)品??芍貜途幊绦?FPGA采用 SRAM開關元件或快閃 EPROM控制的開關元件,配置數(shù)據(jù)存儲在 SRAM或快閃 EPROM 中。 SRAM型 FPGA的突出優(yōu)點是可反復編程,系統(tǒng)上電時,給 FPGA加載不同的配置數(shù)據(jù)就可完成不同的硬件功能,甚至在系統(tǒng)運行中改變配置,實現(xiàn)系統(tǒng)功能的動態(tài)重構??扉W EPROM型 FPGA具有非易失性和可重復編程的雙重優(yōu)點,但不能動態(tài)重構,功耗也較 SRAM型高。 FPGA一般 由三種可編程電路和一個用于存放編程數(shù)據(jù)的 SRAM組成,這三種可編程電路是 :可編程 陜西理工學院畢業(yè)論文(設計) 第 24 頁 共 61 頁 邏輯塊 CLB(Configurable Logic Block)、輸入 /輸出模塊 IOB(1/0 Block)和互連資源 IR (Interconnect Resource), Altera 公司可編程邏輯器件 [6] [1] Altera 公司是世界上最大的 PLD供應商之一,其開發(fā)工具 MAX+PLUS1 1被認為是最優(yōu)秀的 PLD開發(fā)平臺之一。目前,該公司的產(chǎn)品有屬于 CPLD的 MAX3000/5000/7000/9000和 Classi。系列及屬于 FPGA 的 FLEX6K/8KIOK,APEX20K,AC EX1K ,APEX1 1M ercury,Ex calibur和 Stratix系列。其中APEX20,APEX? , Mercury, Excalibur和 Stratix系列必須由 Altera公司的下一代開發(fā)軟件Quartus? 支持。 AlteraCPLD/FPGA的特點 Altera 的 CPLD/FPGA具有良好的性能,極 高的密度和非常大的靈活性,除了具有一般 CPLD/FPGA的特點外,還具有改進的結構,先進的處理技術,現(xiàn)代化的開發(fā)工具及多種宏功能模塊可選用等優(yōu)點。 ( 1)高性能 高性能集中體現(xiàn)在技術和結構上, Altera器件采用銅鋁布線的先進的 CMOS技術,具有非常低的功耗和相當高的速度,而且采用連續(xù)式互聯(lián)結構,提供快速 的、連續(xù)的信號延時。 ( 2)高集成度 Altera公司的 CPLD/FPGA規(guī)模很大,在大容量和多 1/0引腳等方面擴大了 CPLD的使用范圍,為使用者將大規(guī)模的電路實現(xiàn)在一塊芯片中,為系統(tǒng)集成提供了條件。 Altera公司的 CPLD/FPGA產(chǎn)品密度從幾百門到幾百萬門,為電子設計工程師提供了很好的解決方案。 ( 3)高性價比 由于 Altera公司不斷采用先進的產(chǎn)品開發(fā)與生產(chǎn)制造工藝,經(jīng)過 10多年成功經(jīng)驗的積累,使其產(chǎn)品開發(fā)技術及生產(chǎn)工藝等方面尤為先進,從而降低了產(chǎn)品成本,提高了產(chǎn)品性能。 ( 4)在線配置 (ISP)功能 Altera公司的產(chǎn)品一般都具備 ISP功能。 ISP功能就是使用 CPLD/FPGA帶有的 JTAG測試端口,可以在一個獨立的生產(chǎn)過程中對器件進行編程,并對 PCB進行功能測試。 ISP功能不僅提高了產(chǎn)品設計的靈 活性,簡化了樣品制作過程及流水線生產(chǎn)過程,而且能實現(xiàn)產(chǎn)品的快速而有效的現(xiàn)場升級和更新?lián)Q代。 ( 5)較短的開發(fā)周期 Altera公司的快速、直觀、易于使用的 Quartus和 Marx+plus 11軟件能大大縮短開發(fā)周期,從設計輸入、處理、檢驗和器件編程諸項工作一共只需幾小時。 陜西理工學院畢業(yè)論文(設計) 第 25 頁 共 61 頁 查找表 LUT 進位鏈 DFF 查找表 LUT 進 位鏈 DFF (
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1