元件名称生成方法及系统的制作方法

文档序号:9887841阅读:207来源:国知局
元件名称生成方法及系统的制作方法
【技术领域】
[0001] 本发明涉及电路板的原理图设计技术,尤其是涉及原理图中元件名称的生成方法 及系统。
【背景技术】
[0002] 在电路板设计过程中,原理图的设计是非常重要的一环。现有技术常采用电路设 计软件(例如OrCAD Capture)来进行原理图的设计,其可让电子工程师在绘制原理图时就 能设定好规则数据,并能一起导入到另一种软件(例如Allegro)环境中,使得在该另一种软 件环境中摆零件及布线时,可以自动依照该规则进行处理及检查。
[0003] 目前电子工程师在利用电路设计软件设计原理图时,元件库中调取的元件均以其 常用元件标记来表示,例如电容用字母C表示,电阻用字母R表示、晶体管用字母Q表示、及 电感用字母L表示等。此时,若用到同一元件的次数较多,该元件以不同的数字加以区分。 此种区分方式使得元件的表示比较混乱,导致原理图设计完成后,电子工程师对元件进行 浏览(Review)时,不能一目了然的看出某元件与集成电路(integrated circuit, 1C)零件 的连接关系,从而影响原理图检查的效率及正确性,并且也会影响原理图的后续使用。

【发明内容】

