【技术实现步骤摘要】
本专利技术涉及卫星星上嵌入式硬件测试,具体地,涉及一种基于嵌入式操作系统的多核dsp内存重构的测试方法和系统。
技术介绍
1、在多核dsp的测试过程中,特别是内存重构期间,由于只有主核打印信息可通过串口输出,从核的状态无法实时判定,给测试带来难度。只通过主核测试打印掌握软件的实时状态,对于保证测试正确性有重要作用。
2、专利文献(申请号:cn201510965340.2)公开了一种星载dsp软件任务动态重构电路及重构方法,专利文献(申请号:cn201810208126.6)公开了一种可重构fpga软件的专用验证测试系统及方法,专利文献(申请号:cn201710374875.1)公开了一种基于开源框架的软件重构方法,专利文献(申请号:cn201410106639.8)公开了一种嵌入式星载软件重构系统及方法,专利文献(申请号:cn201310521139.6)公开了一种采用聚类方式进行软件重构的方法,然而这些专利并未提及关于星载dsp、fpga器件的重构方法和关于基于操作系统的多核dsp内存重构的测试方法,无法完全解决目前存在的
<本文档来自技高网...【技术保护点】
1.一种基于嵌入式操作系统的多核DSP内存重构的测试方法,其特征在于,包括:
2.根据权利要求1所述的基于嵌入式操作系统的多核DSP内存重构的测试方法,其特征在于,主从核间的定期交互通过共享内存中的心跳信号实现。
3.根据权利要求1所述的基于嵌入式操作系统的多核DSP内存重构的测试方法,其特征在于,主从核通过虚拟网络socket进行绑定。
4.根据权利要求1所述的基于嵌入式操作系统的多核DSP内存重构的测试方法,其特征在于,所述步骤3包括:解析注数协议,在格式判定为合法后,判断是否是主核重构,若是则解析包格式,获取首地址、长度、内层
...【技术特征摘要】
1.一种基于嵌入式操作系统的多核dsp内存重构的测试方法,其特征在于,包括:
2.根据权利要求1所述的基于嵌入式操作系统的多核dsp内存重构的测试方法,其特征在于,主从核间的定期交互通过共享内存中的心跳信号实现。
3.根据权利要求1所述的基于嵌入式操作系统的多核dsp内存重构的测试方法,其特征在于,主从核通过虚拟网络socket进行绑定。
4.根据权利要求1所述的基于嵌入式操作系统的多核dsp内存重构的测试方法,其特征在于,所述步骤3包括:解析注数协议,在格式判定为合法后,判断是否是主核重构,若是则解析包格式,获取首地址、长度、内层数据,然后写入内存数据;否则socket转发重构数据,在发送至对应核后,解析包格式,获取首地址、长度、内层数据,然后写入内存数据。
5.根据权利要求1所述的基于嵌入式操作系统的多核dsp内存重构的测试方法,其特征在于,通过串口观察主从核绑定情况、心跳返回情况和打印的核号信息。
<...【专利技术属性】
技术研发人员:陈俊奇,何军,杨彬,金云飞,沈毅力,袁荣钢,汪少林,桑峰,
申请(专利权)人:上海卫星工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。