[发明专利]芯片设计方法、芯片设计装置、芯片及电子设备有效
申请号: | 201980006491.1 | 申请日: | 2019-12-30 |
公开(公告)号: | CN113330388B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 王毓千;姚水音;梁洪昌;唐志敏 | 申请(专利权)人: | 成都海光集成电路设计有限公司 |
主分类号: | G06F1/26 | 分类号: | G06F1/26 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 彭久云;罗莎 |
地址: | 610041 四川省成都市自由贸易试验区成都高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 设计 方法 装置 电子设备 | ||
一种芯片设计方法、装置、芯片及电子设备,方法包括:确定芯片的至少一种电源状态,其中,一种电源状态包括各电源域在一种芯片工作模式下的开关状态(S100),至少一种电源状态包括第一电源状态;确定在芯片的电源状态切换到第一电源状态时,各电源域中的变化电源域发送的控制信号(S110),其中,在芯片的电源状态切换到第一电源状态时,变化电源域的开关状态发生变化;对控制信号间的时序依赖进行分析,确定控制信号所作用的电源域之间在第一电源状态下的时序依赖性(S120);可在芯片的寄存器转换级验证阶段确定电源域的时序依赖性,从而在关断电源域时,保障电路的稳定性。
技术领域
本公开实施例涉及芯片技术领域,具体涉及一种芯片设计方法、芯片设计装置、芯片及电子设备。
背景技术
EDA(Electronics Design Automation,电子设计自动化)是芯片设计的常用技术,EDA是以计算机为工具,根据硬件描述语言(例如Verilog、VHDL等)完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至完成对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。使用EDA技术,可以极大地提高芯片设计的效率,减轻设计者的劳动强度。
发明内容
本公开实施例提供一种芯片设计方法、芯片设计装置、芯片及电子设备,该方法可以在芯片的寄存器转换级验证阶段确定电源域的时序依赖性,从而在关断电源域时,保障电路的稳定性提供可能。
本公开的一实施例提供一种芯片设计方法,应用于芯片的寄存器转换级(register transfer level,RTL)验证阶段,所述芯片设计方法包括:
确定芯片的至少一种电源状态,其中,所述至少一种电源状态中的一种电源状态包括所述芯片上的各电源域在一种芯片工作模式下的开关状态,所述至少一种电源状态包括第一电源状态;
确定在所述芯片的电源状态切换到所述第一电源状态时,所述各电源域中的变化电源域发送的控制信号,其中,在所述芯片的电源状态切换到所述第一电源状态时,所述变化电源域的开关状态发生变化;
对所述控制信号间的时序依赖进行分析,确定所述控制信号所作用的电源域之间在所述第一电源状态下的时序依赖性。
可选的,确定所述芯片的所述至少一种电源状态包括:
分析统一电源格式文件的电源状态表,确定所述芯片的所述至少一种电源状态;所述电源状态表描述有所述芯片上的各电源域在各芯片工作模式下的开关状态。
可选的,对所述控制信号间的时序依赖进行分析,确定所述控制信号所作用的电源域之间在所述第一电源状态下的所述时序依赖性包括:
确定所述控制信号相应的电源;
根据所述电源的特性,确定所述电源的供电关系,其中,所述供电关系包括:所述电源所供电的电源域,以及所述电源所供电的所述电源域的域跨越线连接方式;
根据所述电源的供电关系,确定所述电源所供电的所述电源域的所述域跨越线是否受所述电源的开关状态影响;
确定受所述电源的开关状态影响的域跨越线所连接的电源域在所述第一电源状态下存在时序依赖性。
可选的,所述芯片设计方法还包括:
确定未受所述电源的开关状态影响的域跨越线所连接的电源域在所述第一电源状态下不存在时序依赖性。
可选的,确定所述控制信号相应的所述电源包括:
确定所述控制信号相应的所述域跨越线;
确定所述域跨越线所对应的电源控制线;
通过所述电源控制线,回溯所述电源控制线相应的所述电源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都海光集成电路设计有限公司,未经成都海光集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980006491.1/2.html,转载请声明来源钻瓜专利网。