DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 298|回复: 0
打印 上一主题 下一主题

基于ADSP21161比相测距雷达跟踪控制系统设计

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 20:13:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

  
         
    续波雷达具有测量精度高、设备简单等优点。连续波比相测距雷达继承了连续波雷达的固有优点,由于采用了FFT比相技术,不仅克服了一般连续波雷达测距困难的缺点,而且又便于利用现代信号处理的新技术。随着近年来低截获概率雷达发展的需要,其研究日益受到人们的重视。采用新的数字信号处理器件,不仅大大降低了雷达本身的设计复杂度,而且极大地提高了雷达的整体性能。
1 ADSP21161的主要特点
ADSP21161是美国AD公司生产的一款高性能的32位浮点处理器。在一个单独的芯片上集成了具有强大浮点运算能力的微处理器内核、1Mbit的零等待SRAM、多种形式的外部接口和独立的I/O控制器,构成了一个完整的系统;超级哈佛结构(SHARC)的CPU和高速指令Cache使得ADSP21161的指令均为单周期指令;6套独立的总线分别用于程序存储区(PM)和数据存储区(DM),可以同时对PM和DM进行数据访问;经优化的DMA和中断的传输机制使得其与外部的数据交换独立且并行于处理器内核的运算过程;片内的主机接口和总线仲裁器可以使多片处理器无需任何附加资源即可构成多处理器阵列。该处理器适用于各种高性能的数字信号处理任务和构成多处理器阵列。
ADSP21161的主要特点包括:
(1)100MHz的内核工作频率;600MFLOPS(每秒百万次浮点运算)的浮点运算峰值;单片ADSP21161完成1024点复数FFT仅需92μs。
(2)32位单精度(或40位扩展精度)IEEE浮点DSP处理器内核;有3个独立的关联计算单元(分别为算术/逻辑单元、乘法器和移位器);完备的算术运算指令集;具有16个通用寄存器组;所有运算指令均为单周期指令;支持零等待循环执行和条件转移。
(3)片内集成2M/1M双端口零等待时间的SRAM存储器,该存储器分为程序存储器(PM)和数据存储器(DM)。双端口的设计使得DSP处理器内核、DMA控制器和I/O处理器能快速、独立地对存储器存取。
(4)两套相同的运算处理单元,支持单指令多数据流(SIMD)结构;利用并行的总线结构,在一个周期内可以执行一次乘法器运算和一次ALU运算,同时还可以对双端口SRAM进行一次读或者写的操作。
(5)两套相同的地址产生单元,有效地支持SIMD结构,支持循环缓冲区寻址、广播加载寻址和位反序寻址等多种寻址方式,非常适合用于数字信号处理。
(6)独立于处理器内核的I/O处理器具有DMA控制、存储器映射和与处理器外部通信的功能;14个DMA通道与双端口SRAM配合使用,实现了在内部存储器和外部存储器、外围辅助设备、主机、串行口、链路口之间的并行传输而不影响DSP处理器内核的运算过程;8个串行口和2个链路口构成的点对点的连接很容易构造多处理器系统。
2比相测距雷达的基本原理
连续波比相测距雷达在频域完成目标的距离、速度等参数的测量,其基本原理如图1所示。假设发射两个频率为f0、f1且频差为△f的连续正弦波,其中△f = f1- f0。为了讨论方便,所有信号幅度均取为1。发射信号的两个分量的电压波形可分别写为:

[table]

[tr]
[td]


[/td][/tr]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-9-24 13:15 , 耗时 0.089362 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表