元件调用系统及方法技术方案

技术编号:2834110 阅读:229 留言:0更新日期:2012-04-11 18:40
一种元件调用系统及方法,搭载至线路设计程序,以辅助该线路设计程序执行电子元件布局作业,且该线路设计程序具有用以储存电子元件数据的元件数据库,其先通过一编辑模块编辑该元件数据库中各电子元件所对应相关的线路属性数据,然后通过一输入模块所提供的输入介面输入具有至少一线路的电路图数据,最后令一处理模块分析由该输入模块所输入的电路图数据中所包含的线路属性数据及其所处的位置数据,且依据该编辑模块编辑的各电子元件所对应相关的线路属性数据,以自该元件数据库中提取出与该线路对应相关的电子元件数据,并参考该线路所处的位置数据,以将所提取出的电子元件数据摆置于该所处位置的临近区域内,从而供该线路设计程序执行后续的电子元件布局作业,以快速实现电子元件的布局作业,由此提高电子元件布局作业的效率。

【技术实现步骤摘要】

本专利技术涉及一种,更具体而言,尤指一种用 于辅助线路设计程序执行布线作业的。
技术介绍
10 现今电子工程师对于印刷电路板的设计通常是通过各类线路设计程序(例如Protel软件)完成,其设计过程为先依据实际需求而通过 一线路设计程序以设计出相应的电路原理图,然后再将该电路原理图 档转换成一布局图档以供执行后续的电子元件布局作业。通常在进行电子元件布局作业时,电子工程师会先行于该转换生15成的布局图档中调入该电路原理图中所包含的各类电子元件数据,该 具体做法为令线路设计程序依据电子工程师所输入的元件调用指令, 自一元件数据库内提取相关的电子元件数据,并将具有相同类型属性 的电子元件集中放置于该布局图档设计页面的一空白区域内,亦即, 将属于不同类型的电子元件分区域予以放置,从而供电子工程师调用。20 例如,若被提取的电子元件为电阻,则将该电子元件与同为电阻的电 子元件集中堆放于一区域内,倘若被提取的电子元件为电容,则其被 提取后会与同为电容的电子元件集中堆放于一区域内。然而,在摆置 电子元件的过程中,通常却是依照该电路原理图中的线路(net)分布情 形而依序执行上述的元件布局作业的,如此,当电子工程师欲针对该25 电路原理图中的某一条线路,于含有数千种电子元件的电路原理图中 寻找所需的电子元件数据并逐个摆置到印刷电路板中时,极易造成电 子元件摆置错误以及常需花费过长的时间于集中堆放的众多同类型的 电子元件数据中寻找所需的电子元件并放置于该印刷电路板的正确位 置上,此举难免会降低电子元件布局作业的工作效率,且浪费电子工30程师的宝贵时间。再者,因目前电子元件种类日益增多且极为相似, 故若电子工程师欲修改或替换原先电路图中的电子元件,实无法在众 多的电子元件数据中立即找出所需的电子元件来进行替换,如此,逐 将使得研发时间因而延长。如上所述,如何解决现有电子元件布局技术中,电子工程师因花 费过多时间寻找电子元件而导致其工作效率较低的缺失,实已成为亟 5 待解决的技术问题。
技术实现思路
鉴于上述现有技术的缺点,本专利技术的主要目的在于提供一种元件 调用系统及方法,以有效縮短电子元件布局作业的时间,从而提高工 10 作效率。本专利技术的另一目的在于提供一种,可快速替 换或修改电路原理图中的电子元件,以有效縮短研发时间。为实现上述目的及其他目的,本专利技术即提供一种元件调用系统及 方法。本专利技术的元件调用系统是搭载至线路设计程序,以辅助该线路15设计程序执行电子元件布局作业,且该线路设计程序具有用以储存电 子元件数据的元件数据库,该元件调用系统包括 一用以提供编辑该 元件数据库中各电子元件所对应相关的线路属性数据的编辑模块;一 用以提供输入介面以供输入具有至少一线路的电路图数据的输入模块 以及一用以分析由该输入模块所输入的电路图数据中所包含的线路属20 性数据及其所处的位置数据,且依据该编辑模块编辑的各电子元件所 对应相关的线路属性数据,以自该元件数据库中提取出与该线路对应 相关的电子元件数据,并参考该线路所处的位置数据,以将所提取出 的电子元件数据摆置于该所处位置的临近区域内,从而供执行后续的 电子元件布局作业的处理模块。25 其中,该线路所处的位置数据是由页面信息数据及区域信息数据所组群组的其中一者;再者,该编辑模块更包括依据该元件数据库中 各电子元件所对应相关的线路属性数据,定义各该电子元件对应可存 放的区域信息数据;此外,该处理模块还包括分析该电路图中各线路 数据对应所处的页面信息数据,并据以将后续提取出的与该线路所对30 应相关的电子元件数据摆置于该页面中。本专利技术的元件调用方法是搭载至线路设计程序,以辅助该线路设计程序执行电子元件布局作业,且该线路设计程序具有用以储存电子 元件数据的元件数据库,该元件调用方法包括以下步骤编辑该元件 数据库中各电子元件所对应相关的线路属性数据;通过输入介面以输 入具有至少一线路的电路图数据;以及分析该输入的电路图数据中所5 包含的线路属性数据及其所处的位置数据,且依据该编辑的各电子元 件所对应相关的线路属性数据,以自该元件数据库中提取出与该线路 对应相关的电子元件数据,并参考该线路所处的位置数据,以将所提 取出的电子元件数据摆置于该所处位置的临近区域内,从而供执行后 续的电子元件布局作业。10 其中,该线路所处的位置数据是由页面信息数据及区域信息数据所组群组的其中一者,该元件调用方法还包括依据该元件数据库中各 电子元件所对应相关的线路属性数据,定义各该电子元件对应可存放 的区域信息数据;以及分析该电路图中各线路数据对应所处的页面信 息数据,并据以将后续提取出的与该线路所对应相关的电子元件数据15 摆置于该页面中。通过本专利技术的可令电子工程师得以快速且准 确地执行电子元件的布局作业,进而减少布局作业的时间,提高工作 效率;亦能简化于替换或修改电子元件时,所需执行的步骤程序,以 有效缩短研发时间。20附图说明图1A是用以显示本专利技术的元件调用系统的基本架构示意情形; 图1B是应用于本专利技术的的一电路实施例图;以及25 图2是用以显示本专利技术的元件调用方法的操作流程示意图。主要元件符号说明1 元件调用系统11 编辑模块12 输入模块 30 13 处理模块2 线路设计程序21元件数据库30页面31第一区域32第二区域5 33第三区域Netl第一线路Net2第二线路Net3第三线路S10 S12步骤10具体实施方式以下是通过特定的具体实施例说明本专利技术的实施方式,本领域技 术人员可由本说明书所揭示的内容轻易地了解本专利技术的其他优点与功 效。本专利技术亦可通过其他不同的具体实例加以施行或应用,本说明书15中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进 行各种修饰与变更。请参阅图1A 1B,其用以显示本专利技术的元件调用系统1的基本架 构示意情形。如图1A所示,本专利技术的元件调用系统1搭载至线路设计 程序2,用以辅助该线路设计程序2执行电子元件布局作业。再者,该20线路设计程序2具有一元件数据库21,用以储存布局作业所需的各类 电子元件数据,在本实施例中,该线路设计程序2为绘图软件(例如 Protel软件程序)。该元件调用系统1至少包括 一编辑模块11、 一输入模块12以及 一处理模块13,以下即分别针对本专利技术的元件调用系统1的前述各构25 成物件作详细说明。该编辑模块11是用以提供工程师编辑该元件数据库21中各电子 元件所对应相关的线路属性数据,且令该编辑模块11依据各电子元件 所对应相关的线路属性数据,定义各该电子元件对应可存放的区域信 息数据,例如,该元件数据库21中储存有电阻元件R4、 R6、 R8、 R3730 及电容元件C2,通过该编辑模块ll的编辑作业,设定与第一线路(以 下简称Netl)相关的电子元件包含有电阻元件R37及R4,与第二线路(以下简称Net2)相关的电子元件包含该电阻元件R6,与第三线路(以下 简称Net3)相关的电子元件则包含有该电容元件C2及该电阻元件R8, 尔后再依据各该线路对应的属性数据,在本实施例中,该线路属性数 据是指各线路所处的位置数据(例如第一线路Netl位于第一区域31 5内;第二线路Net2位于第二区域内;第三线路Net3位于第三区域内), 设定该电本文档来自技高网
...

