-
公开(公告)号:CN117076384A
公开(公告)日:2023-11-17
申请号:CN202311315720.2
申请日:2023-10-12
Applicant: 清华大学无锡应用技术研究院 , 上海航天计算机技术研究所
Abstract: 本发明提供了一计算装置、存内计算加速系统,可以应用于可重构技术领域。计算装置包括多个计算核模块,计算核模块包括:核内控制器单元、开关阵列单元、存算单元组、第一驱动单元组、第一计算单元组、第二驱动单元组以及第二计算单元组,核内控制器单元用于根据配置信息,向开关阵列单元发送第一连接指令,向存算单元组发送第二连接指令,开关阵列单元用于执行第一连接指令,第一驱动单元组和第二驱动单元组用于按列或行驱动存算单元组,存算单元组用于执行第二连接指令,并执行存内计算得到存内计算结果,第一计算单元组和第二计算单元组用于对存内计算结果执行预设计算操作得到计算结果,可支持多种算法和神经网络算子。
-
公开(公告)号:CN110471647B
公开(公告)日:2023-10-03
申请号:CN201910743938.5
申请日:2019-08-13
Applicant: 上海航天计算机技术研究所
IPC: G06F8/20 , G06F9/4401
Abstract: 本发明公开了基于微内核架构的嵌入式分区操作系统及其设计方法,该设计方法包括:第一步骤:系统整体设计,规划整个操作系统的架构,对微内核应具备的功能提出要求,对微内核与分区之间的应用程序接口做出规定,明确分区所承担的功能;第二步骤:微内核架构设计,对微内核的结构做出详细说明,细分出各个模块并标定功能;第三步骤:分区设计,设定分区的详细结构。本发明利用微内核提升嵌入式分区操作系统的实时性,通过最简化内核功能,保留基本资源,以最低的开销,保证实时调度策略和系统调用的确定性,从而实现分区间的高效通信和快速上下文切换。
-
公开(公告)号:CN116737420A
公开(公告)日:2023-09-12
申请号:CN202310721589.3
申请日:2023-06-16
Applicant: 上海航天计算机技术研究所
Abstract: 本发明提供了一种基于操作系统的1553B总线通信方法,包括:通过标准I/O接口open打开操作系统已注册的1553B总线设备,完成硬件初始化;通过标准I/O接口ioctl配置1553B总线芯片和软件工作模式;内核抽象层和驱动层通过1553B总线数据帧接收队列和发送队列进行数据缓存交互;通过标准I/O接口write将数据帧写入设备,内核抽象层通过发送队列将其传递给驱动程序处理;驱动层将传输反馈信息填入数据帧,通过接收队列传递给内核抽象层,再通过标准I/O接口read返回。从而实现了在操作系统环境下1553B总线驱动程序的通用化设计,降低了应用程序的开发周期和难度,提升了软件开发效率。
-
公开(公告)号:CN114063915B
公开(公告)日:2023-08-29
申请号:CN202111324373.0
申请日:2021-11-10
Applicant: 上海航天计算机技术研究所
IPC: G06F3/06 , G06F12/02 , G06F15/177
Abstract: 本发明公开了一种用于深空探测的高可靠遥测延时数据管理方法,包括:S1,按预定格式编排延时帧,将延时帧发送给延时数据单元;S2,延时数据管理单元将延时帧存入外部延时存储区,按帧头信息中的颗粒度执行写地址的递增;S3,延时数据单元接收到管理单元发来的回放指令后,按指令中的地址信息将指定数据取出,按颗粒度向后级复接器发出请求信号;S4,延时数据单元获得复接器的响应信号后,传输本次数据颗粒;S5,重复步骤S4,直到本次回放完成。相应地,本发明还公开了一种用于深空探测的高可靠遥测延时数据管理系统。本发明能够有效满足深空探测的需求。
-
公开(公告)号:CN111157968B
公开(公告)日:2023-08-01
申请号:CN202010000765.0
申请日:2020-01-02
Applicant: 上海航天计算机技术研究所
Abstract: 本发明公开了一种基于稀疏MIMO阵列的高精度测角方法,包括步骤为:(1)、布置一M发N收的稀疏MIMO阵列,且M个发射天线的发射信号相互正交;(2)、对接收信号进行匹配滤波,得到扩展阵列数据;(3)、构造扩展阵列数据的协方差矩阵,并估计信号子空间;(4)、利用信号子空间中的发射平移不变因子得到一组模糊的角度估计值;(5)、利用信号子空间中的接收平移不变因子得到另一组模糊的角度估计值;(6)、构造信号子空间中的半波长平移不变因子得到低精度无模糊的角度估计值;(7)、利用低精度无模糊的角度估计值对步骤(4)、(5)中得到的模糊角度估计值进行二步解模糊处理,得到高精度无模糊的角度估计。
-
公开(公告)号:CN116451233A
公开(公告)日:2023-07-18
申请号:CN202310281818.4
申请日:2023-03-22
Applicant: 上海航天计算机技术研究所
Abstract: 本发明公开了一种卫星操作系统软件安全启动的方法,将非易失存储器数据存储分布划分三个裸盘存储区和两个文件系统存储区,且二者间隔分布。通过裸盘存储区和文件系统存储区的冗余和独立分布存储的方式,以及采取检验比对和三取二的数据加载策略,保证系统即使在出现某个NorFlash芯片损坏或单粒子翻转情况下也能安全可靠的启动运行。通过安全模式系统和业务模式系统启动路径隔离,保证了两套系统之间完全隔离,互不干扰。
-
公开(公告)号:CN116414313A
公开(公告)日:2023-07-11
申请号:CN202310281817.X
申请日:2023-03-22
Applicant: 上海航天计算机技术研究所
Abstract: 本发明公开了一种高可靠在轨文件系统的部署方法,对比于过去星上文件系统采用双冗余结构易出错的特点,本发明创新性地将NorFlash存储器划分为NorFlash物理区和NorFlash文件系统两大部分。其中,NorFlash物理区中存储3份完全相同的操作系统镜像和基础性软件。在NorFlash文件系统中再划分为主分区和冗余分区。两个分区中各存储一份物理区中基础性软件的备份和其余各种扩展性功能软件。这样最大可能减小误差,保障星上文件系统的基本运行。
-
公开(公告)号:CN116383133A
公开(公告)日:2023-07-04
申请号:CN202310426107.1
申请日:2023-04-20
Applicant: 上海航天计算机技术研究所
IPC: G06F15/78 , G06F7/544 , G06N3/063 , G06N3/0495 , G06N3/082
Abstract: 本发明公开了一种高可靠轻量化星载智能计算加速系统,用于将输入的特征值按比特进行拆分,并将拆分后的特征值发送至存内计算加速模块的输入特征值缓冲模块;设置有权重编码纠错单元和权重稀疏映射单元存内计算加速模块,分别对输入的权重参数进行纠错编码以及映射非零权重,并结合接收的特征值进行乘累加计算;用于接收并存储存内计算加速模块得到的计算结果的乘累加计算结果缓冲模块。本发明通过设计具有权重稀疏的轻量化智能计算加速架构,支持高可靠权重稀疏的星载智能计算加速,提升面向星载应用的神经网络模型存储效率、计算能效和可靠性。
-
公开(公告)号:CN116361230A
公开(公告)日:2023-06-30
申请号:CN202310344893.0
申请日:2023-04-03
Applicant: 上海航天计算机技术研究所
IPC: G06F15/78
Abstract: 本发明提供了一种片上交换开关架构及设计方法,该架构包括M个入口模块、M行N列共M×N个交点模块和N个出口模块,所述入口模块与所述交点模块之间、所述交点模块之间以及所述交点模块与所述出口模块之间分别通过流式接口互联,数据包从所述入口模块输入,传送至对应行的所述交点模块,再由所述交点模块传送至对应列的所述出口模块输出,实现所述数据包从M个输入到N个输出的传送。该技术方案能够在单个片上系统中实现片上交换开关功能,同时支持组播功能和逻辑资源裁剪,适用于集约硬件资源条件下(如航天电子产品)交换开关部件的实现。
-
公开(公告)号:CN116340151A
公开(公告)日:2023-06-27
申请号:CN202310205124.2
申请日:2023-03-06
Applicant: 上海航天计算机技术研究所
Abstract: 本发明提供一种目标码覆盖率统计方法,包括:覆盖统计设备通过解析DSP的可执行文件,将文件中的可执行代码反汇编,生成汇编代码,同时读取指令执行信息,将指令执行信息与汇编代码一一对应,形成覆盖率初始信息,通过指令器分类器,将覆盖率初始信息分为顺序执行语句信息和跳转语句信息两类,并进行分析,最后统计出DSP软件的覆盖率。对于同一软件的指令执行增量信息,进行合并处理,处理完成后再结合覆盖率统计分析设备统计软件运行的覆盖率。实现了DSP程序的目标码覆盖率统计,不需要对软件插装,破坏原程序的程序结构,避免了由于插装导致的程序膨胀率过高,进而影响原有程序运行时序和性能的问题,保证了软件覆盖率统计的正确性。
-
-
-
-
-
-
-
-
-