芯片设计方法以及芯片设计系统技术方案

技术编号:41702103 阅读:20 留言:0更新日期:2024-06-19 12:35
本发明专利技术提供一种芯片设计方法以及芯片设计系统。芯片设计方法包括以下步骤:读取寄存器传输级代码数据;辨识寄存器传输级代码数据中的多个寄存器传输级代码,以分类对应于多个寄存器传输级代码的多个第一寄存器以及多个第二寄存器,其中多个第一寄存器未与接口电性连接,并且多个第二寄存器与多个接口电性连接;对多个第一寄存器进行多位寄存器合并,以产生至少一第一多比特寄存器;以及根据多个第二寄存器的初始物理位置信息来对多个第二寄存器进行多位寄存器合并,以产生至少一第二多比特寄存器。本发明专利技术可有效减少芯片功耗和芯片面积的使用。

【技术实现步骤摘要】

本专利技术涉及一种集成电路领域,特别是一种芯片设计方法以及芯片设计系统


技术介绍

1、在传统的芯片设计过程中,多位寄存器合并(multibit register banking)是根据寄存器传输级(register transfer level,rtl)代码中寄存器的关系进行分类合并。并且,在合并过程中,寄存器合并将按照寄存器传输级代码的模块(block)进行。然而,由于属于同一模块的寄存器,其中可能存在连接到不同接口(port)的寄存器,而这些接口的物理位置之间可能距离较远,因此可能发生属于同一模块的连接到不同接口的寄存器被合并到一起,而导致综合后网表(netlist)的时序变差,进而造成芯片性能的下降。


技术实现思路

1、本专利技术是针对一种芯片设计方法以及芯片设计系统,可实现自动且有效率的芯片设计效果。

2、根据本专利技术的实施例,芯片设计方法包括以下步骤:读取寄存器传输级代码数据;辨识寄存器传输级代码数据中的多个寄存器传输级代码,以分类对应于多个寄存器传输级代码的多个第一寄存器以及多个第本文档来自技高网...

【技术保护点】

1.一种芯片设计方法,其特征在于,包括:

2.根据权利要求1所述的芯片设计方法,其特征在于,在对所述多个第二寄存器进行多位寄存器合并之前,还包括:

3.根据权利要求1所述的芯片设计方法,其特征在于,合并在同一个第二多比特寄存器中的所述多个第二寄存器所电性连接的所述多个接口位于同一个接口区域中。

4.根据权利要求1所述的芯片设计方法,其特征在于,所述多个第二寄存器经由合并产生多个第二多比特寄存器,并且所述多个第二多比特寄存器的每一个最邻近于各自对应电性连接的接口。

5.根据权利要求1所述的芯片设计方法,其特征在于,所述多个第一寄存器的任一个的...

【技术特征摘要】

1.一种芯片设计方法,其特征在于,包括:

2.根据权利要求1所述的芯片设计方法,其特征在于,在对所述多个第二寄存器进行多位寄存器合并之前,还包括:

3.根据权利要求1所述的芯片设计方法,其特征在于,合并在同一个第二多比特寄存器中的所述多个第二寄存器所电性连接的所述多个接口位于同一个接口区域中。

4.根据权利要求1所述的芯片设计方法,其特征在于,所述多个第二寄存器经由合并产生多个第二多比特寄存器,并且所述多个第二多比特寄存器的每一个最邻近于各自对应电性连接的接口。

5.根据权利要求1所述的芯片设计方法,其特征在于,所述多个第一寄存器的任一个的比特数小于所述至少一第一多比特寄存器的任一个的比特数,并且所述多个第二寄存器的任一个的比特数小于所述至少一第二多比特寄存器的任一个的比特数。

6.根据权利要求1所述的芯片设计方法,其特征在于,合并为同...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名
申请(专利权)人:北京壁仞科技开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1