COMP96_0607エラー: 信号がサブプログラム内でパラメータとして使用されていますが、プロシージャの正式パラメータではありません。

Error: COMP96_0607: <file name>.vhd :  The signal used as the actual parameter in a subprogram which is not a formal parameter of that procedure.

概要:

VHDLファイルのコンパイル時に本シンタックスエラーが通知されます。本エラーを回避するにはどうしたらよいでしょうか。

対応方法:

複数のサブプログラムコールが入れ子になっている場合、本エラーが通知されます。例:1つのサブプログラムが別のサブプログラムをコール。
入れ子となったサブプログラムに引き渡された信号パラメータが、それを呼び出しているサブプログラムのパラメータリストに列挙されていることを確認してください。代わりにグローバル信号が使われている場合も本エラーが通知されます。

Ask Us a Question
x

Ask Us a Question

x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.