一种从原理图导入pcb设计文件的方法

文档序号:6482626阅读:327来源:国知局
专利名称:一种从原理图导入pcb设计文件的方法
技术领域
本发明涉及一种从原理图导入PCB设计文件的方法。
背景技术
随着电子产品功能,性能以及设计周期要求越来越高,电子设计也越来越复杂,设计时所使用的元件数量也呈几何级增长。目前普遍采用先从完整的原理图一次性生成网表关联到PCB设计文件,然后再参考原理图进行布局。这种方法导致大量的元器件无序的排列在一起,需要花大量的时间进行整理,对后期的布局造成困扰,降低了工作效率。因此,如何能正确,快速的按照原理图的连接关系进行布局显的尤为重要。

发明内容
本发明要解决的技术问题是提供一种从原理图导入PCB设计文件的方法,以减少后期线路板元器件布局的时间,降低在后续摆件过程中出错的几率,例如,哪颗电容该靠近哪颗芯片,是退耦电容还是旁路电容,电感是靠近输入端还是输出端等等b
为达到以上目的,本发明提供了一种从原理图导入PCB设计文件的方法,包括以下步骤
a:在原理图设计文件中按照实现的功能进行模块化设计,也就是说
使同一功能模块的线路设计在同一页原理图中,并按照连接关系摆放在相
对应的位置上,其中所述模块包括主芯片以及相应的外围电路;
b:将原理图各个功能模块分别生成与PCB设计文件之相关联数据库,将设计好的原理图以功能模块为单位分别生成与PCB相关联之文件;
C:在PCB设计文件中分别按照原理图生成的关联文件在封装库中调
用相应的各个功能模块并放在PCB设计文件的合适的位置,其中所述关联文件包含器件的连接关系以及相应的位置信息;
d:微调组成各个功能模块的器件位置使其整齐有序,方便走线。进一步地,所述步骤a中包括按照功能模块在原理图设计界面分页放置各个功能模块所需要的原理图库文件,在每一页原理图中只放置一个
功能模块所需要的元器件,此功能模块会包括一些ic以及这些IC所需要
的外围器件例如电容,电感,电阻及其他一些元器件之组合,在原理图布局时按照设计连接要求在各个ic引脚处分别放置好相应的元器件。
所述步骤b中,各个所述相关联的文件之内容分别包括原理图元件
库文件与PCB元件库文件的对应关系,原理图文件与PCB文件各个器件之
间连接的对应关系,原理图各个功能模块外围器件与中心器件引脚连接位
置对应到PCB各个功能模块外围器件与中心器件引脚连接位置关系。
所述步骤C中包括在PCB设计界面中分别单个导入各个相关联数据库,每导入一个关联数据库;提取相应模块所属PCB封装之集合放置与PCB设计界面的对应位置上。
所述步骤d中包括在PCB设计界面调整各个模块之间的相对位置,使其布局合理符合结构要求;调整组成各个模块的元器件的布局位置使其排列整齐有序,方便走线。
本发明一种从原理图导入PCB设计文件的方法,可使EDA工程师快速,准确的按照原理图所要求之连接关系完成原理图与PCB界面的关联以及为后续的正确布局节省大量的时间,并很大程度上避免了错误的器件摆放位置而导致的PCB电气性能降低,与目前普遍采用从完整的原理图一次性生成网表关联到PCB设计文件,然后再参考原理图进行布局的方式比较起来,无论是效率还是正确性,都有着很大的优势。


