[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [partial-reconfig] PlanAhead error in Microblaze-basedpartially reconfigurablesystem



Hi Mati,

By placing the BM in top level, do you mean that I should change the constraint
(.ucf) file? Also can you tell me where the .nmc files need to be placed. I
have tried placing them in different places but with no success.

Thanks,
Adarsha

Quoting Mati Nahshon <mati.nahshon@xxxxxxxxx>:

Adarsha,

I hope you read all PR documentation and did a tutorial from beginning to
end.
(All logic should have an area group and only clk resources Bus macro's and
IOBs should be on top level.) You should have the socket in an area group
but the BM outside.
If this doesn't help try starting with a working example and changing it
step by step making sure each step compiles and works.  Also try to build a
non PR version of your design and see that it compiles and runs (this will
separate PR related problems to non PR related problems.

Good luck,
Mati

-----Original Message-----
From: owner-partial-reconfig@xxxxxxxxxxxxxx
[mailto:owner-partial-reconfig@xxxxxxxxxxxxxx] On Behalf Of
adarshs@xxxxxxxxxxxxxxxxx
Sent: Saturday, March 22, 2008 8:43 PM
To: partial-reconfig@xxxxxxxxxxxxxx
Subject: RE: [partial-reconfig] PlanAhead error in Microblaze-basedpartially
reconfigurablesystem

Hi Mati,

Thanks for your reply.
I am following a design similar to that given for the audio filter for
virtex 4
on the xilinx web. The bus macros are placed in an OPB socket. I tried
placing
them in the top level too, but ended up with the same error.

Please can you or anyone else give other suggestions.

Thanks,
Adarsha

Quoting Mati Nahshon <mati.nahshon@xxxxxxxxx>:

If I am not mistaken your bus macros are not placed on the top level, am I
correct?
If so, move them to the top outside all the area groups.
Mati

-----Original Message-----
From: owner-partial-reconfig@xxxxxxxxxxxxxx
[mailto:owner-partial-reconfig@xxxxxxxxxxxxxx] On Behalf Of
adarshs@xxxxxxxxxxxxxxxxx
Sent: Friday, March 07, 2008 12:25 AM
To: partial-reconfig@xxxxxxxxxxxxxx
Subject: [partial-reconfig] PlanAhead error in Microblaze-based partially
reconfigurablesystem

Hello Everyone,

I am developing a system where Microblaze helps to partially reconfigure
certain
modules on Virtex-5. I have developed the reconfigurable modules as OPB
slaves.
When I define the static and PR regions in PlanAhead, and try implementing
the
static portion, I get the following error:

ERROR:Map:95 - Every module in the design should have an AREA_GROUP
property.
   There is no AREA_GROUP property on module root block
   opb_socket_bridge_0/opb_socket_bridge_0/Control1_BM

It tells me that no AREA_GROUP constraints are provided for the bus
macros.
But
Xilinx white papers say that bus macros must not have AREA_GROUP
constraints.

I would appreciate it if anyone could tell me how to solve this problem.

Thank you,
Adarsha

___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/partial-reconfig/

___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/partial-reconfig/



___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/

___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/



___________________________
partial-reconfig mailing list
partial-reconfig@xxxxxxxxxxxxxx
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/partial-reconfig/