開題報告表-基于fpga的信號發(fā)生器設計_第1頁
已閱讀1頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  武漢輕工大學學生畢業(yè)設計(論文)學生開題報告表</p><p>  注:1、課題類型:設計或論文 </p><p>  2、課題來源:縱向課題、橫向課題或自擬課題,對于縱向和橫向課題并要求用括號括起填寫確切基金項目、企事業(yè)單位合同項目</p><p> 課題名稱基于FPGA的信號發(fā)生器設計課題類型設計</p><p> 

2、課題來源縱向導 師</p><p> 學生姓名學 號專 業(yè)電子信息科學與技術</p><p> 開題報告內容:(調研資料的準備,目的、要求、思路與預期成果;任務完成的階段、 內容及時間安排;完成設計(論文)所具備的條件因素等。)一、工程背景以硬件描述語言(Verilog 或 VHDL)所完成的電路設計,可以經過簡單的綜合與布局,快速的燒錄至 FPGA 上進行測試,是現(xiàn)代

3、IC 設計驗證的技術主流。這些可編輯元件可以被用來實現(xiàn)一些基本的邏輯門電路(比如AND、OR、XOR、NOT)或者更復雜一些的組合功能比如解碼器或數(shù)學方程式。在大多數(shù)的FPGA里面,這些可編輯的元件里也包含記憶元件例如觸發(fā)器(Flip-flop)或者其他更加完整的記憶塊。系統(tǒng)設計師可以根據(jù)需要通過可編輯的連接把FPGA內部的邏輯塊連接起來,就好像一個電路試驗板被放在了一個芯片里。一個出廠后的成品FPGA的邏輯塊和連接可以按照設計者而改變

4、,所以FPGA可以完成所需要的邏輯功能。FPGA一般來說比ASIC(專用集成芯片)的速度要慢,無法完成復雜的設計,但是功耗較低。但是他們也有很多的優(yōu)點比如可以快速成品,可以被修改來改正程序中的錯誤和更便宜的造價。廠商也可能會提供便宜的但是編輯能力差的FPGA。因為這些芯片有比較差的</p><p> VHDL主要用于描述數(shù)字系統(tǒng)的結構,行為,功能和接口。VHDL語言形式及描述風格與句法類似于一般的計算機高級語言。

5、VHDL的程序結構特點是,將一項工程設計實體(可以是一個元件,一個電路模塊或一個系統(tǒng))分成外部(即端口)或內部。在對一個設計實體定義了外部界面后,一旦其內部開發(fā)完成,其它設計就可以直接調用這個實體。這種設計實體分成內外部分的概念就是VHDL系統(tǒng)設計的基本點。軟件開發(fā)環(huán)境、工具MAX+PLUS II是Altera公司的第三代CPLD開發(fā)工具軟件,它集成了可編程邏輯器件的設計環(huán)境。它可以在多種平臺上運行提供了靈活和高效的界面。設計者無需精通

6、器件內部的復雜結構,只需用自己熟悉的設計輸入工具(原理圖,波形圖或硬件描述語言等)進行設計輸入。MAX+PLUS II將這些設計軟件換成目標結構所要求的格式,從而使設計者能夠輕松的掌握和使用MAX+PLUS II軟件。MAX+PLUS II具有以下特點:①開放的接口。②與結構無關(指VHDL描述邏輯綜合前與結構無關)。③多平臺。④完全集成化。⑤多種設計庫。⑥模塊化工具。⑦硬件描述語言(HDL)。⑧開放核的特點。⑨Megacore功能。A

7、SIC</p><p> 目標器件利用EDA技術進行電子系統(tǒng)設計的下載與硬件驗證工具,主要包括: ①實驗或開發(fā)所需的各類信號模塊,包括時鐘、脈沖、高低電平等;②通用數(shù)字式和掃描驅動類接口,包括各類輸入顯示或指示模塊;③模擬器件及接口,包括模擬信號的放大,比較及A/D轉換模塊;④監(jiān)控程序模塊;⑤目標芯片適配座以及FPGA/CPLD目標芯片和編程下載電路。當前,EDA的主要應用方向為微控制器,ASIC和DSP等方面。

8、二、基于FPGA的信號發(fā)生器設計本設計采用基于VHDL的狀態(tài)機來實現(xiàn)信號發(fā)生器的設計,即用VHDL來設計信號發(fā)生器控制器,我們之所以選擇信號發(fā)生器,是因為信號與我們的日常生活息息相關,一切信息都是靠信號來傳遞。本設計采用基于狀態(tài)機的描述方法。無論與基于VHDL的其他設計方案相比,還是與可完成相同功能的CPU相比,狀態(tài)機都有難以超越的優(yōu)越性,主要表現(xiàn)在以下幾個方面:控制靈活方便,運行速度和工作可靠性高;結構模式相對簡單,設計方案相對固定,

9、以及可定義符號化枚舉類型的狀態(tài),對發(fā)揮VHDL綜合器強大的優(yōu)化功能提供了有利條件;狀態(tài)機容易構成性能良好的同步時序模塊,有利于消除電路中的毛刺現(xiàn)象;在高速運算和控制方面,</p><p> 總體方案設計要求信號發(fā)生器,可以選擇多種的波形,在這里,我們只提供3種波形:正弦波、方波、三角波;最后的設計,要求能夠選擇波形,調節(jié)波形幅度與頻率。設計思路利用Verilog HDL編程,依據(jù)基本數(shù)字電路模塊原理進行整合。系統(tǒng)

10、各部分所需工作時鐘信號由輸入系統(tǒng)時鐘信號經分頻得到,系統(tǒng)時鐘輸入端應滿足輸入脈沖信號的要求。具備幅度和頻率可調功能,幅度通過兩個按鍵可以增減調節(jié),頻率控制模塊則是一個簡易的計數(shù)器,控制步徑為100HZ的可調頻率,達到設計課題所要求的輸出波形頻率可調及幅度可調功能。幅度可調功能,可以在FPGA外部利用硬件電路實現(xiàn)??傮w設計框圖如下圖1所示:圖1系統(tǒng)總體框圖三、計劃安排1.實驗設備目前配備1G內存,華碩筆記本電腦配置高,上機時間充足。要求:

11、MAX+plus II軟件一套;EDA實驗(開發(fā))平臺一套,提高計算機配置,增加上機時間。2.可能遇到困難與問題軟件操作不熟練,程序編寫不規(guī)范。軟件、硬件設計經驗少。</p><p> 3.時間安排2013年3月18日-4月1日查閱資料,進一步熟悉Verilog HDL編程,熟悉MAX+PLUS 軟件的應用2013年4月2日-4月20日完成設計方案,具體算法,編寫出信號發(fā)生器Verilog HDL語言,并通過

12、MAX+PLUS 軟件仿真驗證其正確性2013年4月21日-5月10日利用EDA實驗平臺對該設計進行模擬測試2013年5月11日-5月25日完成課題設計,總結寫論文四、參考文獻[1] 潘松,黃繼業(yè).EDA技術實用教程(第二版).北京:科學出版社. 2005年2月[2]江國強.EDA技術與應用.北京:電子工業(yè)出版社,2007年[3] 潘松,王國棟.VHDL實用教程.成都:電子科技大學出版社,2000年[4]王金明,楊吉斌.數(shù)字系統(tǒng)設計

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論