[发明专利]用于在处理器与FPGA之间划分仿真模型的方法在审
申请号: | 202210306250.2 | 申请日: | 2022-03-25 |
公开(公告)号: | CN115130407A | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | D·卢贝雷;A·阿格纳 | 申请(专利权)人: | 德斯拜思有限公司 |
主分类号: | G06F30/3308 | 分类号: | G06F30/3308;G06F30/32 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 刘盈 |
地址: | 德国帕*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理器 fpga 之间 划分 仿真 模型 方法 | ||
1.用于将图形的仿真模型划分为第一子模型和第二子模型的方法,其中,所述仿真模型的功能以模块形式建模,各模块至少部分地通过信号连接,周期性地执行各模块并且给所述仿真模型的每个模块配设一个采样时间,所述第一子模型确定用于在第一计算单元、特别是处理器上执行,而所述第二子模型确定用于在第二计算单元上、特别是可编程的逻辑组件上执行,所述方法包括相继的步骤:
a.将至少一个第一模块识别为归属于第一子模型并且将至少一个第二模块识别为归属于第二子模型,其中,所述归属借助采样时间和/或资源配置来确定;
b.寻找由多个模块组成的循环群组,其中,所述循环群组的各模块全部具有同一个采样时间,所述循环群组被视为不可分,
c.识别由各模块组成的非循环群组,
d.将这些群组中的各个模块配设给第一子模型或第二子模型,其中,不可分的循环群组的所有模块配设给同一个子模型,
e.由第一子模型产生用于第一计算单元的代码、特别是程序代码,并且
f.由第二子模型产生用于第二计算单元的代码、特别是配置比特流。
2.按照权利要求1所述的方法,其特征在于,所述仿真模型包括在第一结构层级中的至少一个模块和在第二结构层级中的至少一个模块,并且在进一步的步骤之前将所述仿真模型的各模块聚集在一个共同的结构层级中。
3.按照权利要求2所述的方法,其特征在于,所述仿真模型包含输入端口、输出端口和/或总线,并且将所述仿真模型的各模块聚集在一个共同的结构层级中的步骤包括至少去除所述输入端口、输出端口和/或总线中的一些以及添加相应的信号。
4.按照上述权利要求之一所述的方法,其特征在于,如果满足以下条件中的一项或多项,则将模块识别为归属于第二子模型:
I.所述模块配设有处于预定的采样阈值之下的采样时间;
II.所述模块配设有处于预定的延迟阈值之下的延迟;
III.所述模块配设有FPGA的资源、如特别是FPGA的I/O引脚。
5.按照上述权利要求之一所述的方法,其特征在于,如果满足以下条件中的一项或多项,则将模块识别为归属于第一子模型:
I.所述模块描述功能调用、特别是操作系统的功能和/或对网络接口的访问;
II.所述模块配设有处理器的资源、如特别是处理器的寄存器。
6.按照上述权利要求之一所述的方法,其特征在于,寻找循环群组的步骤包括递归的细分,其中,对于所寻找到的循环群组检验:全部模块是否具有相同的采样时间,其中,在这种情况下所述循环群组被视为不可分并且被保留,并且否则所述循环群组在具有不同的采样时间的模块之间细分为新的循环或非循环的子群组,直至不再存在可细分的循环群组。
7.按照上述权利要求之一所述的方法,其特征在于,将这些群组中的各个模块配设给第一子模型或第二子模型的步骤借助预定的规则进行。
8.按照权利要求7所述的方法,其特征在于,按照所述规则,所有不必在可编程的逻辑组件上执行的模块配设给第一子模型。
9.按照权利要求8所述的方法,其特征在于,如果模块通过信号与识别为归属于第二子模型的模块连接,并且所述信号具有比宽度阈值更高的位宽和/或比变化阈值更高的变化频率和/或所述信号具有比信号延迟阈值更短的延迟,则所述模块也必须在可编程的逻辑组件上执行。
10.按照上述权利要求之一所述的方法,其特征在于,在将这些群组中的各个模块配设给第一子模型或第二子模型的步骤之后,通过用户界面显示所划分的模型的图形的表示,并且通过用户界面接收划分的变化。
11.按照权利要求10所述的方法,其特征在于,借助附加规则、特别是借助资源配置的缺失来识别如下模块,所述模块不仅能够配设给第一子模型而且能够配设给第二子模型,其中,所述模块在用户界面中突出地显示,并且这些模块的配设借助用户输入进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德斯拜思有限公司,未经德斯拜思有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210306250.2/1.html,转载请声明来源钻瓜专利网。