基于FPGA的线性调频信号产生器设计 .pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于FPGA的线性调频信号产生器设计

摘要:

本文在研究DDWS原理的基础上,给出了一种基于FPGA技术的线性调频信号

产生器的设计方案。采用FPGA技术可以方便地通过修改编程参数,对线性调频信

号的起始频率、带宽、频率分辨率进行修改。仿真结果表明,该设计能够产生符

合要求的线性调频信号,并且具有结构简单、集成度高、易于修改等特点。

关键词:FPGA;线性调频;DDWS;

线性调频(LFM)信号由于其时宽带宽积远大于1,通过脉冲压缩处理,可以得到

良好的距离分辨率和径向速度分辨率,因此在合成孔径雷达、高分辨力雷达、线

性调频连续波雷达、雷达高度表等现代雷达系统中得到广泛应用,用于产生LFM

信号的系统称之为线性调频信号产生器。DDWS技术是近年来采用的生成稳定的点

频、线性调频信号的理想方法,具有幅度和相位一致性好、频率转换时间短、频

率分辨率高、输出频率相对带宽较宽、输出波形相位连续、电路设计简单、可靠

性高等突出的优点。

1DDWS技术工作原理与特点

1.1DDWS技术工作原理

直接数字波形合成技术主要分为两个阶段,存储波形和还原波形。存储波形

是将我们所需要的输出信号波形,由上位机仿真软件按照采样率、带宽和时宽等

参数计算出信号波形中各个采样点的值,经量化和编码存储至高速存储器中。还

原波形时,由系统时钟提供一个参考时钟给时钟控制逻辑,时钟控制逻辑分别控

制地址控制逻辑和D/A转换。

1.2DDWS技术的特点

1)极高的频率分辨率:

在满足奈奎斯特定理情况下,DDWS技术产生信号的频率分辨率仅由D/A转换

器件的位宽决定。D/A转换器的位宽越大,信号的频率分辨率越高。本文拟产生

的LFM信号频率范围是0~150MHz,根据奈奎斯特定理,D/A转换器的转换速率

应300MSPS。

2)极短的频率转换时间:

由DDWS技术的原理框图可知,输出信号的波形存储于高速存储器中,切换

不同频率的信号时,频率转换时间由高速存储器读取决定,读取时间可达皮秒量

级。

3)预失真补偿:

预失真补偿是DDWS技术最显著的优点,它能方便灵活地对信号的幅度和相

位进行预失真处理,补偿系统畸变的影响。

2线性调频信号发生器的总体设计

2.1组成框图

利用专用DDS芯片是目前应用广泛的信号产生方法,如AD公司的AD9854专

用DDS芯片把许多功能集中在一块芯片上,具有多种编程工作方式,能产生线性调

频和非线性调频信号等复杂信号。而基于FPGA(现场可编程门阵列)的DDS软件编

程则根据DDS技术的基本原理,充分利用FPGA可反复编程、资源多、容量大、时

间延迟小的优点,同样能产生专用DDS芯片所产生的单频连续波、非连续波、各

种形式的线性调频信号,而还可以借助FPGA庞大的资源优势和内部存储器,生成

任意形式的输出波形,使用非常方便。

根据设计需求的成本和资源方面综合考虑,本设计采用Altera公司的新一代

高集成度低成本芯片Ep2C5T144C7,该芯片采用TQFP封装,具有4608个逻辑单元

(LE)、119808字节的嵌入式存储器、89个用户可用引脚、2个PLL锁相环,设计

中的正弦波查找表模块直接在FPGA中嵌入式实现即可。

2.2工作过程

在产生线性调频信号时,输入的50MHz时钟信号首先通过PLL模块进行倍频

为100MHz信号,该信号作为其它模块工作的基准时钟。每来一个时钟脉冲,软件

编程控制频率累加器产生线性增加的瞬时频率字,然后经过相位累加器运算输出

线性调频信号的瞬时相位,以此相位值寻址正弦波存储器,通过查表得到与相位值

对应的幅度值。在下一个时钟来临时,频率累加器的值反馈到L位加法器中,再与

频率步进字累加,得到的新的瞬时频率字在N位加法器中与上一时刻的相位值进

行累加,然后按照输出的高M位地址,对正弦波存储器查表,得到对应的幅度量化

值。依次循环,通过数模转换器得到阶梯状的频率线性增加的正弦波,再通过低通

滤波器即可得到平滑的线性调频信号。

3FPGA的仿真与实现

3.1硬件平台系统的搭建

VerilogHDL是一种全方位的硬件描述语言,整个自顶向下或自底向上的电路

设计过程都可以用VerilogHDL来完成。

ISE软件是由XIL

文档评论(0)

156****9232 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档