[发明专利]多通道异型雷达数据实时解析集中收发卡及其通信方法有效
| 申请号: | 201110339109.4 | 申请日: | 2011-11-01 |
| 公开(公告)号: | CN102521181A | 公开(公告)日: | 2012-06-27 |
| 发明(设计)人: | 范昌平;张行 | 申请(专利权)人: | 四川川大智胜软件股份有限公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
| 代理公司: | 成都信博专利代理有限责任公司 51200 | 代理人: | 卓仲阳 |
| 地址: | 610045 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通道 异型 雷达 数据 实时 解析 集中 收发 及其 通信 方法 | ||
1.一种多通道异型雷达数据实时解析集中收发卡,包括基于PCI接口,其特征在于,由外部接口SCSI、8通道RS-232接口、可编程逻辑器件FPGA、通用异步接收/发送装置UART、含PCI控制器的数字信号微处理器DSP、SDRAM内存、可读写串行EEPROM存储器、系统电源构成;所述外部接口SCSI是采用100芯SCSI接口与外部8通道RS-232 DB25接口引脚连接,所述数字信号微处理器DSP通过控制总线、数据总线、地址总线与SDRAM内存、可编程逻辑器件FPGA、通用异步接收/发送装置UART连接,通过I2C总线与可读写串行EEPROM存储器连接;所述数字信号微处理器DSP的引脚AD31~AD0与PCI接口引脚B20~A58连接,所述可编程逻辑器件FPGA通过引脚107与数字信号微处理器DSP建立外部中断联系。
2.根据权利要求1所述的多通道异型雷达数据实时解析集中收发卡,其特征在于,所述数字信号微处理器DSP采用的是DSP TMS320C6205作为主芯片,所述可编程逻辑器件FPGA采用的是XILING XC2S150E芯片,所述通用异步接收/发送装置UART采用两片TL16C554APN芯片,所述SDRAM内存采用的是MT48LC4M32B2芯片。
3.根据权利要求1所述多通道异型雷达数据实时解析集中收发卡的通信方法,其特征在于,其可编程逻辑器件FPGA的逻辑功能控制主要包括以下几个功能模块:1)8通道雷达数字信号输入、输出控制模块;2)8通道同步数据输入串并转换、同步数据输出并串转换模块;3)数据接收、发送16字节深先入先出异步缓存模块FIFO16;4)8通道接口状态控制模块;5)同步、异步信号接收、发送控制模块;6)同步数据接收内、外时钟控制模块;7)同步数据发送时钟输出波特率控制模块;8)多中断源接收控制输出模块。
4.根据权利要求1所述多通道异型雷达数据实时解析集中收发卡的通信方法,其特征在于,其DSP程序主要功能包括PCI信息数据交换、获取所有中断标志信息、8通道收发两级数据缓存的读写管理、8通道控制参数设置、多类型雷达数据的收发协议解析,实现功能模块的步骤包括Main()函数模块功能的步骤是:4.1)系统环境初始化;4.2)PCI设备信息的EEPROM编程(初次生产时用);4.3)FPGA加载;4.4)变量初始化、中断初始化、启动1ms定时器;4.5)获取PCI卡号;4.6)系统中断处理、启动1ms定时器、全局中断开;4.7)循环处理相关事务;4.8)对同步数据接收要分别将8通道底层接收原始缓存的数据按设定协议解析到另一高级数据缓存待120ms PCI中断发给PC;4.9)对同步数据发送要分别将8通道从PCI 120ms中断获取的高级缓存数据按指定的协议转换到底层发数缓存待转发输出;若是异步数据收发不需进行转换;4.10)调120ms事务处理模块。
5.根据权利要求4所述多通道异型雷达数据实时解析集中收发卡的通信方法,其特征在于,所述120ms事务处理模块即PCI_Timer120ms()函数功能实现步骤是:5.1)PCI_Timer120ms开始;5.2)判断120ms是否到,如果回答否,进入5.9)结束返回;如果回答是,进入下一步骤;5.3)清120ms PCI中断;5.4)各通道使能检测,参数设置;5.5)对DSP和PC驱动共同操作的二级发数乒乓缓存进行地址空间切换,清相应的控制寄存器;5.6)进行地址空间切换之前,将接收的不完整包数据转移到一二级收数缓存,置相应的控制寄存器;5.7)判断PC驱动允许、PCI中断否,如果回答是,进入下一步,如果回答否,进入结束返回;5.8)120ms PCI中断;5.9)结束返回。
6.根据权利要求4所述多通道异型雷达数据实时解析集中收发卡的通信方法,其特征在于,所述外部多中断源信息处理即ExtIntIsr()中断处理函数功能模块实现步骤如下:6.1)读取中断源信息,包括异步收发中断,同步收发中断;6.2)异步数据接收启动,直接从外部多串行接口芯片FIFO读数写入到DSP第一级数据缓;6.3)异步数据发数启动,接从DSP第一级数据缓读数写入到外部多串行接口芯片FIFO;6.4)同步数据接收启动,从FPGA FIFO读数写入到DSP第一级数据缓存;6.5)同步数据发数启动,从DSP第一级数据缓存读数写入到FPGA FIFO;6.6)判断中断事务处理完毕,如果是,结束返回,如果否,返回6.1)继续执行。
7.根据权利要求1所述的多通道异型雷达数据实时解析集中收发卡的通信方法,其特征在于,FPGA文件加载传输协议和PCI设备信息EEPROM编程的实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川川大智胜软件股份有限公司,未经四川川大智胜软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110339109.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氯代烃高效好氧降解混合菌剂的制备方法与应用
- 下一篇:淤地坝及其施工方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





