Forum Discussion
Altera_Forum
Honored Contributor
11 years agoI'd recommend you look at some textbooks and internet tutorials on synthesizable Verilog and make sure you have a good understanding on what constructs can be used in hardware. Use the templates available in Quartus as suggested by FvM. Simulators like Modelsim implement constructs that can't be synthesized because they are useful in making a test bench. Its much faster to develop using a simulator than the hardware tools. For a non-trivial project, I'd recommend making sure it simulates correctly before taking it to hardware. Just make sure you understand how to write code that can be synthesized.