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