版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 本 科 畢 業(yè) 設 計</p><p> 任意波發(fā)生器的VHDL設計</p><p> 所在學院 </p><p> 專業(yè)班級 電子與信息工程 </p><p> 學生姓名 學號 <
2、;/p><p> 指導教師 職稱 </p><p> 完成日期 年 月 </p><p><b> 摘要</b></p><p> 隨著現(xiàn)代電子技術的不斷發(fā)展,人們對測試儀器技術指標的要求不斷提高,傳統(tǒng)的信號發(fā)生器已不能滿足今后
3、測試的要求,這就需要更高精度的信號發(fā)生器。</p><p> 本文闡述了一個采用直接數(shù)字頻率合成(DDS)技術,現(xiàn)場可編程門陣列(FPGA)為主要硬件,以EDA軟件MAXPLUS2為主要工具來實現(xiàn)的信號發(fā)生器的設計原理和實現(xiàn)方法的任意波發(fā)生器,通過修改程序能夠產(chǎn)生方波、正弦波、三角波、鋸齒波等不同信號波形。相對于傳統(tǒng)的信號發(fā)生器來說,它具有更好的靈活度和更好的性能,能夠更好地解決人們測量的需求。該信號發(fā)生器的四
4、個基本波形的頻率均要求達到1Hz—1MHz。</p><p> 同時本課題還對需要用到的EDA及其FPGA邏輯器件、MAXPLUS2軟件和DDS原理進行了介紹,對于設計方案也進行了討論說明,以及對設計的仿真。當然,在這過程中還是有遇到很多問題的,在文章結尾也做了簡要的闡述。</p><p> 關鍵詞:任意波形發(fā)生器;直接數(shù)字頻率合成技術;現(xiàn)場可編程門陣列;</p><
5、;p><b> Abstract</b></p><p> With the continuous development of modern electronic technology, people to test instrument technology index of the constantly increasing demand, the traditional s
6、ignal generator already cannot satisfy the test in the future, this needs the signal generator higher precision</p><p> This article describes a use direct digital frequency synthesis (DDS) technology, the
7、complex programmable logic device FPGA as the main hardware, with EDA software MAXPLUS2 as the main tool to achieve the signal generator design principle and realization method, through the arbitrary wave generator can g
8、enerate the modified program square, sine wave, triangle wave, sawtooth wave and so on the different signal waveform. Compared with the traditional signal generator speaking, it has better flexi</p><p> Mea
9、nwhile, the subject of the need to use still interface and FPGA logic devices, EDA and DDS principle MAXPLUS2 software and are introduced, for design are also discussed, and the design that the simulation. Of course, in
10、this process to meet many problems or is there, in the end the paper also gives a brief.</p><p> Keywords: arbitrary waveform generator; DDS; FPGA.</p><p><b> 目錄</b></p><
11、;p><b> 第一章 概述1</b></p><p> 1.1國內外發(fā)展現(xiàn)狀1</p><p> 1.2任意波形發(fā)生器的功能2</p><p> 第二章 電子設計自動化(EDA)簡介3</p><p> 2.1 EDA概述3</p><p> 2.2 EDA的工具軟件
12、及編程語言3</p><p> 2.3 EDA中的可編程邏輯器件3</p><p> 2.4 EDA的應用4</p><p> 2.5 EDA技術的發(fā)展趨勢4</p><p> 第三章 MAXPLUS2軟件簡介6</p><p><b> 3.1 概 述6</b></p
13、><p> 3.2 Max+plusⅡ功能簡介6</p><p> 3.3 Max+plusⅡ設計過程8</p><p> 3.4 硬件描述語言VHDL11</p><p> 第四章 直接數(shù)字式頻率合成器(DDS)簡介13</p><p> 4.1 DDS電路工作原理13</p><
14、p> 4.2 DDS優(yōu)點14</p><p><b> 4.3實例14</b></p><p> 第五章 實驗設計16</p><p> 5.1設計方案比較16</p><p> 5.2設計方案16</p><p> 5.3現(xiàn)場可編程邏輯器件(FPGA)芯片的介紹17
15、</p><p> 5.3.1 FPGA工作原理17</p><p> 5.3.2 FPGA芯片結構17</p><p> 5.3.3 FPGA的基本特點19</p><p> 5.4 MAXPLUS2環(huán)境下設計流程及總體電路19</p><p> 5.4.1設計流程19</p>&l
16、t;p> 5.4.2 總體電路20</p><p> 5.5 波形數(shù)據(jù)生成20</p><p> 5.5.1 正弦波20</p><p> 5.5.2 方波20</p><p> 5.5.3 三角波21</p><p> 5.5.4 鋸齒波21</p><p>
17、5.6 MAXPLUS2中宏模塊的設計21</p><p> 5.6.1 ROM的基本邏輯參數(shù)21</p><p> 5.6.2 ROM波形存儲器的設計22</p><p> 第六章 仿真實驗23</p><p> 6.1 正弦波23</p><p> 6.2 三角波24</p>&
18、lt;p><b> 6.3 方波25</b></p><p> 6.4 鋸齒波26</p><p> 6.5 結果分析27</p><p><b> 第七章 結論28</b></p><p><b> 致謝29</b></p><p
19、><b> [參考文獻]30</b></p><p><b> 第一章 概述</b></p><p> 1.1國內外發(fā)展現(xiàn)狀</p><p> 波形發(fā)生器廣泛應用于電子電路、自動控制和科學試驗領域,是一種為電子測量工作提供符合嚴格技術要求的電信號設備,和示波器、電壓表等儀器一樣是最普通、最基本也是應用最為廣
20、泛的電子儀器之一,幾乎所有電參量的測量都要用到波形發(fā)生器。隨著通信、雷達的不斷發(fā)展,對信號源的頻率穩(wěn)定度、頻譜純度、頻率范圍和輸出頻率的個數(shù)以及信號波形的形狀也提出越來越多的要求。不僅要求能產(chǎn)生正弦波、方波等標準波形,還能根據(jù)需要產(chǎn)生任意波形,且操作方便,輸出波形質量好,輸出頻率范圍寬,輸出頻率穩(wěn)定度、準確度及分辨率高,頻率轉換速度快且頻率轉換時輸出波形相位連續(xù)等。</p><p> 任意波形發(fā)生器是隨著不斷進
21、步的計算機技術和微電子技術在測量儀器中的應用而形成和發(fā)展起來的一類新型信號源。它既可輸出標準函數(shù)信號,也可以產(chǎn)生由用戶定義的非標準函數(shù)波形信號,并且有豐富的模擬調制和數(shù)字調制功能,能為不同的應用領域提供各種標準或非標準信號,尤其在水下聲納、通信、雷達導航等裝備的研制、生產(chǎn)、維修中是必不可少的。</p><p> 采用可變時鐘和計數(shù)器尋址的任意波形發(fā)生器在一段時期內曾有廣泛的應用,其采樣時鐘頻率較高且可調,但其對
22、硬件要求比較高,因次需要高性能的鎖相環(huán)及截止頻率可調的低通濾波器(或者多個低通濾波器),且頻率分辨率低,切換速度較慢,所以已經(jīng)逐步退出市場。</p><p> 目前市場上的任意波形發(fā)生器主要采用直接數(shù)字合成(Direct Digital Synthesuzer,DDS)技術,這種任意波發(fā)生器不僅可以產(chǎn)生可變頻的載頻信號、各種調制信號,同時還能和計算機配合產(chǎn)生用戶自定義的有限帶寬的任意信號,可以為多種領域的測試提
23、供寬帶寬、高分辨率的測試信號?;贒DS技術的任意波形發(fā)生器具有輸出頻率穩(wěn)定,波形質量好和輸出頻率范圍寬等一系列獨特的優(yōu)點,是任意波形發(fā)生器研究的一個重要方向。</p><p> 任意波形發(fā)生器發(fā)展到今天,從產(chǎn)品結構形式來劃分,主要包含三種:</p><p> ?。?)獨立儀器結構形式</p><p> ?。?)PC(Personal Computer)總線式&l
24、t;/p><p><b> ?。?)VXI模塊式</b></p><p> 從目前的發(fā)展狀況來看,任意波形發(fā)生器在國外的研制及生產(chǎn)技術已較為成熟。以安捷倫(Agilent)和泰克(Tektronix)為代表的國際電子測量儀器公司在此領域進行了卓有成效的研究和開發(fā),該產(chǎn)品無論在技術方面還是市場占有率方面都在國際上享有盛譽,但其價格也是相當?shù)陌嘿F,高端型號每臺價格都在幾萬美
25、金左右,低端的也要幾萬人民幣。Tektronix公司的獨立結構任意波形發(fā)生器AFG3000系列功能完善,操作方便,可以以多種方式連接到PC機上,其最高采樣率能達到2GS/s,輸出信號最高頻率為240MHz,任意波頻率50MHz,并配備的強大的波形編輯軟件ArbExpress,用戶可以方便地創(chuàng)建和編輯自己的波形。Agilent公司的PXI模塊任意波形發(fā)生器采樣率已經(jīng)能達到1.25GS/s,最高輸出頻率500MHz。我國從上世紀90年代開始
26、研制任意波形發(fā)生器,近年來也有一批本土廠商奮起直追,并取得了可喜的成果。例如南京盛普科技電子有限公司的SPF120型信號發(fā)生器的主波輸出頻率達到了120MHz,任意波最高頻率為100KHz。</p><p> 1.2任意波形發(fā)生器的功能</p><p> 任意波形發(fā)生器既具有其他信號源的信號生成能力,又可以通過各種編輯手段計算出任意的波形采樣數(shù)據(jù),能夠方便地合成其他信號發(fā)生器所不能生成
27、的任意波形,從而滿足測試和仿真實驗的要求 [5]。</p><p> 任意波形發(fā)生器的主要功能包括[5]:</p><p><b> ?。?)函數(shù)發(fā)生功能</b></p><p> 在試驗中驗證電路功能、穩(wěn)定性和可靠性時,需要給它施加一個理想波形,而任意波形發(fā)生器就能替代函數(shù)發(fā)生器提供正弦波、方波、鋸齒波、三角波等波形,同時還具有各種調制和
28、掃頻能力。任意波形發(fā)生器的這一基礎功能能夠滿足一般實驗的信號需求。</p><p><b> ?。?)任意波形生成</b></p><p> 在實際電子環(huán)境中運行的設備,由于各種干擾的存在以及環(huán)境的因素,電路中往往存在各種缺陷信號和瞬變信號,例如過脈沖、尖峰、阻尼瞬變、頻率突變等。任意波形發(fā)生器可以模擬這些特殊信號,用來測試系統(tǒng)的實際性能。</p>&
29、lt;p><b> ?。?)信號還原功能</b></p><p> 在軍事、航空等領域中,有些電路運行環(huán)境很難估計,設計完成之后,還需要在現(xiàn)實環(huán)境中更進一步的進行實驗驗證,但有些實驗的成本很高且風險性很大,實驗員不可能重復作實驗來判斷所設計產(chǎn)品的可行性和穩(wěn)定性。此時,可以利用任意波形發(fā)生器的信號還原功能。所以當我們在做一些高耗費、高風險的實驗時,可以通過示波器把實際中所要用到的波形記
30、錄下來,再下載到任意波形發(fā)生器中,通過任意波形發(fā)生器還原實驗中得到的實際波形并加到設計電路中,做進一步的實驗驗證 [5]。</p><p> 第二章 電子設計自動化(EDA)簡介</p><p><b> 2.1 EDA概述</b></p><p> 20世紀90年代以來,國際上電子和計算機技術較先進的國家,一直在積極探索新的電子電路設計
31、方法,并進行了徹底的變革,取得了巨大成功。在電子技術設計領域,可編程邏輯器件(如CPLD、FPGA)的應用,已得到廣泛的應用,他們?yōu)閿?shù)字系統(tǒng)的設計帶來了極大的靈活性。這些器件可以通過軟件編程而對其硬件結構和工作方式進行重構,從而使得硬件的使用可以如同軟件設計那樣方便并可重復使用。這一切改變了傳統(tǒng)的數(shù)字系統(tǒng)設計方法、設計過程和設計觀念,促進了EDA技術的迅速發(fā)展。 </p><p> EDA技術是電子設計領域的一
32、場革命,它就是以計算機為工具,設計者通過EDA軟件平臺,用硬件描述語言VHDL來設計文件,然后由計算機自動地完成邏輯編譯、化簡、分割、綜合、優(yōu)化、布局、布線和仿真,直至對于特定目標芯片的適配編譯、邏輯映射和編程下載等。EDA技術的出現(xiàn),在極大地提高電路設計的效率和可操作性的同時,也減輕了設計者的勞動強度。 </p><p> 利用EDA工具,電子設計師可以從概念、算法、協(xié)議等開始設計電子系統(tǒng),很多工作都可以通過
33、計算機來完成,并可以將電子產(chǎn)品從電路設計、性能分析到設計出PCB版圖的整個過程在計算機上進行自動處理完成。 </p><p> 2.2 EDA的工具軟件及編程語言 </p><p> EDA工具軟件大致上可分為芯片設計輔助軟件、可編程芯片輔助設計軟件、系統(tǒng)設計輔助軟件等三類。 </p><p> 目前進入我國并具有廣泛影響的EDA軟件是系統(tǒng)設計軟件輔助類和可編
34、程芯片輔助設計軟件著兩種,如Protel、Matlab、 Altium Designer、PSPICE、multiSIM10、OrCAD、LSIIogic、MicroSim、ISE、PCAD、modelsim等等。這些工具都有較強的功能,應用方面也比較廣闊,例如許多的軟件都可以進行電路設計與仿真,同時還可以進行PCB自動布局布線,可輸出多種網(wǎng)表文件與第三方軟件接口等等方面。 </p><p> EDA在編程語言
35、方面常用的有以下幾種:</p><p> 1、VHDL語言:超高速集成電路硬件描述語言(VHSIC Hardware Deseription Languagt,簡稱VHDL),是IEEE的一項標準設計語言。它源于美國國防部提出的超高速集成電路(Very High Speed Integrated Circuit,簡稱VHSIC)計劃,是ASIC設計和PLD設計的一種主要輸入工具。 </p><
36、;p> 2、Veriolg HDL:是Verilog公司推出的硬件描述語言,與VHDL語言在ASIC設計方面平分秋色。 </p><p> 2.3 EDA中的可編程邏輯器件</p><p> EDA中的可編程邏輯器件的兩種主要類型是現(xiàn)場可編程門陣列(FPGA)和復雜可編程邏輯器件(CPLD)。在這種兩中可編程邏輯器件中,F(xiàn)PGA具有最高的邏輯密度、最豐富的特性和最高的性能。如今
37、最新的FPGA器件,可提供八百萬“系統(tǒng)門”(相對邏輯密度)。 這些先進的器件還提供諸如內建的硬連線處理器(如IBM Power PC)、大容量存儲器、時鐘管理系統(tǒng)等特性,并支持多種最新的超快速器件至器件(device-to-device)信號技術。FPGA被應用于范圍廣泛的應用中,從數(shù)據(jù)處理和存儲,以及到儀器儀表、電信和數(shù)字信號處理等。 </p><p> 與此相比,CPLD提供的邏輯資源就比較少,最高約1萬門
38、。 但是,CPLD提供了非常好的可預測性,因此對于關鍵的控制應用還是很理想的。</p><p> 2.4 EDA的應用 </p><p> EDA在教學、科研、產(chǎn)品設計與制造等各方面都發(fā)揮著巨大的作用。</p><p> 在教學方面,主要是讓學生了解EDA的基本概念和基本原理、掌握用VHDL語言編寫程序時的規(guī)范、掌握邏輯綜合的理論和算法、使用EDA工具進行電子
39、電路課程的實驗驗證并從事簡單系統(tǒng)的設計。一般學習電路仿真工具(如multiSIM、PSPICE)和PLD開發(fā)工具(如Altera/Xilinx的器件結構及開發(fā)系統(tǒng)),為今后工作打下基礎。 </p><p> 科研方面主要是利用虛擬儀器進行產(chǎn)品測試;利用電路仿真工具進行電路設計與仿真;從事PCB設計和ASIC設計;將CPLD/FPGA器件實際應用到儀器設備中等。 </p><p> 在產(chǎn)
40、品設計與制造方面,包括計算機仿真,產(chǎn)品開發(fā)中的EDA工具應用、系統(tǒng)級模擬及測試環(huán)境的仿真,生產(chǎn)流水線的EDA技術應用、產(chǎn)品測試等各個環(huán)節(jié)。如PCB的制作、電子設備的研制與生產(chǎn)、電路板的焊接、ASIC的制作過程等。 </p><p> 從應用領域來看,EDA技術已經(jīng)滲透到各行各業(yè),包括在機械、電子、通信、航空航航天、化工、礦產(chǎn)、生物、醫(yī)學、軍事等各個領域。與此同時,EDA的功能日益強大,由原先功能比較單一的軟件,
41、到現(xiàn)在增加了很多新用途。如AutoCAD軟件可用于機械及建筑設計,也擴展到建筑裝璜及各類效果圖、汽車和飛機的模型、電影特技等領域[13]。 </p><p> 2.5 EDA技術的發(fā)展趨勢 </p><p> 從目前的EDA技術來看,其發(fā)展趨勢是政府重視、使用普及、應用廣泛、工具多樣、軟件功能強大。EDA在中國的市場已漸趨成熟,不過大部分設計工程師面向的還是PCB制板和小型ASIC領域
42、,僅有小部分的設計人員開發(fā)復雜的片上系統(tǒng)器件。為了與臺灣和美國的設計工程師形成更有力的競爭,中國的設計隊伍有必要引進和學習一些最新的EDA技術。 </p><p> 在信息通信領域,要優(yōu)先發(fā)展高速寬帶信息網(wǎng)、深亞微米集成電路、新型元器件、計算機及軟件技術、第三代移動通信技術、信息管理、信息安全技術,積極開拓以網(wǎng)絡技術、數(shù)字技術為基礎的新一代信息產(chǎn)品,發(fā)展新興產(chǎn)業(yè),培育新的經(jīng)濟增長點。還要大力推進制造業(yè)信息化,積
43、極開展計算機輔助設計(CAD)、計算機輔助工程(CAE)、產(chǎn)品數(shù)據(jù)管理(PDM)、計算機輔助工藝(CAPP)、計算機機輔助制造(CAM)、制造資源計劃(MRPII)及企業(yè)資源管理(ERP)等。有條件的企業(yè)可開展“網(wǎng)絡制造”,便于合作設計、合作制造,參與國內和國際競爭。開展“數(shù)控化”工程和“數(shù)字化”工程。自動化儀表的技術發(fā)展趨勢的測試技術、控制技術與計算機技術、通信技術進一步融合,形成測量、控制、通信與計算機(M3C)結構。在ASIC和P
44、LD設計方面,向低電壓、超高速、低功耗、高密度方面發(fā)展。 </p><p> 現(xiàn)在對于外設技術與EDA工程相結合的市場前景非??春?,如組合超大屏幕的相關連接,多屏幕技術也有所發(fā)展。自1995年以來,中國加速開發(fā)半導體產(chǎn)業(yè),先后建立了幾所設計中心,推出了一系列設計活動以應對EDA市場在亞太其他地區(qū)的競爭。 </p><p> 在EDA軟件開發(fā)方面,目前主要集中在美國。而各國也正在努力開發(fā)
45、相應的工具。韓國、日本都有EDA設計工具,但不對外開放。中國華大集成電路設計中心,也提供IC設計軟件,但性能不是很強。相信在不久的將來會有更多更好的設計工具在各地開花并結果。據(jù)最新統(tǒng)計顯示,中國和印度正在成為電子設計自動化領域發(fā)展最快的兩個市場,年增長率分別達到了50%和30%。</p><p> 第三章 MAXPLUS2軟件簡介</p><p><b> 3.1 概 述&l
46、t;/b></p><p> Max+plusⅡ是Altera公司提供的FPGA/CPLD開發(fā)集成環(huán)境。Max+plusⅡ界面友好,使用便捷,被譽為業(yè)界最易用易學的EDA軟件。在Max+plusⅡ上可以完成設計輸入、元件適配、時序仿真和功能仿真、編程下載整個流程,它提供了一種與結構無關的設計環(huán)境,是設計者能方便地進行設計輸入、快速處理和器件編程。</p><p> Max+plu
47、sⅡ開發(fā)系統(tǒng)的特點</p><p><b> 開放的界面</b></p><p><b> 與結構無關</b></p><p><b> 完全集成化</b></p><p><b> 豐富的設計庫</b></p><p>&
48、lt;b> 模塊化工具</b></p><p> 硬件描述語言(HDL)</p><p> Opencore特征</p><p> 3.2 Max+plusⅡ功能簡介</p><p> 原理圖輸入(Graphic Editor)</p><p> 原理圖輸入方式是一種最直接的設計描述方式,
49、要設計什么就直接沖系統(tǒng)的元件庫中調用出來。這種方式要求設計人員有豐富的電路知識和對PLD結構的認識。主要優(yōu)點就是容易實現(xiàn)仿真,缺點就是效率低。圖形編輯器窗口見圖3.1。</p><p> 硬件描述語言輸入(Text Editor)</p><p> 硬件描述語言是用文本方式描述設計的,它分為普通硬件描述語言和行為描述語言。目前常用的是行為描述語言,它主要有VHDL和VerilogHDL
50、兩個IEEE標準。文本編輯器窗口見圖3.2。</p><p> 波形編輯器(Waveform Editor)</p><p> 在進行邏輯電路的行為仿真時,需要在所設計電路的輸入端加入一定的波形,波形編輯器可以生成和編輯仿真用的波形(*.SCF文件),使用該編輯器的工具條可以容易方便的生成波形和編輯波形。波形編輯器窗口如圖3. 3所示。使用時只要將欲輸入波形的時間段用鼠標涂黑,然后選擇
51、工具條中的按鈕,例如,如果要某一時間段為高電平,只需選擇按鈕 ”1”。</p><p> 還可以使用輸入的波形(*.WDF文件)經(jīng)過編譯生成邏輯功能塊,相當于已知一個芯片的輸入輸出波形,但不知是何種芯片,使用該軟件功能可以解決這個問題,設計出一個輸入和輸出波形相同CPLD電路。</p><p> 圖3.3 波形編輯器窗口</p><p> 管腳(底層)編輯窗口
52、(Floorplan Editor)</p><p> 該窗口用于將已設計好邏輯電路的輸入輸出節(jié)點賦予實際芯片的引腳,通過鼠標的拖拉,方便的定義管腳的功能。管腳(底層)編輯窗口見圖3.4。</p><p><b> 自動錯誤定位</b></p><p> 在編譯源文件的過程中,若源文件有錯誤,Max+Plus2軟件可以自動指出錯誤類型和錯
53、誤所在的位置。</p><p><b> 邏輯綜合與適配</b></p><p> 該軟件在編譯過程中,通過邏輯綜合 (Logic Synthesizer)和適配(Fitter) 模塊,可以把最簡單的邏輯表達式自動的吻合在合適的器件中。</p><p><b> 設計規(guī)則檢查</b></p><p
54、> 選取Compile\Processing\Design Doctor菜單,將調出規(guī)則檢查醫(yī)生,該醫(yī)生可以按照三種規(guī)則中的一個規(guī)則檢查各個設計文件,以保證設計的可靠性。一旦選擇該菜單,在編譯窗口將顯示出醫(yī)生,用鼠標點擊醫(yī)生,該醫(yī)生可以告訴你程序文件的健康情況。見圖3.5。 </p><p> 多器件劃分(Partitioner)</p><p> 如果設計不能完全裝入一個器
55、件,編譯器中的多器件劃分模塊,可自動的將一個設計分成幾個部分并分別裝入幾個器件中,并保證器件之間的連線最少。</p><p><b> 編程文件的產(chǎn)生</b></p><p> 編譯器中的裝配程序將編譯好的程序創(chuàng)建一個或多個編程目標文件:</p><p> EPROM配置文件(*.POF)例如,MAX7000S系列</p>
56、<p> SRAM文件(*.SCF)例如,FLEX8000系列的配置芯片EPROM</p><p> JEDEC文件(*.JED)</p><p> 十六進制文件(*.HEX)</p><p> 文本文件(*.TTF)</p><p> 串行BIT流文件(*.SBF)</p><p><b&g
57、t; 仿真</b></p><p> 當編譯好的設計文件在波形編輯器中將輸入波形編輯完畢后,就可以進行仿真了,通過仿真可以檢驗設計的邏輯關系是否準確。</p><p> 分析時間(Analyze Timing)</p><p> 該功能可以分析各個信號到輸出端的時間延遲,可以給出延遲矩陣和最高工作頻率.見圖3.6和圖3.7。</p>
58、<p><b> 器件編程</b></p><p> 當設計全部完成后,就可以將形成的目標文件下載到芯片中,實際驗證設計的準確性。</p><p> 3.3 Max+plusⅡ設計過程</p><p><b> 設計流程</b></p><p> 使用Max+plusⅡ軟件設計
59、流程由以下幾部分組成。如圖3.8所示。</p><p> 設計輸入:常用的主要有圖形設計輸入法、文本設計輸入法這兩種方法。</p><p><b> 編譯:</b></p><p> 打開編譯窗口,先根據(jù)設計要求選擇一個器件,如需要設計規(guī)則檢查則打開設計規(guī)則檢查工具進行檢查,之后進行管腳的分配、全局邏輯綜合方式的選擇,然后針對整個項目設置
60、定時要求,完成后打開功能仿真器與定時模擬器網(wǎng)表文件提取器。之后在編輯器窗口中選擇Start開始編譯并產(chǎn)生報告文件、延時信息文件及編程文件,供分析仿真和編程使用。</p><p><b> 仿真:</b></p><p> 仿真包括功能仿真和模擬仿真,用來驗證設計項目的邏輯功能是否正確。</p><p><b> 編程與驗證:&l
61、t;/b></p><p> 把經(jīng)過仿真確認后的編程文件通過編程器下載到實際芯片中,最后測試芯片在系統(tǒng)中的實際運行性能。</p><p> 在設計過程中,如果出現(xiàn)錯誤,則需重新回到設計輸入階段,改正錯誤或調整電路后重復上述操作。</p><p> 圖3.9是Max+plusⅡ編譯主控界面,它展示了Max+plusⅡ自動設計的各主要處理環(huán)節(jié)和設計流程,包含
62、了設計輸入編輯、編譯網(wǎng)表提取、數(shù)據(jù)庫建立、邏輯綜合、邏輯分割、適配、延時網(wǎng)表提取、編程文件匯編(裝配)以及編程下載9個步驟。</p><p><b> 設計步驟</b></p><p> 1)建立項目文件(File/Project/Name)</p><p> 2)建立新文件(如圖形、VHDL、Verlog HDL和波形輸入方式)<
63、/p><p> (Max+plusⅡ/graphic Editor;Max+plusⅡ/Text Editor;Max+plusⅡ/Waveform Editor)</p><p> 3)指定FPGA型號(Assign/Device)</p><p> 4)設置管腳、下載方式和邏輯綜合的方式</p><p> (Assign/Global
64、;Project Device Option,Assign/Global Logic Synthesis)</p><p> 5)保存并檢測源文件(File/project/Save & Check)</p><p> 6)保存和編譯源文件(File/project/Save & Compile)</p><p> 7)建立波形文件(Max+p
65、lusⅡ/Waveform Editor)</p><p> 8)進行仿真(Max+plusⅡ/Simulator)</p><p> 9)下載配置(Max+plusⅡ/Programmer)</p><p><b> 常用菜單簡介</b></p><p> 1)MAX+PLUSⅡ菜單:</p>&
66、lt;p> MAX+plusII:</p><p> Hierarchy Display___塔形顯示;</p><p> Graphic Editor______圖形編輯器;</p><p> Symbol Editor______符號編輯器;</p><p> Text Editor_________文本編輯器;</
67、p><p> Waveform Editor____波形編輯器;</p><p> Floorplan Editor_____管腳編輯器;</p><p> Compiler___________編譯器;</p><p> Simulator__________仿真器;</p><p> Timing Analy
68、zer_____時間分析;</p><p> Programmer________程序下載;</p><p> Message Processor___信息處理;</p><p> 2)文件菜單,該文件菜單隨所選功能的不同而不同。</p><p><b> File:</b></p><p&g
69、t;<b> Project:</b></p><p> Name…_________________項目名稱;</p><p> Set Project to Current File___將當前文件設置為項目;</p><p> Save&Check_____________保存并檢查文件;</p><p
70、> Save&Compile___________保存并編譯文件;</p><p> Save&Simulator__________保存并仿真文件;</p><p> Save,Compile,Simulator____保存,編譯,仿真;</p><p> New…________ _新文件;</p><p>
71、 Open…_________打開文件;</p><p> Delete File…____刪除文件;</p><p> Retrieve…______提取文件;</p><p> Close__________關閉文件;</p><p> Save___________保存文件;</p><p> Sav
72、e As…______換名存文件;</p><p> Info…_________信息;</p><p> Size…_________圖紙尺寸;</p><p> Create Default Symbol______創(chuàng)建當前模塊圖形符號;</p><p> Edit Symbol_______________編輯當前模塊圖形符號;
73、</p><p> Create Default Include File___創(chuàng)建當前包括文件;</p><p> Print…___________________打印;</p><p> Print Setup…______________打印設置;</p><p> 模板菜單,該模板使編寫VHDL和AHDL設計文件更容易和方便
74、。</p><p> Templates:</p><p> AHDL Template…_____AHDL模板;</p><p> VHDL Template…_____VHDL模板;</p><p> Verilog Template…_____VERILOG模板;</p><p><b> 指
75、定菜單</b></p><p><b> Assign:</b></p><p> Device…________________指定器件;</p><p> Pin/Location/Chip…_______管腳,放置,芯片;</p><p> Timing Requirements…____時間需
76、要;</p><p> Clique…________________指定一個功能組;</p><p> Logic Options…__________邏輯選擇;</p><p> Probe…_________________指定探頭;</p><p> Connected Pins…_________連接管腳;</p>
77、;<p> Global Project Device Options…______設定項目中器件的參數(shù);</p><p> Global Project Parameters…_________設置項目參數(shù);</p><p> Global Project Timing Requirements..___設置時間參數(shù);</p><p> Gl
78、obal Project Logic Synthesis…______設置邏輯綜合;</p><p> Ignore Project Assignments…_________忽略項目指定;</p><p> Clear Project Assignments…_________清除項目指定;</p><p> Back Annotate Project…__
79、___________返回項目指定;</p><p> Convert Obsolete Assignment Format___轉換指定格式。</p><p><b> 選擇菜單</b></p><p><b> Options:</b></p><p> Font____________
80、_字形;</p><p> Text Size________文本尺寸;</p><p> Line Style_______線型;</p><p> Rubberbanding_________橡皮筋;</p><p> Show Parameters_______顯示參數(shù);</p><p> Show P
81、robe___________顯示探頭;</p><p> Show/Pins/Locations/Chips__________顯示管腳,位置,芯片;</p><p> Show Cliques&Timing Requirements__顯示功能組,時間需求;</p><p> Show Logic Options________________顯示
82、邏輯設置;</p><p> Show All_______________顯示全部;</p><p> Show Guidelines…_______顯示向導;</p><p> User Libraries…_________用戶庫;</p><p> Color Palette…__________調色板;</p>
83、<p> Preferences…___________設置。</p><p><b> 如何獲得幫助</b></p><p> 最直接的幫助來自于Max+plusⅡ的Help菜單。若需要某個特定項目的幫助信息,可以同時按<Shift>+<F1>鍵或者選用工具欄中的快速幫助按鈕“”。此時,鼠標變?yōu)閹柼柕募^,點擊“特定的項目
84、”就可彈出相應的幫助信息。這里的“特定項目”,可以包含某個器件的圖形、文本編輯中的單詞,菜單選項,甚至可以是一個彈出的窗口。</p><p> 3.4 硬件描述語言VHDL </p><p> VHDL語言設計步驟</p><p> 第一步:選File/Project/Name菜單建立項目名。</p><p> 第二步:選File/N
85、ew菜單,并選text Editor條目,進入文本編輯窗,然后輸入電路設計文件。</p><p> 第三步:選File/Project/Save & Check 菜單將文件存盤并檢查文件的正確性。</p><p> 第四步:選Assign/Device菜單,在指定器件窗口指定要求的系列。</p><p> 第五步:選Assign/Global Proj
86、ect Logic Synthesis菜單,指定邏輯綜合的類型。</p><p> 第六步:選Max+plus2/Floorplan Editor 菜單,將設計文件的輸入和輸出引腳賦予實際器件。</p><p> 第七步:選File/Project/Save & Compile 菜單,編譯設計文件。</p><p> 第八步:選Max+plus2/Ti
87、me Analyzer 菜單,在Delay Matrix 查看時間特性。</p><p> 第九步:若有下載硬件,就可以選Max+plus2/Programmer菜單進行配置下載,然后在硬件環(huán)境中觀察設計的正確性,若無硬件環(huán)境就只能進行功能仿真,進行第十一步。</p><p> 第十步:選Max+plus2/waveform Editor菜單,編輯輸入信號波形(在波形編輯窗口,選Nod
88、e/Enter Nodes from SNF菜單將輸入和輸出端口凋入,然后再編輯)。</p><p> 第十一步:選Max+plus2/Simulator 菜單進行行為訪真。</p><p> 第十二步:觀察仿真結果,研究設計的正確性。</p><p> 說明:若使用已經(jīng)編寫完畢的文件,選File/Open打開文件后,一定用File/Project/Set P
89、roject to Current file菜單將當前打開的文件設置為當前項目。</p><p> 注:分設計題目必須和文件名稱相同。</p><p> 第四章 直接數(shù)字式頻率合成器(DDS)簡介</p><p> DDS同 DSP(數(shù)字信號處理)一樣,是一項重要的數(shù)字化技術。直接數(shù)字式頻率合成器(Direct Digital Synthesizer DDS)
90、是近年來發(fā)展非常迅速的一種器件,它采用全數(shù)字技術.具有分辨率高、頻率轉換時間短、相位噪聲低等特點,并具有很強的調制功能和其他功能。DDS的成本低、功耗低、分辨率高且時間轉換快速,在電信與電子儀器領域被廣泛的使用,是實現(xiàn)設備全數(shù)字化的一個關鍵技術。</p><p> 4.1 DDS電路工作原理</p><p> DDS的基本思想是在存儲器中存人正弦波的N個均勻間隔樣值,然后以均勻速度把這
91、些樣值輸出到數(shù)模變換器,將其變換成模擬信號。最低輸出頻率的波形會有N個不同的點。同樣的數(shù)據(jù)輸出速率,但存儲器中的值每隔一個值輸出一個,就能產(chǎn)生二倍頻率的波形。以同樣的速率,每隔k個點輸出就得到k倍頻率的波形。頻率分辨率與最低頻率一樣。其上限頻率由Nyquist速率決定,與DDS所用的工作頻率有關。DDS由一相位累加器、只讀存儲器(ROM)、數(shù)/模轉換器(DAC)和低通濾波器組成 [10]。圖4.1所示是一個基于的DDS工作原理框圖。&l
92、t;/p><p> DDS的工作原理是以數(shù)控振蕩器的方式產(chǎn)生頻率、相位可控制的正弦波。電路一般包括基準時鐘、頻率累加器、相位累加器、波形存儲器、D/A轉換器和低通濾波器(LPF)。頻率累加器對輸入信號進行累加運算,產(chǎn)生頻率控制數(shù)據(jù)X(frequency data或相位步進量)。相位累加器由N位全加器和N位累加寄存器級聯(lián)而成,對代表頻率的2進制碼進行累加運算,是典型的反饋電路,產(chǎn)生累加結果Y。波形存儲器一般為只讀存儲
93、器(ROM),以供查表使用。讀出的數(shù)據(jù)送入D/A轉換器轉換,得到連續(xù)的量化振幅值,再經(jīng)過低通濾波器濾波后,就可以得到所需頻率的模擬信號。改變ROM中的數(shù)據(jù)值,可以得到不同的波形,如三角波、方波、鋸齒波等周期性的波形。</p><p> 4.2 DDS的優(yōu)點</p><p> 頻率轉換時間短,可達mus級,這主要取決于累加器中的數(shù)字電路的門延遲時間; </p><p&
94、gt; 分辨率高,可達到mHz級,這取決于累加器的字長N和參考時鐘; </p><p> 頻率切換時相位連續(xù); </p><p> 非常小的相位噪聲; </p><p><b> 輸出頻帶寬; </b></p><p> 具有很強的調制功能;[10]</p><p> 在各領域的測試應
95、用中,信號源扮演著極為重要的作用。具有許多不同類型的信號源在功能和特性上各不相同,分別應用于許多不同的應用。目前,最常見的信號源類型包括任意波形發(fā)生器,函數(shù)發(fā)生器,RF信號源,以及基本的模擬輸出模塊。信號源中采用DDS技術在當前的測試測量行業(yè)已經(jīng)逐漸稱為一種主流的做法。 </p><p> 4.3 DDS應用實例</p><p><b> 任意波形發(fā)生器</b>&
96、lt;/p><p> 任意波形發(fā)生器(AWG)通常提供較深的存儲器,較大的動態(tài)范圍以及較寬的帶寬,來滿足各式各樣的應用,包括通信、半導體和系統(tǒng)測試。AWG接收來自PC的用戶自定義數(shù)據(jù),并利用這些數(shù)據(jù)來生成任意波形。AWG用戶可以將想要產(chǎn)生的一系列波形下載到儀器所帶的存儲器中。通常,可以存儲實際的波形和形成這些波形所需的波形序列指令。 </p><p> 要從AWG上產(chǎn)生一種波形,必須先創(chuàng)建
97、任意波形本身。像模擬波形編輯器,調制工具,以及國家儀器公司(NI)的LabVIEW這類的軟件工具都能夠簡化這些波形的創(chuàng)建。這些波形和其波形序列指令都存在儀器所帶的RAM中。 </p><p> 波形生成序列通常從 TTL硬件觸發(fā)器開始。各種波形由許多單個的樣本構成,而生成采樣率由儀器的采樣時鐘確定。從內部采樣時鐘時基(100 MHz VCXO)中導出采樣時鐘有幾種不同模式,包括DDS定時Div/N時鐘,以及幾種
98、提供不同外部時鐘的模式。另外,對于用于儀器的鎖相環(huán)的頻率基準,也有幾種不同的選擇。 </p><p> 波形通過存儲器到數(shù)模轉換器( DAC),數(shù)模轉換器將數(shù)字采樣樣本轉換成所需的模擬輸出波形。在DAC之前,樣本被數(shù)字濾波,而經(jīng)過DAC之后,模擬輸出又通過一個模擬濾波器。這些數(shù)字和模擬濾波器通過插值來增加采樣率,并通過諧波低通濾波器濾除寄生信號,從而極大地改進了信號的質量。通常,這些濾波器都能夠軟件編程。 &l
99、t;/p><p> AWG允許用戶規(guī)定波形片斷,并通過重復來構建復雜波形。由于AWG將波形存儲在自身存儲器中,故波形長度受限。波形循環(huán)幫助產(chǎn)生具有多次重復的子段的信號。對波形段進行循環(huán)改善了存儲效率,并增加了波形的持續(xù)時間。 </p><p> 最后,許多AWG都具有一個仿函數(shù)發(fā)生器功能。此時,當要求輸出一個標準函數(shù)波形時,可以先用軟件來產(chǎn)生,并下載到AWG上,然后再由AWG輸出。這就不同
100、于下面將要介紹的全DDS技術。 </p><p> 典型的DDS函數(shù)發(fā)生器</p><p> 一個完整周期的函數(shù)波形被存儲在存儲器查找表中。相位累加器跟蹤輸出函數(shù)的電流相位。為了輸出一個非常低的頻率,采樣樣本之間的差相位(Δ)將非常小。例如,一個很慢的正弦波可能將有1度的Δ相位。則波形的0號采樣樣本采得0度時刻的正弦波的幅度,而波形的1號采樣將采得1度時刻的正弦波的幅度,依次類推。經(jīng)過
101、360次采樣后,將輸出正弦的一個周期。一個較快的正弦波可能會有10度的Δ相位。于是,36次采樣就會輸出正弦波的一個周期。如果采樣率保持恒定,上述較慢的正弦波的頻率將比較快的正弦波慢10倍。 </p><p> 進一步說,一個恒定的Δ相位必將導致一個恒定正弦波頻率的輸出。但是,DDS技術允許通過一個頻率表迅速地改變信號的Δ相位。函數(shù)發(fā)生器能夠指定一個頻率表,該表包括由波形頻率和持續(xù)時間信息組成的各個段。函數(shù)發(fā)生器
102、按順序產(chǎn)生每個定義的頻率段。通過生成一個頻率表,可以構建復雜的頻率掃描信號和頻率跳變信號。DDS允許函數(shù)發(fā)生器的相位從一級到另一級連續(xù)變化。 </p><p> 矢量信號發(fā)生器提供高靈活度和強大的解決方案,可用于科學研究,通信,消費電子,宇航/國防,半導體測試以及一些新興領域,如軟件無線電,無線電頻率識別( RFID),以及無線傳感網(wǎng)絡等。 </p><p> 有些公司還提供許多其他利
103、用DAC來產(chǎn)生模擬信號的模擬輸出產(chǎn)品。模擬輸出板的基本架構是,將一個小型的FIFO存儲器連接到一個DAC上。絕大部分的模擬輸出板被用來產(chǎn)生靜態(tài)電壓,而且許多可以被用來產(chǎn)生低頻波形。</p><p><b> 第五章 實驗設計</b></p><p><b> 5.1設計方案比較</b></p><p> 任意波形發(fā)生
104、器實現(xiàn)方式主要有四種,分別是程序控制輸出、DMA輸出、可變時鐘計數(shù)器尋址和直接數(shù)字頻率合成等。下面就簡單的就這幾種方法進行闡述。</p><p><b> 程序控制輸出方式</b></p><p> 將波形的函數(shù)表達式輸入計算機,由計算機計算出一系列波形數(shù)據(jù)瞬時值,并定時地逐個傳送給D/A轉換器,生成所要求的波形。這種方式雖然簡單、方便,但數(shù)據(jù)會由于輸出時間不準確
105、,從而影響信號的頻率和相位,而且數(shù)據(jù)輸出是依靠指令來執(zhí)行的,當需要同時輸出多個信號時,相鄰通道的信號輸出就會存在時間差。</p><p> 直接內存存取(direct memory access DMA)輸出方式</p><p> DMA傳輸是指DMA控制器獲得總線控制權后,CPU掛起或只執(zhí)行內部操作,由DMA輸出讀寫命令,直接控制RAM與I/O接口進行DMA傳輸。在DMA控制下,數(shù)據(jù)
106、直接在存儲器和外部設備之間直接傳輸,。雖然該方法在信號的數(shù)據(jù)輸出速率方面大大提高了,但也存在問題,因為DMA允許外設直接訪問內存,從而形成對總線的獨占。這在實時性強的硬實時系統(tǒng)的嵌入式開發(fā)中將會造成中斷延時過長;在一個DMA操作中,只能在一個D/A轉換器和存儲器之間傳送數(shù)據(jù),無法實現(xiàn)多通道的信號輸出。</p><p> 可變時鐘計數(shù)器尋址方式</p><p> 采用可變時鐘計數(shù)器尋址波
107、形存儲器表,該方法是一種傳統(tǒng)型任意波形發(fā)生器。它采用可變時鐘和計數(shù)器尋址波形存儲器表,此方法的優(yōu)點是可以產(chǎn)生連續(xù)的地址,輸出波形質量高。但由于其取樣時頻率較高,對硬件的要求也較高,而且常需多級分頻或采用高性能的鎖相環(huán)。</p><p> 直接數(shù)字頻率合成方式DDS (direct digital synthesizer)</p><p> DDS是在一存儲器單元中按照信號波形采樣數(shù)據(jù)點
108、的輸出順序存儲了需要輸出的波形數(shù)據(jù),在控制電路的防調控制下,以一定的速率,周而復始地將波形數(shù)據(jù)依次發(fā)送給D/A轉換器轉換成相應的模擬信號。由于用硬件電路(FPGA)取代了計算機的控制,信號輸出穩(wěn)定度高。如果需要更新輸出信號,對于線路和元器件不需要做改動,只需更新存儲器中的波形數(shù)據(jù)即可。更重要的是,可以將微處理器從信號輸出的負擔中解脫出來。</p><p><b> 5.2設計方案</b>&
109、lt;/p><p> 任意波發(fā)生器的基本思路:以DDS的原理為基礎,在以FPGA器件作為核心控制部件的情況下構建DDS的各個功能單元,即采用多個ROM單元,用以分別存放各種波形數(shù)據(jù),如正弦波、方波、三角波、鋸齒波等。然后通過計數(shù)器產(chǎn)生ROM地址信息,從而按順序輸出波形信息,這些數(shù)字化的波形信息再經(jīng)過D/A轉換,就生成了信號波形。其中,F(xiàn)PGA器件采用FLEX10K系列中的EPF10K10LC84-4器件,該器件從理
110、論上可以輸出50MHZ的信號頻率,不過這里根據(jù)題目要求,也為了能輸出較好的波形,僅需輸出1MHZ信號。</p><p> 設計中,計數(shù)器的計數(shù)范圍是根據(jù)波形一個周期的采樣點數(shù)來決定的,采樣點越多,波形信息失真就越小。同時,一個周期的也與要定制的ROM的大小直接相關。另外數(shù)字化波形信息的寬度也和波形失真度、計數(shù)值及ROM定制參數(shù)有關。總之代表波形的數(shù)字量位數(shù)越多,采樣點越多,波形就越接近正弦、三角等波,需要的計數(shù)
111、器位數(shù)也就越多。</p><p> 這里采用8位計數(shù)器,ROM設置為8為地址線,8為數(shù)據(jù)線,即能存儲256個8bit的數(shù)據(jù),包含了一個周期的波形數(shù)據(jù)。輸出的8位數(shù)據(jù)通過8位D/A器件進行轉換輸出。</p><p> 設計總框圖5.1如下:</p><p><b> 圖5.1總設計框圖</b></p><p> 其
112、中,左側虛線部分為FPGA內部實現(xiàn)部分。</p><p> 5.3現(xiàn)場可編程門陣列(FPGA)芯片的介紹</p><p> FPGA的發(fā)展非常迅速,形成了各種不同的結構。它具有集成度高、使用更靈活、費用低、應用設計周期短、可靠性好等優(yōu)點,因而得到了較廣泛的應用。目前具有競爭力的電子產(chǎn)品多數(shù)都采用了FPGA器件。采用目前密度高、速度高、性能好的FPGA器件,可以將任意波信號發(fā)生器的主要部
113、分集成在一個芯片內,這樣就可以減少設備體積,同時又降了低設計成本。</p><p> 5.3.1 FPGA工作原理</p><p> FPGA采用了邏輯單元陣列LCA(Logic Cell Array),內部包括可配置邏輯模塊CLB(Configurable Logic Block)、輸出輸入模塊IOB(Input Output Block)和內部連線(Interconnect)三個部
114、分。 </p><p> 5.3.2 FPGA芯片結構</p><p> 從邏輯功能塊的結構上分類,可分為查找表結構、多級與非門結構和多路開關結構。就目前的主流,仍是以查找表技術為基礎,但也已遠遠超出了先前版本的基本性能,并且整合了常用功能(如RAM、時鐘管理和DSP)的硬核(ASIC型)模塊?;窘Y構如圖5.2所示,F(xiàn)PGA芯片主要由7部分完成,分別為:輸入/輸出單元(IOB)、可編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 任意波發(fā)生器的vhdl設計【開題報告】
- 任意波發(fā)生器的vhdl設計【文獻綜述】
- 基于dds的任意信號發(fā)生器設計【畢業(yè)論文】
- 電子與信息工程畢業(yè)論文通用函數(shù)信號發(fā)生器的設計與制作
- 基于fpga的任意信號發(fā)生器畢業(yè)論文
- vhdl信號發(fā)生器論文
- 基于vhdl語言的多波形信號發(fā)生器的設計畢業(yè)論文
- 正弦波調制信號發(fā)生器設計-畢業(yè)論文
- 電子與信息工程畢業(yè)論文基于可編程器件的信號發(fā)生器的設計
- 信號發(fā)生器設計與制作畢業(yè)論文
- 基于fpga的dds正弦波發(fā)生器設計【畢業(yè)論文】
- 電子信息工程畢業(yè)設計(論文)多功能智能函數(shù)發(fā)生器設計
- 波形發(fā)生器畢業(yè)論文
- 基于fpga的任意波形發(fā)生器的設計與實現(xiàn)-畢業(yè)設計論文
- 基于CPCI總線的任意波發(fā)生器硬件設計.pdf
- 波形發(fā)生器畢業(yè)論文
- 電子與信息工程畢業(yè)論文全數(shù)字鎖相環(huán)的vhdl設計
- 合成信號發(fā)生器設計畢業(yè)論文
- 函數(shù)信號發(fā)生器的設計【畢業(yè)論文】
- 基于FPGA與DDS技術的任意波信號發(fā)生器設計.pdf
評論
0/150
提交評論