記事 ID: 000079877 コンテンツタイプ: エラーメッセージ 最終改訂日: 2021/08/28

致命的: (vsim-3366) <path file="" name="" to="">.v(): モジュールに名前のないポートがある場合、ポートを名前で接続することはできません。</path>

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細 このエラーは ModelSim* で発生する可能性があります。® モジュールに不正なコーディング・スタイルを使用する場合にシミュレーターを使用してください。Verilog-1995 では、モジュール宣言には、宣言されているポートのサイズを含む必要があります。名前のみを含む必要があります。ポートのサイズは、ポートの種類が指定されているモジュール宣言の後に宣言する必要があります。

例えば、次のモジュール宣言は不正です。

module abc (

port_a [15:0],

...

);

このモジュールを取り外す正しい方法は次のとおりです。

module abc (

port_a,

...

);

input port_a [15:0];

...;

すべてのモジュールを 1 つ目のコーディング・スタイルから 2 つ目のコーディング・スタイルに変更すると、ModelSim* シミュレーターでデザインをコンパイルして読み込むことができます。

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

1

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。このコンテンツはお客様の便宜と一般的な情報のみを目的として提供されており、情報の正確さと完全性を保証するものではありません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。