2013-01-25

Zroute の並列化

Synopsys IC Compiler の自動配線機能 Zroute は, 並列化に対応しているらしい. zrt_max_parallel_computations が参考になるかもしれない.

2013-01-20

ibus が勝手にキー配列を変更する

私はノートPCに Fedora 18 を使用しているが, CapsLock-Ctrl, Backspace-Backslash を入れ替えて, HHK のような配列にしている. 最近の ibus のアップデート以降, 日本語入力から英語入力に切り替えると, キー配列がもとに戻ってしまう.

ibus のソースコードによると, システムデフォルトへ変更するようになっていたので, これを無効にすることにした. この変更は, /usr/libexec/ibus-xkb を呼び出すことで行われていたので, 以下のコマンドで, このプログラムがキー配列を変更しないようにした.

# mv /usr/libexec/ibus-xkb /usr/libexec/ibus-xkb-1
# cp /usr/bin/true /usr/libexec/ibus-xkb
ibus の設定で, 変更することが出来ればよかったが, そのような設定項目は無かった.

2013-01-12

ICC route_search_repair が Too many broken nets とエラーを出す

route_search_repair が, 以下のエラーを出して失敗する時は, route_auto を一度実行すると良いだろう.
There are 1248 open signal nets!
Re-connect 1248 open nets!
**** ERROR:Too many broken nets. Cannot continue! 
 search & repair fail!
このエラーは, オープンネットが多すぎるといっているので, route_auto にて, オープンネットを接続してやる.