电子元件的布局方法及装置制造方法及图纸

技术编号:38141881 阅读:11 留言:0更新日期:2023-07-08 09:57
本申请公开一种电子元件的布局方法及装置,涉及电子工程技术领域。本申请的装置包括:获取电子元件的连接关系图,并从所述连接关系图中提取每个所述电子元件之间的连接顺序;根据每个所述电子元件的功能确定每个所述电子元件的元件类别,并基于所述元件类别和元件规格确定布局位置,其中,所述元件规格用于表征每个所述电子元件在布局时的图标大小;将所述电子元件按照所述连接顺序与所述布局位置进行布置,得到电子元件布局图。得到电子元件布局图。得到电子元件布局图。

【技术实现步骤摘要】
电子元件的布局方法及装置


[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]可选的,所述提取单元,还具体用于根据所述连接关系,将每个所述电子元件按照信号输入的顺序生成树状图;其中,在所述树状图中没有信号输入的电子元件为所述树状图的根节点;所述树状图中的每个节点还包含所述电子元件的输入管脚和输出管脚;以及基于所述树状图依次确定每个所述电子元件对应的信号输入管脚和/或信号输出管脚,并基于所述电子元件以及所述信号输入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子元件的布局方法,其特征在于,所述方法包括:获取电子元件的连接关系图,并从所述连接关系图中提取每个所述电子元件之间的连接顺序;根据每个所述电子元件的功能确定每个所述电子元件的元件类别,并基于所述元件类别和元件规格确定布局位置,其中,所述元件规格用于表征每个所述电子元件在布局时的图标大小;将所述电子元件按照所述连接顺序与所述布局位置进行布置,得到电子元件布局图。2.根据权利要求1所述的方法,其特征在于,所述从所述连接关系图中提取每个所述电子元件之间的连接顺序,包括:从所述连接关系图中,确定每个所述电子元件之间的连接关系,其中,所述连接关系中至少包括每个所述电子元件间相互连接的管脚;基于所述连接关系确定每个所述电子元件之间的连接顺序,其中,所述连接顺序是基于所述连接关系中所述管脚之间的信号传输方向确定的。3.根据权利要求2所述的方法,其特征在于,所述基于所述连接关系确定每个所述电子元件之间的连接顺序,包括:根据所述连接关系,将每个所述电子元件按照信号输入的顺序生成树状图;其中,在所述树状图中没有信号输入的电子元件为所述树状图的根节点;所述树状图中的每个节点还包含所述电子元件的输入管脚和输出管脚;基于所述树状图依次确定每个所述电子元件对应的信号输入管脚和/或信号输出管脚,并基于所述电子元件以及所述信号输入管脚和/或信号输出管脚确定所述连接顺序。4.根据权利要求1所述的方法,其特征在于,所述根据每个所述电子元件的功能确定每个所述电子元件的元件类别,包括:基于所述电子元件的功能确定每个所述电子元件的信号传输方式,并基于所述信号传输方式确定所述元件类别;其中,所述元件类别包括外部输入元件,外部输出元件,内部输入元件、内部输出元件、处理元件以及传输元件,所述外部输入元件用于从外界接收信号,所述外部输出元件用于向外界输出信息,所述内部输入元件用于从其他的所述电子元件接收信号,所述内部输出元件用于向其他的所述电子元件输出信号,所述处理元件用于基于信号执行预设处理功能,所述传输元件用于将接收到的信号转发给其他的所述电子元件。5.根据权利要求1所述的方法,其特征在于,所述基于所述元件类别和元件规格确定布局位置,包括:从预设元件库中确定每个所述电子元件对应的元件规格,并基于每个所述元件规格确定每个所述电子元件的布置区域,其中,所述布置区域大于或等于...

【专利技术属性】
技术研发人员:靖杨柳
申请(专利权)人:北京奕斯伟计算技术股份有限公司
类型:发明
国别省市:

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

1