[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [partial-reconfig] Single Slot Project - Error in assembly
Peter:
I gave the script a try and it successfully unrouted the GLOBAL_LOGIC*
signals, but the script throws an error that says it cannot find any of
the PWR_VCC_* signals to unplace.
When I look at the .ncd file in FPGA_EDITOR I can definitely see that
the signal GLOBAL_LOGIC1 passes through both my static and dynamic
(reconfigurable) portions of my project, but I still can't quite figure
out how to re-route it.
-Jason Agron, University of Kansas
> Hi,
>
> I had similar problems before, too. I just simply unroute those signals
> before doing the final assembly.
>
> FPGA Editor script:
> ----------------------------------------------
> select net "GLOBAL_LOGIC*"
> unroute
> select comp "PWR_VCC_*"
> unplace
> ----------------------------------------------
>
> Give this a shot.
>
>
> Peter Lee
>
>> RTR'ers:
>>
>> I have built the 2 sides (dynamic and static) of an EDK project that
>> includes a PowerPC, the PLB bus, an OPB bus, the PCI bus, DDR memory,
>> and a single reconfigurable core that is attached to the OPB bus. The
>> static and dynamic sides can be seen in their respective pictures that
>> are attached (taken from fpga_editor).
>>
>> The problem is when I try to "assemble" the 2 sides I get a FATAL_ERROR
>> from Xilinx's GUIDE program saying that signals exist that go through
>> mulitple route areas, i.e. the 2 sides have an intersection besides the
>> connections made by the bus macros. The error tells me that the
>> signal's
>> name is GLOBAL_LOGIC1 and it is coming from the dynamic side --> this is
>> a
>> compiler created signal that is not evident in the VHDL. Also, one can
>> see that in the picture of the static side, it has a few signals (the
>> greenish ones) that cross over the site where the dynamic logic should
>> go
>> EVEN though the .ucf constraints tell it not to do so. I believe that
>> these are the signals to blame for the error, but I haven't quite yet
>> figured out how to get PAR to do it's job and route these signals around
>> the constrained area of the dynamic side. Does anyone have any
>> suggestions or ideas?
>>
>> -Jason
>
>
> ___________________________
> partial-reconfig mailing list
> partial-reconfig@itee.uq.edu.au
> Mailing List Archive :
> http://www.itee.uq.edu.au/~listarch/partial-reconfig/
>
___________________________
partial-reconfig mailing list
partial-reconfig@itee.uq.edu.au
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/