【技术实现步骤摘要】
用于生成网表的方法及装置、电子设备、存储介质
[0001]本申请涉及芯片
,例如涉及一种用于生成网表的方法及装置、电子设备、存储介质。
技术介绍
[0002]通常,在芯片设计完成后,都会针对芯片生成网表,例如:公开号为CN113486611A的中国专利文件公开了:芯片设计流程通常包括:(1)规格定义;进行芯片需求分析、完成产品规格定义,以确定设计的整体方向。(2)系统设计;基于上述规格定义,明确芯片架构、业务模块、供电等系统级设计。(3)前端设计:根据上述系统设计确定的方案,针对各模块开展具体的电路设计,使用专门的硬件描述语言(例如,Verilog或VHDL或HDL等),对具体的电路实现进行RTL(Register Transfer Level,寄存器传输级)级别的代码描述。代码生成后,需要严格按照已制定的规格标准,通过仿真验证来反复检验代码设计的正确性。之后,进行逻辑综合(简称“综合”)处理,即使用逻辑综合工具把用硬件描述语言写成的RTL级的代码转成门级网表(Gate
‑
Level NetList) ...
【技术保护点】
【技术特征摘要】
1.一种用于生成网表的方法,其特征在于,包括:获取源端模块和目的端模块之间的连接关系;在预设的设计文件中分别获取所述源端模块和所述目的端模块的位置信息;根据所述连接关系和所述位置信息确定统一电源格式文件;根据所述统一电源格式文件生成电源网表。2.根据权利要求1所述的方法,其特征在于,根据所述统一电源格式文件生成电源网表后,还包括:获取源端模块的源端名称和目的端模块的目的端名称;获取形式化验证工具对应的验证文件格式;按照所述验证文件格式存储所述源端名称、所述目的端名称和所述连接关系,获得验证文档。3.根据权利要求2所述的方法,其特征在于,获得验证文档后,还包括:将所述设计文件、所述电源网表和所述验证文档输入预设的形式化验证工具进行验证,获得验证结果。4.根据权利要求3所述的方法,其特征在于,获得验证结果后,还包括:将所述验证结果展示给用户。5.一种用于生成网表的装置,其特征在于,包括:连接关系获取模块,被配置为获取源端模块和目的端模块之间的连接关系;位置信息获取模块,被配置为在预设的设计文件中分别获取所述源端模块和所述目的端模块的位置信息;文件生成模块,被配置为根据所述连接关系和所述位置信息确...
【专利技术属性】
技术研发人员:司丰炜,李广辉,王震,
申请(专利权)人:紫光同芯微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。