Block statement in its simple form creates a
logical level of hierarchy in the VHDL code.
With synthesis commands you can force this to become
an actual level of hierarchy. I have used this
to partition logic that ran into synthesis issues.
Realistically I only use it reactively for
troubleshooting.
Cheers,
Jim
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
Jim Lewis
Director of Training private.php?do=newpm&u=
SynthWorks Design Inc.
http://www.SynthWorks.com
1-503-590-4787
Expert VHDL Training for Hardware Design and Verification
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
Steve wrote:
> Hi,
>
> Why do people use the block command in VHDL? For example:
>
> state_machine : block
> etc
> etc
>
> I've done a search in google but can find no answers. I was wondering what
> affect it has on the code.
>
> Thanks,
>
>