数字电路负载分割处理方法、装置、计算机设备制造方法及图纸

技术编号:37227861 阅读:31 留言:0更新日期:2023-04-20 23:10
本申请涉及一种数字电路负载分割处理方法方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;在交互界面上图形化展示所述物理位置关系和所述绕线连接关系;响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;在所述交互界面上图形化展示所述缓冲单元的推荐位置;响应对负载组确定分割的指令,执行负载分割操作。通过确定负载组与驱动单元之间插入的缓冲单元的物理位置,可以提高缓冲单元带来的分割减少负载效果。减少负载效果。减少负载效果。

【技术实现步骤摘要】
数字电路负载分割处理方法、装置、计算机设备


[0001]本申请涉及电子电路
,特别是涉及一种数字电路负载分割处理方法、装置、计算机设备和存储介质。

技术介绍

[0002]在数字电路后端设计自动布局布线流程或者工程变更修复流程之后,常出现高扇出网络。通常,高扇出网络的绕线和负载单元的总电容比较大,导致信号翻转时间比较长,带来设计规则约束违例和时序违例。
[0003]现有技术中,基于负载单元的逻辑关系,在高扇出网络中的驱动单元和对应的负载单元之间插入一个单独的缓冲单元,达到减小原驱动引脚负载的效果。但是,在后续实质制备电路版图时,常出现插入的缓冲单元无法实际集成于版图的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够确定插入的缓冲单元的具体位置的数字电路负载分割处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]一种数字电路负载分割处理方法,所述方法包括:
[0006]获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;
[0007]在交互界面上图形化展示所述物理位置关系和所述绕线连接关系;
[0008]响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;
[0009]在所述交互界面上图形化展示所述缓冲单元的推荐位置;
[0010]响应对负载组确定分割的指令,执行负载分割操作。
[0011]在其中一个实施例中,所述响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置,包括:
[0012]确定每一负载组对应的驱动单元的物理位置;同一负载组中的负载单元连接同一驱动单元的同一驱动引脚;
[0013]按照第一预设规则计算每一负载组的中心点;
[0014]根据所述负载组对应的驱动单元的物理位置和所述中心点的物理位置确定所述缓冲单元的推荐位置。
[0015]在其中一个实施例中,所述根据所述负载组对应的驱动单元的物理位置和所述中心点的物理位置确定所述缓冲单元的推荐位置,包括:
[0016]以所述负载组对应的驱动单元的物理位置和所述中心点的物理位置的中点作为所述缓冲单元的推荐位置。
[0017]在其中一个实施例中,所述按照第一预设规则计算每一负载组的中心点,包括:
[0018]按照第二预设规则计算确定每一负载组中的每一负载单元的单元中点;
[0019]根据所述单元中点,按照所述第一预设规则计算每一负载组的所述中心点。
[0020]在其中一个实施例中,所述响应在所述交互界面上选择的待分割的若干负载组,包括:
[0021]将不同的负载组分别以不同的展示方式进行展示。
[0022]在其中一个实施例中,不同的展示方式包括使用不同颜色的框线包围所述负载组。
[0023]一种数字电路负载分割处理装置,其特征在于,所述装置包括:
[0024]获取模块,用于获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;
[0025]展示模块,用于在提供的交互界面上图形化展示所述物理位置关系和所述绕线连接关系;
[0026]响应模块,用于响应用户在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;
[0027]推荐展示模块,用于在所述交互界面上图形化展示所述缓冲单元的推荐位置;
[0028]执行模块,用于响应用户负载组分割确定的指令,执行负载分割操作。
[0029]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0030]获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;
[0031]在交互界面上图形化展示所述物理位置关系和所述绕线连接关系;
[0032]响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;
[0033]在所述交互界面上图形化展示所述缓冲单元的推荐位置;
[0034]响应对负载组确定分割的指令,执行负载分割操作。
[0035]一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:
[0036]获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;
[0037]在交互界面上图形化展示所述物理位置关系和所述绕线连接关系;
[0038]响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;
[0039]在所述交互界面上图形化展示所述缓冲单元的推荐位置;
[0040]响应对负载组确定分割的指令,执行负载分割操作。
[0041]一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0042]获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;
[0043]在交互界面上图形化展示所述物理位置关系和所述绕线连接关系;
[0044]响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;
[0045]在所述交互界面上图形化展示所述缓冲单元的推荐位置;
[0046]响应对负载组确定分割的指令,执行负载分割操作。
[0047]上述数字电路负载分割处理方法、装置、计算机设备、存储介质和计算机程序产品,通过获取驱动单元与负载单元物理位置关系、驱动单元与负载单元之间的绕线连接关系,确定负载组与驱动单元之间插入的缓冲单元的物理位置,不仅便于后续制备电路版图,而且提高缓冲单元带来的分割减少负载效果。
附图说明
[0048]图1为一个实施例中数字电路负载分割处理方法的应用环境图;
[0049]图2为一个实施例中数字电路负载分割处理方法的流程示意图;
[0050]图3为一个实施例中数字电路示意图;
[0051]图4为一个实施例中负载组选择示意图;
[0052]图5为一个实施例中缓冲单元的推荐位置的示意图;
[0053]图6为一个实施例中缓中心点的示意图;
[0054]图7为一个实施例中数字电路负载分割处理装置的结构框图;
[0055]图8为一个实施例中计算机设备的内部结构图。
[0056]附图标记说明:
[0057]100

数字电路;110

驱动单元;120

负载单元;121
‑<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字电路负载分割处理方法,其特征在于,包括:获取数字电路中驱动单元与负载单元的物理位置关系、所述驱动单元与所述负载单元之间的绕线连接关系;在交互界面上图形化展示所述物理位置关系和所述绕线连接关系;响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置;在所述交互界面上图形化展示所述缓冲单元的推荐位置;响应对负载组确定分割的指令,执行负载分割操作。2.根据权利要求1所述的方法,其特征在于,所述响应在所述交互界面上选择的待分割的若干负载组,基于所述物理位置关系和所述绕线连接关系确定缓冲单元的推荐位置,包括:确定每一负载组对应的驱动单元的物理位置;同一负载组中的负载单元连接同一驱动单元的同一驱动引脚;按照第一预设规则计算每一负载组的中心点;根据所述负载组对应的驱动单元的物理位置和所述中心点的物理位置确定所述缓冲单元的推荐位置。3.根据权利要求2所述的方法,其特征在于,所述根据所述负载组对应的驱动单元的物理位置和所述中心点的物理位置确定所述缓冲单元的推荐位置,包括:以所述负载组对应的驱动单元的物理位置和所述中心点的物理位置的中点作为所述缓冲单元的推荐位置。4.根据权利要求2所述的方法,其特征在于,所述按照第一预设规则计算每一负载组的中心点,包括:按照第二预设规则计算确定每一负载组中的每一负载单元的单元中点;根据所述单元中点,按照所述第一预设...

【专利技术属性】
技术研发人员:李杰
申请(专利权)人:芯行纪科技有限公司
类型:发明
国别省市:

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

1