Forum Discussion
Altera_Forum
Honored Contributor
9 years ago1) If your design only requires a single process, then sure, but there's no reason not to have multiple processes. Different signals can be written to in different processes based on different circumstances, but you do have to watch out for multiple drivers on a signal. The Quartus compiler will flag any errors like this making it easy to fix them.
2) There's no reason I can think of to not just create the 24-bit counter. Is your concern functionality, timing, resources..? 3) No difference though you only need x"000" for the second one. 4) STD_LOGIC_1164 and NUMERIC_STD are the libraries you should be using for all designs and they make it much easier to design with.