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.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.