发明名称 一种电路设计方法及系统
摘要 本发明公开了一种电路设计方法,包括:依据设计电路的需求生成RTL代码,其中,RTL代码描述的设计电路包括N个寄存器和M个组合逻辑;分别依据各个寄存器的特性从TB逻辑、RM逻辑以及TB/RM混合逻辑中选择相应的逻辑,依据寄存器对应的RTL代码以及相应的逻辑构建相应的电路模块;对得到的N个电路模块以及M个组合逻辑进行综合优化,得到门级网表,进而依据门级网表得到设计电路。在将寄存器RTL代码转换为电路模块时充分考虑了各个寄存器的特性,选择与寄存器最适合的逻辑,从而实现了转换成的电路模块的性能最优且电路最简,进而使得最终得到的设计电路的面积以及功耗都很小。本发明还公开了一种电路设计系统。
申请公布号 CN105303000A 申请公布日期 2016.02.03
申请号 CN201510837449.8 申请日期 2015.11.26
申请人 浪潮(北京)电子信息产业有限公司 发明人 石广;唐涛;王硕;刘海林
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 罗满
主权项 一种电路设计方法,其特征在于,包括:依据设计电路的需求生成RTL代码,其中,所述RTL代码描述的所述设计电路包括N个寄存器和M个组合逻辑;分别依据各个所述寄存器的特性从TB逻辑、RM逻辑以及TB/RM混合逻辑中选择相应的逻辑,依据所述寄存器对应的所述RTL代码以及所述相应的逻辑构建相应的电路模块;对得到的N个所述电路模块以及M个所述组合逻辑进行综合优化,得到门级网表,进而依据所述门级网表得到所述设计电路。
地址 100085 北京市海淀区上地信息路2号2-1号C栋1层