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

4.1i CORE Generator - Synchronous FIFO v1_0 does not appear in the main GUI, even though it is selected in the Cores Catalog Display

Description

keywords: CORE Generator, COREGen, Synchronous, FIFO

Urgency: Standard

General Description:
Synchronous FIFO v1_0 does not appear in the main Core Generator GUI, although I tried to select it by choosing Project -> Cores Catalog Display -> Customize. I cannot selected it to be displayed, so it cannot be generated at all.

When I go to the Cores Catalog Display -> Customize window and try to select the Synchronous FIFO v1_0 for the Virtex Family, the Synchronous FIFO v1_0 for the 4K Family is selected as well, but neither of them will appear in the main GUI. In addition, the core name sometimes appears a green color, then changes back to black.

Solution

This occurs because there are two versions of the Synchronous FIFO v1_0 core, one for the XC4000 family, and one for the Virtex/Virtex-II family. CORE Generator cannot distinguish which version to select, so neither one is selected.

If you are designing with the Virtex or Virtex-II family, use the latest version of the Synchronous FIFO, which is v2 or v3 and later. If you must use v1_0, then archive or rename the following directory (e.g., rename the directory "fifo" to "fifo_save_4k"):

C:\Xilinx_ISEA4.1i\coregen\ip\xilinx\primary\com\xilinx\ip\fifo

Renaming the above directory will disable Synchronous FIFO v1_0 for the XC4000 family.

If you are designing with the XC4000 family and need to use Synchronous FIFO v1_0 (for 4K), then you will need to archive (rename) the Synchronous FIFO directory for the Virtex family. Rename the following directory (e.g., rename "sync_fifo_v1_0" to "sync_fifo_v1_0_save"):

C:\Xilinx_ISEA4.1i\coregen\ip\xilinx\primary\com\xilinx\ip\sync_fifo_v1_0

Renaming the above directory will disable Synchronous FIFO v1_0 for the Virtex and Virtex-II families; however, v2_0 and newer should be available for use.
AR# 12611
Date Created 09/19/2001
Last Updated 10/09/2003
Status Archive
Type General Article