Key facts
- Brand
- Atmel
- Model
- ATF15xx
- Category
- Other Electronics
- Documents
- 4
- Languages
- EN
- Last added
- 2026-10-17
Start here

Atmel ATF15xx Family ISP Devices User Guide
This manual describes the design methods and requirements for implementing In-System Programming (ISP) on Atmel ATF15xx family Complex Programmable Logic Devices (CPLDs). It details the benefits of ISP, the JTAG interface specifications, and supported device models such as the ATF1502, ATF1504, and ATF1508 series.
The guide provides instructions on using the Atmel-ISP software and hardware, including the Atmel-ISP board and various cables. It covers procedures for single-device and multiple-device programming, creating SVF, Jam, and PCF files, and offers troubleshooting guidelines for common ATMISP messages.
Atmel ATF15xx specifications
| Supported Devices | ATF1502AS/ASL/ASV/ASVL, ATF1504AS/ASL/ASV/ASVL, ATF1508AS/ASL/ASV/ASVL |
|---|---|
| Interface Standard | JTAG IEEE 1149.1a-1993 |
| Interface Pins | 4-pin (TCK, TMS, TDI, TDO) |
| Voltage Compatibility | 3- or 5-volt |
All Atmel ATF15xx documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
How to use the product for one specific task, with worked examples.
Questions answered in these manuals
What are the benefits of In-System Programming (ISP)?
ISP allows devices to be programmed after they are soldered onto the circuit board, eliminating extra handling steps and reducing the risk of damage to delicate leads or through electrostatic discharge (ESD).
Can multiple Atmel ISP devices be programmed at the same time?
Yes, Atmel ISP devices can be configured as part of a JTAG daisy chain to implement parallel ISP for multiple devices simultaneously.
What are the minimum system requirements to use the ATF15xx-DK3 kit?
You need a Pentium‑class PC running Windows XP, 98, NT 4.0 or 2000, at least 4 MB RAM, 200 MB free disk space, a parallel printer port, a 9 V DC supply with 500 mA current, and an SVGA monitor.
Which I/O voltage levels can be selected on the development board?
The board allows selection of 5 V, 3.3 V, 2.5 V, or 1.8 V for I/O voltage supply.
How many pins are required for the JTAG ISP interface?
Four pins are required: TCK, TMS, TDI and TDO.
What cable should be used for programming ATF1500ASV devices?
Use a Rev. 4 or later Atmel‑ISP cable, which contains special hardware for low‑voltage devices.
