分工式电路布局图文字面处理方法及系统技术方案

技术编号:2833184 阅读:230 留言:0更新日期:2012-04-11 18:40
一种分工式电路布局图文字面处理方法及系统,其可应用于一计算机平台,用以对一计算机辅助电路布局设计软件所绘制出的电路布局图提供一文字面处理功能;且其特点在于可让电路布局图中的文字面数据的定义和变更与其所属的电路图案的变更分开来各自独立进行,使得文字面数据的变更不会如背景技术般地须牵连到电路图案的变更。此特点可让电路布局图的设计工作更为省时省力而有效率。

【技术实现步骤摘要】

本专利技术涉及一种计算机信息技术,特别是有关于一种分工式电路 布局图文字面处理方法及系统,其可应用于一计算机平台,用以对一 计算机辅助电路布局设计软件所绘制出的电路布局图提供一分工式的 文字面处理功能。
技术介绍
于电子制造业界中,电路板的设计大多系采用计算机辅助的电路 布局设计软件来绘制所需的电路布局图,并于实际生产时,依据此电路布局图来以自动化方式制造出所需的电路板。美商益华(Cadence)公 司所发展的Allegro软件即为目前电子制造业界所常采用的一种计算机 辅助电路布局设计软件。于实务上,计算机主机母板或电路卡的电路布局图通常有需要于 各个电子元件的旁侧上附加一些文字数据,例如为这些电子元件的编 号(此类的文字数据又俗称为白漆,亦即于生产制造上系以白漆涂布 于印刷电路板上来显示这些文字数据)。于Allegro软件的应用上,此 种文字数据系定义为一文字面(silkscreen),并将各个文字面依附至其属 的电路图案。于具体实施上,电路布局图中的电路设计通常系与其所属的文字 面的设计分开来以分工方式进行。然而目前的Allegro电路布局设计软 件的一项缺点在于其无法让电路设计与文字面设计分开来以分工方式 进行。由于Allegro软件缺乏此种功能,因此文字面的数据定义必须于 将电路图案汇入至电路布局图的同时,顺便将文字数据附加进去,并 连同电路图案同时布置于电路布局图上的预定位置。然而上述作法的一项缺点在于当电路布局设计人员欲修改电路布 局图上的某个电路图案所属的文字面数据时,其必须首先将该电路图 案自电路布局图中删除,再接着取得该电路图案的原始设计图文件,藉以对该原始设计图档再重新进行一次汇入程序,并于此汇入过程中 将新修改的文字面数据附加进去。然而此种作法显然非常繁琐且费时 费力而没有效率。此外,若电路布局图上的电路图案于汇入之后曾经 过修改,则将其删除再汇入其原始设计图文件后,电路布局工程师又 要再重新对汇入的原始设计图档再重新执行一次修改工作,因此使得 作业重复而降低工作效率。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的主要目的便是在于提供 一种分工式电路布局图文字面处理方法及系统,其可让电路布局图中 的文字面数据的定义和变更与其所属的电路图案的变更可分工进行, 使得文字面数据的变更不会牵连到电路图案的变更。本专利技术的分工式电路布局图文字面处理方法及系统系设计来应用 于一计算机平台,用以对一计算机辅助电路布局设计软件(例如为Allegro软件)所绘制出的电路布局图提供一分工式的文字面处理功能。 本专利技术的分工式电路布局图文字面处理方法至少包含(Sl)响应一 使用者操控的电路图案绘制事件而绘制出一电路图案,并于该电路图 案中预先定义其所属的文字面的一组布局属性;(S2)响应一使用者操 控的文字面数据定义事件来为该电路图案定义出一文字面数据文件; (S3)响应一使用者操控的电路图案汇入事件来将该电路图案汇入至该 电路布局图;以及(S4)响应一使用者操控的文字面数据汇入事件来将 该文字面数据文件汇入至该电路布局图,并自动比对各项汇入的文字 面数据所属的电路图案,并将该文字面数据依据其所属的电路图案的 预定的布局属性来布置于该电路布局图上。本专利技术的分工式电路布局图文字面处理系统系设计用来具体实现 前述的方法,其实体架构的物件导向元件模型至少包含:(A)—电路图案 绘制模块,其可提供一使用者操控的电路图案绘制功能来绘制一电路 图案,并于该电路图案中预先定义其所属的文字面的一组布局属性;(B) 一文字面数据定义模块,其可提供一使用者操控的文字面数据定义功 能来为该电路图案绘制模块所绘制的各个电路图案定义出一文字面数 据文件;(C)一电路图案汇入模块,其可提供一使用者操控的电路图案 汇入功能来将该电路图案绘制模块所绘制的电路图案汇入至该电路布局图;以及(D)—文字面数据汇入模块,其可提供一使用者操控的文字 面数据汇入功能来将该文字面数据定义模块所定义的文字面数据文件 汇入至该电路布局图,且其可自动比对各项汇入的文字面数据所属的 电路图案,并将该文字面数据依据其所属的电路图案的预定的布局属 性来布置于该电路布局图上。本专利技术的分工式电路布局图文字面处理方法及系统的特点在于可 让电路布局图中的文字面数据的定义和变更与其所属的电路图案的变 更分开来各自独立进行,使得文字面数据的变更不会如
技术介绍
般地 须牵连到电路图案的变更。此特点可让电路布局图的设计工作更为省 时省力而有效率。附图说明图1为一应用示意图,用以显示本专利技术的分工式电路布局图文字 面处理系统加载至一计算机平台的应用方式;图2为一架构示意图,用以显示本专利技术的分工式电路布局图文字 面处理系统的基本架构;图3为一布局示意图,用以显示一电路布局图的布局形态的范例;图4为一布局示意图,用以显示图3所示的电路布局图于其中的 电路图案和文字面数据被修改过后的形态。主要元件符号说明10计算机平台20计算机辅助电路布局设计软件30 电路布局图40第一电路图案41第一电路图案的文字面42第一电路图案的修改部分50第二电路图案51第二电路图案的文字面100本专利技术的分工式电路布局图文字面处理系统110电路图案绘制模块 120文字面数据定义模块121文字面数据文件130电路图案汇入模块140文字面数据汇入模块201使用者操控的电路图案绘制事件202使用者操控的文字面数据定义事件203使用者操控的文字面数据定义事件204使用者操控的文字面数据汇入事件具体实施方式以下即配合所附的图式,详细揭露说明本专利技术的分工式电路布局 图文字面处理方法及系统的实施例。图1即显示本专利技术的分工式电路布局图文字面处理系统(如标号 100所指的方块)的应用方式。如图所示,本专利技术的分工式电路布局图 文字面处理系统100于实际应用上系加载至一计算机平台10,例如为 桌上型个人计算机、笔记型计算机、或网络工作站,且该计算机平台 10加载有一计算机辅助的电路布局设计软件20,例如美商益华公司 (Cadence)所发展的Allegro软件,用以对该电路布局设计软件20所绘 制出的一电路布局图30提供一文字面处理功能。于实际应用上,如图3所示,前述的电路布局图30中系利用汇入 方式来布置一或多个该电路布局设计软件20所绘制的电路图案,例如 为2个电路图案40、 50;其中第一电路图案40系关联至一对应的文字 面41,其文字内容例如为J2;而第二电路图案50则系关联至另一文 字面51,其文字内容例如为Ul(注图3仅为示范性的图式;于实际 应用上,电路布局图30可能包括更多的电子元件及线路的电路图案)。如图2所示,本专利技术的分工式电路布局图文字面处理系统100的 基本架构至少包含:(A)—电路图案绘制模块110; (B)—文字面数据定义 模块120; (C)—电路图案汇入模块130;以及(D)—文字面数据汇入模 块140。。以下即首先分别说明本专利技术的分工式电路布局图文字面处理系统 IOO中的各个构成模块IIO、 120、 130、 140的个别属性及功能。电路图案绘制模块110可提供一使用者操控的电路图案绘制功能, 亦即可响应一使用者操控的电路图案绘制事件201来建立一或多个电 路图案40、 50的图文件,本文档来自技高网
...

