用户工具

站点工具


设计:原理图: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://www.mr-wu.cn/cadence-spb-orcad-allegro-16-6-2015/
 +
 +Access一般在Office组件内有安装,如果没有,则需要单独安装下。
 +
 +=====2、Access数据库创建=====
 +
 +为了兼容,创建最基础的Access2003数据库。
 +
 +2.1、首先考虑下Access库需要创建多少个表,表即对应元件库分类,本文参考得捷电子(http://www.digikey.com)的产品分类,创建了17个分类(具体可参考得捷网站),一个分类对应数据库内的一个表,如下图所示。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.1.png?400|}}
 +
 +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,选择新建“空白数据库”
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.1.png?800|}}
 +
 +2.3.2 选择另存为2003数据库,并选择存储路径
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.2.png?800|}}
 +
 +2.3.3 选择外部数据》新数据源》从文件》Excel
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.3.png?800|}}
 +
 +2.3.4 如下步骤以导入表模板Template.xls创建表ICs表为例,说明表的创建。
 +
 +选择数据源和目标,点击确定。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.4.png?800|}}
 +
 +2.3.5 勾选“第一行包含列标题”,点击下一步。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.5.png?800|}}
 +
 +2.3.6 此处可设置各字段的数据类型,建议均设置成“短文本”
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.6.png?800|}}
 +
 +2.3.7 选择让Access添加主键
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.7.png?800|}}
 +
 +2.3.8 设置表的名称“ICs”,点击完成,即完成了表ICs的创建。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.8.png?800|}}
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.3.8.1.png?800|}}
 +
 +2.3.9 按上述步骤,再添加其他表,或者是直接复制,更改表名称,即完成所有表的设置,完成Access数据库的配置。
 +
 +2.4 更新Access数据库
 +
 +添加记录、删除修改记录(元件的属性)和Excel的操作近似,不再详述。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:2.4.png?800|}}
 +
 +=====3、设置数据源=====
 +
 +3.1 打开Windows ODBC,选择添加
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:3.1.png?800|}}
 +
 +3.2 选择驱动程序Microsoft Access Driver,点击完成。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:3.2.png?800|}}
 +
 +3.3 设置数据源名称和说明,点击数据库》选择
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:3.3.png?800|}}
 +
 +3.4 选择2小节创建的Access库文件,点击确定。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:3.4.png?800|}}
 +
 +3.5 点击确定,完成数据源的添加
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:3.5.png?800|}}
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:3.5.1.png?800|}}
 +
 +=====4、设置CIS的配置文件=====
 +
 +4.1 打开或创建一个原理图DSN文件,选择Options》CIS Configuration
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.1.png?800|}}
 +
 +4.2 选择New
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.2.png?800|}}
 +
 +4.3 点击下一步
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.3.png?800|}}
 +
 +4.4 选择3小节创建的Data Source,点击下一步
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.4.png?800|}}
 +
 +4.5 勾选所有Tables,点击下一步
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.5.png?800|}}
 +
 +4.6 设置Orcad原理图元件属性和Access库表各属性之间的对应关系,一路选择并点击下一步,直到PCB_Footprint的设置。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.6.png?800|}}
 +
 +4.7 勾选PCB_Footprint,再一路选择并点击下一步,直到设置哪些属性传递给DSN。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.7.png?800|}}
 +
 +4.8 建议勾选如下属性,并点击下一步
 +
 +Part Number,Manufacturer Part Number,Manufacturer,Description,Value,Package / Case,Size / Dimension,Height (Max),Schematic Part,PCB Footprint,ROHS,SMT,Unit
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.8.png?800|}}
 +
 +4.9 选择NO ICA Properties,点击下一步
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.9.png?800|}}
 +
 +4.10 选择可以Browsable的属性,即可浏览的属性,如Datasheet,CIS中点击此属性会自动打开Datasheet文件。此处选择Datasheet和3D,再点击下一步。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.10.png?800|}}
 +
 +4.11 点击下一步
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.11.png?800|}}
 +
 +4.12 点击Finish,并最终保存DBC配置文件。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.12.png?800|}}
 +
 +4.13 点击OK,完成配置文件设置。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:4.13.png?800|}}
 +
 +=====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文件
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:5.1.png?800|}}
 +
 +5.2 打开此ini文件,添加OLB文件的目录路径,关闭Orcad,重新打开设置即生效
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:5.2.png?800|}}
 +
 +=====6、Datasheet 3D文件路径的设置=====
 +
 +Datasheet 3D文件路径的设置,如下以Datasheet文件的设置为例介绍。
 +
 +Datasheet文件建议按照Access库的分类,建立相应的文件夹,把文件夹路径添加的电脑用户变量中,CIS即可找到并打开Datasheet文件
 +
 +6.1 打开环境变量设置界面
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:6.1.png?800|}}
 +
 +6.2 添加Datasheet的用户变量,多个路径之间用“;”隔开。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:6.2.png?400|}}
 +
 +6.3 把此用户变量添加到变量Path中
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:6.3.png?800|}}
 +
 +=====7、 CIS的使用=====
 +
 +7.1在原理图页面,按“Z”或选择菜单Place》Database Part
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:7.1.png?600|}}
 +
 +7.2 进入CIS界面,此界面显示了库列表,元件属性值、元件Symbol,此处直接点击Datasheet属性值,可打开对应的Datasheet文档。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:7.2.png?800|}}
 +
 +7.3 双击元件(如下图)即自动切换原理图页面放置元件,此元件即和库内的元件属性一致。
 +
 +{{:设计:原理图:orcad:如何建立orcad_cis元件库:7.3.png?800|}}
 +
 +=====附件=====  
 +[[https://pan.baidu.com/s/1MpDlNXVyCoxyBxrGK_elbQ |Orcad CIS Lib.zip]]
 +=====参考文献=====
 +
 +1)Orcad CIS帮助文档“cisug.pdf”,可在软件Cadence安装路径内找到。
 +
 +
 +
 +
  
设计/原理图/orcad/如何建立orcad_cis元件库.1702212000.txt.gz · 最后更改: 2023/12/10 20:40 由 hwwiki