本文轉自:自己的微信公眾號《集成電路設計及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.
之后有空講一下版圖編輯類快捷鍵。