[go: up one dir, main page]

CN111880978A - 一种pcb电源通道载流能力自动化检查方法 - Google Patents

一种pcb电源通道载流能力自动化检查方法 Download PDF

Info

Publication number
CN111880978A
CN111880978A CN202010714979.4A CN202010714979A CN111880978A CN 111880978 A CN111880978 A CN 111880978A CN 202010714979 A CN202010714979 A CN 202010714979A CN 111880978 A CN111880978 A CN 111880978A
Authority
CN
China
Prior art keywords
current
channel
carrying capacity
pcb
power channel
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.)
Granted
Application number
CN202010714979.4A
Other languages
English (en)
Other versions
CN111880978B (zh
Inventor
卞一名
崔铭航
金长新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Inspur Science Research Institute Co Ltd
Original Assignee
Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jinan Inspur Hi Tech Investment and Development Co Ltd filed Critical Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority to CN202010714979.4A priority Critical patent/CN111880978B/zh
Publication of CN111880978A publication Critical patent/CN111880978A/zh
Application granted granted Critical
Publication of CN111880978B publication Critical patent/CN111880978B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/39Circuit design at the physical level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/2215Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test error correction or detection circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Power Sources (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

本发明特别涉及一种PCB电源通道载流能力自动化检查方法。该PCB电源通道载流能力自动化检查方法,调用DRC API接口与电源通道信息采集API,编写电流通道阻抗设计自动化检查工具,将电源通道信息添加到规则设定的参数里,并在脚本中添加检查电流通道的程序;最后,将检查电流通道的程序添加到菜单栏里。该PCB电源通道载流能力自动化检查方法,以Cadence Allegro为平台,通过修改内部程序,在规则表里设置电流大小,铜厚及过孔大小等参数,通过内部计算得出结论,并以DRC的形式直观看出电源通道是否满足电流要求,不仅能够有效避免人为因素导致的电流通道设计负载能力不足等缺陷,还能减少设计人员工作量,提高PCB质量,避免因电源设计不足导致一再改版,缩短项目周期。

Description

一种PCB电源通道载流能力自动化检查方法
技术领域
本发明涉及PCB设计技术领域,特别涉及一种PCB电源通道载流能力自动化检查方法。
背景技术
PCB(Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为"印刷"电路板。
在当前的PCB设计过程中,电源的研发是一个非常重要的部分。一个差的PCB,EMC性能差,输出噪音大,抗干扰能力弱,甚至连基本功能都有可能无法保证。然而,在PCB设计过程中,电源通道电流大小的检查是一个繁琐的过程,只能通过人工检查各个电源通道设计是否满足电流设计要求。
但是,人工检查存在以下缺陷:
(一)出错率高,为了保证检查的准确率,需要人工对各个电源通道进行反复核查,因而工作效率低下;
(二)每检出一条电源通道错误,就需要开发人员对对应的PCB进行修改,PCB修改后,有需要对改版的PCB的所有电源通道重新进行检查,因而对PCB的一再改版,无疑会大大延长项目周期。
为了避免人为因素导致的电流通道设计负载能力不足等缺陷,本发明提出了一种PCB电源通道载流能力自动化检查方法。
发明内容
本发明为了弥补现有技术的缺陷,提供了一种简单高效的PCB电源通道载流能力自动化检查方法。
本发明是通过如下技术方案实现的:
一种PCB电源通道载流能力自动化检查方法,其特征在于:包括以下步骤:
第一步,调用DRC(Dynamic range control,动态范围控制)API(ApplicationProgramming Interface,应用程序编程接口)接口与电源通道信息采集API接口;
第二步,编写电流通道阻抗设计自动化检查工具,通过改变程序,将电源通道信息采集API接口采集的电源通道信息添加到规则设定的参数里,并在脚本中添加检查电流通道的程序;
第三步,将检查电流通道的程序添加到菜单栏里。
所述第一步中,调用电源通道信息采集API接口采集的电源通道信息包括电源载流大小、叠层厚度、介质厚度和铜箔厚度参数。
所述第二步中,具体实现步骤如下:
S1.首先制定电流大小与阻抗的对应关系公式;
S2.根据电源通道信息计算出对应的阻抗值Rreal;
S3.输入设计要求的电流通道负载电流大小Iref;
S4.对比阻抗值Rreal与参考阻抗Rref大小,若示电源通道设计不足,需要增加载流能力,则输出DRC错误报警;
S5.遍历所有电源通道,直至所有电源通道都无DRC错误。
所述步骤S1中,电流大小与阻抗的对应关系公式如下:
Rref=Iref/K
其中,Rref为参考阻抗,Iref为电流要求,K为比例参数。
1A电流需要40mil线宽,即Iref=走线(铜皮)宽度/40mil;所述步骤S2中,根据电源通道信息计算出对应的阻抗值Rreal,计算公式如下:
Rreal=走线宽度*k/40mil
所述步骤S4中,若Rreal>Rref,则表示电源通道设计不足,需要增加载流能力,输出DRC错误报警;若Rreal<Rref,则表示电源通道设计正常。
所述第二步中,当输出DRC错误报警时,通知设计人员对对应的电源通道进行修改,对改版后的PCB执行步骤S2~S5,直至所有电源通道都无DRC错误。
所述第二步中,步骤S1~S5以skill程序的形式编写成脚本工具,通过CadenceAllegro菜单加载工具加载到菜单栏。
所述第二步中,通过浏览按键选择需要加载的脚本工具,通过Cadence Allegro菜单中的load按键加载脚本。
本发明的有益效果是:该PCB电源通道载流能力自动化检查方法,以CadenceAllegro为平台,通过修改内部程序,在规则表里设置电流大小,铜厚及过孔大小等参数,通过内部计算得出结论,并以DRC的形式直观看出电源通道是否满足电流要求,不仅能够有效避免人为因素导致的电流通道设计负载能力不足等缺陷,还能减少设计人员工作量,提高PCB质量,避免因电源设计不足导致一再改版,缩短项目周期。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
附图1为本发明PCB电源通道载流能力自动化检查方法示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
Cadence Allegro软件是一款灵活可二次开发的PCB设计软件,开放了大量的API接口给应用开发人员,通过调用这些API接口,可以开发很多自动化的设计工具,满足从人工到智能的转变,简化设计过程,提高工作效率。
该PCB电源通道载流能力自动化检查方法,包括以下步骤:
第一步,调用DRC(Dynamic range control,动态范围控制)API(ApplicationProgramming Interface,应用程序编程接口)接口与电源通道信息采集API接口;
第二步,编写电流通道阻抗设计自动化检查工具,通过改变程序,将电源通道信息采集API接口采集的电源通道信息添加到规则设定的参数里,并在脚本中添加检查电流通道的程序;
第三步,将检查电流通道的程序添加到菜单栏里。
所述第一步中,调用电源通道信息采集API接口采集的电源通道信息包括电源载流大小、叠层厚度、介质厚度和铜箔厚度参数。
所述第二步中,具体实现步骤如下:
S1.首先制定电流大小与阻抗的对应关系公式;
S2.根据电源通道信息计算出对应的阻抗值Rreal;
S3.输入设计要求的电流通道负载电流大小Iref;
S4.对比阻抗值Rreal与参考阻抗Rref大小,若示电源通道设计不足,需要增加载流能力,则输出DRC错误报警。
所述步骤S1中,电流大小与阻抗的对应关系公式如下:
Rref=Iref/K
其中,Rref为参考阻抗,Iref为电流要求,K为比例参数。
1A电流需要40mil线宽,即Iref=走线(铜皮)宽度/40mil;所述步骤S2中,根据电源通道信息计算出对应的阻抗值Rreal,计算公式如下:
Rreal=走线宽度*k/40mil
所述步骤S4中,若Rreal>Rref,则表示电源通道设计不足,需要增加载流能力,输出DRC错误报警;若Rreal<Rref,则表示电源通道设计正常。
所述第二步中,当输出DRC错误报警时,通知设计人员对对应的电源通道进行修改,对改版后的PCB执行步骤S2~S5,直至所有电源通道都无DRC错误。
所述第二步中,步骤S1~S5以skill程序的形式编写成脚本工具,通过CadenceAllegro菜单加载工具加载到菜单栏。
所述第二步中,通过浏览按键选择需要加载的脚本工具,通过Cadence Allegro菜单中的load按键加载脚本。
与现有技术相比,该PCB电源通道载流能力自动化检查方法,具有以下特点:
第一、以Cadence Allegro为平台,通过修改内部程序,在规则表里设置电源载流大小、叠层厚度、介质厚度和铜箔厚度等参数,通过内部计算得出结论,并以DRC的形式直观看出电源通道是否满足电流要求,能够有效避免人为因素导致的电流通道设计负载能力不足等缺陷;
第二、应用于PCB实际设计过程中,能够减少设计人员工作量,提高PCB质量,避免因电源设计不足一再改版导致的项目周期过长,从而明显缩短项目周期。
以上对本发明实例中的一种PCB电源通道载流能力自动化检查方法进行了详细的介绍。本部分采用具体实例对发明的原理及实施方式进行了阐述,以上实例仅用于帮助理解本发明的核心思想,在不脱离本发明原理的情况下,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

Claims (9)

1.一种PCB电源通道载流能力自动化检查方法,其特征在于:包括以下步骤:
第一步,调用DRC API接口与电源通道信息采集API接口;
第二步,编写电流通道阻抗设计自动化检查工具,通过改变程序,将电源通道信息采集API接口采集的电源通道信息添加到规则设定的参数里,并在脚本中添加检查电流通道的程序;
第三步,将检查电流通道的程序添加到菜单栏里。
2.基于权利要求1所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述第一步中,调用电源通道信息采集API接口采集的电源通道信息包括电源载流大小、叠层厚度、介质厚度和铜箔厚度参数。
3.根据权利要求2所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述第二步中,具体实现步骤如下:
S1.首先制定电流大小与阻抗的对应关系公式;
S2.根据电源通道信息计算出对应的阻抗值Rreal;
S3.输入设计要求的电流通道负载电流大小Iref;
S4.对比阻抗值Rreal与参考阻抗Rref大小,若示电源通道设计不足,需要增加载流能力,则输出DRC错误报警;
S5.遍历所有电源通道,直至所有电源通道都无DRC错误。
4.根据权利要求3所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述步骤S1中,电流大小与阻抗的对应关系公式如下:
Rref=Iref/K
其中,Rref为参考阻抗,Iref为电流要求,K为比例参数。
5.根据权利要求4所述的PCB电源通道载流能力自动化检查方法,其特征在于:1A电流需要40mil线宽,即Iref=走线宽度/40mil;所述步骤S2中,阻抗值Rreal的计算公式如下:
Rreal=走线宽度*k/40mil。
6.根据权利要求4所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述步骤S4中,若Rreal>Rref,则表示电源通道设计不足,需要增加载流能力,输出DRC错误报警;若Rreal<Rref,则表示电源通道设计正常。
7.根据权利要求3所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述第二步中,当输出DRC错误报警时,通知设计人员对对应的电源通道进行修改,对改版后的PCB执行步骤S2~S5,直至所有电源通道都无DRC错误。
8.根据权利要求3所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述第二步中,步骤S1~S5以skill程序的形式编写成脚本工具,通过Cadence Allegro菜单加载工具加载到菜单栏。
9.根据权利要求8所述的PCB电源通道载流能力自动化检查方法,其特征在于:所述第二步中,通过浏览按键选择需要加载的脚本工具,通过Cadence Allegro菜单中的load按键加载脚本。
CN202010714979.4A 2020-07-23 2020-07-23 一种pcb电源通道载流能力自动化检查方法 Active CN111880978B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010714979.4A CN111880978B (zh) 2020-07-23 2020-07-23 一种pcb电源通道载流能力自动化检查方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010714979.4A CN111880978B (zh) 2020-07-23 2020-07-23 一种pcb电源通道载流能力自动化检查方法

Publications (2)

Publication Number Publication Date
CN111880978A true CN111880978A (zh) 2020-11-03
CN111880978B CN111880978B (zh) 2025-01-28

Family

ID=73156394

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010714979.4A Active CN111880978B (zh) 2020-07-23 2020-07-23 一种pcb电源通道载流能力自动化检查方法

Country Status (1)

Country Link
CN (1) CN111880978B (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05215817A (ja) * 1991-03-14 1993-08-27 Toshiba Corp 印刷回路基板検査装置
KR19990079055A (ko) * 1998-04-01 1999-11-05 구자홍 모니터 회로블록별 기능 자동검사 시스템
US20040148581A1 (en) * 2002-11-26 2004-07-29 Shinichi Tanimoto Layout check system
KR20150068705A (ko) * 2013-12-12 2015-06-22 삼성전기주식회사 인쇄회로기판의 설계 데이터 검사방법
CN104955280A (zh) * 2015-06-18 2015-09-30 浪潮电子信息产业股份有限公司 一种阻抗线宽查找方法
CN106815433A (zh) * 2017-01-16 2017-06-09 盛科网络(苏州)有限公司 根据规则设置自动替换过孔的方法
CN107194065A (zh) * 2017-05-19 2017-09-22 郑州云海信息技术有限公司 一种pcb设计中检查并设定约束值的方法
CN109564261A (zh) * 2016-08-26 2019-04-02 泰拉丁公司 结合由自动测试设备的通道所流出的电流
CN111339728A (zh) * 2020-02-29 2020-06-26 苏州浪潮智能科技有限公司 一种基于Cadence Skill搜寻电源瓶颈的检查方法和系统

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05215817A (ja) * 1991-03-14 1993-08-27 Toshiba Corp 印刷回路基板検査装置
KR19990079055A (ko) * 1998-04-01 1999-11-05 구자홍 모니터 회로블록별 기능 자동검사 시스템
US20040148581A1 (en) * 2002-11-26 2004-07-29 Shinichi Tanimoto Layout check system
KR20150068705A (ko) * 2013-12-12 2015-06-22 삼성전기주식회사 인쇄회로기판의 설계 데이터 검사방법
CN104955280A (zh) * 2015-06-18 2015-09-30 浪潮电子信息产业股份有限公司 一种阻抗线宽查找方法
CN109564261A (zh) * 2016-08-26 2019-04-02 泰拉丁公司 结合由自动测试设备的通道所流出的电流
CN106815433A (zh) * 2017-01-16 2017-06-09 盛科网络(苏州)有限公司 根据规则设置自动替换过孔的方法
CN107194065A (zh) * 2017-05-19 2017-09-22 郑州云海信息技术有限公司 一种pcb设计中检查并设定约束值的方法
CN111339728A (zh) * 2020-02-29 2020-06-26 苏州浪潮智能科技有限公司 一种基于Cadence Skill搜寻电源瓶颈的检查方法和系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HUANG JIEXIAN;YANG DONG TAO;GONG CANGLAI: "Inspection of PCB line defects based on directionality measurements", CIRCUIT WORLD, 19 November 2012 (2012-11-19), pages 130 - 141 *
苏浩航;: "基于混合仿真对高速电路电源网络的优化设计", 航天返回与遥感, no. 05, 15 October 2017 (2017-10-15), pages 56 - 62 *

Also Published As

Publication number Publication date
CN111880978B (zh) 2025-01-28

Similar Documents

Publication Publication Date Title
CN109543307B (zh) Pcb设计版图的开短路检查方法、检测系统及电子设备
CN102541740B (zh) 一种基于Android的手机便签自动化测试方法
CN102156760B (zh) 基于Saber的电路故障仿真分析方法
CN111930613A (zh) 待测芯片的测试用例生成方法、装置、电子设备以及介质
CN105740143B (zh) 一种自动化测试方法、装置和计算设备
CN111880978A (zh) 一种pcb电源通道载流能力自动化检查方法
CN111158419A (zh) 一种供电电路、电流采集方法和电子设备
CN109543327A (zh) 一种pcb设计中零件摆放方法及装置
CN109032874A (zh) 一种内存压力测试方法、装置、终端及存储介质
CN102096635A (zh) 一种软件缺陷的准确定位方法
CN107644122A (zh) 一种odb++文件修改方法、装置及可读存储介质
CN109858155B (zh) 仿真方法及相关装置
CN109948250A (zh) 一种目标阻抗确定方法及相关设备
CN107506275B (zh) 一种基于arm指令虚拟化的软件防护能耗评估方法
CN111044925A (zh) 用于电池检测系统的仿真器
TW201222304A (en) Method for setting width of printed circuit board trace
CN108962335A (zh) 一种内存循环注错的测试装置及方法
CN104133174A (zh) 一种基于SignaltapⅡ的FPGA开发板测试方法
CN108761187A (zh) 一种基底电流测试方法、系统及终端设备
CN114967641A (zh) 一种车辆控制器诊断功能的自动化测试方法及系统
CN213751984U (zh) 一种快速判定ddr芯片失效的装置
CN112100973A (zh) 一种基于allegro软件的镜像过孔检查替换方法
CN108153963B (zh) 一种pcb设计中检查连接器连接层面数的方法
CN101196943A (zh) 测试点查错方法
CN206524184U (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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20241206

Address after: 250100 building S02, No. 1036, Langchao Road, high tech Zone, Jinan City, Shandong Province

Applicant after: Shandong Inspur Scientific Research Institute Co.,Ltd.

Country or region after: China

Address before: 250100 First Floor of R&D Building 2877 Kehang Road, Sun Village Town, Jinan High-tech Zone, Shandong Province

Applicant before: JINAN INSPUR HIGH-TECH TECHNOLOGY DEVELOPMENT Co.,Ltd.

Country or region before: China

GR01 Patent grant
GR01 Patent grant