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!

AR# 8980

Virtex LogiCORE PCI - Why can't the CLKDLL be used with the Xilinx PCI LogiCORE?


General Description:

The PCI Core description instructs users not to use a CLKDLL with the Virtex PCI Core. Why?


The DLL would violate the PCI specification for two reasons:

1. The PCI specification state that the clock can vary from 0 to 33 MHz. The DLL would loose lock in this case.

2. The DLL makes the clock to output delay slightly too fast for the PCI spec.

If you are using PCI in an embedded system in which the clock frequency can be kept constant, the DLL can be used.

AR# 8980
Date Created 08/21/2007
Last Updated 12/15/2012
Status Active
Type General Article