fnjy2urqn0464022978326.gif
% Y: r6 T$ x+ i/ [' s( A
点击上方名片关注了解更多" N6 W% ^* z, ~# R, @7 v4 q* y# \; g
) j$ _# H+ W9 Z3 r$ [& v. \6 k, R正文前言在使用cadence orcad设计硬件原理图的阶段,为了减少一些重复性的工作,我们可以利用脚本工具进行快捷设计。
+ O. X7 Q' H! ]3 q; k本文会教大家如何配置这样的工具,并且分享一个我正在用的小工具,大家感兴趣的话,可以拿去用!相关资料获取方法(网盘免费分享链接),我放在文章最后了!
* `- U2 Y1 V' v& s4 [4 U& c另外,结合最近各位粉丝反馈的问题,增加了注意事项,大家需要特别注意!如果还有其他问题,后台私信就可以找到我!感谢各位的支持!/ n0 e, N+ n4 e4 B& D0 A& U
安装方法1)capEasyCAD.tcl文件放到Cadence安装路径下的【*Cadence\SPB_16.6 ools\capture clscripts\capAutoLoad\】/ d1 ]: S8 A( |
2)capsym.olb和EasyCAD 文件文件放到Cadence脚本路径下【Cadence\SPB_DATA\】
8 I, d1 }0 d8 F* C/ W) m注意事项:5 }! J% y# ~2 ~
1. 该脚本使用前,orcad中Page Size单位设置为英制inches,否则设置公制millimeters,会出现问题,比如生成的网络不是引脚上的,存在偏移问题。
p8 x5 }- L# i6 i8 U4 w
e) `0 d* a" w' _' O2 l
nqucfuyxvhj64022978426.png
' L8 f: O: j5 ?" F
使用方法在图纸页面右键可看到当前支持的功能3 [' M9 N5 c& q/ y
cqblpbchjjj64022978526.png
6 m {, y$ \' O, O4 W, b
1) 【Change Net】--批量修改网络名称
) w- a2 r- C B选中需要修改的部分,比如将网络名出现XSW字符全部替换为FPGA,OK后完成替换。 B- v# Q. l2 n# `/ n4 n9 z5 }
ro3isjckx1u64022978626.png
# _, ` p& h8 @) @3 D V
此功能建议慎用!如果使用此功能,修改完成之后需要将原理图关闭并且除DSN以外的文件全部删掉,然后再打开此页并全部选中按回车键打开网络部分。从而完成原理图更新。2) 【PIN WireName】--批量生成pin脚的网络名称0 O! O% f2 O7 E
批量选中需要生成网络的pin脚,右键执行【PIN- E$ V5 [6 L& T0 l
WireName】,pin上会自动增加与名称一致的网络。
% _2 c* I7 U" g3 k/ l5 ~( W
2plbzju0gbq64022978726.png
1 o' U K" F; h& ~# O: t+ e
2 S) z* V% l' X' p5 @. V3) 【PIN WireSearch】--批量查找生成引脚的网络名称" L6 m* r# l9 N6 D+ I- v
首先制作一个excel表格,比如C37需要生成11111,C36需要生成22222等,制作完成后框选这部分数据,复制!( q* h% j8 O6 V) G* v
iwdbghhc0wm64022978826.png
7 [8 D9 r4 D4 t" ?) e K
回到原理图中,批量选中需要生成网络的pin脚,右键执行【PIN$ q' C; V; H5 L: j% @; G
WireSearch】,pin上会自动查表,并生成对应的网络。 t4 @3 G: |7 [* e1 n: I/ g; q S
ksqe3bwflbm64022978926.png
) N+ u' c! o, `! y* `+ q
4) 【Place Net】--批量生成网络名称
% g, g& y/ _* Y- q4 i首先制作一个网络名称的列表,可以是excel也可以是txt。框选并复制!
$ Z9 P% x1 A W! a
5urdcjqydiu64022979027.png
2 v4 M7 V4 E0 K0 N: K3 d! }5 M - n- L* G- U3 D; s
回到原理图中,选择一页左侧有足够空白的图纸,右键执行【Place Net】,可以看到左侧会自动放置网络,待网络消失后,已复制到剪切板,回到需要放置的图页,粘贴网络。
, q4 S. x# g; \. j) y5) 【Place Offpage】--批量生成offpage
+ {% j' v2 q/ z原理图中选中对应的网络线,右键执行【Place Offpage】后会自动生成对应名称的offpage。
% T c) \# O2 o5 X* r/ \如果原理图中选中的是offpage,则会生成与之相反方向的offpage! Z/ ]8 I* D" e9 q: _0 S
x22tj5wctjw64022979127.png
N5 |9 i h8 T3 h; m6) 【Value DNC】--将元器件设置为DNC
Y- M/ {8 S1 e5 o原理图中选中元器件,可将属性DNC,并保存器件参数保存。与【Value NoDNC】配合使用。
+ T; b7 @. k) G7 t8 V7) 【Value NoDNC】--将元器件恢复属性7 y+ k5 l/ f9 ^1 M
原理图中选中DNC的元器件,可将DNC之前的属性恢复回来。与【Value DNC】配合使用,手动DNC的无法恢复。 |