03-23-2012 07:53 AM
I have a problem by porting my design to Spartan-6. I'm exporting System Generator design to EDK as a Pcore. The EDK version is 13.2
During mapping I'm getting following errors:
ERROR:Place:1136 - This design contains a global buffer instance,
following (first 30) non-clock load pins.
There are 3-4 similar errors with different nets:
I understood, that those nets are CE signals of different rates in my System Generator design.
EDK recommends to put constraints in UCF file, such as:
But I don't like it, because after each System Generator compilation I get another names of those nets and need to modify the UCF file manually.
Is there any other solution to fix these errors?
03-23-2012 02:04 PM
Sysgen must be putting a BUFG on the clock enables in order to help with fanout. This should be allowed, but if you are having problems you will probably need to add some constraints as was suggested.
Or you could modify the clock wrapper to remove these BUFGs.
This is the <design>_cw file in your project.
03-26-2012 02:43 AM
Sysgen must be putting a BUFG on the clock enables in order to help with fanout. This should be allowed,
And how I can instruct Sysgen not to do that?
04-02-2012 04:50 AM
I still don't understand why the problem is coming. Sysgen knows how many BUFG my device has, and even from those only 6 of 16 are in use. What I'm doing wrong? Noone has such problem?