fnjy2urqn0464022978326.gif
' ^' m% l+ E4 \点击上方名片关注了解更多8 k% B& c4 P9 T; \. @ G
% X# N# w1 T* P正文前言在使用cadence orcad设计硬件原理图的阶段,为了减少一些重复性的工作,我们可以利用脚本工具进行快捷设计。+ ~2 C" T1 `% O6 b ~
本文会教大家如何配置这样的工具,并且分享一个我正在用的小工具,大家感兴趣的话,可以拿去用!相关资料获取方法(网盘免费分享链接),我放在文章最后了!
8 s+ `# {! n0 n3 a v: w( U" d4 u' j另外,结合最近各位粉丝反馈的问题,增加了注意事项,大家需要特别注意!如果还有其他问题,后台私信就可以找到我!感谢各位的支持!2 }1 p* L2 l3 C5 B3 v& i
安装方法1)capEasyCAD.tcl文件放到Cadence安装路径下的【*Cadence\SPB_16.6 ools\capture clscripts\capAutoLoad\】% t. ]: j9 G8 K( A9 O" e
2)capsym.olb和EasyCAD 文件文件放到Cadence脚本路径下【Cadence\SPB_DATA\】
2 D3 }9 l( n' }4 L. v" o; d2 P8 @7 [注意事项:7 d! D1 b7 K" a- z" d& K9 a3 M
1. 该脚本使用前,orcad中Page Size单位设置为英制inches,否则设置公制millimeters,会出现问题,比如生成的网络不是引脚上的,存在偏移问题。
! t5 A# T5 y6 i& j( k/ H5 D% ~: t [
nqucfuyxvhj64022978426.png
1 W9 F! h1 Q# U7 Z4 j
使用方法在图纸页面右键可看到当前支持的功能
9 q. D- l# c8 a+ E9 `0 K) D
cqblpbchjjj64022978526.png
% @* Q5 }; E2 [( u9 d* |( \7 ^+ F
1) 【Change Net】--批量修改网络名称
1 u R; A- D8 v1 K: n" Y! C% n选中需要修改的部分,比如将网络名出现XSW字符全部替换为FPGA,OK后完成替换。0 Z3 Y% F8 Y; ]* I) D2 K4 ?
ro3isjckx1u64022978626.png
7 c/ I3 Z/ D8 @" V2 V, Q
此功能建议慎用!如果使用此功能,修改完成之后需要将原理图关闭并且除DSN以外的文件全部删掉,然后再打开此页并全部选中按回车键打开网络部分。从而完成原理图更新。2) 【PIN WireName】--批量生成pin脚的网络名称9 H5 O* B0 ~% w: m# A+ o* [ @
批量选中需要生成网络的pin脚,右键执行【PIN: X. d0 ~& [8 y/ n: M; E3 q) d. k9 a
WireName】,pin上会自动增加与名称一致的网络。, _5 R- h7 |9 s# {5 x, T/ q3 A0 b0 M
2plbzju0gbq64022978726.png
+ y; a6 Q3 I& p* u , w5 ]$ u n/ ?( |
3) 【PIN WireSearch】--批量查找生成引脚的网络名称0 A. y# i# E2 o$ O3 T- l1 W
首先制作一个excel表格,比如C37需要生成11111,C36需要生成22222等,制作完成后框选这部分数据,复制!
% _0 n Y& j6 b
iwdbghhc0wm64022978826.png
# L- _$ j$ L; _2 J; d, Y回到原理图中,批量选中需要生成网络的pin脚,右键执行【PIN+ v) ^6 e6 b4 W$ b
WireSearch】,pin上会自动查表,并生成对应的网络。
6 o# A0 d% s! y8 e
ksqe3bwflbm64022978926.png
r! q, ?3 I8 _* V3 Q4) 【Place Net】--批量生成网络名称
$ e# K, l: d! u. [首先制作一个网络名称的列表,可以是excel也可以是txt。框选并复制! m* b1 X8 m2 u/ T
5urdcjqydiu64022979027.png
; [1 S: L0 W3 m& p$ C
$ r+ w* s2 c2 J; ]' Y. i' K* o回到原理图中,选择一页左侧有足够空白的图纸,右键执行【Place Net】,可以看到左侧会自动放置网络,待网络消失后,已复制到剪切板,回到需要放置的图页,粘贴网络。
( B! X* n4 e& e6 M& w5) 【Place Offpage】--批量生成offpage( g1 O) D3 @9 X" x8 M2 ^6 x: m
原理图中选中对应的网络线,右键执行【Place Offpage】后会自动生成对应名称的offpage。6 `! m/ S6 ?: `5 }- j% J
如果原理图中选中的是offpage,则会生成与之相反方向的offpage) T- ], Y6 |( {; j; w5 y
x22tj5wctjw64022979127.png
0 c2 a/ Y/ L- Q) F
6) 【Value DNC】--将元器件设置为DNC
! j0 ]; Z1 \) v7 u& U原理图中选中元器件,可将属性DNC,并保存器件参数保存。与【Value NoDNC】配合使用。0 E: l6 `8 c+ s: H' D( ^ m
7) 【Value NoDNC】--将元器件恢复属性0 o, d- |0 _: g, _
原理图中选中DNC的元器件,可将DNC之前的属性恢复回来。与【Value DNC】配合使用,手动DNC的无法恢复。 |