图1为本发明从原理图设计文件关联到PCB设计文件的方法的流程图。
具体实施例方式
如图l所示,本发明提供了一种从原理图导入PCB设计文件的方法,包括以下步骤
a:在原理图设计文件中按照实现的功能进行模块化设计,也就是说
使同一功能模块的线路设计在同一页原理图中,并按照连接关系摆放在相对应的位置上,其中所述模块包括主芯片以及相应的外围电路;
b:将原理图各个功能模块分别生成与PCB设计文件之相关联数据库,将设计好的原理图以功能模块为单位分别生成与PCB相关联之文件;
C:在PCB设计文件中分别按照原理图生成的关联文件在封装库中调
用相应的各个功能模块并放在PCB设计文件的合适的位置,其中所述关联文件包含器件的连接关系以及相应的位置信息;
d:微调组成各个功能模块的器件位置使其整齐有序,方便走线。进一步地,所述步骤a中包括按照功能模块在原理图设计界面分页
放置各个功能模块所需要的原理图库文件,在每一页原理图中只放置一个
功能模块所需要的元器件,此功能模块会包括一些ic以及这些IC所需要
的外围器件例如电容,电感,电阻及其他一些元器件之组合,在原理图
布局时按照设计连接要求在各个ic引脚处分别放置好相应的元器件。
所述步骤b中,各个所述相关联的文件之内容分别包括原理图元件
库文件与PCB元件库文件的对应关系,原理图文件与PCB文件各个器件之
间连接的对应关系,原理图各个功能模块外围器件与中心器件引脚连接位
置对应到PCB各个功能模块外围器件与中心器件引脚连接位置关系。
所述步骤C中包括在PCB设计界面中分别单个导入各个相关联数据库,每导入一个关联数据库;提取相应模块所属PCB封装之集合放置与PCB设计界面的对应位置上。
所述步骤d中包括在PCB'设计界面调整各个模块之间的相对位置,使其布局合理符合结构要求;调整组成各个模块的元器件的布局位置使其排列整齐有序,方便走线。
本发明应用在EDA软件系统中,而且该系统有相应的数据库,能对原理图设计文件中的元件相对位置进行记录,并能通过数据库反映在PCB设计文件中。
通过上述实施例,本发明的目的已经被完全有效的达到了。熟悉该项技艺的人士应该明白本发明包括但不限于上面具体实施方式
中描述的内容。任何不偏离本发明的功能和结构原理的修改都将包括在权利要求书的范围中。
权利要求
1.一种从原理图导入PCB设计文件的方法,其包括以下步骤a在原理图设计文件中按照实现的功能进行模块化设计,即令同一功能模块的线路设计在同一页原理图中,并按照连接关系摆放在相对应的位置上;b将原理图各个功能模块分别生成与PCB设计文件相关联数据库,将设计好的原理图以功能模块为单位分别生成与PCB相关联的文件;c在PCB设计文件中分别按照原理图生成的关联文件在封装库中调用相应的各个功能模块并放在PCB设计文件的合适的位置,其中所述关联文件包含器件的连接关系以及相应的位置信息;d微调组成各个功能模块的器件位置使其整齐有序,方便走线。
2. 如权利要求1所述的从原理图导入PCB设计文件的方法,其特征 在于,所述步骤a,包括按照功能模块在原理图设计界面分页放置各个功能模块所需要的原理图库文件,在每一页原理图中只放置一个功能模块所需要的元器件,此功能模块包括一些IC以及这些IC所需要的外围器件, 在原理图布局时按照设计连接要求在各个IC引脚处分别放置好相应的元 器件。
3. 如权利要求1或2所述的从原理图导入PCB设计文件的方法,其 特征在于,所述步骤b中,各个所述相关联的文件之内容分别包括原理 图元件库文件与PCB元件库文件的对应关系,原理图文件与PCB文件各个 器件之间连接的对应关系,原理图各个功能模块外围器件与中心器件引脚 连接位置对应到PCB各个功能模块外围器件与中心器件引脚连接位置关 系。
4. 如权利要求1或2所述的从原理图导入PCB设计文件的方法,其 特征在于,所述步骤c,包括在PCB设计界面中分别单个导入各个相关 联数据库,每导入一个关联数据库;提取相应模块所属PCB封装之集合放 置与PCB设计界面的对应位置上。
5. 如权利要求3所述的从原理图导入PCB设计文件的方法,其特征 在于,所述步骤c,包括在PCB设计界面中分别单个导入各个相关联数 据库,每导入一个关联数据库;提取相应模块所属PCB封装之集合放置与PCB设计界面的对应位置上。
6. 如权利要求1或2所述的从原理图导入PCB设计文件的方法,其特征在于,所述步骤d,包括在PCB设计界面调整各个模块之间的相对位置,使其布局合理符合结构要求;调整组成各个模块的元器件的布局位置使其排列整齐有序,方便走线。
7. 如权利要求3所述的从原理图导入PCB设计文件的方法,其特征在于,所述步骤d,包括在PCB设计界面调整各个模块之间的相对位置,使其布局合理符合结构要求;调整组成各个模块的元器件的布局位置使其排列整齐有序,方便走线。
8. 如权利要求4所述的从原理图导入PCB设计文件的方法,其特征在于,所述步骤d,包括在PCB设计界面调整各个模块之间的相对位置,使其布局合理符合结构要求;调整组成各个模块的元器件的布局位置使其排列整齐有序,方便走线。
9. 如权利要求5所述的从原理图导入PCB设计文件的方法,其特征在于,所述步骤d,包括在PCB设计界面调整各个模块之间的相对位置,使其布局合理符合结构要求;调整组成各个模块的元器件的布局位置使其排列整齐有序,方便走线。
全文摘要
本发明公开了一种从原理图导入PCB设计文件的方法,该方法包括在原理图设计文件中按照实现的功能进行模块化设计;按照原理图功能模块分别单独关联到PCB设计文件中;而后在PCB设计文件中分别按照原理图生成的关联文件在封装库中调用相应的各个功能模块并放在PCB设计文件的合适的位置;微调组成各个功能模块的器件位置使其整齐有序,方便走线。本发明可以减少后期线路板元器件布局的时间,降低在后续摆件过程中出错的几率。
文档编号G06F17/50GK101639870SQ20091005153
公开日2010年2月3日 申请日期2009年5月19日 优先权日2009年5月19日
发明者曾明洋, 陈贤能 申请人:上海闻泰电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1