您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 基于FPGA实现的NCO及其应用
:2004-07-19;:2004-09-20FPGANCO(,710071)FPGANCO,DDSFSKFPGA,,FPGANCODDSFSK1(NCO-NumericallyControlledOscillator),,[1]NCODDS,[2]DDSFPGA(FieldProgrammableGateArray)NCONCO,,DDSFSK2(NCO)NCO,,,NCO1,N,Mf,ddt,,fddt,LSB=1,,N2N,Fclk/2N,,1,NCO:Fclk,NM,,M;/(1()),/23SPACEELECTRONICTECHNOLOGY20053,,,NCO1NCOY=2N,NCOFout=(M/Y)Fclk,:Fout=Fclk/Y70MHz,16,Y=216=65536,Fclk=70MHz;M=4096,Fout=(4096/65536)70=41375MHz,M,,,16,16,3FPGANCONCO,3:fAf,ROM,ADCAFPGA,f311f,Fclk(),,16,216,32K(),,N:fFclk=M2N(1)N=INT[log2(M3Fclkf)],INT312,NCO,,,fFclk/2,fFclk,,20LogL(L=f/Fclk),NCO,,,DAC,NCO,[3]:(1)DAC,,NCO6dB;(2),,NCO8dB;3320053:FPGANCO(3),,FPGA,16bit(1,15),120dB,,,32K,16bit,32K316bit=64K313,,FPGA,RAMROM,x=,ROM1/2,,(/2,0),ROM1/4,1/43/4,FPGA,ROM,1/4,ROM1/4,,,2DDS4NCO411DDS(DDS-DirectDigitalSynthe2sis)NCO/(DAC),NCO,2DDS:Fclk,NCO,D/A,,,412FSKNCO,,NCO,,ROMDACNCO2FSKNCO,M,M,M,2FSK,N=15,Fclk=100MHz,16bitM:1,M1=4094,f1=10034094/32768=1215MHz;0,M2=2047,f2=10032047/32768=6125MHz;33FSK4320053:bit0,control2047,6125MHz(,16,8,8,);bit1,control4094,1215MHz(8,4,4,)QUARTUSII,,Matlab44FSKMatlab5413,DDS,,5,N=15,Fclk=312768MHz,16bitintiate-seq=257,f0=2573312768/32768=010257MHz=2517kHz1281,1283127683106/32768=100Hzfe=3863312768/32768=010386MHz=3816kHzQUARTUSII66,Matlab:72517K3816K805001550016000,,,5NCOFPGA,5320053:FPGANCO7Matlab8NCO,NCO,DDSFSK,,NCO,(DDC,DigitalDownConverter)NCOFSKASKPSKQPSKMSKQAM,,,,,,,1..:.20012.FPGA.:.20023..:.19991979,20029FPGA,,6320053
本文标题:基于FPGA实现的NCO及其应用
链接地址:https://www.777doc.com/doc-4655536 .html