smu wrote:
>
> Hello,
>
> Until now, I used especially the ACTEL FPGAs.
> Today, I start to use FPGAs of other manufacturers.
> It seems that it is possible to define several architectures for an
> entity but I did not find the appropriate syntax.
> Which is correct syntax to declare several architectures of an entity?
> And how selection between these different architectures can be done?
>
> I need this syntax because I want to optimize my design for each target.
I can't answer your question, but you might not need completely separate
architectures for each entity. When I need to specify target specific
hardware descriptions, I use GENERATE statements. They work a bit like
#define in C, but can also do loops and conditionals.
I find that I don't need to completely change my code between targets,
just small parts like block rams and such.
--
Rick "rickman" Collins
Ignore the reply address. To email me use the above address with the XY
removed.
Arius - A Signal Processing Solutions Company
Specializing in DSP and FPGA design URL
http://www.arius.com
4 King Ave 301-682-7772 Voice
Frederick, MD 21701-3110 301-682-7666 FAX