[0004] 鉴于以上内容,有必要提供一种元件名称生成方法及系统,可以利用预设命名规 则来生成元件名称,并通过该生成的元件名称以识别该元件所连接的集成电路零件。
[0005] -种元件名称生成方法,应用于电子设备中,该方法包括步骤:(a)预设命名规则 及各集成电路零件的零件代码;(b)根据预设的零件代码对原理图中各集成电路零件进行 命名;及(c)在常用元件被选定连接至一个集成电路零件时,确定该集成电路零件的零件 代码,并根据所述预设命名规则及该确定的零件代码生成该常用元件的名称。
[0006] -种元件名称生成系统,运行于电子设备中,该系统包括:设置模块,用于预设命 名规则及各集成电路零件的零件代码;命名模块,用于根据预设的零件代码对原理图中各 集成电路零件进行命名;及生成模块,用于在常用元件被选定连接至一个集成电路零件时, 确定该集成电路零件的零件代码,并根据所述预设命名规则及该确定的零件代码生成该常 用元件的名称。
[0007] 相较于现有技术,本发明所提供的元件名称生成方法及系统,可以利用预设命名 规则来生成元件名称,并通过该生成的元件名称以识别该元件所连接的集成电路零件,从 而有效提高原理图检查的效率及正确性,并且方便了原理图的后续使用。
【附图说明】
[0008] 图1是本发明元件名称生成系统较佳实施例的硬件架构图。
[0009] 图2是本发明元件名称生成方法较佳实施例的作业流程图。
[0010] 图3是本发明元件名称生成方法较佳实施例的集成电路零件的零件符号与零件 代码之间的关系示意图。
[0011] 主要元件符号说明 如下【具体实施方式】将结合工?附闺址一步W明I及明。
【具体实施方式】
[0012] 参阅图1所示,是本发明元件名称生成系统较佳实施例的硬件架构图。该元件名 称生成系统10运行于电子设备100中,该电子设备100可为计算机、服务器等设备。所述 电子设备100还包括部件,如输入单元20、存储单元30、显示单元40及电路设计软件50。 电子设备100的部件10-50通过系统总线进行通信。
[0013] 所述输入单元20为键盘、鼠标等输入设备,用于接收用户输入的数据,如各集成 电路(integrated circuit, 1C)零件的零件代码。该零件代码由系统或用户设置,为1至 3个字母,可以从1C零件的零件符号中选取而得,或定义为其他字母。如图3所示,给出了 零件代码的若干实例。该零件代码用于根据预设命名规则来对各常用元件进行命名。所述 常用元件为电容、电阻、晶体管、电感等非1C零件。
[0014] 所述预设命名规则定义了各常用元件的命名方式。在本较佳实施例中,常用元件 的名称由该常用元件所连接的1C零件的零件代码、该常用元件的元件符号及数字组成。也 就是说,常用元件的名称=常用元件所连接的1C零件的零件代码+常用元件的元件符号+ 数字,此时,数字用于对连接至同一 1C零件的多个相同常用元件进行区分。每个常用元件 均有对应的元件符号,例如:电容的元件符号为C、电阻的元件符号为R、晶体管的元件符号 为Q、电感的元件符号为L等。
[0015] 所述存储单元30可以为外接于电子设备100的存储装置或内置于电子设备100 中的存储介质。所述存储单元30用于存储电子设备100中的数据,例如所述各1C零件的 零件代码。
[0016] 所述显示单元40可以为电子设备100的显示装置,例如显示器。所述显示单元40 用于显示电子设备中的数据,如生成的常用元件的名称。
[0017] 所述电路设计软件50为提供原理图设计的软件,可以为OrCAD Capture软件等, 用于供电子工程师进行原理图的设计与绘制。所述电路设计软件50存储有一个元件库,该 元件库包括各种1C零件的零件符号及常用元件的元件符号。如图3所示的1C零件的零件 代码存储于元件库中。
[0018] 所述元件名称生成系统10用于根据所述预设命名规则生成常用元件的名称。该 元件名称生成系统10包括设置模块11、命名模块12、生成模块13及显示模块14。模块 11-14包括计算机化程序指令。
[0019] 设置模块11用于预设命名规则及各1C零件的零件代码。所述各1C零件的零件 代码可以由用户输入,或预先存储于存储单元30中。
[0020] 在绘制原理图时,命名模块12用于将预设的零件代码与电路设计软件50关联,以 根据预设的零件代码对原理图中各1C零件进行命名。在本较佳实施例中,1C零件的名称 由该1C零件的零件代码、下划线及该1C零件的零件符号组成。也就是说,1C零件的名称= 该1C零件的零件代码+下划线+IC零件的零件符号。例如,VGA接口按照所述预设方式命 名后的名称为V_VGA。
[0021] 生成模块13用于在常用元件被选定连接至一个1C零件时,确定该1C零件的零件 代码,并根据所述预设命名规则及该确定的零件代码生成该常用元件的名称。在本较佳实 施例中,该常用元件的名称=确定的1C零件的零件代码+该常用元件的元件符号+数字, 例如电容C连接至VGA接口时,生成的电阻名称为VC1。
[0022] 在本较佳实施例中,所述连接包括直接连接及间接连接,直接连接指常用元件直 接连接至1C零件的引脚,间接连接指该常用元件经由一个或多个其他的常用元件连接至 1C零件的引脚。例如,电阻R经由电容C连接至VGA接口的引脚时,则电阻R与VGA接口的 连接为间接连接,电容C与VGA接口的连接为直接连接。
[0023] 显示模块14用于将上述生成的元件名称显示于显示单元40上供用户查看。此时, 根据所生成的元件名称中所包含的1C零件的零件代码,即可知晓该元件所连接的1C零件。
[0024] 参阅图2所示,是本发明元件名称生成方法较佳实施例的流程图。
[0025] 步骤S10,设置模块11预设命名规则及各1C零件的零件代码。所述预设命名规则 包括常用元件名称的命名规则。所述常用元件名称命名规则为,例如由该常用元件所连接 的1C零件的零件代码、该常用元件的元件符号及数字组成。1C零件的零件代码由系统或用 户设置,为1至3个字母,可以从1C零件的零件符号中选取而得,或定义为其他字母。
[0026] 步骤S20,命名模块12在绘制原理图时,将预设的零件代码与电路设计软件50关 联,以根据预设的零件代码对原理图中各1C零件进行命名。在本较佳实施例中,1C零件的 名称由该1C零件的零件代码、下划线及该1C零件的零件符号组成。
[0027] 步骤S30,生成模块13在常用元件被选定连接至一个1C零件时,确定该1C零件的 零件代码,并根据所述预设命名规则及该确定的零件代码生成该常用元件的名称。
[0028] 步骤S40,显示模块14将生成的元件名称显示于显示单元40上供用户查看。
[0029] 最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参 照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本 发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
【主权项】
1. 一种元件名称生成方法,应用于电子设备中,其特征在于,该方法包括: 设置步骤:预设命名规则及各集成电路零件的零件代码; 命名步骤:根据预设的零件代码对原理图中各集成电路零件进行命名;及 生成步骤:在常用元件被选定连接至一个集成电路零件时,确定该集成电路零件的零 件代码,并根据所述预设命名规则及该确定的零件代码生成该常用元件的名称。2. 如权利要求1所述的元件名称生成方法,其特征在于,该方法还包括: 显示步骤:显示上述生成的元件名称供用户查看。3. 如权利要求1所述的元件名称生成方法,其特征在于,所述预设命名规则包括常用 元件名称的命名规则,所述常用元件名称的命名规则是该常用元件所连接的集成电路零件 的零件代码、该常用元件的元件符号及数字组成。4. 如权利要求1所述的元件名称生成方法,其特征在于,所述零件代码为集成电路零 件的零件符号中的一个或多个字母。5. 如权利要求1所述的元件名称生成方法,其特征在于,所述集成电路零件的名称由 该集成电路零件的零件代码、下划线及该集成电路零件的零件符号组成。6. -种元件名称生成系统,运行于电子设备中,其特征在于,该系统包括: 设置模块,用于预设命名规则及各集成电路零件的零件代码; 命名模块,用于根据预设的零件代码对原理图中各集成电路零件进行命名;及 生成模块,用于在常用元件被选定连接至一个集成电路零件时,确定该集成电路零件 的零件代码,并根据所述预设命名规则及该确定的零件代码生成该常用元件的名称。7. 如权利要求6所述的元件名称生成系统,其特征在于,所述系统还包括: 显示模块,用于显示上述生成的元件名称供用户查看。8. 如权利要求6所述的元件名称生成系统,其特征在于,所述预设命名规则包括常用 元件名称的命名规则,所述常用元件名称的命名规则是该常用元件所连接的集成电路零件 的零件代码、该常用元件的元件符号及数字组成。9. 如权利要求6所述的元件名称生成系统,其特征在于,所述零件代码为集成电路零 件的零件符号中的一个或多个字母。10. 如权利要求6所述的元件名称生成系统,其特征在于,所述集成电路零件的名称由 该集成电路零件的零件代码、下划线及该集成电路零件的零件符号组成。
【专利摘要】本发明提供一种元件名称生成方法,包括:预设命名规则及各集成电路零件的零件代码;根据预设的零件代码对原理图中各集成电路零件进行命名;及在常用元件被选定连接至一个集成电路零件时,确定该集成电路零件的零件代码,并根据所述预设命名规则及该确定的零件代码生成该常用元件的名称。本发明还提供一种元件名称生成系统。本发明通过生成的元件名称可以识别出该元件所连接的集成电路零件。
【IPC分类】G06F17/50
【公开号】CN105653743
【申请号】
【发明人】陈俊生, 王振声
【申请人】鸿富锦精密工业(武汉)有限公司, 鸿海精密工业股份有限公司
【公开日】2016年6月8日
【申请日】2014年11月11日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1