基于DDS信号技术的信号发生器的设计直接数字式频率合成技术DDS是新一代的频率合成技术,采用数字控制信号的相位增加技术,具有频率分辨率高,频率切换快,频率切换时相位连续和相位噪声低以及全数字化易于集成等优点而被广泛采用
一.程序代码(1)ADDER32Blibraryieee;useieee
std_logic_1164
all;useieee
std_logic_unsigned
all;entityADDER32Bisport(ain:instd_logic_vector(31downto0);bin:instd_logic_vector(31downto0);cout:outstd_logic_vector(31downto0));end;architectureoneofADDER32Bisbegincout"
/MIF/juxing
mif",intended_device_family=>"Cyclone",lpm_hint=>"ENABLE_RUNTIME_MOD=NO",lpm_type=>"altsyncram",numwords_a=>4096,operation_mode=>"ROM",outdata_aclr_a=>"NONE",outdata_reg_a=>"CLOCK0",widthad_a=>12,width_a=>8,width_byteena_a=>1)PORTMAP(clock0=>clock,address_a=>address,q_a=>sub_wire0);ENDSYN;(3)mux3_1libraryieee;useieee
std_logic_1164
all;entitymux3_1isport(sin:instd_logic_vector(7downto0);sanjiao,juxing:instd_logic_vecto