作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (5): 248-249,. doi: 10.3969/j.issn.1000-3428.2010.05.090

• 工程应用技术与实现 • 上一篇    下一篇

基于FPGA内嵌入式处理器的二维脉冲压缩

谢宜壮,龙 腾   

  1. (北京理工大学雷达技术研究所,北京 100081)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-03-05 发布日期:2010-03-05

Two Dimensional Pulse Compression Based on Embedded Processor in FPGA

XIE Yi-zhuang, LONG Teng   

  1. (Radar Research Lab, Beijing Institute of Technology, Beijing 100081)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-03-05 Published:2010-03-05

摘要: 设计一个利用现场可编程门阵列(FPGA)内部MicroBlaze嵌入式处理器为核心控制单元的二维脉冲压缩处理系统。根据FPGA内部不同的资源配置情况,提出2种脉冲压缩处理模块的实现结构,利用FPGA实现DDR SDRAM控制器,采用矩阵分块线性映射的方法实现高效的数据矩阵转置处理。通过模拟一个简单的合成孔径雷达成像处理过程,证明该系统的有效性。

关键词: 二维脉冲压缩, 现场可编程门阵列, 嵌入式处理器, DDR SDRAM控制器, 矩阵转置

Abstract: This paper designs a two dimensional pulse compression processing system by using the embedded processor MicroBlaze in FPGA as the control kernel. Two realization architectures of pulse compression are presented according to the resource assignment conditions in FPGA. DDR SDRAM controller implemented by FPGA realizes matrix transposition processing efficiently by using matrix partition linear mapping method. A simple SAR imaging processing is simulated, and its result proves the validation of the system.

Key words: two dimensional pulse compression, FPGA, embedded processor, DDR SDRAM controller, matrix transposition

中图分类号: