[发明专利]一种提升芯片验证效率的方法、系统、存储介质及设备在审

专利信息
申请号: 202310312313.X 申请日: 2023-03-24
公开(公告)号: CN116341435A 公开(公告)日: 2023-06-27
发明(设计)人: 曹蓓;王大中;崔健;沈欣舞 申请(专利权)人: 山东云海国创云计算装备产业创新中心有限公司
主分类号: G06F30/331 分类号: G06F30/331;G06F30/323;G06F30/3312;G06F30/12;G06F115/02;G06F115/06
代理公司: 北京连和连知识产权代理有限公司 11278 代理人: 刘小峰;陈黎明
地址: 250000 山东省济南市中国(山东)自由贸*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 提升 芯片 验证 效率 方法 系统 存储 介质 设备
【说明书】:

发明提供了一种提升芯片验证效率的方法、系统、存储介质及设备,方法包括:对于FPGA原型验证中芯片的实现流程,通过人机交互界面显示并依次执行实现流程的多个阶段;通过界面的按钮启动执行当前阶段,并同步运行对应的分析指令,以对当前阶段的执行情况进行分析,并在界面的建议窗口显示分析结果;基于分析结果对当前阶段进行优化,并在优化结束后通过按钮继续执行上一步骤,直到最终分析结果满足验证要求。本发明能够将实现流程中存在的设计问题和建议通过直观的人机交互界面展现在设计者和验证者面前,使设计者依据这些建议和所暴露出的设计问题,重新再去检查、修改和优化设计,达到提升设计时序收敛效率和性能目标的目的。

技术领域

本发明涉及芯片验证技术领域,尤其涉及一种提升芯片验证效率的方法、系统、存储介质及设备。

背景技术

FPGA(Field Programmable Gate Array,现场可编程门阵列,是专用集成电路领域中的一种半定制电路)原型验证已是当前原型验证的主流且成熟的芯片验证方法——它通过将RTL(Register Transfer Level,寄存器传输级电路)移植到FPGA来验证ASIC(Application Specific Integrated Circuit,专用集成电路)的功能,并在芯片的基本功能验证通过后就开始开发驱动,一直到芯片设计完成并回片后都可以进行驱动和应用的开发。当芯片回片后,应用程序可以直接基于FPGA版本的驱动来进行简单的适配,即可以应用到SoC(System on Chip,片上系统)芯片上,将SoC芯片上市时间控制的很完美。

目前ASIC的设计变得越来越大,越来越复杂,单片FPGA已不能满足原型验证要求,多片FPGA验证应运而生,而Synopsys公司和S2C公司是业内著名且被广泛应用的专为ASIC/SOC设计提供的高性能、高容量的基于FPGA的原型验证平台的厂商。在一款芯片面世之前,要经过反复的设计输入、功能仿真、修改优化、然后进行设计综合、设计实现、布局布线等复杂过程,针对这些过程,Synopsys和S2C提供了业界标准化的手动或自动开发流程,这些流程主要实现了三个阶段的目标,如下:

第一阶段各原型验证厂商的EDA(Electronic design automation,电子设计自动化)开发套件根据开发者的约束完成项目工程的Partition(分割)和Synthesis(综合);第二阶段将生成的网表文件导入到Vivado工具中完成Implementation(实现)阶段主要布局、布线、生成下载文件和时序优化;最后一个阶段是生成下载文件和验证平台的相关适配文件。

在原型验证的设计流程中,第二阶段的Implementation在Vivado工具中完成,Implementation也是整个设计流程中工作最为反复、繁琐和困难的部分,这个阶段的布局、布线、时序优化的策略选择直接影响到了原型验证设计的进度和质量,此外如果某个设计需要进行分割实现的话,那将会在多片FPGA芯片上同时进行设计的Implementation工作,从工作量和实现难易程度来看,这部分工作耗时量最大,而Synopsys和S2C等原型验证厂商提供的自动化Implementation流程中,选用的实现策略存在两个大的问题:1.实现策略固化不灵活,没有从设计的实际时序情况出发选取最优的时序优化策略,导致FPGA设计难以达成所期望的性能目标,进而影响了整个验证工作的进展;2.Implementation流程中提供的脚本内容冗余,不易维护,对验证人员的知识储备要求较高,从而影响了验证工作的效率。

综上所述,在使用Synopsys和S2C等原型验证厂商提供的原型验证平台时,如何能在设计的开发早期阶段最大限度的影响设计、如何在Implementation开始阶段尽早、快速、准确地发现设计中存在的问题、如何快速地获取和选用合适准确的Implementation策略使设计的时序快速收敛,如何用一种灵活、简单、直观的方式向设计者和验证人员展示设计当前状态,如何使用一种通用的、指导性的方法来提高的原型验证Implementation流程中的实现效率、提升时序收敛的效率、优化验证流程和方法是原型验证平台进行验证工作的工程师要重视和解决的问题。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310312313.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top