Verilog HDL error at template_file_name.v(46): zero or negative value for size - Verilog HDL error at template_file_name.v(46): zero or negative value for size
Description Due to a problem in the Intel® Quartus® Prime Pro Edition software version 23.2. You will see the error message seen below when using the M18x19_systolic with Preadder and Coefficient Verilog HDL. Language template. Verilog HDL error at <template file name>.v(46): zero or negative value for size Resolution To work around this problem in the Intel® Quartus® Prime Pro Edition Software version 23.2, follow the steps below: Modify the RTL in the Intel® Quartus® Prime Pro Language template - DSP Features for 20-nm Device - M18x19_systolic with Preadder and Coefficient: From: reg signed [COEF_WIDTH-1:0] c4_coef [0]; To: reg signed [COEF_WIDTH-1:0] c4_coef[0:0]; Or : reg signed [COEF_WIDTH-1:0] c4_coef; This problem has been fixed starting in the Intel® Quartus® Prime Pro Edition Software version 23.3.
Custom Fields values:
['novalue']
Troubleshooting
15013913880
False
['Generic Component']
['FPGA Dev Tools Quartus® Prime Software Pro']
23.3
23.2
['Agilex™ 5 FPGAs and SoCs', 'Agilex™ 7 FPGAs and SoCs']
['novalue']
['novalue']
['novalue'] - 2023-08-21
external_document