I'm currently working on a partial reconfiguration project, but I've got some problems during the active and assembly phase. I'm working with ISE 6.3i without any service pack and with ML310. I also tried other ISE version (e.g. different service packs for ISE 6.3i or ISE 7.1.04i), but got the same or other error messages. Other people working in this field also told me to stay with ISE 6.3i.
The first problem occurs in the active implementation phase. When I try to generate the partial bitstream bitgen produces the following error message:
Running DRC. WARNING:DesignRules:367 - Netcheck: Loadless. Net busmacro2/TNET(3) has no load. WARNING:DesignRules:577 - Netcheck: The signal GLOBAL_LOGIC1 was unexpectedly found to be routed outsite the route area for a Module in partial reconfiguration mode. WARNING:DesignRules:577 - Netcheck: The signal GLOBAL_LOGIC1 was unexpectedly found to be routed outsite the route area for a Module in partial reconfiguration mode. ERROR:DesignRules:10 - Netcheck: The signal "FFake_Gnd" is completely unrouted. ERROR:DesignRules:10 - Netcheck: The signal "FFake_Vcc" is completely unrouted. ERROR:DesignRules:580 - Blockcheck: The component PWR_VCC_0 was found to be placed outside of the area infered by a range constraint. It is likely that a COMPGRP preference for a Module was modified prior to place instead of modfifying the range constraint prior to map. WARNING:Bitgen:25 - DRC detected 3 errors and 3 warnings.
Obviously some signals were not completely routed, but I've got no warning and no error during PAR. These signals are used to connect LUTs with the busmacros. The LUTs create constant '0' and constant '1' signals. So can someone explain why this error happens and how I can solve this problem?
I read in a thesis that I should disable DRC (option "-d") in this phase to get the bitstreams. If I do so, I get the following error message in the assembly phase (also during PAR):
FATAL_ERROR:Guide:basgitaskphyspr.c:372:188.8.131.52:286 - A previous module has placed the comp: user_add/PWR_VCC_0 on the same site: SLICE_X43Y159 where the current guide comp PWR_VCC_155 also needs to be placed. There exists at least two guide files that contain logic 0/1 signals being driven from the site location. Process will terminate. To resolve this error, please consult the Answers Database and other online resources at
OK, what can I do to avoid that these components are placed on the same site?
Thanks in advance,