某型飞机Sonic2000—1板关键技术研究

2019-10-21 10:06黄捷
科学与财富 2019年20期
关键词:型飞机处理机信号处理

黄捷

摘 要:本文通过对某型飞机综合处理机信号处理单元中Sonic2000-1板的研究,具体分析了该板VME总线控制功能的实现方法。

关键词:信号处理;Sonic2000-1板;VME总线;CPLD

1.引言

某型飞机火控雷达综合处理机完成雷达全集的信号处理与数据处理、系统控制管理和数据通信等功能,接收来自综合航电火控系统的控制信息与载机数据,并向综合航电火控系统输出雷达状态、目标数据和图像视频信号。综合处理机由信号处理单元、数据处理单元和电源组件等组件组成。电源组件负责向整个雷达各分机提供各种交直流电源。信号处理单元包括十块标准DSP阵列模块、一块Hotlink接口板及一块视频板,模块之间通过SHARC Link实现互联。

2.Sonic2000-1板功能簡介

Sonic2000-1作为前端处理子单元,完成VME总线数据处理、系统校准、AGC控制量计算、数据修正及数据向Hotlink接口板转发的功能。作为CFAR处理单元完成高重、中重、低重目标检测,跟踪状态处理、AGR空地测距、DBS处理和模糊运算处理功能。作为显示处理子单元,完成对回波数据的求模积累、距离幅度压缩、坐标变换的功能。

Sonic2000-1上所有的元器件都为贴片式,其中包括1块FPGA和、6块DSP处理器和3块VME总线控制器。DSP为AD公司的ADSP21060芯片(以下简称SHARC)。Sonic2000-1板为实现VME总线数据处理功能采用SHARC作为CPU控制芯片,实现数据交流、工作方式切换、指令传输以及自启动等功能。VME总线与SHARC间的数据通信以及信号的产生,都是在可编程逻辑(CPLD)器件里实现的。

3.VIC64实现SHARC DSP总线与VME总线桥接

Sonic2000-1板上VME总线接口采用VIC64实现与SHARC的连接。VIC64的局部总线是与MOTOROLA 68K系列处理器兼容的,可以非常简单直接的与之相连。但是VIC64用来实现其他类型处理器总线与VME总线接口的时候,一般需要在VIC64的控制线与局部处理器之间增加电路实现逻辑转换。图3为 SHARC与VIC64连接的示意图。

VIC64与VME总线都是异步操作的,即主模块在传输时,需要相应的从模块发出应答信号完成数据传输,地址选通和数据选通信号以及应答信号和时钟没有特定的时序关系。而SHARC总线是同步工作的,即ADSP2106X直接驱动读写信号,在规定周期内完成传输。接口电路要完成同,异步总线的转换,还要产生块传输时的外部控制逻辑,以及响应VIC64中断管理功能,把其请求转换成ADSP的中断输入。ADSP对于VIC64内部寄存器和VME总线的访问地址是不同的,所以利用高位地址译码来驱动VIC64的引脚CS和MWB,PAS,以读写信号/WR和/RD来产生R/W,DS。ADSP启动数据传输周期时,必须利用ACK信号来插入等待周期完成同步,即在VIC64接受了MWB和PAS有效后,应该立即使ACK无效,直至VIC64取得了VME总线控制权,并完成了主模块数据阐述,使能DSACKi之一有效后,可利用DSACKi来控制ACK,从而结束ADSP的一个数据读写周期。

4.结束语

本文基于某型飞机综合处理机信号处理单元中Sonic2000-1板,研究了该板的主要功能和原理,着重对其产生的VME总线控制功能进行了具体分析,为该产品的深修精修提供了一定的理论基础。

参考文献:

[1] 殷景刚,郑文海,高峰.基于FPGA的VME总线接口控制器[J].导航

[2]《某型飞机机载电子对抗设备》.空军工程大学

猜你喜欢
型飞机处理机信号处理
某型飞机液压柱塞泵弹簧断裂分析
污泥干化处理机翻抛轴的模态分析
一种改进的wRR独立任务调度算法研究
《信号处理》征稿简则
《信号处理》第九届编委会
《信号处理》征稿简则
《信号处理》第九届编委会
基于VPX标准的二次监视雷达通用处理机设计
KODIAK100型飞机发动机ITT温度异常的检测与维修
能卷铅笔的废纸处理机