Knowledge Base Article
Verilog HDL error at <location>: this block requires a name (ID 10644)
Description
You might see this error message when trying to compile a Verilog HDL Generate Block without a block name defined in the Intel® Quartus® Prime Standard Edition Software.
The Intel® Quartus® Prime Pro Edition Software does not have this requirement.
Resolution
To avoid this error in the Intel® Quartus® Prime Standard Edition Software, name all the blocks used in a generate statement in the Intel® Quartus® Prime Standard Edition Software
For example:
RTL Code:
genvar i;
generate
for (i = 0; i < N; i = i + 1) begin : <block_name>
…
end
endgenerate
Updated 1 month ago
Version 3.0No CommentsBe the first to comment