电路布局方法及电路技术

技术编号:33029815 阅读:7 留言:0更新日期:2022-04-15 09:05
本公开的实施例提供了一种电路布线的电路布局方法、电路、计算机程序产品和计算机可读存储介质。本公开的实施例提供的电路布局方法通过获取用于与电路中的源节点连接的多个目标节点的数量;基于多个目标节点的数量,确定用于从源节点向多个目标节点传输预定信号所需的分级传输的线路级数;基于电路中的源节点及多个目标节点的数量、以及线路级数,确定从所述源节点到多个目标节点的对称电路布线;使得各目标节点到源节点的线路距离相等,源节点传输到各目标节点上的线路损耗相同,从而有效保证了各目标节点接收的信号的一致性。同时,各目标节点传输信号时独立传输,互不影响,有效提高了电路的可靠性。有效提高了电路的可靠性。有效提高了电路的可靠性。

【技术实现步骤摘要】
电路布局方法及电路


[0001]本公开涉及电路领域,更具体地,涉及一种电路布局方法、电路、计算机程序产品和计算机可读存储介质。

技术介绍

[0002]电学作为物理学中具有重要意义的学科体现在人类生活、科学技术研究及物质生产活动等多个方面。目前,对电学领域的研究正在如火如荼地开展,由于其先进性及应用广泛性,电学领域的每项重大发现都引起广泛的实用研究,促进了科学技术的飞速发展。
[0003]不论是小至微型超精密集成电路还是大到超高电压电力系统传输线路,对于多节点电路来说,如何在相同或相近的线路上传输各路相近的电信号或电能时降低各路信号到达各传输终端时的差异,并提升电路的可靠性是电学领域一直在不断探索的问题。
[0004]目前,对于信号经由源节点向多个目标节点传输的电路,通常采用各目标节点互联,源节点向各目标节点按顺序依次传输信号的方式。由于各目标节点到源节点的距离不同,故各目标节点到源节点的线路长度不同,因此即便源节点向目标节点发送相同的信号,由于线路损耗不同,各目标节点所接收到的信号依然存在差异。同时,由于各目标节点间存在互联关系,信号必须经过一些目标节点才能传输到其它目标节点,所以,一旦一些目标节点的线路出现异常,可能会导致与这些目标节点相关的其它目标节点无法接收到所需信号。
[0005]因此需要一种电路布局方式,使得当所有目标节点在接收同一个源节点发送的信号时,各节点间接收到的信号不会因为线路差异而存在不同。同时,应尽量减少各线路之间的线路耦合,各目标节点的信号传输应不受其它目标节点线路的影响,分别独立传输。

技术实现思路

[0006]为了解决上述问题,本公开提供了一种电路布线的电路布局方法,该方法通过基于所述电路中的源节点及多个目标节点的数量、以及所述线路级数,确定从所述源节点到所述多个目标节点的对称电路布线,使得各目标节点到源节点的线路距离相等,从而有效保证了各目标节点接收的信号的一致性。同时,各目标节点传输信号时不依赖于其它目标节点的状态,有效提高了电路的可靠性。
[0007]本公开提供了一种电路布局方法、电路、计算机程序产品和计算机可读存储介质。
[0008]本公开的实施例提供了一种电路布局方法,所述方法包括:获取用于与所述电路中的源节点连接的多个目标节点的数量,其中,经由所述源节点向所述目标节点传输预定信号;基于所述多个目标节点的数量,确定用于从所述源节点向所述多个目标节点传输所述预定信号所需的分级传输的线路级数;基于所述电路中的源节点及多个目标节点的数量、以及所述线路级数,确定从所述源节点到所述多个目标节点的对称电路布线。
[0009]根据本公开的实施例,所述电路布局方法,还包括:所述多个目标节点均匀分布在同一目标金属片上,且所述多个目标节点传输的信号相同。
[0010]根据本公开的实施例,所述基于所述多个目标节点的数量,确定用于从所述源节点向所述多个目标节点传输所述预定信号所需的分级传输的线路级数,包括:基于所述多个目标节点的数量、以及所述目标金属片的面积和/或长度,确定用于从所述源节点向所述多个目标节点传输所述预定信号所需的分级传输的线路级数。
[0011]根据本公开的实施例,所述对称电路布线中包括n

