CN109992801B - 一种基于pads软件的pcb更新方法 - Google Patents
一种基于pads软件的pcb更新方法 Download PDFInfo
- Publication number
- CN109992801B CN109992801B CN201711483334.9A CN201711483334A CN109992801B CN 109992801 B CN109992801 B CN 109992801B CN 201711483334 A CN201711483334 A CN 201711483334A CN 109992801 B CN109992801 B CN 109992801B
- Authority
- CN
- China
- Prior art keywords
- pcb
- file
- new
- library
- pads
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 238000004806 packaging method and process Methods 0.000 claims abstract description 14
- 238000010586 diagram Methods 0.000 claims abstract description 12
- 238000004519 manufacturing process Methods 0.000 claims abstract description 4
- 238000005538 encapsulation Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/39—Circuit design at the physical level
- G06F30/392—Floor-planning or layout, e.g. partitioning or placement
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Architecture (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种基于PADS软件的PCB更新方法,该方法包括:步骤1、制作元件封装库,如果新的原理图中有原PCB中没有的器件,则需补齐新器件的封装至封装库;步骤2、利用新原理图文件生成ASC网表文件;步骤3、新建空白PADS格式PCB文件,指定库文件,并导入ASC网表信息,形成新版本的PCB文件。本发明采用新的封装库和ASC网表文件,形成新的PCB文件,可基本杜绝进行原理图更新时,信息丢失的现象出现。
Description
技术领域
本发明涉及电路板布图设计领域,尤其涉及一种基于PADS软件的PCB更新方法。
背景技术
在日常设计中经常存在使用PADS软件对非PADS格式原理图进行PCB设计的情况出现,这时必须将ASC格式网表流程来确保PCB和原理图一致。在进行原理图更新时,直接将ASC格式的网表导入旧版本PCB,时常出现信息丢失的现象,最终导致设计错误。
发明内容
为了解决上述技术问题,本发明的目的是提供一种基于PADS软件的PCB更新方法。
本发明所采用的技术方案是:一种基于PADS软件的PCB更新方法,该方法包括:步骤1、制作元件封装库,如果新的原理图中有原PCB中没有的器件,则需补齐新器件的封装至封装库;步骤2、利用新原理图文件生成ASC网表文件;步骤3、新建空白PADS格式PCB文件,指定库文件,并导入ASC网表信息,形成新版本的PCB文件。
进一步,其还包括步骤4,其具体包括:使用PADS layout中的Compare/ECO功能,对比新旧PCB的差异,并生成ECO格式的差异报告,并将ECO格式文件导入新版本的PCB文件中,更新PCB。
进一步,所述步骤1中,制作元件封装库,可通过旧版本的PCB生成元件封装库。
本发明的有益效果是:本发明采用新的封装库和ASC网表文件,形成新的PCB文件,可基本杜绝进行原理图更新时,信息丢失的现象出现。
附图说明
下面结合附图对本发明的具体实施方式作进一步说明:
图1是本发明的流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
如图1所示,其示出了一种基于PADS软件的PCB更新方法的流程图,该方法包括以下步骤:
步骤1、制作元件封装库,如果新的原理图中有原PCB中没有的器件,则需补齐新器件的封装至封装库;
步骤2、利用新原理图文件生成ASC网表文件;
步骤3、新建空白PADS格式PCB文件,指定库文件,并导入ASC网表信息,形成新版本的PCB文件。
PCB文件的建立主要包括网表文件和元件封装库,本发明通过制作元件封装库,如果新的原理图中有原PCB中没有的器件,则需补齐新器件的封装至封装库,确保新原理图的所有器件均有对应的元件封装,利用新原理图文件生成ASC网表文件,确保ASC网表文件包括新原理图中所有元件的连接网络,最后新建空白PADS格式PCB文件,指定库文件,并导入ASC网表信息,根据报告确保所有信息已全部导入成功,如此可确保新版本的PCB没有遗漏任何信息。
进一步作为优选的实施方式,其还包括步骤4,其具体包括:使用PADS layout中的Compare/ECO功能,对比新旧PCB的差异,并生成ECO格式的差异报告,并将ECO格式文件导入旧版本的PCB文件中,更新旧版本PCB。直接通过新的ASC网表文件和元件封装库生产新的版本的PCB,虽然可以避免信息丢失的问题。当时需要对PCB进行重新布图,当只需要进行旧版本的PCB进行小幅度修改时,重新布局十分浪费时间,这时只需要将将ECO格式文件导入旧版本的PCB文件中,即可确保新原理图中的所有信息均已导入旧版本PCB,同时不需要对PCB进行重新布局,只需对更新部分进行设计即可,可大大提升对PCB进行小幅度升级的效率。
进一步,所述步骤1中,制作元件封装库,可通过旧版本的PCB生成元件封装库。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
Claims (1)
1.一种基于PADS软件的PCB更新方法,其特征在于,该方法包括:
步骤1、制作元件封装库,如果新的原理图中有原PCB中没有的器件,则需补齐新器件的封装至封装库;
步骤2、利用新原理图文件生成ASC网表文件;
步骤3、新建空白PADS格式PCB文件,指定库文件,并导入ASC网表信息,形成新版本的PCB文件;
步骤4、使用PADS layout中的Compare/ECO功能,对比新旧PCB的差异,并生成ECO格式的差异报告,并将ECO格式文件导入新版本的PCB文件中,更新PCB;
其中,所述步骤1中,制作元件封装库,可通过旧版本的PCB生成元件封装库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711483334.9A CN109992801B (zh) | 2017-12-29 | 2017-12-29 | 一种基于pads软件的pcb更新方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711483334.9A CN109992801B (zh) | 2017-12-29 | 2017-12-29 | 一种基于pads软件的pcb更新方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109992801A CN109992801A (zh) | 2019-07-09 |
CN109992801B true CN109992801B (zh) | 2023-10-24 |
Family
ID=67110558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711483334.9A Active CN109992801B (zh) | 2017-12-29 | 2017-12-29 | 一种基于pads软件的pcb更新方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109992801B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111241777B (zh) * | 2019-12-31 | 2023-03-24 | 深圳市亿道数码技术有限公司 | 一种PCB Layout中更新放置封装pad的方法 |
CN113688595B (zh) * | 2020-05-19 | 2023-08-18 | 上海复旦微电子集团股份有限公司 | ***级封装电路原理图设计方法及装置、可读存储介质 |
CN111830918B (zh) * | 2020-07-20 | 2021-08-03 | 北京广利核***工程有限公司 | 一种基于eplan平台的核电dcs控制机柜成套图升版方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801154A (zh) * | 2004-12-31 | 2006-07-12 | 华为技术有限公司 | 一种建立库文件的方法 |
CN102306224A (zh) * | 2011-09-05 | 2012-01-04 | 深圳市同洲电子股份有限公司 | 一种自动生成ai元件清单的方法及装置 |
WO2016192197A1 (zh) * | 2015-06-02 | 2016-12-08 | 中兴通讯股份有限公司 | 一种终端的软件升级方法、装置、***和计算机存储介质 |
CN107025362A (zh) * | 2017-04-28 | 2017-08-08 | 无锡市同步电子科技有限公司 | 一种校验原理图和pcb生产数据一致性的方法 |
-
2017
- 2017-12-29 CN CN201711483334.9A patent/CN109992801B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801154A (zh) * | 2004-12-31 | 2006-07-12 | 华为技术有限公司 | 一种建立库文件的方法 |
CN102306224A (zh) * | 2011-09-05 | 2012-01-04 | 深圳市同洲电子股份有限公司 | 一种自动生成ai元件清单的方法及装置 |
WO2016192197A1 (zh) * | 2015-06-02 | 2016-12-08 | 中兴通讯股份有限公司 | 一种终端的软件升级方法、装置、***和计算机存储介质 |
CN107025362A (zh) * | 2017-04-28 | 2017-08-08 | 无锡市同步电子科技有限公司 | 一种校验原理图和pcb生产数据一致性的方法 |
Non-Patent Citations (1)
Title |
---|
网络表装入分析;段萍峰;《黑龙江科技信息》;20030215(第04期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109992801A (zh) | 2019-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109992801B (zh) | 一种基于pads软件的pcb更新方法 | |
CN104899027A (zh) | 一种实现js通用表单验证的方法 | |
WO2020019502A1 (zh) | Eda焊盘封装库的更新/应用方法、***、介质及终端 | |
CN103377411A (zh) | 用于生成wbs模型数据的方法和*** | |
US8196075B1 (en) | Generation of input/output models | |
CN108604106B (zh) | 侧信道感知的自动布局和布线 | |
CN105404508A (zh) | 一种管理界面多语言的支持方法、装置及终端 | |
CN105373668A (zh) | 芯片版图设计方法 | |
CN104380535A (zh) | 一种插头及印刷电路板组件 | |
CN103942280A (zh) | 一种基于数据结构自动生成代码的方法 | |
CN100498808C (zh) | 一种印刷电路板器件高度的输出方法及装置 | |
US9323880B2 (en) | Apparatus and method for file translation | |
CN106708479B (zh) | 一种页面渲染方法及装置 | |
KR101460794B1 (ko) | 미디어 아트 콘텐츠 생성 방법 및 시스템 | |
US8671374B2 (en) | Information processing apparatus | |
CN105354332A (zh) | 基于bcp实现数据库和中间件互备的方法及*** | |
CN109145378B (zh) | 一种快速复制pcb线段的方法及*** | |
CN104090759A (zh) | 基于模板文件的数据填充方法 | |
US20130304413A1 (en) | Computing device and method for testing electromagnetic compatiblity of printed circuit board | |
CN104699868B (zh) | 一种版图增量式布线的方法 | |
US20170147714A1 (en) | Verification method of clearance design | |
US9721051B2 (en) | Reducing clock skew in synthesized modules | |
CN107957870A (zh) | 用户界面生成方法及装置、计算机可读存储介质、终端 | |
CN102331933A (zh) | 嵌入式软件界面实现方法及*** | |
CN102902707B (zh) | 不同版本二进制数据兼容的方法及数据版本转换*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |