共查询到20条相似文献,搜索用时 15 毫秒
1.
面向宇航应用,基于可重构片上互连,本文提出了一种新型的多核处理器架构。该架构在锁步技术的基础上进行了改进,利用可重构片上互连使得锁步技术引入的冗余核可以分时复用,以充分发挥多核性能。基于该架构的处理器软件编程,需对任务进行关键等级划分,使得非关键任务可以线程级并行执行,关键任务锁步执行,满足宇航应用对高可靠和高性能的需求。本文给出了该架构基于第五代精简指令集(RISC-V)的一种实现,并进行验证。结果表明:该架构实现了多核处理器在多核锁步和多核并行两种状态之间切换,分别获得高可靠或高性能的特性。 相似文献
2.
随着深空探测、载人航天、商业火箭和飞行器等各项航天任务的开展,各型号任务对硬件系统的智能化、可靠性、低功耗指标提出了更高的要求,作为系统“大脑”的SoC处理器亟需进行升级换代。本文综述了面向航天新任务应用的人工智能SoC芯片玉龙810,介绍了新一代国产自主可控、高智能、高可靠、低功耗SoC芯片的功能特点、关键技术,重点描述了玉龙810芯片的低功耗设计方法和实现结果,通过优化技术玉龙810芯片动态峰值功耗达到了低于5W的指标。玉龙810芯片采用多核异构架构,主要由4个SPARC V8核、8个GPU核和8个NNA核组成,片内通过AMBA3. 0总线实现模块的互联互通,片上还集成H. 264/H. 265,JPEC2000等片上外设。 相似文献
3.
为使星载控制软件可在轨动态重构,提出一种基于量子编程框架、无须操作系统支持、可实现多版本切换的星载控制软件在轨动态重构方法。在分析影响在轨动态重构关键技术基础上,从量子框架的面向对象运行机制出发来寻求软件框架对动态重构的支持;通过划分函数边界,将函数归类为内部函数和公共函数,避免了模块间的循环依赖;给出了函数向量表维护策略,并以版本号为导向实现了向量表切换。该方法在BM3803星载处理器平台进行了充分测试,结果表明:所提出的在轨重构方法系统无须停机、版本可回退且更新过程可靠。本方法占用内存小、平台依赖性弱、代码可复用性强,可推广应用至硬件资源有限的星载控制器终端。 相似文献
4.
5.
星载嵌入式操作系统性能和任务能耗之间的平衡非常重要,采用合理的处理器和电压分配策略是一个重要手段。提出一系列基于计算概率的建模方法,用来解决星载实时嵌入式系统中对于具有数据依赖的非周期性任务的处理器和电压分配相关问题,并且能够确保所有的任务都能在时间约束下执行。首先设计一个处理器调度算法,将任务的有向无环图(DAG)映射到一组可变电压处理器上,然后使用动态编程算法为每个任务分配合适的电压。通过带有重启的局部搜索策略从候选解集中获取最优解,以解决局部最优陷阱问题。通过实验说明,所提出的算法与其他算法相比,在所有时间约束下具有更好的能效。 相似文献
6.
7.
8.
面向高可靠、高性能、生态优良、自主可控的星载操作系统需求,文章基于英伟达人工智能升级版(Jetson TX2)处理器对Linux操作系统进行了空间环境下可靠启动、高速数据传输、智能应用框架的改进设计。在可靠启动方面,设计了Linux内核和文件系统4份冗余结构,实现了操作系统的可靠启动和数据自主恢复策略。在高速数据传输方面,开展了高速串行传输接口(PCIE)数据传输的双缓冲区设计,改进了高速接口数据的传输性能。在好用易用方面,设计了智能应用管理框架,实现了App上注及App全生命周期管理模式。经过在Jetson TX2硬件平台测试验证,结果表明:改进后的星载操作系统支持内核、文件系统故障情况的可靠启动及主动恢复,PCIE高速数据传输速率大幅提升,智能应用管理支持128种不同功能App上注及加载运行,可为天基高速计算系统应用设计提供参考。 相似文献
9.
10.
11.
12.
13.
基于BM3803处理器的即插即用星载计算机系统设计 总被引:1,自引:0,他引:1
针对我国星载计算机不能通用和"即插即用"的特点,文章提出一种模块化的星载计算机硬件设计方法,以某卫星原理样机为例,设计了一种基于BM3803处理器的即插即用星载计算机系统,重点研究了通用驱动软件的实现,通过软硬件结合,实现了设备模块的功能自动识别和"即插即用"功能。文章将该方案与现有星载计算机系统进行了对比分析,结果表明:该系统的处理性能更高,具有较好的通用性和扩展性,能够进行模块级替换和产品化生产,并满足新一代星载计算机系统快速组装的需求。 相似文献
14.
15.
16.
17.
为解决星载计算机系统中具有相关性任务的调度和临界资源的分配问题,提出了一种星载混合相关任务调度算法。首先,对星载计算机系统中的任务给出了形式化的描述。其次,具体阐述了这种星载多任务调度算法并给出了可调度性预测分析条件。最后,通过仿真实验对这个调度算法的性能进行了验证并给出了结论。 相似文献
18.
针对星载嵌入式软件在轨升级难的问题,提出了基于1553B总线的星载嵌入式软件在轨(线)升级方法。通过1553B总线接收升级程序、固化程序和升级程序分区独立存储、启动程序和应用程序互相配合的方式,实现软件升级、部分传输异常时补丁升级及升级异常情况下的版本回退。在某星载固态存储设备上对方法进行了试验验证,结果表明,方法可对星载固态存储设备的软件进行在轨(线)升级,升级程序异常情况下可通过设备开关电自动回退版本,部分出错时上注补丁量少,提高了星载嵌入式软件测试维护和在轨维护的效率和可靠性。 相似文献
19.