Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST

Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | Xilinx iodelay

There are 2 messages in this thread.

You are currently looking at messages 0 to 2.

Xilinx iodelay - Chris Maryan - 2010-02-24 17:21:00

Intuitively, the iodelay found in Xilinx parts
should be just a tapped
delay line. But the need for a reference clock at a precise frequency
indicates otherwise. Does anyone have any insight into how these are
implemented?

I'm not looking for an exact answer, but any reasonable explanation
would be appreciated. The only idea I had is that it's a chain of FFs
driven on a very fast clock (ref clk multiplied up to give 75ns taps
~13GHz) which seems very improbable).

Any thoughts?

Thanks,

Chris
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.



Re: Xilinx iodelay - John McCaskill - 2010-02-24 17:41:00

On Feb 24, 4:21=A0pm, Chris Maryan
<kmar...@gmail.com> wrote:
> Intuitively, the iodelay found in Xilinx parts should be just a tapped
> delay line.


Yes, that is what it is.


> But the need for a reference clock at a precise frequency
> indicates otherwise. Does anyone have any insight into how these are
> implemented?

The reference clock is used to calibrate the tapped delay line so that
it has a consistent delay that is resistant to changes in process,
voltage and temperature.


>
> I'm not looking for an exact answer, but any reasonable explanation
> would be appreciated. The only idea I had is that it's a chain of FFs
> driven on a very fast clock (ref clk multiplied up to give 75ns taps
> ~13GHz) which seems very improbable).
>
> Any thoughts?
>
> Thanks,
>
> Chris


Regards,

John McCaskill
www.FasterTechnology.com