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

[partial-reconfig] Modifying DCM primitive in XPS for partially reconfigurable design



Dear all,

We are trying to implement a partially reconfigurable design using a basic 
Microblaze system and Xilinx Modular design flow as described in xapp 290 
and developer guide, chapter 4. Two regions compose our design. One fixed 
composed by the microblaze system (generated by XPS) and another that is 
composed by a very simple logic: and or nand.  We are using the Memec 
V2MB1000 board (without the P160 module) and ISE/EDK 6.3. The columns X0 - 
X7 delimits the reconfigurable region (left). The remained columns compose 
the fixed area (right). However, the fixed logic (microblaze system) uses a 
dcm_module that wrappers the primitive DCM_X0Y1. This DCM primitive is over 
the reconfigurable region and cause routing errors in the active phase of 
the fixed module. We try to modify the position of the dcm_module (e.g. to 
use the primitive DCM_X2Y1) in the UCF file but didn't work. Also, we didn't 
find any physical positioning reference in the dcm_0_wrapper (generated by 
XPS) neither in the documentation of dcm_module (dcm_module.pdf), neither in 
the EDK library (dcm_module.vhd).  So, asking directly:  How can I change 
the primitive DCM used in the dcm_module ? It's possible to choice another 
DCM primitive?

Thanks for any help

Remy Eskinazi 


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