新闻中心

EEPW首页>消费电子>设计应用> 基于DSP Builder的带宽自适应全数字锁相环的设计与实现

基于DSP Builder的带宽自适应全数字锁相环的设计与实现

作者: 时间:2010-10-14 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/166449.htm


使用库中的Signal Compiler模块将图3建立的全模型转化为VHDL语言代码。该通过QuartusⅡ软件完成的整体时序仿真。图5为输入信号Phi_ref由20 MHz跳变到5 MHz时的时序仿真图;图6为输入信号Phi_ref由31 MHz跳变到62 MHz时的时序仿真图。通过对所的全的Matlab/Simu-link仿真和QuartusⅡ时序仿真可以看出:该系统能够锁频的功能;同时该系统具有自的特性,在输入信号很大变化范围内都具有良好的性能;最后该系统对频率发生阶跃跳变的输入信号亦具有很好的跟踪性能。


3.2 FPGA及硬件测试
由于Signal Compiler模块可以自动地将builder建立的模型文件转化为QuartusⅡ环境下的工程文件,因此,该在完成软件仿真后结合FPGA试验箱,在生成的工程下进行引脚的锁定、编译适配下载到FPGA芯片,所设计的全数字锁相环,并完成硬件测试。在硬件测试中需要用到信号发生器和示波器,信号发生器用来产生锁相环的输入测试信号,示波器用来观测锁相环的输入/输出波形。图7为输入信号Phi_ref取不同频率时的实测波形。


以上的软件仿真与硬件测试都表明,设计的自适应全数字锁相环系统能过实现锁频的功能,设计是成功可行的。

4 结语
本文使用建立系统模型完成全数字锁相环设计,理论分析和仿真结果基本一致。从以上设计过程可以看出:DSP Buil-der完成全数字锁相环设计的方法,使得设计者可以利用Simulink快捷灵活的建模仿真功能和Matlab强大的数据分析能力进行FPGA系统级的建模仿真,并使得设计者从编写VHDL或者Verilog HDL等代码语言的繁琐工作中解放出来,而专注于在Matlab/Simulink下搭建系统模型的工作上,缩短了设计周期,提高了设计的灵活性。

数字滤波器相关文章:数字滤波器原理
锁相环相关文章:锁相环原理
锁相放大器相关文章:锁相放大器原理

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