微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 写脚本查找电路中特定nets (在IC Compiler中利用tcl)

写脚本查找电路中特定nets (在IC Compiler中利用tcl)

时间:10-02 整理:3721RD 点击:

已经利用Synopsys IC Compiler打开了电路,要数出只有1个输入端的cell,如何写tcl脚本?【已解决】
在shell里的命令有get_cells, get_ports,-filter, 等等
【新问题】:
The names of the nets with more than 3 connections
直接把作业贴上来吧:
[td]The number of cells that are not connected to the port ?
[td]The list of nets pushed by cell-type an02d1?
[/td]
[/td]具体怎么写我也会思考。

同问

get_flat_cells -all -filter "number_of_pins ==1 "

是只有一个输入还是 有一个输入和输出啊?

谢谢 新技能Get!

我想了下可以从ref_name入手, 因为所有cell的refname都是 an0Xd0 或者 or0XdX的格式。 X就是有几个端口
foreach_in_collection c [get_cells ] {
if [regexp 02|03|04|05 [ get_attribute [get_cells $c] ref_name ] ] {
incr i#count all the cells with more than one input
}
}

测试可行哈哈:
sizeof_collection [ get_cells -filter "number_of_pins > 2 "]

thanks

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top