03、Cadence使用记录之超多引脚元器件的快速创建方法(OrCAD Capture CIS)

本文介绍了使用CadenceOrCADCaptureCIS工具创建多引脚元器件AD9135的方法,包括使用PinArray批量插入引脚,将引脚设置导出到Excel进行编辑,从官方PDF获取引脚配置信息并导入,以及在原理图中的验证步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

03、Cadence使用记录之超多引脚元器件的快速创建方法(OrCAD Capture CIS)

参考的教程是B站的视频:allegro软件入门视频教程全集100讲

前置教程:
01、Cadence使用记录之新建工程与基础操作(原理图绘制:OrCAD Capture CIS)
02、Cadence使用记录之创建元器件—原理图和封装(OrCAD Capture CIS)

1. 目标元器件简介

此处假设需要绘制AD9135的Symbol,这个器件一共有88个引脚,如果一个一个绘制可能非常麻烦:
在这里插入图片描述
新建一个PART:
在这里插入图片描述
命名为AD9135:
在这里插入图片描述

2. 使用Pin Array创建引脚

点击Place里面的Pin Array,批量插入引脚:
在这里插入图片描述
合理设置数字,一共88个引脚:
在这里插入图片描述
点击确定并放入网格中:
在这里插入图片描述

3. 导出引脚设置到Excel

左键框选所有的引脚,注意只能框选引脚,并右键选择Edit Pins:
在这里插入图片描述
在打开的窗口里面复制前两列就行了,因为主要是修改引脚的名称:
在这里插入图片描述
复制到Excel里面如下所示,只能复制数字,第一行的英文是我方便区分自己打的:

在这里插入图片描述

4. 使用官网PDF导出引脚配置并设置

将官网给出的PDF转化为word格式,推荐转化网站:https://smallpdf.com/cn/pdf-to-word
官网PDF:https://www.analog.com/cn/products/ad9135.html
转化后的引脚描述页如下所示:
在这里插入图片描述
复制到EXCEL里面去,删除由转化造成的格式问题:
在这里插入图片描述
将名称那一行复制到Capture 里面去,就可以批量设置引脚:
在这里插入图片描述
点击确定,修改各个引脚到合适的位置:
在这里插入图片描述
在插入外形的方框:
在这里插入图片描述

5. 插入到原理图进行验证

到原理图里面看看效果:
在这里插入图片描述

### Cadence元器件使用教程 #### 下载与安装 对于Cadence工具中的元器件库下载和安装,通常这些操作依赖于官方渠道或是企业内部服务器。如果通过官方途径获取,则需访问Cadence官方网站并登录账号,在产品支持页面寻找对应的版本更新包或附加组件来完成下载工作[^1]。 针对具体安装流程而言,一般是在启动安装程序后遵循向导提示逐步进行直至结束。值得注意的是,在某些情况下可能还需要额外配置环境变量以便软件能够正常识别新加入的库文件位置[^2]。 #### 配置过程 当涉及到如何配置Cadence Allegro PCB SI中的元器件模型时,可以参照如下指南: - **创建项目**:新建一个PCB设计工程,并确保选择了正确的模板。 - **加载Library**:进入`File -> Open Library Manager...`菜单项,添加所需的元件库路径到搜索目录列表里去;这一步骤是为了让系统知道去哪里找寻所需要的部件数据[^3]。 - **设定Default Parameters**:利用图形界面提供的选项卡设置默认参数值,比如阻抗、电容等电气特性数值,以及物理尺寸方面的规定。此部分的具体步骤已经在相关文档中有详细介绍。 另外,关于CIS(Component Information System)库无法显示可用零件的问题,可能是由于以下几个方面引起的错误所造成的: - 数据库连接失败或者是网络权限不足; - 库索引损坏或者未被正确编译; - 缺少必要的驱动程序支持; - 版本兼容性问题导致的功能失效。 解决这类情况的办法包括但不限于重新导入数据库、修复受损记录、安装缺失的支持包以及确认当前使用的客户端和服务端之间是否存在不匹配之处。 ```python # Python伪代码示例用于说明概念而非实际执行 def check_cis_library(): try: connect_to_database() verify_network_permissions() compile_index_files() install_drivers_if_needed() validate_version_compatibility() return "Everything is fine." except Exception as e: print(f"Error occurred: {e}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怡步晓心l

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值