Cadence CIS 本地数据库建立及其配置方法
一、 CIS 数据库的建立方法 .................................................................................. 2
1. 使用 Office2007 建立 Access 数据库 ............................................................ 2
2. 使用建立好的 Excel 文件导入 Office2007 建立 Access 数据库 ................. 5
3. 注意事项........................................................................................................ 10
二、 设置数据源和添加数据源方法 ................................................................... 10
1. 设置数据源.................................................................................................... 10
2. 添加数据源.................................................................................................... 11
三、 Allegro Design Entry CIS 数据库的配制方法 ........................................... 12
1. 原理图中打开 CIS 配置界面 ..................................................................... 12
2. 新建 CIS 配置文件 ....................................................................................... 13
四、 配置 Capture.INI 文件 ............................................................................... 23
1. 确定 Capture.ini 文件位置 ............................................................................ 23
2. 编辑 Capture.ini 配置文件 ............................................................................ 24
3. 注意事项........................................................................................................ 24
五、 原理图环境中添加数据库元器件 ............................................................... 24
1. 在原理图调用数据库中的器件.................................................................... 24
2. 使用技巧........................................................................................................ 25
六、 在数据库中添加新元器件并更新 ............................................................... 26
1. 数据库中添加新元器.................................................................................... 26
2. 更新 CIS 的配置文件 ................................................................................... 26
七、 使用数据库设计的原理图如何导出 BOM ................................................. 28
1. 导出 BOM 设置 ............................................................................................ 28
2. 导出 BOM 预览 ............................................................................................ 29
一、 CIS 数据库的建立方法
1. 使用 Office2007 建立 Access 数据库
1) 打开一个空白的 Office2007 Access 新建一个数据库,如下图。(一般装有 Office
办公软件都会有 Access)
2) 创建数据名字和保存路径如下图,数据库的名字和保存路径自己确定,Office2007
Access 的数据库扩展名是".accdb",Office2003 Access 的数据库扩展名是".mdb"。
3) 然后点击“创建—表”来添加多个表,我创建了 Resistor、Capacitor 和 IC 三个表
格如下图。
4) 然后选其中的一个表再依次点击 Office 的“开始—视图—设计视图”,切换到视
图模式按照下图填写“字段名称”(其实就是一个表格的表头),“字段名称”的
内容(就是一些元器件的参数、封装之类的)根据自己的需要填写,但是必须包
含原理图封装字段和 PCB 封装字段,后面有解释(建议原理图封装字段命名为
Schematic Part 和 PCB 封装字段命名为 PCB Footprint,为了以后方便)。
5) 以 Resistor 为例,我在表中添加了 MAS90 No、Part Type、Value、Schematic Part、
PCB Footprint、 Description 等几个主要的字段(当然也可以添加其他的字段)这
些字段分别用来表示不同的元件属性。
MAS90 No:对应的是电阻器件在我们自己系统的编号(这个可也根据自己
情况而定)
Part Type:元件类型,Part Type 属性是一种元器件在封装、类别、工艺等分
类的关键这个表现在查询时,每一类电阻对应一个子文件夹,(例如 Resistor:
直插电阻,贴片电阻),我只分了一个 RES,所以只会有一个 RES 子文件夹。
Value:元器件的值一般显示在原理图上,电阻的阻值。
Schematic Part:这个字段参数很重要,它决定了数据库 Resistor 表中的元器
件是怎么和本地原理图封装库链接的,这个字段下的内容必须对应本地电阻
原理图封装库里的名字,如下图的名字(本地原理图封装库里的元器件名字)
这个名字不能重复,出现重复的 Schematic Part 后系统不知道该读取哪个,
结果就无法显示元件。
如果重复了怎么办,为了避免这种情况,我建议在填 Schematic Part 的内
容时候要指定 lib 名,例如 RMK1608-1R8J 这个电阻元件出现在 LRC.olb 这
个 lib 中,我们填 Schematic Part 时就写 LRC\RMK1608-1R8J,这样就不会
重复,而且搜索速度也快很多。
PCB Footprint:这个字段参数也很重要,它决定了数据库 Resistor 表中的元
器件是怎么和本地 PCB 封装库链接的,即 Allegro 的封装(例如 0603、0805 、
SOIC-8 等等),PCB Footprint 也不能重复。
Description:元器件的描述。
(例如:RES 22 OHM 1/10W 1% 0603 SMD ±100ppm/℃
Yageo RC0603FR-0722RL
电阻 表贴)。
6) 分别设置好 Resistor、Capacitor 和 IC 三个表格的字段名称后,再点击“开始—视
图—数据表视图”切换到数据表视图,如下图所示,然后就可以填写具体的元器
件了。
2. 使用建立好的 Excel 文件导入 Office2007 建立 Access 数据库
1) 先建立好一个 Excel 表格,这个表格可以有多个 Sheet,填写完全的信息,
当然了表头自己定,但是必须包含原理图封装表头名和 PCB 封装表头名
(建议原理图封装表头命名为 Schematic Part 和 PCB 封装表头命名为
PCB Footprint,为了以后方便),如果没有这两项就不能关联本地库的原
理图封装库和 PCB 封装库了,如下图所示。
2) 如同上述一样先建立一个 Office Access 数据库,然后点击“外部数据—
—Excel 导入”如下图。
3) 选择你要导入的 Excel 文件,并选择第一种导入方式,如下图所示。
4) 选择你要导入 Excel 文件的哪一个 Sheet,然后下一步如下图。
5) 勾选“第一行包含列标题”,然后下一步如下图。
6) 然后按照默认点击下一步如下图。
7) 然后默认,点击下一步如下图。