Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Newbie
thothoswep
Posts: 1
Registered: 01-13-2012
0

Input constraint question

[ Edited ]

Hi,

My application is source synchronous. My design has a input bus and clk driven by an external device.

The input clk is connected to a PLL_ADV. 

I have a input clock contraint defining the period.

How can i constraint the input bus? I cannot use the input clock because there is a restriction when using PLLs that  states that i can only define the period contraint and can't use it  for anything else, right?

 

I understand that the clock constraint propagates through the PLL outputs...but i need to contraint the inputs in the ucf

 

What is the best approach?

 

so far , i added maxdelay to the bus to make sure the input skew is small. Then, using DRP control the phase in order to choose the best phase to capture the input bus

 

Is this correct? Are there better options?

 

Expert Contributor
eteam00
Posts: 6,217
Registered: 07-21-2009
0

Re: Input constraint question

Have you looked at the OFFSET IN timing constraint?

It might be helpful if you specify the input data bit rate and the source clock frequency (e.g. SDR vs. DDR).

Also, which device family are you targeting?

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Xilinx Employee
ajmir
Posts: 84
Registered: 05-14-2008
0

Re: Input constraint question

I would suggest that you read page 11-12 of http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_2/ug612.pdf

 

The tool supports the use of OFFSET IN for an input register clocked by PLL-generated clock. The tool will compute the full clock path through the PLL along with the correct period and clock arrival. Note that you always use a clock from an input pad for OFFSET.