【技术保护点】
一种元件调用系统,搭载至线路设计程序,以辅助该线路设计程序执行电子元件布局作业,且该线路设计程序具有用以储存电子元件数据的元件数据库,该元件调用系统包括:编辑模块,其用以提供编辑该元件数据库中各电子元件所对应相关的线路属性数据; 输入模块,其用以提供输入介面,以供输入具有至少一线路的电路图数据;以及处理模块,其用以分析由该输入模块所输入的电路图数据中所包含的线路属性数据及其所处的位置数据,且依据该编辑模块编辑的各电子元件所对应相关的线路属性数据,以自该元 件数据库中提取出与该线路对应相关的电子元件数据,并参考该线路所处的位置数据,以将所提取出的电子元件数据摆置于该所处位置的临近区域内,从而供执行后续的电子元件布局作业。

【技术特征摘要】
1.一种元件调用系统,搭载至线路设计程序,以辅助该线路设计程序执行电子元件布局作业,且该线路设计程序具有用以储存电子元件数据的元件数据库,该元件调用系统包括编辑模块,其用以提供编辑该元件数据库中各电子元件所对应相关的线路属性数据;输入模块,其用以提供输入介面,以供输入具有至少一线路的电路图数据;以及处理模块,其用以分析由该输入模块所输入的电路图数据中所包含的线路属性数据及其所处的位置数据,且依据该编辑模块编辑的各电子元件所对应相关的线路属性数据,以自该元件数据库中提取出与该线路对应相关的电子元件数据,并参考该线路所处的位置数据,以将所提取出的电子元件数据摆置于该所处位置的临近区域内,从而供执行后续的电子元件布局作业。2. 根据权利要求1所述的元件调用系统,其中,该线路所处的位置数 据是由页面信息数据及区域信息数据所组群组的其中之一。203.根据权利要求1或2所述的元件调用系统,其中,该编辑模块还包 括依据该元件数据库中各电子元件所对应相关的线路属性数据,定义 各该电子元件对应可存放的区域信息数据。4. 根据权利要求1或2所述的元件调用系统,其中,该处理模块还包 25括分析该电路图中各线路数据对应所处的页面信息数据,并据以将后续提取出的与该线路所对应相关的电子元件数据摆置于该页面中。5. 根据权利要求1所述的元件调用系统,其中,该...

【专利技术属性】
技术研发人员:范文纲伍会意
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1