实验五 DDS信号发生器设计.doc
《实验五 DDS信号发生器设计.doc》由会员分享,可在线阅读,更多相关《实验五 DDS信号发生器设计.doc(6页珍藏版)》请在沃文网上搜索。
1、实验五 DDS信号发生器的设计(1) 实验目的:学习利用EDA技术和FPGA实现直接数字频率综合器DDS的设计。(2) 实验原理:直接数字频率综合技术,即DDS技术,是一种新型的频率合成技术和信号产生方法。其电路系统具有较高的频率分辨率,可以实现快速的频率切换,并且在改变时能够保持相位的连续,很容易实现频率、相位和幅度的数控调制。 fSIN = M(fclk/2n)DDS基本结构相位累加器位宽和采样点关系 【例11-12】LIBRARY ieee; -波形数据ROMUSE ieee.std_logic_1164.all;LIBRARY altera_mf;USE altera_mf.alter
2、a_mf_components.all;ENTITY data_rom ISPORT(address: IN STD_LOGIC_VECTOR (9 DOWNTO 0);inclock: IN STD_LOGIC ;q: OUT STD_LOGIC_VECTOR (7 DOWNTO 0);END data_rom; . . .init_file = ./data/ rom_data.mif , -波形数据初始化文件路径lpm_hint = ENABLE_RUNTIME_MOD=YES, INSTANCE_NAME=rom2,. . .END; 【例11-13】LIBRARY IEEE; -32
3、位加法器模块USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY ADDER32B IS PORT ( A : IN STD_LOGIC_VECTOR(31 DOWNTO 0); B : IN STD_LOGIC_VECTOR(31 DOWNTO 0); S : OUT STD_LOGIC_VECTOR(31 DOWNTO 0) );END ADDER32B;ARCHITECTURE behav OF ADDER32B IS BEGINS = A + B;END behav; 【例11-14】-32位寄存器模块LI
4、BRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY REG32B IS PORT ( Load : IN STD_LOGIC; DIN : IN STD_LOGIC_VECTOR(31 DOWNTO 0); DOUT : OUT STD_LOGIC_VECTOR(31 DOWNTO 0) );END REG32B;ARCHITECTURE behav OF REG32B ISBEGIN PROCESS(Load, DIN) BEGIN IF LoadEVENT AND Load = 1 THEN - 时钟到来时,锁存输入数据 DOUT = DIN; EN
5、D IF; END PROCESS;END behav; 【例11-15】rom_data.mif 10位正弦波数据文件,读者可用MATLAB/DSP Builder生成WIDTH=10;DEPTH=1024;ADDRESS_RADIX=DEC; DATA_RADIX=DEC;CONTENT BEGIN 0 : 513; 1 : 515; 2 : 518; 3 : 521; 4 : 524; 5 : 527; 6 : 530; 7 : 533; 8 : 537; 9 : 540; 10 : 543; 11 : 546; 13 : 549; 13 : 552; 14 : 555; . . . .
6、 . .(略去部分数据) 1018 : 493; 1019 : 496; 1020 : 499; 1021 : 502; 1022 : 505; 1023 : 508;END; (3) 实验内容1:详细述叙DDS的工作原理,依据例11-12至例11-15完成仿真,并由仿真结果进一步说明DDS的原理。完成编译和下载。选择模式1;键2、键1输入8位频率字FWORD;利用GW48系统ADDA板输出波形,用示波器观察输出波形。(4) 实验内容2:根据图11-36,在原设计(图11-38)中加入相位控制电路,用键4、键3输入8位相位字PWORD;重复实验1的内容。(5) 实验内容3:将图11-38的顶层
7、原理图表述为VHDL,重复实验1的内容。(6)实验报告:根据以上的实验内容写出实验报告,包括程序框图说明、各模块工作原理、软件编译过程中遇到的问题、硬件测试和实验过程。 完整的1024各8位的正弦波数据如下:- Quartus II generated Memory Initialization File (.mif)WIDTH=8;DEPTH=1024;ADDRESS_RADIX=HEX;DATA_RADIX=HEX;CONTENT BEGIN000:00; 001:03; 002:06; 003:09; 004:0C; 005:0F; 006:12; 007:15;008:19; 009:
8、1C; 00A:1F; 00B:22; 00C:25; 00D:28; 00E:2B; 00F:2F;010:32; 011:35; 012:38; 013:3B; 014:3E; 015:41; 016:44; 017:48;018:4B; 019:4E; 01A:51; 01B:54; 01C:57; 01D:5A; 01E:5D; 01F:60;020:63; 021:66; 022:6A;023:6D; 024:70; 025:73; 026:76; 027:79;028:7C; 029:7F; 02A:82; 02B:85; 02C:88; 02D:8B; 02E:8E; 02F:9
9、1;030:94; 031:97; 032:9A; 033:9D; 034:A0; 035:A3; 036:A6; 037:A9;038:AC;039:AF; 03A:B2; 03B:B5; 03C:B8; 03D:BB; 03E:BE; 03F:C1;040:C3; 041:C6; 042:C9; 043:CC;044:CF; 045:D2; 046:D5; 047:D8;048:DA; 049:DD; 04A:E0; 04B:E3; 04C:E6; 04D:E9; 04E:EB;04F:EE;050:F1; 051:F4; 052:F6; 053:F9; 054:FC; 055:FF; 0
10、56:01; 057:04;058:07; 059:09; 05A:0C;05B:0F; 05C:11; 05D:14; 05E:17; 05F:19;060:1C; 061:1F; 062:21; 063:24; 064:26; 065:29; 066:2B;067:2E;068:30; 069:33; 06A:36; 06B:38; 06C:3A; 06D:3D; 06E:3F; 06F:42;070:44; 071:47; 072:49;073:4C; 074:4E; 075:50; 076:53; 077:55;078:57; 079:5A; 07A:5C; 07B:5E; 07C:6
11、1; 07D:63; 07E:65; 07F:67;080:6A; 081:6C; 082:6E; 083:70; 084:72; 085:74; 086:77; 087:79;088:7B; 089:7D;08A:7F; 08B:81; 08C:83; 08D:85; 08E:87; 08F:89;090:8B; 091:8D; 092:8F; 093:91; 094:93; 095:95;096:97; 097:99;098:9B; 099:9D; 09A:9E; 09B:A0; 09C:A2; 09D:A4; 09E:A6; 09F:A7;0A0:A9;0A1:AB; 0A2:AD; 0
12、A3:AE; 0A4:B0; 0A5:B2; 0A6:B3; 0A7:B5;0A8:B7; 0A9:B8; 0AA:BA;0AB:BB; 0AC:BD; 0AD:BF; 0AE:C0; 0AF:C2;0B0:C3; 0B1:C5; 0B2:C6; 0B3:C7; 0B4:C9;0B5:CA; 0B6:CC; 0B7:CD;0B8:CE; 0B9:D0; 0BA:D1; 0BB:D2; 0BC:D4; 0BD:D5; 0BE:D6;0BF:D7;0C0:D9; 0C1:DA; 0C2:DB; 0C3:DC; 0C4:DD; 0C5:DE; 0C6:DF; 0C7:E1;0C8:E2; 0C9:E
13、3;0CA:E4; 0CB:E5; 0CC:E6; 0CD:E7; 0CE:E8; 0CF.0D0:E9; 0D1:EA; 0D2:EB; 0D3:EC;0D4:ED; 0D5:EE; 0D6.0D7:EF; 0D8:F0; 0D9:F1; 0DA.0DB:F2; 0DC:F3;0DD.0DE:F4;0DF:F5; 0E0.0E1:F6; 0E2.0E3:F7;0E4.0E5:F8; 0E6.0E7:F9; 0E8.0E9:FA;0EA.0EB:FB;0EC.0EE:FC; 0EF.0F1:FD; 0F2.0F5:FE; 0F6.0FF:FF;100:00;101.10A:FF; 10B.10
14、E:FE; 10F.111:FD; 112.114:FC;115.116:FB; 117.118:FA;119.11A:F9; 11B.11C:F8;11D.11E:F7; 11F.120:F6; 121:F5; 122.123:F4;124:F3;125.126:F2; 127:F1; 128:F0;129.12A:EF; 12B:EE; 12C:ED; 12D:EC; 12E:EB; 12F:EA;130.131:E9; 132:E8; 133:E7; 134:E6; 135:E5; 136:E4;137:E3; 138:E2; 139:E1; 13A:DF;13B:DE; 13C:DD;
15、 13D:DC;13E:DB; 13F:DA; 140:D9; 141:D7; 142:D6; 143:D5; 144:D4;145:D2; 146:D1; 147:D0; 148:CE; 149:CD; 14A:CC; 14B:CA; 14C:C9;14D:C7; 14E:C6; 14F:C5; 150:C3;151:C2; 152:C0; 153:BF; 154:BD;155:BB; 156:BA; 157:B8; 158:B7; 159:B5; 15A:B3; 15B:B2;15C:B0;15D:AE; 15E:AD; 15F:AB; 160:A9; 161:A7; 162:A6; 16
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验五 DDS信号发生器设计 实验 DDS 信号发生器 设计