Altera_Forum
Honored Contributor
16 years agoVHDL templates for altera
How do you ensure that a VHDL code module is optimally implemented in an Altera device?
I am aware that Quartus will do its best to ensure the compiled netlist is optimised for the current LEB architecture (eg use of clock enables, input multiplexers etc) But are there any published templates for standard VHDL code sections that ensure this happens? Or to put the question the other way, are there any VHDL constructs that will "confuse" Quartus and make it generate inefficient netlists? PS I am aware of the structural options, i.e. by encapsulating lpm_xxxx modules in a VHDL wrapper. What I mean is plain behavioural or dataflow VHDL code