【技术保护点】
一种分工式电路布局图文字面处理方法,其可应用于一计算机平台,用以对一计算机辅助绘制的电路布局图执行一文字面处理程序;此分工式电路布局图文字面处理方法至少包含:响应一使用者操控的电路图案绘制事件而绘制出一电路图案,并于该电路图案中预先定义其所属的文字面的一组布局属性;响应一使用者操控的文字面数据定义事件来为该电路图案定义出一文字面数据文件;响应一使用者操控的电路图案汇入事件来将该电路图案汇入至该电路布局图;以及响应一使用者操控的文字面数据汇入事件来将该文字面数据文件汇入至该电路布局图,并自动比对各项汇入的文字面数据所属的电路图案,并将该文字面数据依据其所属的电路图案的预定的布局属性来布置于该电路布局图上。

【技术特征摘要】
1.一种分工式电路布局图文字面处理方法,其可应用于一计算机平台,用以对一计算机辅助绘制的电路布局图执行一文字面处理程序;此分工式电路布局图文字面处理方法至少包含响应一使用者操控的电路图案绘制事件而绘制出一电路图案,并于该电路图案中预先定义其所属的文字面的一组布局属性;响应一使用者操控的文字面数据定义事件来为该电路图案定义出一文字面数据文件;响应一使用者操控的电路图案汇入事件来将该电路图案汇入至该电路布局图;以及响应一使用者操控的文字面数据汇入事件来将该文字面数据文件汇入至该电路布局图,并自动比对各项汇入的文字面数据所属的电路图案,并将该文字面数据依据其所属的电路图案的预定的布局属性来布置于该电路布局图上。2. 根据权利要求l所述的分工式电路布局图文字面处理方法,其 中该文字面的布局属性至少包括坐标、字型格式、尺寸及旋转角度所 组群组的其中之一。3. 根据权利要求l所述的分工式电路布局图文字面处理方法,其 中该电路布局图是由 一 电路布局设计软件所绘制出的。4. 根据权利要求1所述的分工式电路布局图文字面处理方法,其 中该电路图案系关联至一对应的文字面。5. —种分工式电路布局图文字面处理系统,其可加载至一计算机 平台,用以对一计算机辅助绘制的电路布局图执行一文字面处理程序;此分工式电路布局图文字面处理...

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

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

1