1级中间节点,且n

1级中各级的中间节点的数量单调递增,所述多个目标节点位于第n级中,其中,n为大于等于2的整数;其中,所述第1级的中间节点与所述源节点之间具有连接线,第i级的中间节点与第i+1级的中间节点或目标节点之间具有连接线,并且第i+1级的中间节点或目标节点相对于第i级的中间节点的距离相同,其中,i为整数且1≤i<n。
[0012]根据本公开的实施例,所述连接线布置在所述目标金属片上,所述中间节点为金属接触点。
[0013]根据本公开的实施例,所述第i级中间节点与第i+1级中间节点之间的连接线布置在第i金属片上,且第i金属片与所述目标金属片不同,其中,所述第i级中间节点为所述第i金属片上的过孔连接点。
[0014]根据本公开的实施例,所述对称电路布线为二叉树电路布线,其中,所述多个目标节点的数量为k,k为整数,且2
n
‑1<k≤2
n
,所述线路级数为n,所述n为大于等于2的整数,其中,所述二叉树电路布线中包括n

1级中间节点,第i级包括2
i
个中间节点,其中1≤i<n,所述多个目标节点位于第n级中,其中,所述第1级的2个中间节点与所述源节点之间具有连接线,第i级的每个中间节点与第i+1级的至多2个中间节点或目标节点之间具有连接线。
[0015]根据本公开的实施例,还包括:第i级中间节点均匀分布在同一中间金属片上。
[0016]根据本公开的实施例,所述电路布局方法,还包括:所述多个目标节点以所述源节点为中心置于所述源节点的周围,并且各目标节点距离所述源节点的距离相等。
[0017]根据本公开的实施例,所述源节点为有源节点或无源节点中的一种,所述预定信号为动态信号或静态信号,所述动态信号或静态信号包括时钟信号、电压信号、电流信号、模拟信号至少之一。
[0018]根据本公开的实施例,所述电路中的多个目标节点中的每一个目标节点与一个或多个子节点相连,以使得所述预定信号经由所述目标节点传输到多个子结点。
[0019]根据本公开的实施例,所述多级线路中的各级线路材质相同、部分相同或不同。
[0020]本公开的实施例提供了一种电路,所述电路包括:源节点及多个目标节点,其中,预定信号经由所述源节点向所述目标节点传输;多级线路,其中,所述多级线路用于以分级的形式从所述源节点向所述多个目标节点传输所述预定信号,其中,所述多级线路的线路级数基于所述多个目标节点的数量确定;对称电路布线,其中,所述对称电路布线分布在所述源节点和所述多个目标节点之间,所述对称电路布线基于所述电路中的源节点及多个目标节点的数量、以及所述线路级数确定。
[0021]本公开的实施例提供了一种计算机程序产品,所述计算机程序产品包括计算机软件代码,所述计算机软件代码在被处理器运行时,提供上述方法。
[0022]本公开的实施例提供了一种计算机可读存储介质,其上存储有计算机可执行指令,所述指令在被处理器执行时,提供上述方法。
[0023]本公开的实施例提供了一种电路布线的电路布局方法、电路、计算机程序产品和
计算机可读存储介质。本公开的实施例提供的电路布局方法通过获取用于与电路中的源节点连接的多个目标节点的数量;基于多个目标节点的数量,确定用于从源节点向多个目标节点传输预定信号所需的分级传输的线路级数;基于电路中的源节点及多个目标节点的数量、以及线路级数,确定从所述源节点到多个目标节点的对称电路布线;使得各目标节点到源节点的线路距离相等,源节点传输到各目标节点上的线路损耗相同,从而有效保证了各目标节点接收的信号的一致性。同时,各目标节点传输信号时独本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电路布局方法,包括:获取用于与所述电路中的源节点连接的多个目标节点的数量,其中,经由所述源节点向所述目标节点传输预定信号;基于所述多个目标节点的数量,确定用于从所述源节点向所述多个目标节点传输所述预定信号所需的分级传输的线路级数;基于所述电路中的源节点及多个目标节点的数量、以及所述线路级数,确定从所述源节点到所述多个目标节点的对称电路布线。2.如权利要求1所述的电路布局方法,其中,所述多个目标节点均匀分布在同一目标金属片上,且所述多个目标节点传输的信号相同。3.如权利要求2所述的电路布局方法,其中,所述基于所述多个目标节点的数量,确定用于从所述源节点向所述多个目标节点传输所述预定信号所需的分级传输的线路级数,包括:基于所述多个目标节点的数量、以及所述目标金属片的面积和/或长度,确定用于从所述源节点向所述多个目标节点传输所述预定信号所需的分级传输的线路级数。4.如权利要求1所述的电路布局方法,其中,所述对称电路布线中包括n

