当前位置:首页 » 《随便一记》 » 正文

cadence virtuoso 画电路图的使用技巧

14 人参与  2024年12月02日 08:00  分类 : 《随便一记》  评论

点击全文阅读


virtuoso画电路图schematic时如何画斜线?

按快捷键w(调用wire)+F3(更改连线属性):显示Add Wire窗口,更改Route Method属性-从full改成direct。

如何将仿真状态保存到cell view?

将仿真窗口ADE L叉掉后,会弹出是否要保存的窗口,选择yes[保存],进而弹出下图所示窗口,选择save state option为【cellview】即可。

virtuoso原理图中label中BUS信号线的使用?

BUS(multi-bits,多比特信号)在数字、数模混合中用的非常多。

1)8-bit的输出信号QB<7:0>连接到负载电容:

①在Name中输入QB<7:0>,

②选中Expand bus names和Attach to multiple wires,

③鼠标单击最左侧导线,自左向右顺次拖动鼠标,就可以看到每个线都标有QB<i>的Label阵列。

在create label对话框的offset输入数字,可以选择label数字的间隔。如输入2,label中的数字就自动依次递增2可以变成a<1>、a<3>、a<5>、.......。
另外通过选择offset后面的升Inc或Dec的按钮,实现label中数字的递增或递减。

2)对输入14-比特信号的MSB补逻辑“1”,LSB补逻辑“0”,构成新的16-比特信号:

①在Name中输入    VDD!, QA<13:0>, VSS!    ,

②将生成的Label给attach到“Wide Wire”上。

3)想尝试用一个单线的信号输出给另一条总线的所有子线,即P<8>能否直接连接Q<8:1>?

可以。此时需要将Q<8:1>总线打散。

如何在virtuoso schematic上对某个器件打叉从而禁用这个器件?类似效果见下图。

shift+delete后,点击想要打叉的器件即可。如果想恢复器件的使用,再shift+delete点击就能取消打叉。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/195212.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1