本文转自:自己的微信公众号《集成电路设计及EDA教程》
《ICC2常用快捷键汇总--显示/查看类快捷键》
1、快速跳转选中的物体(net, cell, macro等)Ctrl+t
相关快捷键:fit all: f
2、选中某个net的一段shape或者某个Cell,快捷选中整个Net/与Cell相连的所有NetCtrl+Shift+n
3、选中某段shape或者某个Cell,高亮它上面的整个/所有Net:Ctrl+Shift+h
4、自动分配高亮的Color上面在Highlight不同的net时,默认用的是同一种颜色,那么如何让它自动切换颜色呢?命令:gui_set_highlight_options -auto_cycle_color 1GUI对应的操作:
5、选中某段shape,选中这个Net上的CellCtrl+Shift+c再配合Ctrl+t快速跳转选中的cell会非常方便。
6、得到所选Cell的Connection flyline6.1 看Cell to cell的flylineCtrl+|对应的快捷键:Ctrl+|,注意不是l,而是|,也就是Ctrl+Shift+。
6.2看Cell的input/oiutput pin上的connection flyline在打开前面的Net connection之后按下快捷键:Ctrl+shift+i/o
6.3看Cell上所有pin的connection flyline在打开前面的Net connection之后按下快捷键:Ctrl+shift+p
7、尺子Ctrl+u
或者
8、清除标尺
ICC2默认是没有Remove All Rulers的快捷键的(在Synopsys网页上也有说明),这个在上面的GUI中可以看到,那么自己设置一个快捷键呢?
By default, there is no hotkey assigned to remove all rulers from the layout window in the GUI. The gui_remove_all_rulers command removes all rulers, and the gui_set_hotkey command binds the specified key to a function. You can combine these two commands to create a keyboard shortcut to remove the rulers. The following example assigns the shift-K key to the gui_remove_all_rulers command:icc2_shell> gui_set_hotkey -hot_key shift+K -tcl_cmd gui_remove_all_rulers这个绝对是硬核,因为用的还蛮多的,设置的快捷键也和Innovus一样,好记。
10、快捷调出Error BrowserCtrl+Shift+e
11、查看Properities:Ctrl+r
12、Queryq或者Q
13、Console以及View Settings的显示与否其他Console或者View Settings的快捷键也可以在上图看到,分别为F7和F8.
之后有空讲一下版图编辑类快捷键。