一种动态可重构星上处理系统评估平台及方法技术方案

技术编号:39672362 阅读:7 留言:0更新日期:2023-12-11 18:37
本发明专利技术提出一种动态可重构星上处理系统评估平台及方法,涉及星上处理技术和星上处理评估技术领域,通过模拟动态可重构星上处理系统,搭建测试平台,对星上处理系统的处理算法和硬件架构进行测试评估,并对处理算法和处理硬件架构给出综合评价

【技术实现步骤摘要】
一种动态可重构星上处理系统评估平台及方法


[0001]本专利技术涉及星上处理技术和星上处理评估
,具体涉及一种动态可重构星上处理系统评估平台及方法


技术介绍

[0002]动态可重构星上处理系统是指处理系统可在运行时对可重构器件进行重新配置

根据系统粒度的不同,处理系统可分为粗粒度可重构系统和细粒度可重构系统

粗粒度可重构系统是由异构计算芯片组成的,可动态重构软件的处理系统,粒度细化至异构计算芯片一级

细粒度可重构系统是基于高能效动态可重构芯片设计的处理系统,粒度细化至芯片内的可重构处理单元

[0003]由于传统的星上处理系统针对特定需求设计,普遍存在处理功能单一

开发周期长

灵活性差的问题,因此,近年来面向通用处理需求的新型动态可重构星上处理系统逐渐成为星上处理领域的主流

[0004]新型动态可重构星上处理系统应用场景多样

技术指标复杂,评估验证存在较大的困难

目前国内外对星上处理系统测试评估的研究处于起步阶段,未建立成体系的星上处理系统评估平台

只有针对特定项目的地面检测设备,可以对星上处理的功能和性能指标进行简单的测试验证,无法全面地系统地测试评估星上处理系统的各项指标,为星上处理软硬件优化提供解决方案


技术实现思路

[0005]为解决上述技术问题,本专利技术提出一种动态可重构星上处理系统评估平台及方法

动态可重构星上处理系统评估平台是指通过模拟动态可重构星上处理系统,搭建测试平台,对星上处理系统的处理算法和硬件架构进行测试评估,并对处理算法和处理硬件架构给出综合评价,为提高星上处理能力

优化星上处理硬件构架,提供解决方案

[0006]为达到上述目的,本专利技术采用如下技术方案:一种动态可重构星上处理系统评估平台,包括载荷数据获取模拟分系统

星上处理模拟分系统和星上处理数据记录分析分系统;所述载荷数据获取模拟分系统

星上处理模拟分系统和星上处理数据记录分析分系统串联形成模拟星上处理数据流的闭环系统;所述载荷数据获取模拟分系统用于完成模拟载荷发送数据的时序

载荷数据格式的标准化以及数据格式的转化;所述星上处理模拟分系统用于完成星上处理系统的软硬件协同工作过程;所述星上处理数据记录分析分系统用于完成高速数据的汇集和处理
、SAR
图像质量分析和信号时频域分析

[0007]进一步地,所述动态可重构星上处理系统评估平台包括硬件和软件;所述硬件包括标准化的测试总线

多种类异构计算硬件;所述软件实现底层硬件驱动模块化和功能化设计

针对不同的测试场景提供算法
API、
层次化设计

[0008]进一步地,适配5种类型的处理芯片,分别为
CPU、GPU、FPGA、NPU

DSP。
[0009]进一步地,包括可重构处理芯片

[0010]进一步地,所述载荷数据获取模拟分系统包括处理器平台

数据传输单元和高性能存储单元

[0011]进一步地,所述星上处理模拟分系统包括处理器平台

数据传输单元
、GPU
计算单元
、FPGA
计算单元
、NPU
计算单元和
DSP
计算单元

[0012]进一步地,所述星上处理数据记录分析分系统包括处理器平台

数据传输单元和高性能存储单元

[0013]本专利技术还提供一种动态可重构星上处理系统评估平台的评估方法,用于评估星上处理系统的处理算法时,将动态可重构星上处理系统评估平台中的载荷数据获取模拟分系统

星上处理模拟分系统和星上处理数据记录分析分系统串联起来,将待评估的算法加载到星上处理模拟分系统中,利用星上处理模拟分系统中的多种类异构计算硬件对不同算法进行原型验证和性能评估;载荷数据获取模拟分系统产生算法所需激励数据,首先根据算法应用范围从数据云平台获取相应的数据集,用该数据集产生星上处理算法所需的载荷数据,接着将载荷数据转换为标准格式,并模拟载荷发送的时序,将载荷数据发送给星上处理模拟分系统作为算法所需激励数据;同时,载荷数据获取模拟分系统产生同步触发信号,确保三个分系统的时间同步以便计算处理延时;星上处理模拟分系统接收到激励数据后,用待评估的星上处理算法对激励数据进行计算处理,计算完成后将处理结果发送到星上处理数据记录分析分系统;星上处理数据记录分析分系统接收到处理结果后,记录处理结果

分析评估算法性能指标并计算出整个评估过程的处理延时,同时给出评估结论,用户根据评估结论判断算法性能和处理延时是否满足要求,并制定下一步的优化方案

