学位论文 > 优秀研究生学位论文题录展示

基于FPGA的通用信号处理模块的设计与实现

作 者: 杨建
导 师: 林明
学 校: 江苏科技大学
专 业: 信号与信息处理
关键词: 通用信号处理模块 雷达信号处理 FPGA 脉冲压缩
分类号: TN957.51
类 型: 硕士论文
年 份: 2010年
下 载: 456次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,以FPGA为代表的可编程逻辑器件取得了快速的发展,FPGA不仅解决了雷达信号处理机小型化、低功耗、高可靠性等问题,而且基于FPGA为核心的信号处理模块以其灵活的设计方式使其越来越多地取代ASIC的市场地位。FPGA是一种半定制的集成电路,设计者可以完全控制设计的实现过程,不需要任何实际的集成电路制造设备。尽管以DSP作为处理核心的雷达信号处理机已经得到广泛应用,但它的缺点是实时性不好,FPGA可以较好地解决这一问题。并且现在FPGA发展迅速,多数已经集成DSP处理模块。因此,FPGA作为通用信号处理模块的核心具有很强的可操作性。基于雷达信号处理的要求,作者设计和完成了一个基于FPGA为核心的通用信号处理模块。该模块以一片大容量的FPGA作为信号处理的核心,使用SDRAM和FLASH进行外部数据存储,单片机作为FPGA和计算机的中介桥梁,通过串口在计算机上对模块进行非实时调试和监控。为了完成本课题,本文在以下几个方面进行研究:首先对雷达信号处理的特点进行了详细的分析,得出脉冲压缩、MTI/MTD和CFAR的特点、处理方式以及工程实现方法,同时对各种方法的优缺点进行了比较。其次根据雷达信号处理的特点,通过仿真进行FPGA和其它的芯片选型,在Altium Designer 6.9软件下完成原理图和PCB的制作,并在QuartusII 9.0下完成FLASH和SDRAM的软件接口设计。最后介绍了分布式算法,并以分布式算法为基础,详细阐述了脉冲压缩的编程以及在通用信号处理模块上实现的过程。

全文目录


摘要  2-3
Abstract  3-7
第1章 绪论  7-13
  1.1 雷达信号处理技术的发展概况  7-8
  1.2 雷达信号处理的发展趋势  8-9
    1.2.1 雷达信号处理机的发展趋势  8
    1.2.2 雷达信号处理功能的进一步得到拓展  8-9
    1.2.3 可重构、可拓展的雷达信号处理机将得到迅速发展  9
  1.3 可编程逻辑器件的简介  9-12
    1.3.1 PAL/GAL  9-10
    1.3.2 CPLD/FPGA  10
    1.3.3 可编程逻辑器件的设计流程  10-11
    1.3.4 FPGA 在雷达信号处理中的应用  11-12
  1.4 本文的主要工作  12-13
第2章 雷达信号处理特点介绍  13-30
  2.1 脉冲压缩的原理及特点  13-19
    2.1.1 脉冲压缩简介  13
    2.1.2 脉冲压缩原理  13-15
    2.1.3 脉冲压缩工程实现方法  15-17
    2.1.4 脉冲压缩的加权处理  17-19
  2.2 雷达杂波抑制原理及特点(MTI/MTD)  19-25
    2.2.1 动目标显示(MTI)  19-22
    2.2.2 动目标检测(MTD)  22-25
  2.3 恒虚警(CFAR)原理及特点  25-29
    2.3.1 恒虚警介绍  25
    2.3.2 恒虚警检测原理  25-26
    2.3.3 杂波恒虚警的实现方法  26-29
  2.4 本章小结  29-30
第3章 通用信号处理模块的系统设计和芯片选型  30-40
  3.1 通用信号处理模块的系统设计  30-35
    3.1.1 通用信号处理模块的设计思想来源  30-31
    3.1.2 以FPGA 为核心的设计构想  31-32
    3.1.3 FPGA 芯片的选择  32-33
    3.1.4 通用信号处理模块框图介绍  33-35
  3.2 通用信号处理模块芯片选型  35-39
    3.2.1 存储器的选择  35-36
    3.2.2 A/D 和D/A 的选择  36
    3.2.3 单片机的选择  36-37
    3.2.4 电源的选择  37-39
    3.2.5 模块其它芯片选择  39
  3.3 本章小结  39-40
第4章 通用信号处理模块的软硬件设计  40-67
  4.1 系统硬件设计  40-53
    4.1.1 FPGA 的硬件设计  40-43
    4.1.2 存储电路设计  43-45
    4.1.3 A/D 和D/A 转换电路设计  45-47
    4.1.4 单片机电路设计  47-48
    4.1.5 其它接口电路设计  48-53
  4.2 系统软件设计  53-63
    4.2.1 FLASH 的读写控制程序设计  53-57
    4.2.2 SDRAM 的读写控制程序设计  57-63
  4.3 通用信号处理模块PCB 的制作  63-66
    4.3.1 PCB 板层的选择  63-64
    4.3.2 PCB 布局考虑  64-66
    4.3.3 PCB 布线考虑  66
  4.4 本章小结  66-67
第5章 通用信号处理模块功能实现实例  67-85
  5.1 分布式算法  67-71
    5.1.1 分布式算法原理  67-69
    5.1.2 分割查找表的分布式算法  69-70
    5.1.3 分布式算法分类  70-71
  5.2 基于FPGA 的FIR 滤波器的实现  71-79
    5.2.1 4 阶FIR 滤波器的设计  71-78
    5.2.2 8 阶 FIR 和高阶 FIR 滤波器的设计  78-79
  5.3 64 阶脉冲压缩滤波器的设计实例  79-84
    5.3.1 匹配滤波器介绍  79-80
    5.3.2 64 阶数字脉冲压缩滤波器的实现方法  80-84
  5.4 本章小结  84-85
结束语  85-86
参考文献  86-88
致谢  88-89
详细摘要  89-93

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  6. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  7. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  8. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  9. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  10. 基于FPGA的高速图像预处理技术的研究,TP391.41
  11. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  12. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  13. 基于Nios的串行总线分析仪研制,TP274
  14. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  15. PXI高性能数字I/O模块研制,TP274
  16. LXI计数器研制,TP274
  17. 基于FPGA的高速实时数据采集系统,TP274.2
  18. MATLAB对雷达信号处理机系统后置处理的仿真应用,TN957.51
  19. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  20. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  21. 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248

中图分类: > 工业技术 > 无线电电子学、电信技术 > 雷达 > 雷达设备、雷达站 > 雷达接收设备 > 雷达信号检测处理
© 2012 www.xueweilunwen.com