Forum Discussion
Altera_Forum
Honored Contributor
10 years agoshift_left and shift_right for large vectors freeze Quartus
I am using Quartus 15.1.1 64 bit I just found that shift_left and shift_right for large vectors freeze Quartus analysis and synthesis y <= std_logic_vector(shift_right( unsigned(x), i));...
Altera_Forum
Honored Contributor
10 years agoPlease file an SR if there's a bug. (I would also suggest adding a synthesizable HDL file rather than just a snippet, so user's don't have to do it and you're more likely to get someone to try it out)
I think you're building a ton of 1024:1 muxes, which is going to be really large and slow(I'm sure there is common logic for a lot of it, but it's still not good).