AR# 11872

|

4.1i NGDBuild - 「INTERNAL_ERROR:Portability:Port_FileImp.c:422:1.18 - Port_FileImp: Too many opened files (XdmHelpers, 121)」というエラー メッセージが表示される

説明

キーワード : NGO, cannot, open, input, file, 不可能, 開く, 入力, ファイル

重要度 : 標準

概要 :
NGDBuild で次のエラー メッセージが表示されます。

INTERNAL_ERROR:Portability:Port_FileImp.c:422:1.18 - Port_FileImp: Too many opened files!
Cannot open file '/Pims/top_utou/top_utou.ngo'.
ERROR:XdmHelpers:121 - cannot open input file '/Pims/top_utou/top_utou.ngo'

このエラーは、次の状況で発生します。

1. バージョン 3.1i でコンパイルされた NGO ファイルを 29 個以上開く必要があるデザインを 4.1i で再構築する場合。 EDIF ソース ファイルにアップデートがない場合、NGDBuild で既存の NGO ファイルが使用されますが、 3.1i でコンパイルしたファイルが 29 個以上あると、NGDBuild でエラーが発生します。

2. バージョン 4.1i で 29 個以上の XNF 入力ファイルがあるデザインをインプリメントする場合。

メモ : モジュール デザインのインプリメンテーションでは、物理的にインプリメントされたモジュール (PIM) のディレクトリに各モジュールの NGO ファイルが含まれています。 PIM が 3.1i ソフトウェアで生成されている場合、モジュール アセンブリ段階を実行した際にこのエラーが発生します。

ソリューション

この問題を修正するには、次のいずれかを実行します。

1. NGO ファイルをすべて削除し、NGDBuild を再実行します。 これにより、NGO ファイルが 4.1i ソフトウェアで再構築されます。

2. 次のように、NGDBuild を -nt on オプションを使用して実行します。

>ngdbuild -nt on <toplevel_design>.edf

-nt on オプションを使用すると、NGO ファイルがソース デザイン ネットリストから強制的に再生成されます。

メモ : モジュール デザインで PIM を新しく生成するには、初期配置段階とアクティブ モジュール インプリメンテーション段階を再実行する必要があります。
AR# 11872
日付 08/12/2003
ステータス アーカイブ
種類 一般
People Also Viewed