




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 深 圳 大 學(xué) 實(shí) 驗(yàn) 報(bào) 告課程名稱(chēng): Verilog使用及其應(yīng)用 實(shí)驗(yàn)名稱(chēng): 頻率可變的任意波形發(fā)生器 學(xué)院: 電子科學(xué)與技術(shù)學(xué)院 專(zhuān)業(yè):電子科學(xué)與技術(shù) 班級(jí): 組號(hào): 指導(dǎo)教師: 報(bào)告人: 學(xué)號(hào): 實(shí)驗(yàn)地點(diǎn) 一、實(shí)驗(yàn)?zāi)康膽?yīng)用Verilog進(jìn)行編寫(xiě)四種波形發(fā)生的程序,并結(jié)合DE2板與DVCC實(shí)驗(yàn)板上的D/A轉(zhuǎn)換器在示波器顯示出波形。初步了解Verilog的編程及DE2板的應(yīng)用,加強(qiáng)對(duì)其的實(shí)際應(yīng)用操作能力。二、實(shí)驗(yàn)原理實(shí)驗(yàn)程序分為三部分:通過(guò)計(jì)數(shù)器實(shí)現(xiàn)內(nèi)置信號(hào)分頻,并通過(guò)外置開(kāi)關(guān)調(diào)節(jié)頻率來(lái)控制輸出波形的頻率。設(shè)定ROM中的數(shù)值,將波形數(shù)據(jù)存儲(chǔ)到ROM中。設(shè)定波形選擇開(kāi)關(guān)??傮w設(shè)計(jì)方案及其原
2、理說(shuō)明:FPGA圖 1-1 系統(tǒng)總體設(shè)計(jì)方案DDS是一種把數(shù)字信號(hào)通過(guò)數(shù)/模轉(zhuǎn)換器轉(zhuǎn)換成模擬信號(hào)的合成技術(shù)。它由相位累加器、相幅轉(zhuǎn)換函數(shù)表、D/A轉(zhuǎn)換器以及內(nèi)部時(shí)序控制產(chǎn)生器等電路組成。參考頻率f_clk為整個(gè)合成器的工作頻率,輸入的頻率字保存在頻率寄存器中,經(jīng)位相位累加器,累加一次,相位步進(jìn)增加,經(jīng)過(guò)內(nèi)部ROM波形表得到相應(yīng)的幅度值,經(jīng)過(guò)D/A轉(zhuǎn)換和低通濾波器得到合成的波形。p為頻率字,即相位增量;參考頻率為_(kāi)clk;相位累加器的長(zhǎng)度為位,輸出頻率_out為:f_out輸出信號(hào)的頻率; N相位累加器的位數(shù);p頻率控制字(步長(zhǎng)); f_clk基準(zhǔn)時(shí)鐘頻率。 圖1-2 四種波形單周期的取樣示意圖
3、段地址 基地址 D7 D6 D5 D4 D3 D2 D1 D0 00 00010 00 00117 00 01015 00 01117 00 10010 00 1013 00 1105 00 1113 01 0003 01 0013 01 0103 01 011 3 01 1001 01 1011 01 1101 01 1111 10 0000 10 0015 10 01010 10 011 15 10 10020 10 10125 10 11030 10 11135 11 00035 11 00130 11 01025 11 011 20 11 10015 11 10110 11 1105
4、11 1110 圖1-3 函數(shù)查找表的設(shè)計(jì)三、實(shí)驗(yàn)內(nèi)容程序編碼:module dds(f_clk,p,choose,data);/端口設(shè)定input 5:0 p; /頻率控制字input1:0 choose; /波形選擇input f_clk; /內(nèi)置晶振output 7:0 data;wire 7:0data;reg 5:0 addr,addr1;reg 5:0 i;reg f_out;initial begin i=0; addr=0; f_out=0; endalways (posedge f_clk) /利用計(jì)數(shù)器實(shí)現(xiàn)任意分頻begin if(i=p) /設(shè)定頻率控制字pbegin i
5、=0;f_out=f_out;end elsei=i+1;endfunction 7:0 rom_out; /ROM的設(shè)定 input5:0 addr1;case(addr1) /各波形初值的預(yù)裝入0 : rom_out = 10; /正弦波初值1 : rom_out = 17;2 : rom_out = 15;3 : rom_out = 17;4 : rom_out = 10;5 : rom_out = 3;6 : rom_out = 5;7 : rom_out = 3;8 : rom_out = 3; /方波初值9 : rom_out = 3;10: rom_out = 3;11: rom
6、_out = 3;12: rom_out = 1;13: rom_out = 1;14: rom_out = 1;15: rom_out = 1;16 : rom_out = 0; /正三角波初值17 : rom_out = 5;18 : rom_out = 10;19 : rom_out = 15;20 : rom_out = 20;21 : rom_out = 25;22 : rom_out = 30;23 : rom_out = 35;24 : rom_out = 35; /反三角波初值25 : rom_out = 30;26 : rom_out = 25;27 : rom_out =
7、20;28 : rom_out = 15;29 : rom_out = 10;30 : rom_out = 5;31 : rom_out = 0; default : rom_out = 10hxx;endcaseendfunctionalways(posedge f_out) begin if(addr=8) /波形數(shù)據(jù)切換 addr=0; else addr=addr+1; case(choose) /波形選擇開(kāi)關(guān)設(shè)定 0: addr1=addr; 1: addr1=addr+8; 2: addr1=addr+16; 3: addr1=addr+24; endcase end assign data = rom_out(addr1);/將ROM中對(duì)應(yīng)數(shù)據(jù)傳遞輸出端口data輸出endmodule四、實(shí)驗(yàn)截圖1.正弦波示意圖:(choose=0時(shí)的波形數(shù)值)2.方波示意圖:(choose=1時(shí)的波形數(shù)值)3.正三角波示意圖:(choose=2時(shí)的波形數(shù)值)4.反三角波示意圖:(choose=3時(shí)的波形數(shù)值)五、實(shí)驗(yàn)總結(jié)在這次實(shí)驗(yàn)中,對(duì)Verilog 語(yǔ)言有了更深一步的了解。在實(shí)驗(yàn)中,有時(shí)候會(huì)出現(xiàn)一些問(wèn)題,但是在自己的獨(dú)立思考之下解決了。例如傳遞函數(shù)的輸出端口一定要是wire型,不能是reg型;實(shí)現(xiàn)尋址操作,定義0-7的循環(huán)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《單簧管波爾卡》探究
- 餐廳店長(zhǎng)培訓(xùn)課程
- CFA金融分析師模擬試題及答案
- 預(yù)防接種守護(hù)生命
- 高校師生假期培訓(xùn)
- 八年級(jí)上冊(cè)《積的乘方》課件與練習(xí)
- 預(yù)防留置尿管感染
- 云南省昭通一中教研聯(lián)盟2024-2025學(xué)年高一上學(xué)期期中質(zhì)量檢測(cè)地理 (B卷)試題
- 靜脈輸液治療標(biāo)準(zhǔn)
- 卷3-2025年中考地理高頻考題(廣東專(zhuān)用)(解析版)
- 新式茶飲創(chuàng)業(yè)趨勢(shì)
- 手術(shù)室感染控制與預(yù)防措施
- 外科術(shù)后洗胃、尿管與引流管護(hù)理
- 大學(xué)文化藝術(shù)節(jié)電子競(jìng)技社團(tuán)活動(dòng)策劃書(shū)
- (二模)長(zhǎng)春市2025屆高三質(zhì)量監(jiān)測(cè)(二)語(yǔ)文試卷(含答案)
- 2025-2030年中國(guó)鑄造生鐵市場(chǎng)發(fā)展現(xiàn)狀及前景趨勢(shì)分析報(bào)告
- 課件-2025年春季學(xué)期 形勢(shì)與政策 第一講-加快建設(shè)社會(huì)主義文化強(qiáng)國(guó)9
- 拆除臨時(shí)用電施工方案
- 《智能家居培訓(xùn)教程》課件
- 多元藝術(shù)融合創(chuàng)造性舞蹈知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋南京藝術(shù)學(xué)院
- 《油藏物理》西安石油大學(xué)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
評(píng)論
0/150
提交評(píng)論