-
公开(公告)号:CN111813734A
公开(公告)日:2020-10-23
申请号:CN202010707644.X
申请日:2020-07-21
Applicant: 上海航天计算机技术研究所
IPC: G06F13/42
Abstract: 本发明提供了一种无消息间隔限制的1553B总线通信方法和系统,应用在包含总线控制器BC和远程终端RT的通信系统中,其特征在于,所述方法包括:步骤1:设置BC向RT发送的RT子地址为循环缓冲模式和非中断方式接收模式;其中,BC向RT发送的数据的消息内容包括:数据有效标志和数据有效内容;步骤2:所述RT采用查询的方式接收所述BC发送的数据;步骤3:若所述BC发送的数据中包含数据有效标志,则所述RT读取所述数据有效内容。本发明中的方法可以不用再对总线消息间隔加以限制,不仅提升了1553B总线通信的可靠性,还简化了BC软件的设计逻辑,提升了软件性能和通信效率。
-
公开(公告)号:CN111400211A
公开(公告)日:2020-07-10
申请号:CN202010267176.9
申请日:2020-04-07
Applicant: 上海航天计算机技术研究所
IPC: G06F13/24 , G06F11/30 , G06F9/4401
Abstract: 本发明提供了一种基于PCIe总线的通信方法及系统,应用在包含主控CPU、从设备FPGA、状态监控高可靠反熔丝FPGA、可控的主控CPU供电DC_DC模块,以及从设备FPGA启动程序存储芯片的通信系统中,方法包括:启动状态监控高可靠反熔丝FPGA、主控CPU,并建立从设备FPGA与主控CPU之间的PCIe连接;通过状态监控高可靠反熔丝FPGA对主控CPU和从设备FPGA之间的通信状态进行监控。从而通过状态监控高可靠反熔丝FPGA对整个PCIe总线通信系统状态监控、控制PCIe子设备与主设备的供电时序及系统重载,实现整个通信系统可靠性提升,并使系统具备故障恢复能力。
-
公开(公告)号:CN116318507A
公开(公告)日:2023-06-23
申请号:CN202310121886.4
申请日:2023-02-15
Applicant: 上海航天计算机技术研究所
Abstract: 本发明公开了一种宇航遥控终端的双机工作状态同步方法,使用处理芯片与相关电路构建宇航遥控终端;宇航遥控终端接收遥控指令并执行遥控指令解析功能,进行状态设置;宇航遥控终端执行同步指令转发功能;宇航遥控终端接收同步指令并执行同步指令解析功能,进行状态设置。该方法提供了有效解决宇航遥控终端的双机工作状态不同步的问题,可以通过对传统的遥控终端的实现方法改进,解决硬件实现双机工作状态同步电路时损耗的大量冗余公共电路以及难以避免的公共电路单点缺陷,通过高可靠反熔丝FPGA最小的资源消耗实现;且不会影响反熔丝FPGA芯片的功能实现与工作可靠性;使用的硬件资源较少、无需额外公共电路,适用于宇航应用场景。
-
公开(公告)号:CN118259834A
公开(公告)日:2024-06-28
申请号:CN202410328124.6
申请日:2024-03-21
Applicant: 上海航天计算机技术研究所
IPC: G06F3/06
Abstract: 本发明涉及航天星载嵌入式计算机系统技术领域,公开了一种防Nor Flash在轨误擦写的方法和系统,在星载嵌入式计算机系统中,通过Nor Flash存储程序或数据,包括:S1:在星载计算机软件执行擦写所述Nor Flash操作前,地面通过遥控发送Nor Flash擦写有效因子和Nor Flash擦写允许指令;S2:接收所述Nor Flash擦写允许指令后,通过写入擦写命令常量与擦写因子变量组合的方式执行所述Nor Flash擦写操作流程;S3:若需要禁止所述Nor Flash擦写功能,地面通过遥控发送Nor Flash擦写无效因子和Nor Flash擦写禁止指令。本发明提供的方法降低了星载嵌入式计算机系统Nor Flash在轨擦写保护措施的设计和操作的复杂度,提升了航天器长期在轨运行的可靠性。
-
公开(公告)号:CN111813734B
公开(公告)日:2022-11-01
申请号:CN202010707644.X
申请日:2020-07-21
Applicant: 上海航天计算机技术研究所
IPC: G06F13/42
Abstract: 本发明提供了一种无消息间隔限制的1553B总线通信方法和系统,应用在包含总线控制器BC和远程终端RT的通信系统中,其特征在于,所述方法包括:步骤1:设置BC向RT发送的RT子地址为循环缓冲模式和非中断方式接收模式;其中,BC向RT发送的数据的消息内容包括:数据有效标志和数据有效内容;步骤2:所述RT采用查询的方式接收所述BC发送的数据;步骤3:若所述BC发送的数据中包含数据有效标志,则所述RT读取所述数据有效内容。本发明中的方法可以不用再对总线消息间隔加以限制,不仅提升了1553B总线通信的可靠性,还简化了BC软件的设计逻辑,提升了软件性能和通信效率。
-
公开(公告)号:CN111400211B
公开(公告)日:2022-08-12
申请号:CN202010267176.9
申请日:2020-04-07
Applicant: 上海航天计算机技术研究所
IPC: G06F13/24 , G06F11/30 , G06F9/4401
Abstract: 本发明提供了一种基于PCIe总线的通信方法及系统,应用在包含主控CPU、从设备FPGA、状态监控高可靠反熔丝FPGA、可控的主控CPU供电DC_DC模块,以及从设备FPGA启动程序存储芯片的通信系统中,方法包括:启动状态监控高可靠反熔丝FPGA、主控CPU,并建立从设备FPGA与主控CPU之间的PCIe连接;通过状态监控高可靠反熔丝FPGA对主控CPU和从设备FPGA之间的通信状态进行监控。从而通过状态监控高可靠反熔丝FPGA对整个PCIe总线通信系统状态监控、控制PCIe子设备与主设备的供电时序及系统重载,实现整个通信系统可靠性提升,并使系统具备故障恢复能力。
-
公开(公告)号:CN111522427A
公开(公告)日:2020-08-11
申请号:CN202010336357.2
申请日:2020-04-24
Applicant: 上海航天计算机技术研究所
IPC: G06F1/3234
Abstract: 本申请公开了一种高功耗星载存储系统的供电控制方法,包括步骤:S1:电源模块为接口模块供电,且电源模块根据存储模块关机指令控制存储模块关机;S2:接口模块判断是否是首次上电,若否,执行步骤S8,若是,执行步骤S3;S3:接口模块向电源模块发送存储模块开机指令;S4:电源模块响应存储模块开机指令,并向存储模块供电;S5:接口模块向存储模块发送遥控指令,以使存储模块根据遥控指令进行工作;S6:待存储模块完成工作后,向接口模块发送关机需求信号;S7:接口模块接收到关机需求信号后,判断是否存在遥控指令,若是,返回步骤S5,若否,接口模块向电源模块发送存储模块关机指令,返回步骤S1。根据时机使存储模块开关机,解决功耗过大问题。
-
公开(公告)号:CN111708695A
公开(公告)日:2020-09-25
申请号:CN202010539950.7
申请日:2020-06-12
Applicant: 上海航天计算机技术研究所
IPC: G06F11/36
Abstract: 本发明提供了一种基于AT697的cache抗单粒子翻转效果验证方法,该方法包括:在星载软件中设置基于高速缓冲存储器的抗单粒子翻转加固策略;通过CCR寄存器分别向数据高速缓冲存储器注入单粒子翻转一位错;通过高速缓冲存储器的单粒子翻转一位错注入模块、指令高速缓冲存储器的单粒子翻转一位错注入模块注入单粒子故障;比较具有高速缓冲存储器抗单粒子翻转加固设计的星载软件和没有高速缓冲存储器抗单粒子翻转加固设计的星载软件的遥测数据,得到高速缓冲存储器的故障纠错性能验证结果。本发明验证了抗单粒子翻转加固设计的有效性,提升AT697上的cache模块的可靠性。
-
-
-
-
-
-
-