1级中间节点,且n

1级中各级的中间节点的数量单调递增,所述多个目标节点位于第n级中,其中,n为大于等于2的整数;其中,所述第1级的中间节点与所述源节点之间具有连接线,第i级的中间节点与第i+1级的中间节点或目标节点之间具有连接线,并且第i+1级的中间节点或目标节点相对于第i级的中间节点的距离相同,其中,i为整数且1≤i<n。5.如权利要求4所述的电路布局方法,其中,所述连接线布置在所述目标金属片上,所述中间节点为金属接触点。6.如权利要求4所述的电路布局方法,其中,所述第i级中间节点与第i+1级中间节点之间的连接线布置在第i金属片上,且第i金属片与所述目标金属片不同,其中,所述第i级中间节点为所述第i金属片上的过孔连接点。7.如权利要求4所述的电路布局方法,其中,所述对称电路布线为二叉树电路布线,其中,所述多个目标节点的数量为k,k为整数,且2
n
‑1<k≤2
n
,所述线路级数为n,所述n为大于等于2的整数,其中,所述二叉树电路布线中包括n

1级中间节点,第i级包括2
i
个中间节点,其中1≤i<n,所述多个目标节点位于第n级中,其中,所述第1级的2个中间节点与所述源节点之间具有连接线,第i级的每个中间节点与第i+1级的至多2个中间节点或目标节点之间具有连接线。8.如权利要求1所述的电路布局方法,其中,所述多个目标节点以所述源节点为中心置于所述源节点的周围,并且各目标节点距离所述源节点的距离相等。9.如权利要求8所述的电路布局方法,其中,所述线路级数为n,所述n为大于等于2的整数;其中,所述第1级包括m个中间节点,所述m为大于等于1的整数,所述对称电路布线包括环状电路布线,第i级中间节点与第i+1级中间节点或目标节点
之间具有连接线,并且第i+1级中间节点或目标节点相对于第i级中间节点的距离相同,其中1≤i<n。10.如权利要求9所述的电路布局方法,其中,所述连接线布置在所述目标金属片上,所述中间节点为金属接触点。11.如权利要求9所述的电路布局方法,其中,所述第i级中间节点与第i+1级中间节点之间的连接线布置在第i金属片上,且第i金属片与所述目标金属片不同,其中,所述第i级中间节点为所述第i金属片上的过孔连接点。12.如权利要求1

11中任一项所述的电路布局方法,其中,所述源节点为有源节点或无源节点中的一种,所述预定信号为动态信号或静态信号,所述动态信号或静态信号包括时钟信号、电压信号、电流信号、模拟信号至少之一。13.如权利要求1

11中任一项所述的电路布局方法,其中,所述电路中的多个目标节点中的每一个目标节点与一个或多个子节点相连,以使得所述预定信号经由所述目标节点传输到多个子结点。14.一种电路,包括:源节点及多个目标节点,其中,预定信号经由所述源节点向所述目标节点传输;多级线路,其中,所述多级线路用于以分级的形式从所述源节点向所述多个目标节点传输所述预定信号,其中,所述多级线路的线路级数基于所述多个目标节点的数量确定;对称电路布线,其中,所述对称电路...

【专利技术属性】
技术研发人员:晋大师王毓千
申请(专利权)人:海光信息技术股份有限公司
类型:发明
国别省市:

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

1