UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor wtl121
Visitor
329 Views
Registered: ‎06-07-2018

XDC constraint

Both the IDDR and the IOB FF are driven only by the IBUF in the same IOB in my design.

 

MY CODE:

 

IOBUF iobuf_iodata(.I(iodata_mux),

                   .IO(iodata), //PAD

                   .O(iodata_buf),

                   .T(iodata_out[5]));

 

ODDR oddr_odata( .Q(iodata_mux), .C(iodata_out[6]), .CE(1), .D1(iodata_out[1]), .D2(iodata_out[3]), .R(0), .S(0));

 

IDDR iddr_idata( .Q1(iodata_in[0]) .Q2(iodata_in[1]), .C(iodata_out[6]), .CE(1), .D(iodata_buf), .R(0), .S(0));

assign iodata_in[2] = iodata_buf;

 

always@(clk)

    ss_iodata_in[2:0] <= iodata_in[2:0];

 

ss_iodata_in[2] be placed in ILOGIC,but i want IDDR to be placed in ILOGIC.

 

I try to design my XDC constraint file.as follow,

 

set_property LOC ILOGIC_X1Y497 [get_cells */iddr_odata]

set_property IOB FALSE [get_cells */ss_iodata_in[2]]

 

But this constraint is not used.

 

How to design my XDC file?

0 Kudos
2 Replies
Scholar drjohnsmith
Scholar
316 Views
Registered: ‎07-09-2009

Re: XDC constraint

You appear to be fighting the XDC files way of working.

 

Its not normal to specify the location of DDR IOB registers, 

   

I'd normally specify in the xdc the pin the output signal needs to go on,

 

I would not specify in the rtl code an iobuf,

   

but I would instantiate a DDR IOB if that's what you want , in the RTL.

 

I'm certain there are other ways of doing things, 

    but the above works for me,

 

The other way to do this is to use the select IO wizard IP in vivado,

    and instant the resulting IP.

 

 

 

 

0 Kudos
Highlighted
Visitor wtl121
Visitor
282 Views
Registered: ‎06-07-2018

Re: XDC constraint

Other code  is ip core,so i don`t change it. 

 

 I only can modify this phy of ip core and XDC file.

0 Kudos