一种电路综合方法、装置、电子设备、存储介质及产品制造方法及图纸

技术编号:41520337 阅读:26 留言:0更新日期:2024-05-30 14:55
本申请提供一种电路综合方法、装置、电子设备、存储介质及产品。该方法包括:获得第一电路的门级电路描述,第一电路包括具有基本逻辑功能的多个门电路;基于门级电路描述,将第一电路的各个子电路的电路结构转换为树结构;通过对每个树结构进行节点合并,获得各个子电路的节点集合;基于各个子电路的节点集合,确定第一电路的晶体管级电路描述。这样,本申请无需依赖标准单元库,基于第一电路的逻辑,能够生成标准单元库之外的电路拓扑结构,且可以在确定第一电路的电路结构的过程中使用实际电路中的各种逻辑,使用范围更广泛,以及通过晶体管级电路描述能够对第一电路进行优化,提升电路的性能。

【技术实现步骤摘要】

本申请涉及电路设计领域,尤其涉及一种电路综合方法、装置、电子设备、存储介质及产品


技术介绍

1、目前的芯片设计主要基于标准单元库实现。标准单元库是一组已经设计好的数字芯片电路单元的集合,其包括版图库、符号库以及电路逻辑库等。但是这种设计方法设计的电路会因为标准单元库的限制而无法达到最优的性能。尤其是对一些对性能要求较高的模块而言,采用标准单元库进行电路设计的效果较差。因此,开发一种晶体管级的电路综合方法具有重要的意义,有助于晶体管级的电路设计。


技术实现思路

1、本申请提供一种电路综合方法、装置、电子设备、存储介质及产品,以提升设计出的电路的性能。

2、第一方面,本申请提供一种电路综合方法,包括:获得第一电路的门级电路描述,第一电路包括具有基本逻辑功能的多个门电路;基于门级电路描述,将第一电路的各个子电路的电路结构转换为树结构;通过对每个树结构进行节点合并,获得各个子电路的节点集合;其中,节点集合的至少之一对应于复杂逻辑功能;基于各个子电路的节点集合,确定第一电路的晶体管级电路描述。

...

【技术保护点】

1.一种电路综合方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述门级电路描述,将所述第一电路的各个子电路的电路结构转换为树结构,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述树结构中的节点用于表征子电路中的门电路,所述树结构中的节点间指针用于表征所述门电路的输入端口,所述节点间指针所指向的节点用于表征所述输入端口对应的节点。

4.根据权利要求1或2所述的方法,其特征在于,所述通过对每个树结构进行节点合并,获得所述各个子电路的节点集合,包括:

5.根据权利要求4所述的方法,其特征在于,所述预设约束条...

【技术特征摘要】

1.一种电路综合方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述门级电路描述,将所述第一电路的各个子电路的电路结构转换为树结构,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述树结构中的节点用于表征子电路中的门电路,所述树结构中的节点间指针用于表征所述门电路的输入端口,所述节点间指针所指向的节点用于表征所述输入端口对应的节点。

4.根据权利要求1或2所述的方法,其特征在于,所述通过对每个树结构进行节点合并,获得所述各个子电路的节点集合,包括:

5.根据权利要求4所述的方法,其特征在于,所述预设约束条件为合并的节点数量达到预设的串联晶体管最大数量。

6.根据权利要求5所述的方法,其特征在于,所述树结构为二叉树结构,其中,所述树结构中的节点间指针包括左指针和右指针,所述左指针所指向的第...

【专利技术属性】
技术研发人员:郑观棕杨勇鹏
申请(专利权)人:北京比特大陆科技有限公司
类型:发明
国别省市:

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

1