Answers Database


Spartan: What library components in the 4000E library are not supported by spartan devices


Record #3592

Product Family: Hardware

Product Line: Spartan

Product Part: S40

Problem Title:
Spartan: What library components in the 4000E library are not supported by spartan devices


Problem Description:
Urgency: Standard

General Description: When designing into a Spartan part, 4000E library
is used as the design library. What 4000E library components can not be used in Spartan.


Solution 1:

These components must be avoided when targeting Spartan
even though they are technically available in the 4000E library.

1) Asynchronous RAM

Do not use the following components:
RAM16x1, RAM32x1, and other available depths

The following components may be used because they are synchronous:
RAM16x1S, RAM32x1S, RAM16x1D, ROM16x1, and other available depths

Also, do not use LogiBLOX to create asynchronous RAM components


2) Edge Decoders

Do not use the following components:
DECODE4, DECODE8, DECODE16


3) Wired-AND

Do not use the following components:
WAND1, WAND4, WAND8, WAND16, WOR2AND


4) Mode Pins as Usable I/O

Do not use the following components:
MD0, MD1, MD2




End of Record #3592 - Last Modified: 04/16/98 19:52

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!