1、集成庫:零件的參數(shù)和域模型會在原理圖庫 (.SchLib) 中指定,并編譯成集成庫 (.IntLib)。創(chuàng)建集成庫的步驟是:先創(chuàng)建SCH零件--------把PCB封裝鏈接到SCH零件庫中------鏈接仿真模型-------鏈接信號完整性模型---鏈接3D模型---添加參數(shù)-------編譯和校驗零件-------創(chuàng)建集成庫(由此可見:集成庫包含了SCH零件、PCB模型、封裝模型、信號完整性模型、3D模型)。
2、數(shù)據(jù)庫元件庫(*.DBLib,* SVNDBLib):以數(shù)據(jù)表格的形式來確立必要的元件鏈接(SCHlib、PCBlib、封裝模型、信號完整性模型、3D模型)來構(gòu)建一個標(biāo)準(zhǔn)元件。 數(shù)據(jù)庫中的每個記錄(行)代表一個元件,表格的列存儲了參數(shù)信息和到其它設(shè)計域模型的鏈接以及硬盤上的模型庫。數(shù)據(jù)庫元件庫有兩種:非版本控制庫(.DBLib)和版本控制庫 (SVN 數(shù)據(jù)庫,.SVNDBLib)。 兩者唯 一的不同在于參考符號及模型的存儲方法。 非版本控制的數(shù)據(jù)庫(*.DBLib):符號和模型庫存儲在硬盤目錄或其它本地/網(wǎng)絡(luò)媒體中。 版本控制數(shù)據(jù)庫(*.SVNDBLib) :符號和模型庫存儲在版本控制庫中。數(shù)據(jù)庫元件庫提供了從外部的公司數(shù)據(jù)庫中直接放置元件的能力,使得大量的元件數(shù)據(jù)的管理變得更加容易。 如果使用了數(shù)據(jù)庫元件,參數(shù)和域模型會根據(jù)每個元件記錄的的相關(guān)區(qū)域進行設(shè)定。
3、數(shù)據(jù)保險庫 Vaults :數(shù)據(jù)保險庫嚴(yán)格意義上來說并不是一種元件庫,它有一些與傳統(tǒng)庫類似的特性。數(shù)據(jù)保險庫會以 Item 的形式存儲所有的設(shè)計內(nèi)容,與其它庫不同的是,用戶可以跟蹤這些 Item 的不同版本和生命 周期狀態(tài)。另外,數(shù)據(jù)保險庫中包括到供應(yīng)鏈的鏈接,能夠?qū)崟r查看元件價格和存貨量等信息。所以,傳統(tǒng)庫(即集成庫:內(nèi)嵌了元件的參數(shù)以及到其它設(shè)計域模型:PCB封裝、仿真模型、信號完整性模型、3D模型的鏈接信息)能夠有效存儲元件模型,數(shù)據(jù)保險庫則提供了企業(yè)級的元件數(shù)據(jù)管理解決方案(供應(yīng)鏈的鏈接,能夠?qū)崟r查看元件價格和存貨量等信息)。管理元件參數(shù)和設(shè)計域模型(SCHlib、PCBlib、仿真模型、完整性模型、3D模型)最好的方法是將它們作為元件組成的一部分。采用Vault 的元件管理機制可以解決上述問題:在創(chuàng)建元件庫(.CmpLib) 時應(yīng)該包含零件的參數(shù)和域模型。
在原理圖設(shè)計時,元件被稱為Symbol(符號)。
在 PCB 布線時,元件被稱為 Footprint, Land Pattern(封裝),或簡單稱為 PCB Component(封裝)。 在信號完整性分析時,元件被分別稱為 Signal Integrity Model(SI) 。 在仿真時,稱為Simulation Model(模型)。
|