AR# 13975

|

XST - 「ERROR:HDLParsers:3340 - Project file <project>.prj names two source files, <file1>.vhd and <file2>.vhd, that both define the same primary unit, <my_entity>」というエラー メッセージが表示される

説明

キーワード : compilation, XST, HDLParsers, define, project, VHDL, both, parsing, コンパイル, 解析, 定義, プロジェクト

重要度 : 標準

概要 :
VHDL デザインをコンパイルすると、XST で次のようなエラー メッセージが表示されます。

"ERROR:HDLParsers:3340 - Project file <project>.prj names two source files, <file1>.vhd and <file2>.vhd, that both define the same primary unit, <my_entity>"

ソリューション

このエラー メッセージは、HDL コードの解析中に同名エンティティのインスタンスが複数検出されたことを示します。 ポート名は関係ありません。プロジェクト内の各エンティティには、固有の名前を付ける必要があります。

この問題を回避するには、プロジェクトから同名のインスタンスを 1 つ削除するか、エンティティの名前を変更する必要があります。
AR# 13975
日付 12/15/2012
ステータス アクティブ
種類 一般
People Also Viewed