Virtuoso高效率使用技巧(2)

描述

1, Virtuoso schematic 追踪信号。

用过Verdi调试的小伙伴都知道verdi中可以选中一个信号,快速的找到信号的driver/load。虽然virtuoso schematic有probe, net-highlight功能,但是在分析电路的时候还是不如直接找到driver/load爽,翻了下manual没想到还有 probe assistant菜单,点击windows-->assistants --> probes 打开和关闭load/driver/inout/net对应的过滤功能,双击就可以直接找到对应的信号以及器件。

信号

2,如何LVS ignore和cdsthru是干嘛的

信号
在原理图仿真的时候有时候希望两个不同net name的网点直接连接到一起,类似assign net_a = net_b;这样的操作,在综合结果中会发现实际DC是使用了basic/cds_thru 这个器件,仔细观察他实际上有一个属性是 ignore=True,等同于shift+del的操作。实际上,cds的器件还有一些其他有用的属性lvsIgnore这些,只在lvs的时候忽略。可以通过Options-->Editor菜单,也可以在Q属性中弹出菜单直接添加。这个功能对自己做电容,电感的设计者就非常有用不用在LVS的时候各种麻烦。

信号

信号

3, 不同工艺的layout同时打开,virtuoso layout打开layout cell的时候会检查lib的tech是否和display.drf一致,如果不同工艺那么layer 的属性就会出现错误。一个cds的workspace中只能存在一个display.drf, 但是如果在cds.lib 中直接INCLUDE其他的工艺项目cds.lib文件,则layout view打开的时候就没有这个问题。如下图,gpdk+xmc40。

信号

4, cadence ADE中实时tuning参数。

做RF的都知道小众软件ADS有个神奇的功能就是实时的可以调整参数,在做匹配的是非常管用。有时候没有ADS/PDK还千方百计的用RFIC D-link来实现RF tunging的手段。在ADE explorer界面里,已经支持这个功能了。我切换到explorer/assembler比较就了, ade/xl 应该没这个。下图红色框,点击就进入实时tuning模式,鼠标在design variable区域就可以左右调整参数。就问你还香ADS这种只支持小规模项目的软件吗。

信号

信号

5,Cadence的数据图形处理工具viva直接用命令VIVA就能开。

某些远古大神喜欢有ocean之类的原始工具跑仿真,万一数据没有写在表达式中写到文件中,用viva可以直接开启图形数据工具。别以为这种远古工具没有人用了,有些超神级别的设计工程师仿真是直接用python render ocean template 然后把数据dump成hdfs的方式去做的,非常合适验证数量大的场景。

信号

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分