On Dec 3, 8:32*am, Martin Thompson <martin.j.thomp...@trw.com> wrote:
> reganirel...@gmail.com writes:
>
> <snip>
>
> > Any ideas? Can you specify any constraints for non top modules?
>
> Hi,
>
> Yes you can - you just need to find out what the things you want to
> constrain are called now that they are one-level down. *If you open
> the NCD in FPGA editor, you should be able to find the things you are
> trying to constrain, and the hierarchical pathname they've been given
> by the tools. *There's probably a /toplevelname/ prepended to them
> all.
>
> Cheers,
> Martin
>
> --
> martin.j.thomp...@trw.com
> TRW Conekt - Consultancy in Engineering, Knowledge and Technologyhttp://www.conekt.net/electronics.html
Also note that you can use wildcards in the ucf for net names or
instance names like
NET "*/foobar" LOC = "AB12" ;
Then you can have constraints that don't break if you change instance
names.
Just remember that this can create problems if the expanded wildcard
name
is not unique.
Regards,
Gabor