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

Foundation F1.5i Service Pack 2 - How do I add new CPLD/FPGA devices to the Foundation parts selector?

Description

Keywords: menu, 9500XL, 9572XL, 4013XL, V50, V100, V150, V200, V300, V400, V600, V800, V1000, 95288XL, Foundation, Express

Urgency: Hot

General Description:
How do I target the new CPLD/FPGA parts -- such as 9572XL CS48, 4013XL CB228, and V300 BG256 -- from Foundation?

解决方案

1

To be able to target these new CPLD/FPGA parts from within a Foundation schematic project, go to the $Xilinx/Active/exe directory and open the F15.fam file in your text editor. In this file, add the lines below under the appropriate 9572XL, 4013XL, or specific Virtex device section. Then, save the file and re-invoke the Foundation Project Manager to see these changes take effect.

9572XLCS48=5,7,10

95288XLBG256=6,10

4013XLCB228=08,09,1,2,3
4013XLPG223=08,09,1,2,3

V50CS144=4,5,6
V50TQ144=4,5,6

V100CS144=4,5,6
V100FG256=4,5,6
V100TQ144=4,5,6

V150BG256=4,5,6
V150FG256=4,5,6
V150FG456=4,5,6

V200BG256=4,5,6
V200FG256=4,5,6
V200FG456=4,5,6

V300FG456=4,5,6

V400FG676=4,5,6

V600FG676=4,5,6
V600FG680=4,5,6

V800FG676=4,5,6
V800FG680=4,5,6

V1000FG680=4,5,6

2

The following steps describe the proper flow to use when targeting these new CPLD/FPGA parts within a Foundation HDL project:

1. Follow the steps in Resolution 1 to enter the new devices in the Foundation Project Manager.

2. Click on the Synthesis button and select the closest available part; pick the same family and size you wish to target. Click "Run" to synthesize. (This will create a new Version.)

3. After synthesis has completed, right-click on the "Optimized" structure, and select "Target New Device." Select the device you wish to target and click "OK" to create a new revision.

4. Right-click on this new version and select "Implement" to place and route the design.

NOTE: Do not use the Implementation flow button; this will take the netlist directly from Express, which will have the incorrect part specified. If you wish to modify your implementation options, select Implementation -> Options before Step 4.
AR# 6028
创建日期 03/25/1999
Last Updated 06/14/2001
状态 Archive
Type 综合文章