《AD集成库简介》由会员分享,可在线阅读,更多相关《AD集成库简介(10页珍藏版)》请在金锄头文库上搜索。
1、Altium Designer集成库简介时间:2012-01-10 22:04:46 来源:作者:一集成库概述Altium Designer采用了集成库的概念。在集成库中的元件不仅具有原理图中代表元件的 符号,还集成了相应的功能模块。如Foot Print封装,电路仿真模块,信号完整性分析模 块等。(关系图如图1)集成库具有以下一些优点:集成库便于移植和共享,元件和模块之间的连接具有安全性。集成库在编译过程中会检测错误,如引脚封装对应等。二. 集成库的创建集成库的创建主要有以下几个步骤1. )创建集成库包2. )增加原理图符号元件3. )为元件符号建立模块联接4. )编译集成库举例:1. 执行
2、File New Project Integrated Library,创建一个包装库项目,然后重命名并保存到 目录,如 c:librarylibrary,生成 library.libpkg 集成库包。2. 在project标签右键点击project名,在弹出的菜单中选择增加原理图库。(图2)并 命名保存。yiST3WarkspacelTWorkspaceProjectProjects File View 口 Structure E ditor匚F3-在shclib编辑界面,选择Place菜单下工具绘制一个元件符号,如图3,添加一个NPN 晶体管。4-在sch library标签下选择默认元件
3、名component1,双击进入元件属性对话框。在“defaultdesignator”处输入默认符号名;(如Q?)在“comment”处输入对元件的描述;(如 NPN Transistor )在 “physical component” 处输入元件的名称;(NPN)如图 4。点击OK就生成了一个名为NPN的元件。5-在为符号元件建立模块联接之前,先建立查找路径。选择Projectproject Option.,进 入project属性对话框,在Search Paths页添加模块路径。Footprint库在Altium Designer6 libraryPCB路径下。为了防止查找范围过大,一般
4、“include sub-folders in search”不选 中。然后点击“refresh list”按钮。如图5建立Foot print模块联接点击shclib界面下左下角Add Footprint,进入增加元件封装界面,运用Browse按钮选择Cylinder with flat index.pcblib下的BCY-W3封装。也可以使用Find按钮来查找所需要 的封装。点击OK,这样封装模块就加载好了。如图6VI.十Hu.建立simulation模块联接Altium Designer的spice模型文件格式是*.ckt或*.mdl,可以直接从元件供应商的网站 下载相应的模型。本例的模
5、型文件在Altium Designer 6examples utorialscreating components目录下,把该目录加载到“search paths”中。类似增加元件封装,选择“Add simulation”,弹出加载对话框,在 “model kind” 选项中选择 “transistor”,在 “model name”中输入NPN,(对应与NPN.mdl文件)在“description”中加入描述。点击OK这 样simulation模块就加好了。图7。如没有spice模型,可以选择“create.”按钮手工添 加一个模型。建立signal integrity模块联接选择“Add
6、 signal integrity”打开对话框,在“type”处选择“BJT”类型,其他可以选择默认值, 也可以运用“import IBIS”按钮导入文件模型。点击OK。同上可以增加3D模型,3D模型文件格式是*.VRML,*.IGES.6.编译集成库,在project标签中,右击library.libpkg,在弹出的菜单中选择compile integratedlibrary library.intlib.编译完成后,在 c:libraryproject output forlibrary 目录下 生成library.intlib集成库。三. 集成库的使用点击窗口左边library标签,打开
7、库对话框,点击library进入库配制界面,install按钮 可以增加集成库,remove按钮可以移走不许要的库。这样就可以使用库中元件了。四. 集成库的编辑直接对集成库的编辑是不允许的,所以先的把集成库分拆成集成库包。选择Fileopen选择 一个集成库,如 Altium Designer 6librarymiscellaneous device.intlib,在弹出的对话框中选 择 Extract sources,(图 9)这样生成了 miscellaneous device.libpkg,就会进入元件编辑界面,可以对元件以及对元件的各种模块联接进行编辑了。What do yau to
8、do with thb integrated libraryEstracf Sources will ewtract the source librariesyscd to compile the integrated library and eate an integrated library project.Install LibraryCancelI rtilall Library will irtilall the library. Th就溯11 add it to the Libraries:psrieL allowing pou to 沁 componerife-and footp
9、rints from thiiibrary.五. 创建元件Foot print库在altium designer中,封装库是以*.pcblib格式存在,它可以嵌入到一个集成库中,也可 以在pcb编辑界面中直接调用其中的元件。Altium designer中封装库在altium designer6librarypcb 目录中。举例:1.在 project 标签中,右键点击 library.libpkg,选择 add new to projectpcb library,增加一个pcb库并命名保存为pcblib1.pcblib。如图10Workpacel 氐讽世Projectslibrary. Li
10、bPkg File View O-5 tructure E ditorInt egrated Library library. LiLPkgWorkspacePiojectX-&曰 Source Documents Q Sehlibl.ScInLibF.-JLiTaw PCEIL-B F.mer Lr釦 mt Mes-ag 專hbiary.LibPk.1PcbLibl.PcbLibJ CompileLijc:il HistoryFroj ect Packager.Rac-ompile Integrat次 Library Library. LibFkgAdi New to Proj ec七卜Ot
11、herC-trl+lTAdd. Esi EtiRg to Froj ect.Sae Fr oj e 匚 tEae Project As.M:=ike Active Fro ct 匚Ip电n Frt DiSCiuri&rLtEHuie All In. ProjectClo 2 e Frcj ect II a cuiti mnt sCliJE FrcjnctExploreVer e i Oil C dittT olSW HatatasLibr:=d-y Miktif.Project Opt 1ons.-.玉 S ctLem at c LIL r =ii-yIl:itahLirik FileT ext Iloeuirient2.双击pcblibi.pcblib文件打开pcb元件库界面。就可以运用placepad, placearc,placeline等命令来绘制元件了。3.双击焊盘,打开焊盘属性对话框,可以对焊盘进行配制。如图11,在“property”选项 中可以设定焊盘类型,Top layer对应SMD焊盘,multi layer对应穿孔。“Hole information”可以设定孔的形状,如方孔,槽形孔等。双击line,可以对线条进行配制,如果线条表示元件的外形,则设定在top overlay层。Pad