[发明专利]基于弹载应用的程序动态分段加载装置和方法有效
申请号: | 201610108883.7 | 申请日: | 2016-02-26 |
公开(公告)号: | CN105785856B | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 全英汇;刘晓东;邢孟道;李亚超;张华童;施凯敏;张俊力 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 西安睿通知识产权代理事务所(特殊普通合伙) 61218 | 代理人: | 惠文轩 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 应用 程序 动态 分段 加载 装置 方法 | ||
本发明属于硬件的数据动态分段更新及加载技术领域,公开了一种基于弹载应用的程序动态分段加载装置和方法,装置通过以太网与上位机有线通信或者通过遥测与控制台无线通信,装置包括:DSP芯片、共性支撑模块、至少一个FLASH存储器;其中,DSP芯片上设置有第一SPI接口,第一SPI接口包含有片选信号输出端、时钟信号输出端、第一数据输出端和第一数据输入端;共性支撑模块包含有第一IO端、第二IO端、第三IO端和第四IO端;FLASH存储器上设置有第二SPI接口,第二SPI接口包含有片选信号输入端、时钟信号输入端、第二数据输出端和第二数据输入端,以满足在飞行器不同的阶段,动态分段更新DSP芯片中执行的程序。
技术领域
本发明涉及硬件的数据动态分段更新及加载技术领域,尤其涉及一种基于弹载应用的程序动态分段加载装置和方法,适用于各类以共性支撑模块及DSP为主要处理芯片的弹载信号处理机。
背景技术
随着弹载技术的发展,弹载信号处理机需要满足多种功能,如被动检测,雷达成像、前视单脉冲探测跟踪,目标识别,抗干扰等。这就要求弹载信号处理机在导弹飞行的过程中,在不同的阶段执行不同的程序。
DSP(数字信号处理器)凭借其在信号处理方面的优异性能,往往作为弹载计算机的主处理器。传统的做法是在DSP完成上电后,将所有程序一次性加载到DSP芯片里,然后根据惯性器件的测量参数值,决定执行哪一段程序。这样做的弊端是程序的体积过大,而且程序出错的概率也会变大。
发明内容
针对上述已有技术的不足,本发明的目的在于提出一种基于弹载应用的程序动态分段加载装置和方法,以满足在飞行器不同的阶段,动态分段更新DSP芯片中执行的程序,以及弹载计算机后期系统更新的要求。
为达到上述目的,本发明的实施例采用如下技术方案予以实现。
技术方案一:
一种基于弹载应用的程序动态分段加载装置,所述装置与上位机有线通信或者与控制台无线通信,所述装置包括:DSP芯片、共性支撑模块、至少一个FLASH存储器;
其中,所述DSP芯片上设置有第一SPI接口,所述第一SPI接口包含有片选信号输出端、时钟信号输出端、第一数据输出端和第一数据输入端;所述共性支撑模块包含有第一IO端、第二IO端、第三IO端和第四IO端;所述FLASH存储器上设置有第二SPI接口,所述第二SPI接口包含有片选信号输入端、时钟信号输入端、第二数据输出端和第二数据输入端;
所述片选信号输出端通过所述第一IO端与所述片选信号输入端连接,所述时钟信号输出端通过所述第二IO端与所述时钟信号输入端连接,所述第一数据输出端通过所述第三IO端与所述第二数据输入端连接,所述第一数据输入端通过所述第四IO端与所述第二数据输出端连接。
技术方案一的特点和进一步的改进为:
(1)所述FLASH存储器中存储有多个分段加载程序,所述共性支撑模块上还设置有GPIO接口,所述GPIO接口用于向所述DSP芯片传送分段加载程序的存储地址信息。
(2)所述DSP芯片中存储有程序加载核,所述程序加载核用于将每个分段加载程序加载到所述DSP芯片中。
(3)所述DSP芯片的型号为TMS320C6678。
(4)所述共性支撑模块采用的芯片型号为A2F500M3G。
(5)所述FLASH存储器的型号为N25Q128A11ESE40F。
技术方案二:
一种基于弹载应用的程序动态分段加载方法,共性支撑模块外挂至少一个FLASH存储器,DSP芯片中存储有程序加载核,所述程序加载核用于将分段加载程序加载到所述DSP芯片中,所述FLASH存储器用于存储多个分段加载程序;所述方法包括如下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610108883.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可互动的机器人及其互动实现方法
- 下一篇:车载终端云平台智能控制系统