-
公开(公告)号:CN113934457A
公开(公告)日:2022-01-14
申请号:CN202111094502.1
申请日:2021-09-17
Applicant: 北京控制工程研究所
IPC: G06F9/38 , G06F12/0884
Abstract: 一种基于单核DSP的并行计算优化方法,包括如下步骤:将待运行的程序分为关键复杂程序和非关键复杂程序,其中关键复杂程序固定运行在DSP的内部缓存中,非关键复杂程序运行在外部配置的RAM存储器中;对待运行程序中的循环语句,使循环计数器采用递减,且循环体内不进行循环嵌套;每个循环体用到的硬件资源不超过处理器中的运算单元个数和寄存器个数,使得每个循环体中的语句能够同时在多个运算单元中并行执行;采用单指令多数据指令对进行相同计算处理的数据进行汇编编程,提高数据处理的并行度。
-
公开(公告)号:CN113934563B
公开(公告)日:2025-05-02
申请号:CN202111092931.5
申请日:2021-09-17
Applicant: 北京控制工程研究所
Abstract: 一种支持异构多处理器架构的程序配置方法,包括如下步骤:在NOR‑flash存储器中,存储两份CPU的程序,存储两份DSP的程序,均为同构备份;在EEPROM存储器中,存储一份CPU的程序,存储一份DSP的程序;与NOR‑flash中的存储程序异构容错;程序管理的配置参数存储在EEPROM中,采取按位三模冗余存储结构;CPU作为主控处理器,DSP作为协处理器,由CPU进行程序的统一管理。CPU根据配置参数要求对CPU、DSP的程序进行加载,启动多处理器运行;当配置参数在轨修改后,CPU对CPU和DSP进行复位控制,停止原程序运行,并按新的配置参数要求进行程序加载,重新启动多处理器运行,完成程序的在轨更新运行。
-
公开(公告)号:CN119473348A
公开(公告)日:2025-02-18
申请号:CN202411522483.1
申请日:2024-10-29
Applicant: 北京控制工程研究所
IPC: G06F8/65
Abstract: 本发明公开了一种航天器设备程序的更新系统及方法。包括:软件升级工具和待升级的航天器设备;所述软件升级工具的一端用于与移动存储设备连接,另一端用于与所述航天器设备连接,所述移动存储设备内存储有待更新的程序数据;当需要更新所述航天器设备程序时,在轨航天员将所述移动存储设备连接至所述软件升级工具,将所述软件升级工具与所述航天器设备连接,以基于预设策略将所述待更新的程序数据更新至所述航天器设备。本申请,便于航天员对航天器设备程序进行更新,更新效率高。
-
公开(公告)号:CN117955489A
公开(公告)日:2024-04-30
申请号:CN202410027842.X
申请日:2024-01-08
Applicant: 北京控制工程研究所
Abstract: 本发明提供了一种冗余同步信号切换电路及方法,该电路包括:计数器的复位端连接主份同步信号,输入端连接时钟源,输出端的输出信号经第一逻辑开关、第一与门、第一非门、第二与门与第一D触发器的置位端相连接;外部的切备份同步信号指令通过第二非门、第二与门与第一D触发器的置位端相连接,并通过第二非门与第二D触发器的清零端相连接;外部的切主份同步信号指令通过第三非门与第一D触发器的输入端相连接,并与第二D触发器的输入端相连接;第二D触发器的Q输出端通过第一与门、第一非门、第二与门与第一D触发器的置位端相连接;第一D触发器的输出端与多路选择器连接。本方案实现了同步信号切换方法的动态调整。
-
公开(公告)号:CN116257396A
公开(公告)日:2023-06-13
申请号:CN202310176585.1
申请日:2023-02-14
Applicant: 北京控制工程研究所
IPC: G06F11/22 , G06F11/263 , G06F9/30
Abstract: 本发明提供了一种基于HDL的寄存器文件单粒子故障注入测试系统及方法。该方法在RTL级通过增加故障注入控制模块,同时对寄存器文件读写端口进行修改,在正常的读写端口之外,再增加一路写端口和一路读端口,该对读写端口用于故障注入,可以实现以不同的方式(随机或定概率)向寄存器文件的不同位置(精确到bit)注入不同类型的单粒子故障(SEU和MBU)。本方法结合VCS仿真工具,可以在容错设计前期获取容错方法的有效性,可以通过故障注入及程序运行结果统计,获取容错设计前后的故障率变化,以确定当前的容错算法是否有效,为容错方法改进提供依据。
-
公开(公告)号:CN108647161B
公开(公告)日:2020-07-14
申请号:CN201810340474.9
申请日:2018-04-17
Applicant: 北京控制工程研究所
Abstract: 一种记录访存地址历史的硬件监测电路,包括监测区域配置单元、仲裁控制单元、标记存储器、标记位计数单元、优先级内容寻址存储体j、二级优先级内容寻址存储体、多路选择器。本发明与现有技术相比,通过采用两级优先级内容寻址存储体,可对多个非连续的地址空间进行监测,监测粒度可以进行配置选择,实现监测范围和监测粒度的折衷优化,为热备份计算机中单机失步后的数据信息同步过程提供了硬件支持。
-
公开(公告)号:CN104484237B
公开(公告)日:2017-06-27
申请号:CN201410771360.1
申请日:2014-12-12
Applicant: 北京控制工程研究所
Abstract: 本发明提供一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路。本发明的三机热备份计算机看门狗复位实现方法包括:S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份看门狗电路;S2、设置复位电路;S3、主份看门狗电路输出的狗咬信号与备份看门狗电路输出的狗咬信号经过“与”门进行逻辑“与”处理后输出给复位电路;S4、复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机热备份计算机输出看门狗复位信号。本发明中各单机独立输出两份看门狗清狗信号,分别独立送两份看门狗电路,只有当两份看门狗电路均要进行狗咬复位时,才能实现对三机的看门狗复位,提高三机可靠性。
-
-
公开(公告)号:CN104536835A
公开(公告)日:2015-04-22
申请号:CN201410773385.5
申请日:2014-12-12
Applicant: 北京控制工程研究所
Abstract: 一种热备份实时控制系统中自适应任务调度方法,(1)根据热备份实时系统中各项硬实时任务的特点,将任务分成单周期任务,多周期任务和空闲任务;(2)根据热备份实时系统中控制精度的需要,确定控制周期;判断单周期任务中是否包含交换比对任务,若不包含则额外设计一个交换比对任务,并确定所有任务的运行顺序和优先级;设置各项非空闲任务的启动时间点和截止时间点,并设置时间片的大小;(3)设置多周期任务的最小调度周期和最大调度周期;(4)在控制周期中断和时间片中断中按照步骤(2)确定的运行顺序进行任务调度,并在运行交换比对任务中对热备份实时控制系统中各机的任务调度完成情况进行比对,控制各机同时启动和结束多周期任务。
-
公开(公告)号:CN103490763A
公开(公告)日:2014-01-01
申请号:CN201310397283.3
申请日:2013-09-04
Applicant: 北京控制工程研究所
IPC: H03K19/0175
Abstract: 一种自储能大功率OC驱动接口电路,可在不依赖外部条件下可靠关断自身电源,该电路由防串电电路、脉冲产生电路、脉冲驱动电路及对应储能电路组成。本发明具有设计简单,成本低、保持时间可调、灵活可靠的优点,实用性强。采用本发明可确保OC指令发出后可靠关断自身电源,提高了指令可靠度。
-
-
-
-
-
-
-
-
-