设计:原理图:orcad:如何建立orcad_cis元件库
差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
设计:原理图:orcad:如何建立orcad_cis元件库 [2023/12/10 20:40] – 创建 hwwiki | 设计:原理图:orcad:如何建立orcad_cis元件库 [2024/02/04 17:46] (当前版本) – [附件] hwwiki | ||
---|---|---|---|
行 1: | 行 1: | ||
======如何建立Orcad CIS元件库====== | ======如何建立Orcad CIS元件库====== | ||
+ | |||
+ | CIS元件库是组织管理元件的有效方式,具体有如下等优点: | ||
+ | |||
+ | 1)库内包括了元件各种属性参数,方便元件的属性的设置以及BOM的制作; | ||
+ | |||
+ | 2) 库内元件还可以关联各种文件,如Datasheet、封装等,方便查看及管理; | ||
+ | |||
+ | 3)统一元件库,可有效避免多个项目或多个工程师在使用元件时不一致。 | ||
+ | |||
+ | 本文基于Cadence16.6-2015和Access2016具体介绍了创建元件库的过程,并在附件中提供了Access库文件以及相关文件,可直接使用此库文件,或者是在此模板基础上修改,以满足自己的要求。 | ||
+ | |||
+ | =====1、所需的软件以及运行环境===== | ||
+ | |||
+ | 所需的软件有: | ||
+ | |||
+ | Cadence16.6-2015 | ||
+ | |||
+ | Access2003以上版本 | ||
+ | |||
+ | 运行环境: | ||
+ | |||
+ | WindowsXP以上系统 | ||
+ | |||
+ | Cadence16.6的下载和安装详见如下网址,文中有提供下载链接和破解方法。 | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Access一般在Office组件内有安装,如果没有,则需要单独安装下。 | ||
+ | |||
+ | =====2、Access数据库创建===== | ||
+ | |||
+ | 为了兼容,创建最基础的Access2003数据库。 | ||
+ | |||
+ | 2.1、首先考虑下Access库需要创建多少个表,表即对应元件库分类,本文参考得捷电子(http:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.2、考虑表的字段即元件的属性的设置,推荐属性和说明如下, | ||
+ | |||
+ | Part Type:元件类型,用于设置表内的类别,如Capacitor可分为MLCC和tantalum电容 | ||
+ | |||
+ | Part Number:公司内部的元件料号 | ||
+ | |||
+ | Manufacturer Part Number:生产厂商的器件规格型号 | ||
+ | |||
+ | Manufacturer:生产厂商名称 | ||
+ | |||
+ | Description:元件描述,如CAP|MLCC|0201|0.1pF±0.05pF|25V|C0G | ||
+ | |||
+ | Value:元件值,如2KΩ | ||
+ | |||
+ | Package / Case:封装名称,如0402 | ||
+ | |||
+ | Size / Dimension:尺寸,如1.6mm x 0.8mm | ||
+ | |||
+ | Height (Max):最大高度,如0.6mm | ||
+ | |||
+ | Schematic Part:原理图Symbol即OLB原理图库内的Part | ||
+ | |||
+ | PCB Footprint:元件封装,需和PCB画板的封装名一致 | ||
+ | |||
+ | ROHS:是否无铅 | ||
+ | |||
+ | SMT:是否贴片 | ||
+ | |||
+ | Unit:数量单位,如PCS | ||
+ | |||
+ | Datasheet:规格书路径 | ||
+ | |||
+ | 3D:3D文件路径 | ||
+ | |||
+ | Distributor:分销商 | ||
+ | |||
+ | Unit Price (USD):价格 | ||
+ | |||
+ | Part Status:元件状态,如量产、停产等 | ||
+ | |||
+ | Update:记录更新时间 | ||
+ | |||
+ | Note:备注 | ||
+ | |||
+ | 以上属性建议每个元件都应包括,除此之外,也可以包括其他的属性,如电容再增加耐压属性,附件包括了Capacitor、Ferrite Bead、Inductor、Resistor和通用的Template属性模板文件。 | ||
+ | |||
+ | 2.3创建Access数据库 | ||
+ | |||
+ | 通过导入外部excel表的方式创建数据库,步骤如下。 | ||
+ | |||
+ | 2.3.1 打开Access,选择新建“空白数据库” | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.2 选择另存为2003数据库,并选择存储路径 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.3 选择外部数据》新数据源》从文件》Excel | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.4 如下步骤以导入表模板Template.xls创建表ICs表为例,说明表的创建。 | ||
+ | |||
+ | 选择数据源和目标,点击确定。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.5 勾选“第一行包含列标题”,点击下一步。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.6 此处可设置各字段的数据类型,建议均设置成“短文本” | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.7 选择让Access添加主键 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.8 设置表的名称“ICs”,点击完成,即完成了表ICs的创建。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2.3.9 按上述步骤,再添加其他表,或者是直接复制,更改表名称,即完成所有表的设置,完成Access数据库的配置。 | ||
+ | |||
+ | 2.4 更新Access数据库 | ||
+ | |||
+ | 添加记录、删除修改记录(元件的属性)和Excel的操作近似,不再详述。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====3、设置数据源===== | ||
+ | |||
+ | 3.1 打开Windows ODBC,选择添加 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 3.2 选择驱动程序Microsoft Access Driver,点击完成。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 3.3 设置数据源名称和说明,点击数据库》选择 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 3.4 选择2小节创建的Access库文件,点击确定。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 3.5 点击确定,完成数据源的添加 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====4、设置CIS的配置文件===== | ||
+ | |||
+ | 4.1 打开或创建一个原理图DSN文件,选择Options》CIS Configuration | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.2 选择New | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.3 点击下一步 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.4 选择3小节创建的Data Source,点击下一步 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.5 勾选所有Tables,点击下一步 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.6 设置Orcad原理图元件属性和Access库表各属性之间的对应关系,一路选择并点击下一步,直到PCB_Footprint的设置。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.7 勾选PCB_Footprint,再一路选择并点击下一步,直到设置哪些属性传递给DSN。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.8 建议勾选如下属性,并点击下一步 | ||
+ | |||
+ | Part Number,Manufacturer Part Number,Manufacturer,Description,Value,Package / Case,Size / Dimension,Height (Max),Schematic Part,PCB Footprint,ROHS,SMT,Unit | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.9 选择NO ICA Properties,点击下一步 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.10 选择可以Browsable的属性,即可浏览的属性,如Datasheet,CIS中点击此属性会自动打开Datasheet文件。此处选择Datasheet和3D,再点击下一步。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.11 点击下一步 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.12 点击Finish,并最终保存DBC配置文件。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 4.13 点击OK,完成配置文件设置。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====5、Orcad 原理图库文件路径的设置===== | ||
+ | |||
+ | CIS中Schematic Part属性需设置原理图库的路径,如CAP_NP\CAP_NP,前一个CAP_NP是库文件OLB文件的名称,后一个为OLB文件内Part的名称。 | ||
+ | |||
+ | 对于库文件的管理,建议一个OLB文件只包括一个Part,这样方便修改、删除、更新等操作。 | ||
+ | |||
+ | 那CIS如何找到OLB文件的路径呢,这需要在INI文件中添加相关OLB文件的路径 | ||
+ | |||
+ | 5.1 Orcad在启动时,在Session log窗口中会显示其使用的ini文件 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 5.2 打开此ini文件,添加OLB文件的目录路径,关闭Orcad,重新打开设置即生效 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====6、Datasheet 3D文件路径的设置===== | ||
+ | |||
+ | Datasheet 3D文件路径的设置,如下以Datasheet文件的设置为例介绍。 | ||
+ | |||
+ | Datasheet文件建议按照Access库的分类,建立相应的文件夹,把文件夹路径添加的电脑用户变量中,CIS即可找到并打开Datasheet文件 | ||
+ | |||
+ | 6.1 打开环境变量设置界面 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 6.2 添加Datasheet的用户变量,多个路径之间用“; | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 6.3 把此用户变量添加到变量Path中 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====7、 CIS的使用===== | ||
+ | |||
+ | 7.1在原理图页面,按“Z”或选择菜单Place》Database Part | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 7.2 进入CIS界面,此界面显示了库列表,元件属性值、元件Symbol,此处直接点击Datasheet属性值,可打开对应的Datasheet文档。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 7.3 双击元件(如下图)即自动切换原理图页面放置元件,此元件即和库内的元件属性一致。 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | =====附件===== | ||
+ | [[https:// | ||
+ | =====参考文献===== | ||
+ | |||
+ | 1)Orcad CIS帮助文档“cisug.pdf”,可在软件Cadence安装路径内找到。 | ||
+ | |||
+ | |||
+ | |||
+ | |||
设计/原理图/orcad/如何建立orcad_cis元件库.1702212000.txt.gz · 最后更改: 2023/12/10 20:40 由 hwwiki