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!

AR# 7852

Virtex CLKDLL - How do I make sure the DONE does not go high until the CLKDLL has been locked?

説明

DONE pin indicates that the configuration process is over, and the device is in the Startup sequence. By default, the configuration startup sequence does not wait until the CLKDLLs have locked. How do I make sure the DONE does not go high until all the CLKDLLs are locked?

ソリューション

This is a two-step process:

1. Attach the STARTUP_WAIT attribute to the CLKDLL in the ucf file

INST <DLL instance name> STARTUP_WAIT=TRUE;

2. Use the following option in bitgen program:

-g LCK_cycle:#

Where # is a number between 0-6

To set the -g LCK_cycle:# in the GUI go to

Implementation -> Options -> Edit Configutaion Options -> Startup Tab

then click "C#" in the Release DLL section.

AR# 7852
作成日 08/21/2007
最終更新日 12/15/2012
ステータス アクティブ
タイプ 一般