[发明专利]一种芯片设计工程改变命令ECO方法有效
申请号: | 201811168045.4 | 申请日: | 2018-10-08 |
公开(公告)号: | CN109145517B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 龚永鑫;廖峰;沈红伟;李险峰 | 申请(专利权)人: | 华大恒芯科技有限公司 |
主分类号: | G06F30/39 | 分类号: | G06F30/39;G06F30/367 |
代理公司: | 北京元本知识产权代理事务所(普通合伙) 11308 | 代理人: | 黎昌莉 |
地址: | 610212 四川省成都市自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 设计 工程 改变 命令 eco 方法 | ||
1.一种芯片设计工程改变命令ECO方法,包括:
对芯片存在的缺陷进行逻辑分析;
基于所述逻辑分析修改功能代码;
进行网表逻辑锥分析,寻找网表中对应功能代码所处的逻辑锥,将需要修改的代码功能用标准单元实现,进行综合逻辑表达;
根据网表逻辑锥分析,手动修改网表,修改标准单元连接关系,实现与功能代码修改相对应的功能;以及
验证修改是否正确;
所述对芯片存在的缺陷进行逻辑分析确定解决所述缺陷需要修改组合逻辑,而不用修改时序逻辑。
2.如权利要求1所述的芯片设计工程改变命令ECO方法,其特征在于,所述网表逻辑锥分析包括将第一组合逻辑拆解为第二组合逻辑,其中第二组合逻辑小于第一组合逻辑。
3.如权利要求1所述的芯片设计工程改变命令ECO方法,其特征在于,所述网表逻辑锥分析还包括:
推测特定网表连线与特定功能代码对应;以及
通过仿真相同的激励或软件调用确认特定网表连线是否与特定功能代码对应。
4.如权利要求1所述的芯片设计工程改变命令ECO方法,其特征在于,通过仿真相同的激励确认特定网表连线是否与特定功能代码对应包括:
如果特定网表连线的变化与特定功能代码的变化相同,并且在将特定网表连线连为相反的值时,电路出错的情况与特定功能代码取反出错的情况相同,则确认特定网表连线与特定功能代码对应。
5.如权利要求1所述的芯片设计工程改变命令ECO方法,其特征在于,所述验证修改是否正确包括:
形式化验证,验证代码修改与手动修改网表等价;
功能后仿验证,用于验证缺陷已规避,同时无新缺陷出现;和/或
设计时序收敛,用于保证修复路径在满足要求,且对其他路径时序没有影响。
6.一种芯片设计工程改变命令ECO的计算机系统,包括存储器和处理器,所述处理器用于执行权利要求1至5中任一项所述的方法。
7.一种芯片设计工程改变命令ECO的系统,包括:
用于对芯片存在的缺陷进行逻辑分析的装置;
用于基于所述逻辑分析修改功能代码的装置;
用于进行网表逻辑锥分析,寻找网表中对应功能代码所处的逻辑锥,将需要修改的代码功能用标准单元实现,进行综合逻辑表达的装置;
用于根据网表逻辑锥分析,手动修改网表,修改标准单元连接关系,实现与功能代码修改相对应的功能的装置;以及
用于验证修改是否正确的装置;
所述对芯片存在的缺陷进行逻辑分析的装置确定解决所述缺陷需要修改组合逻辑,而不用修改时序逻辑。
8.如权利要求7所述的芯片设计工程改变命令ECO系统,其特征在于,用于进行网表逻辑锥分析,寻找网表中对应功能代码所处的逻辑锥,将需要修改的代码功能用标准单元实现,进行综合逻辑表达的装置包括:
用于推测特定网表连线与特定功能代码对应的装置;以及
用于通过仿真相同的激励或软件调用确认特定网表连线是否与特定功能代码对应的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华大恒芯科技有限公司,未经华大恒芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811168045.4/1.html,转载请声明来源钻瓜专利网。