Quartus requires loop naming, even if SystemVerilog does not. Is there a way to avoid it? (I could use ModelSim, but I need Quartus for my FPGA.)
0
votes
1 Answers
0
votes
Do you mean generate loop labels? Labels for For loops within always/inital blocks are optional.
But generate for loop labels are needed to make the hierarchical paths known in case you want to add constraints, ... Simulators would create a label for unnamed generate loops, something like genblk1, genblk2, ... But synthesis tools need to create hierarchy properly.
I would suggest you add labels for generate if/case/for all the time.