1jlb2mjtz4564016838725.gif
9 [3 `* C }2 A点击上方名片关注了解更多
* k7 V3 Z( z8 A5 u' G7 Z
1 w9 n' c* B2 ]' b/ t1 y8 e正文前言在使用cadence orcad设计硬件原理图的阶段,为了减少一些重复性的工作,我们可以利用脚本工具进行快捷设计。
: s' |% _ ^/ Q4 t' o/ r本文会教大家如何配置这样的工具,并且分享一个我正在用的小工具,大家感兴趣的话,可以拿去用!相关资料获取方法(网盘免费分享链接),我放在文章最后了!
# W7 A$ U0 o% [2 R5 t4 }% p安装方法1)capEasyCAD.tcl文件放到Cadence安装路径下的【*Cadence\SPB_16.6 ools\capture clscripts\capAutoLoad\】8 a- @0 q4 y- {7 B& s) @
2)capsym.olb和EasyCAD 文件文件放到Cadence脚本路径下【Cadence\SPB_DATA\】) `0 Q: b4 ^1 ~
使用方法在图纸页面右键可看到当前支持的功能
{8 b/ e: W7 k
f2uqbvv5xsr64016838825.png
3 H" g) |$ }# j3 I3 L: ?/ [1) 【Change Net】--批量修改网络名称. W/ b2 {0 a) X0 j3 ?
选中需要修改的部分,比如将网络名出现XSW字符全部替换为FPGA,OK后完成替换。3 y& N6 v: _; t7 ~) i" e% G
ju32o0ri2os64016838925.png
2 \" b# z( O: ^) s/ R. g
此功能建议慎用!如果使用此功能,修改完成之后需要将原理图关闭并且除DSN以外的文件全部删掉,然后再打开此页并全部选中按回车键打开网络部分。从而完成原理图更新。2) 【PIN WireName】--批量生成pin脚的网络名称
: D* r" Q# \# w: ~8 N9 i5 A批量选中需要生成网络的pin脚,右键执行【PIN8 N$ |! |2 V& r4 B" r2 l
WireName】,pin上会自动增加与名称一致的网络。
+ X9 V U: T% _ O! T) P0 G& c0 ?
bss2hlwencc64016839025.png
, S1 t- t& n5 l5 c8 ?
9 K+ y: @! ?1 ^, y+ A; L! I3) 【PIN WireSearch】--批量查找生成引脚的网络名称3 ]# R* }1 H1 H$ c
首先制作一个excel表格,比如C37需要生成11111,C36需要生成22222等,制作完成后框选这部分数据,复制!: K7 H- g! P a. U/ u& p, h7 P
zziv42m2xmh64016839125.png
, a9 f/ O. x* d
回到原理图中,批量选中需要生成网络的pin脚,右键执行【PIN
. m6 D* E, p( w: Q5 @WireSearch】,pin上会自动查表,并生成对应的网络。! q. m+ d4 M& K- o
sa0olkkbvuj64016839225.png
7 m0 C9 K; v8 s8 Q4) 【Place Net】--批量生成网络名称 B6 T& B' J, @* D% m6 ^) V6 y
首先制作一个网络名称的列表,可以是excel也可以是txt。框选并复制!
0 [/ D! n- K1 I" g2 A9 z& Y9 [. x
vfvg14bfs0g64016839325.png
# l K9 X5 b/ ?
, S; Q( ?7 J8 J3 t回到原理图中,选择一页左侧有足够空白的图纸,右键执行【Place Net】,可以看到左侧会自动放置网络,待网络消失后,已复制到剪切板,回到需要放置的图页,粘贴网络。 7 e0 j' w$ S1 y- s
5) 【Place Offpage】--批量生成offpage
3 S, K+ D% R8 w' a) ]* `原理图中选中对应的网络线,右键执行【Place Offpage】后会自动生成对应名称的offpage。+ Q" v; ^) F4 |. q, S
如果原理图中选中的是offpage,则会生成与之相反方向的offpage) y' Y0 k; r# r7 I. q
abhuovmm10464016839425.png
( y6 l( W3 Y U& x* h9 ^. }6) 【Value DNC】--将元器件DNC" u: } O W! q+ ~6 `
原理图中选中元器件,可将属性DNC,并保存器件参数保存。与【Value NoDNC】配合使用。
6 n7 \1 p0 @7 ~7 p7) 【Value NoDNC】--将元器件恢复属性
9 \5 K, l$ s" j" E原理图中选中DNC的元器件,可将DNC之前的属性恢复回来。与【Value DNC】配合使用,手动DNC的无法恢复。
7 o8 S" z0 o' U/ D4 y8) 【OffPageName Agli】--将offpage的名称对齐
4 @& @8 l; L i$ _原理图中选中需要对齐的offpage的名称,只能选名称不能选中整个offpage。执行功能,offpage的名称会自动回到原位。如果方向是在左侧,会进行左对齐。
" |; Z B, n' _& ^- _% e
xdllewg3bka64016839525.png
4 U; f2 o* ? n/ j/ [( D$ J
获取方法 |