[发明专利]在边缘系统验证逻辑系统设计的方法、边缘系统在审
申请号: | 202210391096.3 | 申请日: | 2022-04-14 |
公开(公告)号: | CN114925644A | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 李嘉敏;高翔;任义龙;董芝全 | 申请(专利权)人: | 芯华章科技股份有限公司 |
主分类号: | G06F30/39 | 分类号: | G06F30/39;G06F9/455 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 高雅雯 |
地址: | 215000 江苏省苏州市中国(江苏)*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘系统 验证 逻辑 系统 设计 方法 | ||
本公开涉及一种在边缘系统验证逻辑系统设计的方法、边缘系统。所述方法包括:接收云服务器发送的所述逻辑系统设计的验证任务;经由所述云服务器接收与所述验证任务对应的计算容器镜像;获取所述逻辑系统设计的描述信息,将所述描述信息载入所述计算容器镜像;运行所述计算容器镜像,通过资源映射器连接所述计算容器镜像和硬件仿真工具,利用所述计算容器镜像和硬件仿真工具执行所述验证任务。采用本方法能够对级联的硬件仿真工具或设备进行管理,在网络出现问题时仍可以继续执行验证任务,提高了用户的使用体验。
技术领域
本公开涉及仿真验证技术领域,特别是涉及一种在边缘系统验证逻辑系统设计的方法、边缘系统。
背景技术
在电子产业中,由于半导体产业的规模日益扩大,EDA(Electronic designautomation)扮演越来越重要的角色。使用这项技术的厂商多是从事半导体器件制造的代工制造商。
目前EDA行业通常使用云平台的弹性计算能力,所以通常通过HPC(HighPerformance Computing)方式上云较多。目前EDA行业中通常要使用原型验证,进而确保功能模块的可靠性和稳定性。
然而,目前原型验证和云平台进行结合存在如下问题:对于EDA行业的原型验证来说,需要使用自己的FPGA(Field Programmable Gate Array)设备,但是每个公司对应的FPGA设备不相同,并且均存在各自对应的拓扑连接设计。目前的云平台数据因为兼容各家的硬件产品,很难考虑各个公司设备的各种情况。如GPU、FPGA设备等,这些设备是插在服务器或者物理机中的,并不是通过网络与平台连接的。而通常情况下云平台是和服务器或者物理机连接,所以目前的云平台未考虑各个设备之间的级联情况,无法对级联的硬件仿真工具或设备进行管理。
发明内容
基于此,有必要针对上述技术问题,提供一种能够对级联的硬件仿真工具或设备进行管理的在边缘系统验证逻辑系统设计的方法、边缘系统。
第一方面,本公开提供了一种在边缘系统验证逻辑系统设计的方法。所述方法包括:
接收云服务器发送的所述逻辑系统设计的验证任务;
经由所述云服务器接收与所述验证任务对应的计算容器镜像;
获取所述逻辑系统设计的描述信息,将所述描述信息载入所述计算容器镜像;
运行所述计算容器镜像,通过资源映射器连接所述计算容器镜像和硬件仿真工具,利用所述计算容器镜像和硬件仿真工具执行所述验证任务。
在其中一个实施例中,所述经由所述云服务器接收与所述验证任务对应的计算容器镜像进一步包括:
经由云服务器确定执行所述验证任务所需的预估资源;
经由云服务器确定所述边缘系统是否满足所述预估资源;
响应于所述边缘系统满足所述预估资源,向所述边缘系统发送所述计算容器镜像。
在其中一个实施例中,所述经由所述云服务器接收与所述验证任务对应的计算容器镜像进一步包括:
响应于所述边缘系统不满足所述预估资源,所述方法还包括:
将所述验证任务加入待执行队列。
在其中一个实施例中,所述计算容器镜像包括下述中的至少一项:运行所述验证任务所需的软件、运行环境、或配置。
在其中一个实施例中,所述将所述描述信息载入所述计算容器镜像,包括:
将所述逻辑系统设计的描述信息所在的目录载入所述计算容器镜像,所述目录包括本地目录或者所述云服务器的云端目录。
在其中一个实施例中,所述资源映射器至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯华章科技股份有限公司,未经芯华章科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210391096.3/2.html,转载请声明来源钻瓜专利网。