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# 33190

10.1 ChipScope - DRC fails for ChipScope ILA when using C_NUM_DATA_SAMPLES higher than 16384 for Virtex-5 devices

Description

When I attempt to use C_NUM_DATA_SAMPLES greater than 16384 for Virtex-5 FPGA for ChipScope ILA, the following error message occurs:

"Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...

ERROR:MDT - chipscope_ila_0 (chipscope_ila) - Invalid value : 131072 for

Parameter C_NUM_DATA_SAMPLES.

Valid values are : 512 1024 2048 4096 8192 16384.

while executing

"error "Invalid value : $params(C_NUM_DATA_SAMPLES) for Parameter

C_NUM_DATA_SAMPLES.

Valid values are : $data_sample_range.""

(procedure "::hw_chipscope_ila_v1_02_a::ila_drc" line 67)

invoked from within

"::hw_chipscope_ila_v1_02_a::ila_drc 58309464"

make: *** [implementation/download.bit] Error 1

Done!"

Solution

This error occurs because the default value is taken for the device and the Virtex-5 device is not recognized in the TCL script.

To work around this problem, modify the TCL script in the EDK pcores directory:

...\EDK\hw\XilinxProcessorIPLib\pcores\chipscope_ila_v1_02_a\data\chipscope_ila_v2_1_0.tcl

Add the following values to line 351: 32768 65536 131072

This issue has been fixed in EDK 11.1.

AR# 33190
Date Created 09/08/2009
Last Updated 12/15/2012
Status Active
Type General Article