-
公开(公告)号:CN111522513A
公开(公告)日:2020-08-11
申请号:CN202010336358.7
申请日:2020-04-24
Applicant: 上海航天计算机技术研究所
Abstract: 本申请公开了可扩展的高性能多接口星载存储系统,包括:至少一套存储系统,存储系统包括电源模块、存储模块和网络交换模块;存储模块包括第一存储单元和第二存储单元,第一存储单元和第二存储单元分别包括一个提供标准PCIe及以太网接口的固存模块和一个提供定制接口与PCIe接口相互转换的接口模块;电源模块用于为所述存储模块和网络交换模块供电;网络交换模块用于提供可扩展及标准以太网接口。本发明利用成熟的以太网交换通信技术,提升了星载存储系统数传接口通用性同时保留了定制化设计、提高了星载存储系统的可扩展性,提升存储性能的同时保留了传统星载存储系统可靠性,对于提高星载数传系统传输速率、可扩展性及可靠性保障有着积极的借鉴意义。
-
公开(公告)号:CN109614274A
公开(公告)日:2019-04-12
申请号:CN201811492901.1
申请日:2018-12-06
Applicant: 上海航天计算机技术研究所
IPC: G06F11/16
Abstract: 本发明提供了一种处理器指令Cache单粒子翻转软错误的防护方法,该方法,包括:确定处理器指令Cache单粒子翻转所引起的故障异常类型;根据故障异常类型,绑定单粒子翻转软错误恢复函数;根据故障异常类型,启动相应的单粒子翻转软错误恢复函数;通过单粒子翻转软错误恢复函数,保存处理器的异常返回地址寄存器中的返回地址,并对处理器指令Cache进行无效化操作;通过返回地址确定单粒子翻转发生的地址;从主存储器中重新获取单粒子翻转发生的地址对应的数据,执行单粒子翻转的数据修复。从而解决了处理器在星载计算机中应用中,单粒子翻转引起的程序软错误问题,具有结构简单、成本低、执行效率高、适用性广泛的优点。
-
公开(公告)号:CN108762970A
公开(公告)日:2018-11-06
申请号:CN201810602293.9
申请日:2018-06-12
Applicant: 上海航天计算机技术研究所
CPC classification number: G06F11/0757 , G06F11/1666 , G06F15/17
Abstract: 本发明公开了一种高可靠星载计算机程序存储设备,包括CPU、FPGA、PROM、EEPROM、SRAM和看门狗电路;FPGA衔接CPU和各个存储器,用于匹配各个存储器的控制时序;PROM用于存储监控程序和安全程序;EEPROM用于存储系统应用程序;计算机运行时,程序从EEPROM搬场到SRAM中,并驻留在SRAM中运行;EEPROM存储采用三模冗余的方式,对每一份数据存储在独立的三个EEPROM中;看门狗电路用于对EEPROM的复位控制。本发明采用PROM、EEPROM、SRAM三种存储器,充分发挥三种存储器的自身特点,采用FPGA技术进行有效管理,实现星载计算机高可靠的程序存储。
-
公开(公告)号:CN113190082B
公开(公告)日:2023-02-07
申请号:CN202110588588.7
申请日:2021-05-27
Applicant: 上海航天计算机技术研究所
IPC: G06F1/12
Abstract: 本发明提供了一种三冗余计算机时钟中断检测和同步方法及计算机系统,包括:S1:控制钟源产生同步脉冲;S2:检测同步脉冲的脉冲宽度以及周期,对同步脉冲的脉宽和周期进行计数,确定同步脉冲是否在处于正常状态,且在同步脉冲处于正常状态时触发步骤S2;S3:控制每个同步脉冲进行中断产生多个周期性脉冲信号;S4:设置三个同步周期性脉冲信号的钟源选择配置寄存器,以用于存储周期性脉冲信号对应的标志位;S5:检测周期性脉冲信号的脉冲宽度,判断周期性脉冲信号是否处于正常状态,且在处于正常状态时,通过提供标志位供应用软件读取,作为应用软件选源依据。本发明能够完成三冗余计算机的软件同步问题,提高了冗余系统软件运行的同步性和可靠性。
-
公开(公告)号:CN111241764B
公开(公告)日:2022-09-13
申请号:CN202010000764.6
申请日:2020-01-02
Applicant: 上海航天计算机技术研究所
IPC: G06F30/3312 , G06C3/00
Abstract: 本发明提供了一种以处理器为核心的电路时序测量方法和装置,该方法包括:确定以处理器为核心的电路访存关系,列出连接器件的输入输出管脚表;根据管脚表,确定信号传输链路径测量点;对路径测量点进行分析,得到信号特性列表;获得各个器件与时序相关的端点信号数据;将端点信号数据与器件手册数据比对,得到时序分析结果。本发明可以在不完全测试的情况下,将信号因传输链路造成的变性引入测量中,将测量和分析结果相结合,获得最接近于完全测量的信号,可以用于分析电路的时序是否满足器件手册的时序关系,适用于无法直接在器件管脚测量全部电路信号特性的情况。
-
公开(公告)号:CN111651144B
公开(公告)日:2022-07-01
申请号:CN202010509753.0
申请日:2020-06-05
Applicant: 上海航天计算机技术研究所
IPC: G06F8/20
Abstract: 本发明公开了一种基于实时操作系统的星载驱动框架设计方法,其包括以下步骤:步骤一,针对星载外部设备进行分类;步骤二,针对每种设备的驱动定义用户级的设备结构体;步骤三,定义星载外部设备的操作接口;步骤四,将用户定义的接口与操作系统定义的结构体指针相关联;步骤五,将驱动编写编译成单独的模块,以.ko结尾,与内核实现分离;步骤六,嵌入式操作系统启动注册设备驱动,应用程序启动注册具体设备;步骤七,在操作系统之上,增加一层中间件层,统一管理设备,对外提供统一的硬件调用接口;步骤八,周期性监控每种外部设备。本发明能够将外部设备驱动模块与内核分离出来,实现解耦合,具有极大的可扩展性和便捷性。
-
公开(公告)号:CN111651144A
公开(公告)日:2020-09-11
申请号:CN202010509753.0
申请日:2020-06-05
Applicant: 上海航天计算机技术研究所
IPC: G06F8/20
Abstract: 本发明公开了一种基于实时操作系统的星载驱动框架设计方法,其包括以下步骤:步骤一,针对星载外部设备进行分类;步骤二,针对每种设备的驱动定义用户级的设备结构体;步骤三,定义星载外部设备的操作接口;步骤四,将用户定义的接口与操作系统定义的结构体指针相关联;步骤五,将驱动编写编译成单独的模块,以.ko结尾,与内核实现分离;步骤六,嵌入式操作系统启动注册设备驱动,应用程序启动注册具体设备;步骤七,在操作系统之上,增加一层中间件层,统一管理设备,对外提供统一的硬件调用接口;步骤八,周期性监控每种外部设备。本发明能够将外部设备驱动模块与内核分离出来,实现解耦合,具有极大的可扩展性和便捷性。
-
公开(公告)号:CN109540559A
公开(公告)日:2019-03-29
申请号:CN201811427512.0
申请日:2018-11-27
Applicant: 上海航天计算机技术研究所
IPC: G01M99/00
Abstract: 一种适用星上设备的应力综合筛选试验方法,应力综合为温度应力、机械振动应力和电应力的综合,应力综合筛选试验方法包括步骤:确认试件的质量等级、电装工艺是否符合上天飞行要求,若符合执行以下步骤;设置满足试件符合上天飞行要求的温度应力、机械振动应力和电应力;通过电应力对试件进行加电后,综合温度应力和机械振动应力对所述试件进行试验,以模拟满足符合上天飞行要求状态的试件在应力综合试验过程中是否发生故障。相对已有的试验项目,减少试验项目和试验周期,并同时提高试验筛选率1.3倍以上。
-
-
-
-
-
-
-