Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

what are IODelays in Xilinx FPGAs

Status
Not open for further replies.

syedshan

Advanced Member level 1
Advanced Member level 1
Joined
Feb 27, 2012
Messages
463
Helped
27
Reputation
54
Reaction score
26
Trophy points
1,308
Location
Jeonju, South Korea
Visit site
Activity points
5,134
Dear all,

I cannot understand completely the concept of IODelay (what is tap delay) .
How can they effect the operation of the system?
Does they only matter when we are using ADC?
Do we have signal loss or signal quality loss because of them?

Bests,
Shan
 


shhulakthar I think you misunderstood the OPs question, which wasn't about Altera or I/O delay.

Xilinx has an element called IODELAY, which allows for inserting a delay between 0-31 taps for V6 into the signal passing through the input or output. There is a reference clock, which is nominally 200 MHz, that is used by the IDELAYCTRL to set a time reference for calibrating the IODELAY modules in the same region. You can basically think of the taps as the connections between a daisy chain of delay elements, therefore the signal goes into the first delay and gets delayed by n-taps at 78ps per tap. Using this you can adjust the phase relationship of a signal with its peers on a pin by pin basis.
 
Last edited:
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top