[0014]本专利技术还提供一种动态可重构星上处理系统评估平台的评估方法,用于评估星上处理系统的硬件架构性能时,将载荷数据获取模拟分系统

被测的星上处理系统和星上处理数据记录分析分系统串联起来,模拟星上处理的数据流传输和计算过程,通过用所述星上处理系统的硬件架构分别运行几种不同的星上处理通用算法,根据处理结果评估星上处理系统的硬件架构的性能;载荷数据获取模拟分系统产生算法所需激励数据,首先根据算法应用范围从数据云平台获取相应的数据集,由所述数据集产生星上处理算法所需的载荷数据,接着将载荷数据转换为标准格式,并模拟载荷发送的时序,将载荷数据发送给被测的星上处理系统的硬件架构作为算法所需激励数据;同时,载荷数据获取模拟分系统产生同步触发信号,确保三个分系统的时间同步以便计算处理延时;被测的星上处理系统的硬件架构接收到激励数据后,用星上处理通用算法对激励数据进行计算处理,计算完成后将处理结果发送到星上处理数据记录分析分系统;星上处理数据记录分析分系统接收到处理结果后,记录处理结果

分析硬件架构性能指标并计算出整个评估过程的处理延时,同时给出评估结论,用户根据评估结论判断硬件架构性能是否满足要求,并制定下一步的优化方案

[0015]本专利技术还提供一种动态可重构星上处理系统评估平台的评估方法,用于评估星上处理系统时,将系统中的载荷数据获取模拟分系统

被测的包括硬件架构和处理算法的星
上处理系统和星上处理数据记录分析分系统串联起来,模拟星上处理的数据流传输和计算过程;载荷数据获取模拟分系统产生算法所需激励数据,首先根据算法应用范围从数据云平台获取相应的数据集,由所述数据集产生处理算法所需的载荷数据,接着将载荷数据转换为标准格式,并模拟载荷发送的时序,将载荷数据发送给被测的星上处理系统的硬件作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种动态可重构星上处理系统评估平台,其特征在于,包括载荷数据获取模拟分系统

星上处理模拟分系统和星上处理数据记录分析分系统;所述载荷数据获取模拟分系统

星上处理模拟分系统和星上处理数据记录分析分系统串联形成模拟星上处理数据流的闭环系统;所述载荷数据获取模拟分系统用于完成模拟载荷发送数据的时序

载荷数据格式的标准化以及数据格式的转化;所述星上处理模拟分系统用于完成星上处理系统的软硬件协同工作过程;所述星上处理数据记录分析分系统用于完成高速数据的汇集和处理
、SAR
图像质量分析和信号时频域分析
。2.
根据权利要求1所述的一种动态可重构星上处理系统评估平台,其特征在于,所述动态可重构星上处理系统评估平台包括硬件和软件;所述硬件包括标准化的测试总线

多种类异构计算硬件;所述软件实现底层硬件驱动模块化和功能化设计

针对不同的测试场景提供算法
API、
层次化设计
。3.
根据权利要求1所述的一种动态可重构星上处理系统评估平台,其特征在于,适配5种类型的处理芯片,分别为
CPU、GPU、FPGA、NPU

DSP。4.
根据权利要求1所述的一种动态可重构星上处理系统评估平台,其特征在于,包括可重构处理芯片
。5.
根据权利要求1所述的一种动态可重构星上处理系统评估平台,其特征在于,所述载荷数据获取模拟分系统包括处理器单元

数据传输单元和高性能存储单元
。6.
根据权利要求1所述的一种动态可重构星上处理系统评估平台,其特征在于,所述星上处理模拟分系统包括处理器单元

数据传输单元
、GPU
计算单元
、FPGA
计算单元
、NPU
计算单元和
DSP
计算单元
。7.
根据权利要求1所述的一种动态可重构星上处理系统评估平台,其特征在于,所述星上处理数据记录分析分系统包括处理器单元

数据传输单元和高性能存储单元
。8.
应用权利要求1‑7之一所述的一种动态可重构星上处理系统评估平台的评估方法,其特征在于,用于评估星上处理系统的处理算法时,将动态可重构星上处理系统评估平台中的载荷数据获取模拟分系统

星上处理模拟分系统和星上处理数据记录分析分系统串联起来,将待评估的算法加载到星上处理模拟分系统中,利用星上处理模拟分系统中的多种类异构计算硬件对不同算法进行原型验证和性能评估;载荷数据获取模拟分系统产生算法所需激励数据,首先根据算法应用范围从数据云平台获取相应的数据集,用该数据集产生星上处理算法所需的载荷数据,接着将载荷数据转换为标准格式,并模拟载荷发送的时序,将载荷数据发送给星上处理模拟分系统作为算法所需激励数据;同时,载荷数据获取模拟分系统产生同步触发信号,确保载荷数据获取模拟分系统

【专利技术属性】
技术研发人员:徐安林亓乾月姜奕圻梁小虎
申请(专利权)人:中国人民解放军
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1