基于DDS的同步相位信号源的设计

上传人:众众****夺宝 文档编号:27570501 上传时间:2021-08-18 格式:DOCX 页数:3 大小:14.36KB
返回 下载 相关 举报
基于DDS的同步相位信号源的设计_第1页
第1页 / 共3页
基于DDS的同步相位信号源的设计_第2页
第2页 / 共3页
基于DDS的同步相位信号源的设计_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
基于DDS的同步相位信号源的设计 摘要:针对重离子加速器HIRFL的低电平相幅稳定系统,设计了以同步置位直接数字频率合成器DDS技术为根底的同步相位信号源作为系统的不同频、严相位的基准信号源。以FPGA芯片为核心,采用VHDL语言设计各功能模块,简化了设计过程,便于升级。经过电路设计、模块仿真和现场测试,验证了设计的正确性。测试结果说明:该系统具有可靠性高、精度高、稳定度高、频率范围宽、便于控制等优点。关键词:信号源;DDS;FPGA;同步置位中图分类号:TN741?34文献标识码:A文章编号:1004?373X202114?0014?04DesignofsynchronousphasesignalsourcebasedonDDSZHANGHong?tao,LIQiang,LIJingThe54thResearchInstituteofCETC,Shijiazhuang050081,ChinaAbstract:AsynchronousphasesignalsourcebasedonsynchronoussetdirectdigitalsynthesisDDStechnologyasavariousfrequencyandstrictin?phasereferencesignalsourceofsystemwasdesignedforlowlevelphaseandmagnitudestabilizationsystemofHIRFL.TakingFPGAasthekernel,thefunctionalmoduleswasdesignedwiththeVHDLlanguage,whichsimplifiedthedesignprocess.Itiseasytoupgrade.Thevalidityofsystemwasverifiedbythecircuitdesign,modulesimulationandtestonspot.Performancetestresultsshowthatthesystemhastheadvantagesofhighreliability,highprecision,highstabilityandwidefrequencyrange,andiseasytocontrol.Keywords:signalsource;DDS;FPGA;synchronousset0引言同步相位信号源作为HIRFL重离子加速器的低电平相幅稳定系统基准信号源,负责为各个腔体聚束器NB、主器SSC和小器SFC的相幅稳定系统提供高频率稳定度与幅度稳定度的纯洁信号,是整个相幅稳定系统实现数字化的核心局部。旧系统通过外置信号源加模拟分频单元实现,电路构造复杂,精度低,体积庞大,调节不方便,维护困难。FPGA芯片具有高速、高可靠性、高集成度、现场可编程等优点,因而在通信、数据处理、网络、仪器、工业控制、军事和航空航天等众多领域得到了广泛应用【1】。FPGA芯片使用非常灵活,同一片FPGA通过不同的编程数据可以产生不同的电路功能,十分适合实现DDS技术【2】。新设计的同步相位信号源以FPGA芯片为核心,在FPGA芯片内部实现DDS模块,并结合DSP控制电路、高速D/A、模拟滤波和放大电路等进行了硬件电路设计,能同时产生高精度、高稳定度的三种腔体的相幅稳定系统所需的同步相位基准信号,设备体积减小,操作方便,提高了设备可靠性,易于扩展。1系统设计同步相位信号源分为根底同步相位信号源、M同步相位信号源与N同步相位信号源三个基准信号源。其中根底同步相位信号源作为聚束器的输入基准信号源。M同步相位信号源作为主器的输入基准信号源;N同步相位信号源作为小器的输入基准信号源。同步相位信号源系统组成如图1所示,包括监控控制显示电路、DSP芯片、FPGA芯片、D/A转换电路、滤波电路和放大电路等。监控控制显示电路由按键模块、显示模块和监控单元组成,显示模块可显示输出信号频率、分频比M和N等其他参数信息,通过按键模块进行相关设置;DSP芯片通过串口接收监控单元传输来的聚束器频率设置值f0、分频比M和N等数据,在DSP内部对f0进行精准分频得到主器频率设置值f1和小器频率设置值f2,同时同步控制单元产生清零同步信号送到FPGA内部,f0,f1和f2作为频率控制字通过外部存储器接口传输到FPGA芯片内部;在FPGA内部实现三路DDS模块,输出三路数字信号,经过D/A转换器转换为模拟信号,并通过滤波放大后得到不同频严同相的基准信号。图1同步相位信号源的系统框图2模块设计2.1DDS模块的FPGA设计2.1.1DDS根本原理DDS的根本工作原理为:在参考时钟的驱动下,相位累加器对频率控制字进行线性累加,得到的相位码对波形存储器寻址,使之输出相应的幅度码,经过模数转换器得到相应的阶梯波,最后再使用低通滤波器对其进行平滑,得到所需频率的平滑连续的波形,其结构框图如图2所示【3】。图2DDS的结构框图DDS的输出频率为【4】:fout=fclk?K2N1式中,N为相位累加器位宽;fclk为系统工作频率;K为频率控制字。频率分辨率为:f=fclk2N22.1.2相位累加器设计相位累加器是同步信号源的核心部件,由N位加法器与N位累加存放器级联构成。同步信号源由三个相位累加器构成,三个相位累加器在同步控制单元产生的清零信号下内部延时存放器清零,并在下一个时钟同时开始对频率控制字进行累加,产生不同频严同相的相位信息。FPGA内部三路DDS模块除了频率控制字不同以外,其他构成完全相同。单路DDS的FPGA内部实现框图如图3所示。由式2可知,N越大频率分辨率越高,为了提高基准信号的频率分辨率,本设计中N=48,fclk=216MHz,可以实现Hz的分辨率。FPGA芯片选用Xilinx公司的Virtex?5系列XC5VSX95T【5】。芯片内部含有丰富存放量化的波形数据,它将相位累加器生成的相位值转变成波形的幅度值,在系统中完成相位幅度转换的功能【7】。综合考虑相位截断误差和幅度量化误差,根据系统性能要求,ROM寻址位数为24位,幅度量化位数为18位。如果直接用24位ROM那么需要大约288MB资源,会使系统功耗增大,可靠性下降。为了进一步节约ROM资源,采用压缩ROM容量的方法,把寻址位数分为高12位和低12位地址,对应建立表格h和l,分别查表后,根据式3计算可得所需要的正弦值:sinh+l=sinh?cosl+cosh?sinl3按照上述方法需要用到4块12位ROM,大约需要288Kb资源,极大的节约了ROM资源。使用FPGA芯片自带的IP核BlockMemoryROM来实现4块12位ROM,使用DSP48E核来实现18位乘法器和36位加法器。使用经过严格测试和优化过的IP核,可大大降低系统设计的繁琐程度,提高系统稳定性。36位加法器输出数据经过截位处理后为14位有符号位数据,D/A转换器需要用到14位无符号位数据,必须经过波形变换转换成适宜D/A转换器的数据。2.2同步设计为了产生三路不同频严同相的基准信号,需要做同步处理。同步控制单元在DSP芯片内部实现,DSP通过外部存储器接口把频率值、分频比等信息送到FPGA,同时把同步清零信号送到FPGA内部相位累加器。产生同步清零的条件包括:1开机设置完成后;2分频比改变或频率设置值改变;3外部的复位信号;4外部的重新同步请求信号。2.3D/A转换器设计D/A转换器完成数据的数模转换,芯片选用TI公司DAC5675A,该芯片采样位数为14位,最高采样频率可到400MSPS。采用3.3V单电源供电,芯片自带1.2V参考电压,其70MHz中频的无杂散动态范围8达69dB。DAC5675A的信号输入采用的是LVDS标准,可以很方便的与FPGA进行接口连接,实现低噪声的高速信号传输。DAC5675A是模拟差分输出,可以很好地改善芯片的失真和噪声性能。图4主器路D/A与FPGA连接图图4为主器路D/A与FPGA连接图,通过FPGA的BANK23输出D/A的数据和时钟,在FPGA内部实现LVDS电平标准的转换。D/A时钟由FPGA内部DCM时钟管理模块产生,应用DCM可减少时钟分布引起的延时,以减少时钟在输出端口间的偏差和抖动,实现差分时钟的严格相位反相9。此外,DCM还可以对其时钟输出进行动态调整,这在调整高速数据流与D/A时钟的匹配时发挥了重要的作用。模拟差分输出通过11变压器转换为单端信号,经过滤波电路、放大电路后输出。2.4时钟设计时钟模块是系统的重要组成局部,同步基准信号的产生、内部逻辑与计算、D/A转换都在时钟的同步下进行。它的性能决定了输出基准信号的频率稳定度和相位噪声。根据设计指标要求,采用高稳定度恒温晶振作为系统时钟,其频率为216MHz,频率的日稳定度为210-9,相位噪声为-130dBc/Hz1kHz。3系统验证及测试结果使用FPGA进行模块设计时,如果要观察FPGA内部节点的信号,传统方法是通过编程,把内部节点信号连接到FPGA的外部管脚上,通过示波器或逻辑分析仪观察,但这种方法存在很大局限性10。为解决这些问题,Xilinx公司推出虚拟逻辑分析仪ChipScopePro工具,将硬件逻辑分析模块和源设计都集成到FPGA中。不需额外的测试管脚,通过JTAG口就可看到内部节点信号,只需要占用片内少量的BlockRAM和逻辑资源,逻辑分析灵活方便。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 其他分类 > 其它学术


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!