Cadence Other格式网表导出与导入

本文详细介绍了如何使用Orcad生成特殊格式的网表,并将其导入Allegro的方法。特别关注了生成过程中对于PCB Footprint和Device信息的处理技巧,以及在Allegro中成功导入此类网表所需的准备工作。

Cadence支持两种方式的网表导出与导入:
一、Orcad Captrue网表导出,导入Allegro
二、Other格式的网表导出,导入Allegro
第一种方式是在Orcad的Toos->Create Netlist->PCB Editor页面进行设置:


然后在Allegro的File->Import->Logic的Cadence页进行导入:
这种方式是比较正统的,不做详述。
本文重点讲述一下Orcad“其他格式”网表的生成和导入Allegro的过程。(“其他格式”网表也包括Protel/AD,PADS生成的网表,都可以通过“Other”方式导入Allegro,或者从Orcad中生成导入其他PCB设计器软件)。
先讲Orcad生成“其他格式”网表的过程。
在Orcad的Toos->Create Netlist->Other页面进行设置:
1. 格式转换器选择orTelesis.dll。
2. 注意PCB Footprint文本框中默认是{PCB Footprint},一定要改成!{PCB Footprint},或者{PCB Footprint}!{PCB Footprint}。注意!是半角。
或者使用{PCB Footprint}!{PCB Footprint}格式:
原因:Allegro载入netlist需要的字段格式是:
[PCB Footprint]!Device![Value]![ Tolerance];Reference
[ ]中的内容可以省略(Allegro认为PCB Footprint会在Device中包含,所以可以省略),所以必需的最基本字段是Device和Reference。但是!不能省略。而我们画原理图时一般只设置PCB Footprint,而忽略Device,所以必须补填Device信息,上面的“!{PCB Footprint}”中的PCB Footprint代表的就是Device,全称也可以使用{PCB Footprint}!{PCB Footprint}这种格式。如果自己设置了Device信息,也可以用{PCB Footprint}!{Device}这种格式。
点确定后生成网表,可以在Orcad文件管理器中Outputs项下打开查看:
使用!{PCB Footprint}格式:
或者使用{PCB Footprint}!{PCB Footprint}格式:









两者导入Allegro后的效果是一样。这样就生成了other格式的网表。
接下来讲导入other格式的网表。与Orcad直接导入网表到Allegro不同的是,使用other格式时,不但需要封装的psm,pad文件,还需要封装的Device文件。psm文件是保存封装时会自动生成的,但Device文件需要手动生成,下面是生成方法,以mosp10封装为例,打开封装库文件,点File->Create Device
在当前目录下会生成msop10.txt文件,复制到一个目录下,然后设置Allegro的Setup->User Preference->Paths->Library->devpath,指向刚才那个目录:
当然,padpath和psmpath也是要设置的,基本操作这里不再详述。这样就把路径设置好了。
然后在Allegro中点File->Import->Logic->Other,找到刚才导出的网表文件,点Import Other,就可以导入其他格式的网表文件了。如果有报错,通常都是管脚不匹配、Device文件不存在、路径没设置好等常见问题,修改即可。



### 如何使用 Cadence 工具导出 #### 打开设计文件 为了导出,在Cadence Allegro中需先打开所需的设计文件。这一步骤涉及通过菜单栏中的 “File” 选项,随后选择 “Open”。此时会弹出一个窗口用于浏览计算机上的项目文件夹并选定目标设计文档[^2]。 #### 导出的具体步骤 完成上述准备之后,按照如下方法可以实现导出: 1. **访问导出功能** 转至顶部菜单栏,选取 `Design` 下拉菜单内的 `Netlist` 子项。此路径提供了多种不同类型的输出方式供用户依据实际需求挑选适用的形式。 2. **配置参数** 当进入设置界面后,会出现一系列可供调整的选择项,包括但不限于指定要包含的数据层以及设定特定格式等细节。对于希望保存为标准ASCII文本形式的情况,则应确认选择了 `.net` 或者兼容PCB制造工艺所需的其他扩展名。 3. **启动导出过程** 完成必要配置以后,按下界面上相应的按钮即可触发正式的生成流程。通常情况下会有进度条显示当前状态直至整个处理结束,并提示成功否的信息框出现于屏幕之上。 4. **验证应用** 成功创建后的文件应当妥善存档以便后续查阅或提交给合作方审核;同时也可以利用该文件作为输入源导入到其它EDA软件平台继续开展工作或是直接交付生产环节使用。 ```plaintext 注意:具体的操作界面布局可能会因版本差异而略有区别,请参照安装包内附带的帮助手册获取最精确指导。 ```
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值