1
Description
The configurator in-system programming cable (ISP cable) is a PC-only based cable
that attaches to the parallel port of a computer. This cable can be used to download
and verify configuration data cascading up to 8 devices. This cable allows designers to
quickly and economically program Atmel’s family of AT17 configuration memories. It
also provides support for new devices in the AT17 family prior to third-party program-
mer support being available. Therefore, it is a truly portable solution that allows
engineers to work from their lab bench or office.
Supported Devices
The AT17 series configurators can interface with many SRAM-based FPGA families.
This document is limited to example implementations for the following families:
• Atmel – AT94K(FPSLIC), AT40K, AT6K
• Xilinx – XC4000, XC5200, Spartan®, Spartan2, Virtex®, VirtexE
• Altera – EPF6K, EPF8K, EPF10K
• Cypress – Delta39K15, 39K30, 39K50, 39K100, 39K165, 39K200
Software Support
Make sure to use the latest CPS software (http://www.atmel.com/atmel/prod-
ucts/prod185.htm). CPS is used to program configurators and supports both the
ATDH2200E programming board and this ISP cable. CPS also includes a conversion
utility which supports Cypress, Xilinx and Altera file formats. The software, in conjunc-
tion with Atmel ISP cable, can be used to download an Atmel, Cypress, Xilinx or Altera
programming file directly to Atmel’s configurator(s).
• CPS – Configurator Programming System
• GUI Bbased Interface
• Supports Windows® 95/98/2000 and Windows NT®
• Supports up to 8 devices
• Supports programming reset polarity
• Verification routines to validate programming
• Accepts HEX, MCS, POF, RBF, HXU and BST file formats
• Online help
• Ability to enable or disable internal oscillator
For specific information on using the CPS software, refer to the ATDH2200E Program-
ming Kit User Guide.
Rev. 2288A–05/01
In-System
Programming
Cable
ATDH2225
FPGA
Configuration
EEPROM
Memory