0

私はこれらの指示を機能させようとしています。途中で問題が発生しました。正しい方向に向けていただければ大変助かります。

Web サイトの指示に従ってみました。ステップ2と3がよくわかりませんでした。

このディレクトリ内の各スクリプトの最初の行に Python パスを追加します

これがどのpythonパスかわかりません。これ$PDK_DIR/ncsu_basekit/gentech/sshaft/binですか?binしばらく試してみると、フォルダーが作成されたようで、すべてのファイルがここ$PDK_DIR/ncsu_basekit/gentech/binにコピーされました。*.py

を更新しているときに、ファイルicoa_setup.cshも必要であることがわかりました。そうしないと、またはライブラリが Cadence Virtuoso に読み込まれません。sourcesetup.cshNCSU_TechLib_FreePDK45NCSU_Devices_FreePDK45

最後に、gentech.py -log gen.logからコマンドを実行する$PDK_DIR/ncsu_basekit/gentechと、次のエラーが発生します。

/home/class/ahmed589/NCSU-FreePDK45-1.4/FreePDK45/ncsu_basekit/gentech/sshaft/bin/gentech.py: Permission denied

おそらく理由:の最初の行はgentech.py実行可能ファイルではなく、フォルダーです

#!/home/class/ahmed589/NCSU-FreePDK45-1.4/FreePDK45/ncsu_basekit/gentech/sshaft/src/py/

行が次のように変更された場合

#!/home/class/ahmed589/NCSU-FreePDK45-1.4/FreePDK45/ncsu_basekit/gentech/sshaft/src/py/gentech.py

次に、次のエラー メッセージが表示されます。

import: Command not found.
Badly placed ()'s.

たぶん、次の情報が役立つでしょう:

  • オペレーティング·システム:Linux 2.6.32-573.3.1.el6.x86_64
  • Cadence Virtuoso バージョン6.1.5
  • oaGetVersion :22.41.004
  • パイセル スタジオ バージョン:2014.09-L4 of PyCell Studio
  • Python バージョンの PyCell Studio ビルド:2.6.2 (r262:71600, Apr 7 2011, 14:30:04) [GCC 4.4.3]
4

1 に答える 1