Forum Discussion
Altera_Forum
Honored Contributor
18 years ago --- Quote Start --- Hello, to use a component a component, you have to instatiate it in sequential statement section of the architecture, the section after begin that is blank in your example. The component declaration is only to make the entities interface known. Additional, a syntax for "direct" instantiation of an VHDL entity exists, but it is rarely used. --- Quote End --- With respect, I use it all the time and so do many engineers. IMHO it's much better, saves you having to update the component every time your entity changes. The only time I use COMPONENTS is when I want to use a configuration on them. I do this to run a particular testbench a number of times with different parameters. Cheers, Martin