[go: up one dir, main page]

TW201301073A - 印刷電路板功率檢視系統及方法 - Google Patents

印刷電路板功率檢視系統及方法 Download PDF

Info

Publication number
TW201301073A
TW201301073A TW100123022A TW100123022A TW201301073A TW 201301073 A TW201301073 A TW 201301073A TW 100123022 A TW100123022 A TW 100123022A TW 100123022 A TW100123022 A TW 100123022A TW 201301073 A TW201301073 A TW 201301073A
Authority
TW
Taiwan
Prior art keywords
pcb
layer
power
power supply
area
Prior art date
Application number
TW100123022A
Other languages
English (en)
Other versions
TWI478000B (zh
Inventor
Tsung-Sheng Huang
Chun-Jen Chen
Duen-Yi Ho
Wei-Chieh Chou
Shin-Ting Yen
Original Assignee
Hon Hai Prec Ind 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 Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Priority to TW100123022A priority Critical patent/TWI478000B/zh
Priority to US13/441,849 priority patent/US8464201B2/en
Publication of TW201301073A publication Critical patent/TW201301073A/zh
Application granted granted Critical
Publication of TWI478000B publication Critical patent/TWI478000B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/06Power analysis or power optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

本發明提供一種PCB功率檢視系統。該系統從電腦的儲存器讀取印刷電路板PCB的佈圖檔案,分析該佈圖檔案得到該PCB各層的電源區域及接地區域的銅箔分佈情況。之後,該系統根據分析得到的銅箔分佈情況計算電流從該PCB上供電模組到負載晶片所經過的該PCB上各層的電源區域或接地區域的銅箔的長度及截面積,並根據計算得到的銅箔的長度、截面積及電阻率及預設參數計算該PCB各層的功率消耗。當該PCB某一層的功率消耗超過預設標準時,該系統在所述佈圖檔案上定位該層的電源區域及接地區域,並提示用戶對定位區域的銅箔佈局進行修改。

Description

印刷電路板功率檢視系統及方法
本發明涉及一種印刷電路板(printed circuit board,PCB)輔助設計系統及方法,尤其是關於一種PCB功率檢視系統及方法。
印刷電路板(printed circuit board,PCB)的生產流程一般是先設計出PCB佈局圖(layout),再根據PCB佈局圖製作PCB樣板,打上零件,然後送交實驗室測試PCB樣板是否滿足客戶的效率需求。若不滿足需求,則根據經驗修改PCB佈局圖。
由於缺乏有效的工具來幫助進行效率上的分析,設計部門通常都得等到PCB樣板送回實測時,才能了解PCB效率是否能符合要求;在無法了解PCB佈局圖哪個地方需要做改進時,只能以經驗來修改,經常是改善有限,而且返工的機率高。
鑒於以上內容,有必要提供一種PCB功率檢視系統及方法,可在PCB打板前估算出效率是否能滿足客戶需求,定位PCB佈局圖需要修改的部分,以避免PCB設計返工的問題。
一種印刷電路板功率檢視系統。該系統包括一系列功能模組。利用這些功能模組,該系統從電腦的儲存器讀取印刷電路板PCB的佈圖檔案,分析該佈圖檔案得到該PCB每一層的電源區域及接地區域的銅箔分佈情況。之後,該系統根據分析得到的銅箔分佈情況計算電流從該PCB上供電模組到負載晶片所經過的該PCB上每一層的電源區域或接地區域的銅箔的長度及截面積,並根據計算得到的銅箔的長度、截面積及電阻率及預設參數計算該PCB每一層的功率消耗。當該PCB某一層的功率消耗超過預設標準時,該系統在所述佈圖檔案上定位該層的電源區域及接地區域,並提示用戶對定位區域的銅箔佈局進行修改。
一種印刷電路板功率檢視方法,該方法包括:(A)從電腦的儲存器讀取印刷電路板PCB的佈圖檔案;(B)佈圖分析步驟:分析該佈圖檔案,得到該PCB每一層的電源區域及接地區域的銅箔分佈情況;(C)根據分析得到的銅箔分佈情況計算電流從該PCB上供電模組到負載晶片所經過的該PCB上每一層的電源區域或接地區域的銅箔的長度及截面積;(D)根據計算得到的銅箔的長度、截面積及電阻率及預設參數計算該PCB每一層的功率消耗;(E)判斷該PCB每一層的功率消耗是否超過預設標準;及(F)當該PCB某一層的功率消耗超過預設標準時,在所述佈圖檔案上定位該層的電源區域及接地區域,並提示用戶對定位區域的銅箔佈局進行修改。
相較於習知技術,本發明所提供之PCB功率檢視系統及方法,可在PCB打板前估算出效率是否能滿足客戶需求,定位PCB佈局圖需要修改的部分,以避免設計返工的問題。
參閱圖1所示,係本發明印刷電路板(printed circuit board,PCB)功率檢視系統較佳實施方式之應用環境圖。該PCB功率檢視系統30應用於電腦100。該電腦100還包括儲存器10、處理器20及顯示器50。儲存器10儲存各種PCB,例如PCB 200的PCB佈圖檔案40,以及PCB功率檢視系統30的程式化代碼。處理器20執行所述程式化代碼,實現PCB功率檢視系統30提供的下述功能。顯示器50顯示PCB佈圖檔案40。
參閱圖2所示,係本發明PCB功率檢視系統30較佳實施方式之功能模組圖。該PCB功率檢視系統30包括檔案讀取模組31、佈圖分析模組32、計算模組33、判斷模組34及提示模組35。本發明所稱的模組可以為由多個電子元器件構成的硬體晶片,也可以為由一系列計算指令組成的電腦程式段。本實施例所述的模組是一種能夠被電腦100的處理器20所執行並且能夠完成固定功能的電腦程式段,其儲存在電腦100的儲存器10中。
檔案讀取模組31用於從儲存器10讀取所述PCB佈圖檔案40。
佈圖分析模組32用於分析該PCB佈圖檔案40,得到PCB 200每一層的電源區域21及接地區域23的銅箔分佈情況(參閱圖4所示)。PCB佈圖檔案40包括PCB 200各層的走線佈局及PCB 200上零件的佈局。
PCB的層數,是指PCB擁有可以獨立佈線的銅箔的層數。例如,多層PCB可能包括多個訊號層,電源層,地層等。每一層都包括敷有銅箔的一個或多個電源區域或接地區域。導通孔是PCB上一些填充或者包裹了可導電材料的孔,是多層PCB中不同層走線之間的電氣連接。這些孔可以連接多層PCB之間的電源區域或接地區域,讓電流順利通過PCB各層。PCB功率的損耗主要源自各層銅箔的阻抗。
計算模組33用於根據分析得到的銅箔分佈情況計算電流從PCB 200上供電模組201到負載晶片(integrated chip,IC) 202 (例如CPU、記憶體等)所經過的PCB 200上每一層的電源區域21或接地區域23的銅箔的長度L及截面積A。如圖4所示,箭頭表示電流方向,PCB 200 某一個訊號層包括電源區域21、訊號線區域22及接地區域23。電流從供電模組201到達負載IC 202途經電源區域21或接地區域23。由於電源區域21或接地區域23的銅箔分布形狀及厚度是不規則的,故計算模組33可能需要利用一定的數學方法,例如微積分,計算電流從供電模組201到負載IC 202途經電源區域21或接地區域23的銅箔的長度L及截面積A。
計算模組33還用於根據計算得到的銅箔的長度L、截面積A及電阻率p及預先設置的參數計算PCB每一層的功率消耗DCR。所述預先設置的參數包括供電模組201的供電電壓、負載IC 202的需求電流。例如,在本實施方式中,設置供電模組201的供電電壓為1伏特,負載IC 202的需求電流為1安培,則功率消耗DCR=p*L/A。PCB每一層的功率消耗DCR等於該層電源區域21的功率消耗DCR及接地區域23的功率消耗DCR之和。
判斷模組34用於判斷PCB每一層的功率消耗DCR是否超過預設標準。該預設標準可以為一個相對標準,例如,假設PCB 200某一個訊號層的功率消耗DCR大於或等於其它某一層的功率消耗DCR的10倍,則判斷模組34判斷該訊號層的功率消耗DCR超過預設標準。該預設標準也可以為一個具體數值,例如7.13776e-6。
提示模組35用於當PCB 200某一層的功率消耗DCR超過預設標準時,在PCB佈圖檔案40上定位該層的電源區域21及接地區域23,提示用戶對電源區域21及接地區域23的銅箔佈局進行修改,例如調整銅箔的長度L或截面積A。
參閱圖3所示,係本發明PCB功率檢視方法較佳實施方式之流程圖。
步驟S31,檔案讀取模組31從儲存器10讀取所述PCB佈圖檔案40。
步驟S32,佈圖分析模組32分析該PCB佈圖檔案40,得到PCB 200每一層的電源區域21及接地區域23的銅箔分佈情況。PCB佈圖檔案40包括PCB 200各層的走線佈局及PCB 200上零件的佈局。
步驟S33,計算模組33根據分析得到的銅箔分佈情況計算電流從PCB 200上供電模組201到負載IC 202(例如CPU、記憶體等)所經過的PCB 200上每一層的電源區域21或接地區域23的銅箔的長度L及截面積A。如圖4所示,箭頭表示電流方向,PCB 200某一個訊號層包括電源區域21、訊號線區域22及接地區域23。電流從供電模組201途經電源區域21或接地區域23到達負載IC 202。
步驟S34,計算模組33根據計算得到的銅箔的長度L、截面積A及電阻率p及預先設置的參數計算PCB每一層的功率消耗DCR。所述預先設置的參數包括供電模組201的供電電壓、負載IC 202的需求電流。例如,在本實施方式中,設置供電模組201的供電電壓為1伏特,負載IC 202的需求電流為1安培,則功率消耗DCR=p*L/A。PCB每一層的功率消耗DCR等於該層電源區域21的功率消耗DCR及接地區域23的功率消耗DCR之和。
步驟S35,判斷模組34判斷PCB 200每一層的功率消耗DCR是否超過預設標準,例如判斷PCB 200某一個訊號層的功率消耗DCR是否大於或等於其它某一層的功率消耗DCR的10倍。若PCB 200每一層的功率消耗DCR都未超過預設標準,則流程結束。若PCB 200某一層的功率消耗DCR超過預設標準,則執行步驟S36。
步驟S36,提示模組35在PCB佈圖檔案40上定位該層的電源區域21及接地區域23,並提示用戶對電源區域21及接地區域23的銅箔佈局進行修改,例如調整銅箔的長度L或截面積A。
最後應說明的是,以上實施方式僅用以說明本發明的技術方案而非限制,儘管參照較佳實施方式對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
100...電腦
10...儲存器
20...處理器
30...PCB功率檢視系統
31...檔案讀取模組
32...佈圖分析模組
33...計算模組
34...判斷模組
35...提示模組
40...PCB佈圖檔案
50...顯示器
200...PCB
201...供電模組
202...負載IC
21...電源區域
22...訊號線區域
23...接地區域
圖1係本發明PCB功率檢視系統較佳實施方式之應用環境圖。
圖2係本發明PCB功率檢視系統較佳實施方式之功能模組圖。
圖3係本發明PCB功率檢視方法較佳實施方式之流程圖。
圖4係電流從PCB上供電模組至負載IC之示意圖。
30...PCB功率檢視系統
31...檔案讀取模組
32...佈圖分析模組
33...計算模組
34...判斷模組
35...提示模組

Claims (8)

  1. 一種印刷電路板功率檢視系統,該系統包括:
    檔案讀取模組,用於從電腦的儲存器讀取印刷電路板PCB的佈圖檔案;
    佈圖分析模組,用於分析該佈圖檔案,得到該PCB每一層的電源區域及接地區域的銅箔分佈情況;
    計算模組,用於根據分析得到的銅箔分佈情況計算電流從該PCB上供電模組到負載晶片所經過的該PCB上每一層的電源區域或接地區域的銅箔的長度及截面積,並根據計算得到的銅箔的長度、截面積及電阻率及預設參數計算該PCB每一層的功率消耗;
    判斷模組,用於判斷該PCB每一層的功率消耗是否超過預設標準;及
    提示模組,用於當該PCB某一層的功率消耗超過預設標準時,在所述佈圖檔案上定位該層的電源區域及接地區域,並提示用戶對定位區域的銅箔佈局進行修改。
  2. 如申請專利範圍第1項所述之印刷電路板功率檢視系統,其中,該PCB每一層的功率消耗等於該層電源區域的功率消耗及接地區域的功率消耗之和。
  3. 如申請專利範圍第1項所述之印刷電路板功率檢視系統,其中,所述預設參數包括供電模組的供電電壓及負載晶片的需求電流。
  4. 如申請專利範圍第1項所述之印刷電路板功率檢視系統,其中,所述計算模組利用微積分的方法計算電流從供電模組到負載晶片途經電源區域或接地區域的銅箔的長度及截面積。
  5. 一種印刷電路板功率檢視方法,該方法包括:
    檔案讀取步驟:從電腦的儲存器讀取印刷電路板PCB的佈圖檔案;
    佈圖分析步驟:分析該佈圖檔案,得到該PCB每一層的電源區域及接地區域的銅箔分佈情況;
    第一計算步驟:根據分析得到的銅箔分佈情況計算電流從該PCB上供電模組到負載晶片所經過的該PCB上每一層的電源區域或接地區域的銅箔的長度及截面積;
    第二計算步驟:根據計算得到的銅箔的長度、截面積及電阻率及預設參數計算該PCB每一層的功率消耗;
    判斷步驟:判斷該PCB每一層的功率消耗是否超過預設標準;及
    提示步驟:當該PCB某一層的功率消耗超過預設標準時,在所述佈圖檔案上定位該層的電源區域及接地區域,並提示用戶對定位區域的銅箔佈局進行修改。
  6. 如申請專利範圍第5項所述之印刷電路板功率檢視方法,其中,該PCB每一層的功率消耗等於該層電源區域的功率消耗及接地區域的功率消耗之和。
  7. 如申請專利範圍第5項所述之印刷電路板功率檢視方法,其中,所述預設參數包括供電模組的供電電壓及負載晶片的需求電流。
  8. 如申請專利範圍第5項所述之印刷電路板功率檢視方法,其中,計算電流從供電模組到負載晶片途經電源區域或接地區域的銅箔的長度及截面積係採取微積分的方法。
TW100123022A 2011-06-30 2011-06-30 印刷電路板功率檢視系統及方法 TWI478000B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW100123022A TWI478000B (zh) 2011-06-30 2011-06-30 印刷電路板功率檢視系統及方法
US13/441,849 US8464201B2 (en) 2011-06-30 2012-04-07 Electronic device and simulation method for checking printed circuit board power loss

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100123022A TWI478000B (zh) 2011-06-30 2011-06-30 印刷電路板功率檢視系統及方法

Publications (2)

Publication Number Publication Date
TW201301073A true TW201301073A (zh) 2013-01-01
TWI478000B TWI478000B (zh) 2015-03-21

Family

ID=47392045

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100123022A TWI478000B (zh) 2011-06-30 2011-06-30 印刷電路板功率檢視系統及方法

Country Status (2)

Country Link
US (1) US8464201B2 (zh)
TW (1) TWI478000B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113033139A (zh) * 2021-05-19 2021-06-25 福莱盈电子股份有限公司 一种电路板表面化金面积的计算方法
TWI849805B (zh) * 2023-03-17 2024-07-21 英業達股份有限公司 非均質材料性質的設定方法及電子裝置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103475686B (zh) * 2013-03-28 2016-08-03 国家电网公司 用于电力仿真的通信数据分发系统及通信数据分发方法
CN105677976B (zh) * 2016-01-01 2019-02-26 广州兴森快捷电路科技有限公司 Pcb线路电阻计算方法
CN111537863B (zh) * 2020-05-12 2023-05-26 深圳中富电路股份有限公司 基于流胶叠构的pcb信号损耗计算方法
CN114638186B (zh) * 2022-03-02 2025-05-20 上海季丰电子股份有限公司 一种印刷电路板的仿真方法及装置
CN118535101B (zh) * 2024-07-19 2024-10-08 成都融见软件科技有限公司 一种海量数据的加载方法、电子设备及存储介质

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6110213A (en) * 1997-11-06 2000-08-29 Vlt Coporation Fabrication rules based automated design and manufacturing system and method
JP2008009776A (ja) * 2006-06-29 2008-01-17 Matsushita Electric Ind Co Ltd 半導体集積回路の設計方法、設計装置、半導体集積回路システム、半導体集積回路実装基板、パッケージ、半導体集積回路
TW201037313A (en) * 2009-04-03 2010-10-16 Hon Hai Prec Ind Co Ltd Test apparatus for computer motherboard
CN102043874B (zh) * 2009-10-21 2013-06-05 鸿富锦精密工业(深圳)有限公司 印刷电路板温升分析系统及方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113033139A (zh) * 2021-05-19 2021-06-25 福莱盈电子股份有限公司 一种电路板表面化金面积的计算方法
CN113033139B (zh) * 2021-05-19 2021-08-31 福莱盈电子股份有限公司 一种电路板表面化金面积的计算方法
TWI849805B (zh) * 2023-03-17 2024-07-21 英業達股份有限公司 非均質材料性質的設定方法及電子裝置

Also Published As

Publication number Publication date
US20130007690A1 (en) 2013-01-03
TWI478000B (zh) 2015-03-21
US8464201B2 (en) 2013-06-11

Similar Documents

Publication Publication Date Title
TWI478000B (zh) 印刷電路板功率檢視系統及方法
CN102043874B (zh) 印刷电路板温升分析系统及方法
CN106815444B (zh) 一种自动测量pcb图档元器件距离的方法
CN107527661A (zh) 一种字线电阻测试方法及三维存储器失效分析方法
TW201310267A (zh) 佈線檢查系統及方法
CN108323178A (zh) 基板检查装置及方法
CN110688820A (zh) 一种集成电路电源网络层版图热点的检测方法及装置
CN102510676B (zh) Pcb板于cam制作中泪滴的添加方法
JP4353914B2 (ja) ボンディングプロセスにおける電気性能テストを容易にする為のボンディング配列構造を用いたテスト方法
CN109255167A (zh) 一种ic版图焊垫之间esd电阻的调整方法
CN105912783B (zh) 一种对pcb设计方案进行检测的方法及装置
JP5938864B2 (ja) 基板検査装置、部品実装システム、基板検査方法、プログラム
TW201411384A (zh) 印刷電路板之電路設計模擬系統及其電路設計方法
CN101236078B (zh) 电容到过孔导线长度检查系统及方法
JP2004004039A (ja) 電子システムにおける被給電要素に関する電流特性を求めるためのテスト方法
CN101539956A (zh) 信号线布设系统及方法
US20060218514A1 (en) Power supply analysis method and program product for executing the same
CN113723039A (zh) 一种pcb文件检查方法、装置和设备
CN102867072A (zh) 印刷电路板功率检视系统及方法
CN204408747U (zh) 一种具有埋阻的pcb板
JP2011133990A (ja) プリント配線板の電圧降下算定装置、算定方法、及び算定プログラム
JP6569323B2 (ja) 電子機器の熱解析方法、及び熱解析装置
KR101547604B1 (ko) Bbt를 이용한 누락검출 방법
TW200540611A (en) System and method for verifying delay of a motherboard layout
CN101271481B (zh) 通孔组件辅助布设系统及方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees