UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 2890

4.2i Foundation Schematic - シンボルを追加して保存するとコンポーネントが表示されなくなり、Project Manager で「Message symbol not added; not enough memory to complete this operation」というエラー メッセージが表示される

説明

キーワード : Foundation, Schematic, symbol, component, remove, disappear, 回路図, シンボル, コンポーネント, 削除, 表示されない

重要度 : 標準

概要 :
Foundation Schematic でシンボルを多数含む大きな回路図を開いています。 コンポーネントを追加して保存した後、同じ回路図を再び開くと、追加したコンポーネントが表示されず、Project Manager で次のメッセージが表示されます。

"Symbol not added.
Not enough memory to complete this operation."

ソリューション

1

Foundation の Schematic Editor では、ひとつのシートに追加できるシンボルまたはコンポーネント数が制限されています。 制限数以上のシンボルやコンポーネントを追加する場合、同じ階層に新しいシートを作成するか、作業中のシートの一部から階層シンボルを作成します。 コンポーネントは新しいシートに配置でき、2 つのシート間で共通の信号は、同じ命名法則を使用していれば接続を保持できます。

新しいシートを作成するには、[File] → [New Sheet] をクリックします。シートを保存すると、同じプロジェクト名に連番が付いたシートが現在のプロジェクトに追加されます。たとえば、最初のシート名が「project_name1.sch」であれば、次のシート名は「project_name2.sch」となります。 また、[File] → [Save As] を使って、新しいシートに名前をつけ、現在のプロジェクトに追加することもできます。

この 2 つのシート間の信号を接続するには、ネット名を同じ命名規則に従って名付けます。 2 つのシートが同じ階層にある限り、ネットは接続されます。 あるシートから別のシートに信号を接続するには、次の手順に従います。

- シンボルをクリックし、ネットを描きます。 空いている場所で右クリックし、ネットを書き終えます。
- すぐに [Add Net or Bus Name] をクリックし、ネットに名前を付けます。 このアイコンは、ウィンドウ左側のツールバーにあり、赤文字の A が描かれています。

同じ作業をもうひとつのシートでも行います。

2

階層シンボルを作成するには、[File] → [New Sheet] をクリックし、新しい回路図を作成します。 新しく開いた回路図でロジックをシートに追加するか、作業していたシートからカット & ペーストします。

階層シンボル上のピンに接続する信号には、グリーンの I/O 終端が配置しておく必要があります。 I/O 終端を配置する方法

- ウィンドウ左側のツールバーから [I/O Terminal] をクリックするか、[SC Synbols Library] アイコンをクリックして、[I/O Terminal] を選択します。
- 次に、[Hierarchy] → [Create Macro] をクリックし、該当する場所にシンボル名を入力します。 (入力および出力は既に定義されています。)
- [OK] をクリックします。 これで、[SC Symbols Library] のリストから新しく作成したシンボルを選択し、任意のシートに配置できます。
AR# 2890
日付 08/12/2003
ステータス アーカイブ
タイプ 一般