[發(fā)明專利]一種ODB++文件修改方法、裝置及可讀存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201710757945.1 | 申請(qǐng)日: | 2017-08-29 |
| 公開(公告)號(hào): | CN107644122A | 公開(公告)日: | 2018-01-30 |
| 發(fā)明(設(shè)計(jì))人: | 毛忠宇;劉志瑞;蔣學(xué)東 | 申請(qǐng)(專利權(quán))人: | 深圳市興森快捷電路科技股份有限公司;廣州興森快捷電路科技有限公司;宜興硅谷電子科技有限公司 |
| 主分類號(hào): | G06F17/50 | 分類號(hào): | G06F17/50 |
| 代理公司: | 廣州嘉權(quán)專利商標(biāo)事務(wù)所有限公司44205 | 代理人: | 唐致明 |
| 地址: | 518000 廣東省深圳市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 odb 文件 修改 方法 裝置 可讀 存儲(chǔ) 介質(zhì) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及電源完整性仿真技術(shù)領(lǐng)域,尤其涉及一種的ODB++文件修改方法、裝置及可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
ODB++是一種可擴(kuò)展的ASCII格式,它可在單個(gè)數(shù)據(jù)庫(kù)中保存PCB制造和裝配所必需的全部工程數(shù)據(jù)。單個(gè)文件即可包含圖形、鉆孔信息、布線、元件、網(wǎng)表、規(guī)格、繪圖、工程處理定義、報(bào)表功能、ECO和DFM結(jié)果等。操作人員可以改進(jìn)和改正DFM來更新他們的原始CAD數(shù)據(jù)庫(kù),并設(shè)法在設(shè)計(jì)達(dá)到裝配階段之前識(shí)別出所有的布線問題。ODB++是一種雙向格式,允許數(shù)據(jù)上行和下傳。ODB++數(shù)據(jù)庫(kù)類似于大多數(shù)CAD系統(tǒng)的數(shù)據(jù)庫(kù)。一旦數(shù)據(jù)以ASCII形式到達(dá)線路板車間,制作者就可實(shí)施增值的流程操作,如蝕刻補(bǔ)償、面板成像及輸出鉆孔、布線和照相等。
電源完整性(PI,Power Integrity)就是為板級(jí)系統(tǒng)提供一個(gè)穩(wěn)定可靠的電源分配系統(tǒng)(PDS)。實(shí)質(zhì)上是要使系統(tǒng)在工作時(shí),電源、地噪聲得到有效的控制,在一個(gè)很寬的頻帶范圍內(nèi)為芯片提供充足的能量,并充分抑制芯片工作時(shí)所引起的電壓波動(dòng)、輻射及串?dāng)_。電源完整性研究的內(nèi)容:電源完整性仿真的內(nèi)容很多,但主要的幾個(gè)方面如下:
1:板級(jí)電源通道阻抗仿真分析,在充分利用平面電容的基礎(chǔ)上,通過仿真分析確定旁路電容的數(shù)量、種類、位置等,以確保板級(jí)電源通道阻抗?jié)M足器件穩(wěn)定工作要求。
2:板級(jí)直流壓降仿真分析,確保板級(jí)電源通道滿足器件的壓降限制要求。
3:板級(jí)諧振分析,避免板級(jí)諧振對(duì)電源質(zhì)量及EMI的致命影響等。
市面上電源完整性仿真設(shè)計(jì)軟件很多。但由于商業(yè)目的及保密的原因。不同公司EDA軟件間的PCB設(shè)計(jì)文件很難實(shí)現(xiàn)相互完美的轉(zhuǎn)化,現(xiàn)實(shí)的情況是即使某EDA軟件提供了轉(zhuǎn)換到其它EDA廠商能識(shí)別的PCB設(shè)計(jì)文件軟件轉(zhuǎn)換接口,但在轉(zhuǎn)換的過程中總存在這樣或那樣不完美的地方,例如轉(zhuǎn)換了的文件經(jīng)常會(huì)出現(xiàn)缺少了銅皮、過孔或絲印需要重新調(diào)整或元件信息缺少等諸多問題。
為了解決不同EDA廠商加工文件的問題及方便加工生產(chǎn)方面,出現(xiàn)了ODB++的標(biāo)準(zhǔn)(它是偏向于制造的一種格式),由于這個(gè)文件作為一個(gè)標(biāo)準(zhǔn)的公開格式,其可以作為現(xiàn)在市面上的所有EDA軟件一個(gè)輸出的接口標(biāo)準(zhǔn)。不同EDA軟件導(dǎo)入ODB++后銅皮及過孔缺少等問題就能解決,但由于它是一個(gè)偏于PCB加工文件的標(biāo)準(zhǔn),元件的電屬性(如電容的模型名字、電容封裝名)在調(diào)過來后由于不同PCB設(shè)計(jì)軟件的差異性及設(shè)計(jì)都的不規(guī)范可能會(huì)有問題,這種情況下如對(duì)調(diào)入的ODB++文件再要修改其電屬性,就沒有在原EDA軟件中修改原PCB文件方便或根本就可行。
而PI仿真時(shí)需要調(diào)入相應(yīng)的PCB設(shè)計(jì)文件,在某一個(gè)EDA軟件商的PI仿真平臺(tái)調(diào)入其它EDA軟件的廠商的文件時(shí),除了可能出現(xiàn)的缺少了銅皮、過孔等問題外,電容、電阻或電感的值或封裝會(huì)調(diào)不過來或格式不對(duì)(如:客戶提供的PCB設(shè)計(jì)文件由于內(nèi)部定義不規(guī)范等,轉(zhuǎn)到PI平臺(tái)后,默認(rèn)的模型可能是同一個(gè)名字---如封裝外形的名字,而實(shí)際的元件庫(kù)模型不同),或元件的模型名字不可識(shí)別,這就需要后期使用手工處理,處理過程可以根據(jù)電容的實(shí)際仿真模型或?qū)?yīng)的值分別處理,電容較多時(shí)這個(gè)過程會(huì)非常耗時(shí)且易出錯(cuò)。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明的目的是提供一種的ODB++文件修改方法。使得修改后的ODB++文件,適用于所有PCB PI仿真平臺(tái),使用方便,效率高。
為了解決上述技術(shù)問題,本發(fā)明的目的是提供一種的ODB++文件修改裝置。使得修改后的ODB++文件,適用于所有PCB PI仿真平臺(tái),使用方便,效率高。
為了解決上述技術(shù)問題,本發(fā)明的目的是提供一種可讀存儲(chǔ)介質(zhì),其上存有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)上述的ODB++文件修改方法。
本發(fā)明所采用的技術(shù)方案是:一種ODB++文件修改方法,應(yīng)用于電源完整性仿真,其包括以下步驟:
步驟1:獲取PCB文件中或獨(dú)立提供的第三方的BOM列表,該列表中包含元件的標(biāo)號(hào)列、元件的封裝列以及元件的數(shù)值列;
步驟2:將BOM列表中的元件的封裝列與元件的數(shù)值列成元件的模型庫(kù)名稱列,并將此列覆蓋原來的封裝列形成更新列表文件;
步驟3:根據(jù)更新列表文件修改ODB++文件中的Components文件相應(yīng)內(nèi)容并保存。
進(jìn)一步,所述步驟3包括子步驟:
步驟31;逐行讀取更新列表文件的內(nèi)容,把元件的標(biāo)號(hào)賦給變量$ref,元件的模型庫(kù)名稱賦給變量$modid,元件的數(shù)值賦給變量$value;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市興森快捷電路科技股份有限公司;廣州興森快捷電路科技有限公司;宜興硅谷電子科技有限公司,未經(jīng)深圳市興森快捷電路科技股份有限公司;廣州興森快捷電路科技有限公司;宜興硅谷電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710757945.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種用于電子路考評(píng)分的監(jiān)測(cè)系統(tǒng)
- 一種基于ODB++文件轉(zhuǎn)化為可編輯PCB版圖的方法
- 用于控制移動(dòng)電信網(wǎng)絡(luò)中的服務(wù)的實(shí)現(xiàn)的方法和系統(tǒng)
- 一種車載限速器
- 一種ODB++文件修改方法、裝置及可讀存儲(chǔ)介質(zhì)
- 一種具有ODB插頭的GPS干擾器
- 單側(cè)潰變的ODB支架及汽車CCB支架
- 一種基于ODB的自動(dòng)化處理方法、裝置和設(shè)備
- 一種ODB-2染料雜質(zhì)及制備方法
- 一種分布式對(duì)象數(shù)據(jù)庫(kù)的構(gòu)建方法
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





