shenyiliu
Newbie level 2
Dear all
I need to instantiate an Altera float-point matrix multiplier megafunction in my design, and plan to implement it with a one-hot state machine.
The problem is that the filed generated by the quartus megafunction wizard have errors, such as in the .v (I use verilog) file there is Error (272006): MGL_INTERNAL_ERROR: Port altfp_matrix_mult|altfp_matrix_mult_aamat inst altfp_matrix_mult_aamat6|dffe inst rowcountff|q is of width 1 but the range indices are (1, 1) CAUSE : The range indices are illegal, either the higher index is more than the width of the port or the lower index is less than 0.
In addition, in the .tdf file,there is Error (287078): Assertion error: Valid clear box generator not found or Errors encountered during clear box generation
I suppose the syntax I used has something wrong cause I am quite a newbie, and the design examples from Altera website are in VHDL. Could someone please help me or just show me some examples written in Verilog?
Thanks a bunch.
I need to instantiate an Altera float-point matrix multiplier megafunction in my design, and plan to implement it with a one-hot state machine.
The problem is that the filed generated by the quartus megafunction wizard have errors, such as in the .v (I use verilog) file there is Error (272006): MGL_INTERNAL_ERROR: Port altfp_matrix_mult|altfp_matrix_mult_aamat inst altfp_matrix_mult_aamat6|dffe inst rowcountff|q is of width 1 but the range indices are (1, 1) CAUSE : The range indices are illegal, either the higher index is more than the width of the port or the lower index is less than 0.
In addition, in the .tdf file,there is Error (287078): Assertion error: Valid clear box generator not found or Errors encountered during clear box generation
I suppose the syntax I used has something wrong cause I am quite a newbie, and the design examples from Altera website are in VHDL. Could someone please help me or just show me some examples written in Verilog?
Thanks a bunch.