Forum Discussion
Altera_Forum
Honored Contributor
9 years agoalt_u16 can hold 0xFFFF, but it can't hold anything larger than that. So the comparison "<= 0xFFFF" is always true. Which is exactly what the compiler is telling you the problem with your code is.
You can use an alt_u32 to keep the rest of your for() loop the same as already written.