ATF1508RE-7AU100 Atmel, ATF1508RE-7AU100 Datasheet - Page 11
![IC CPLD EE 128MC 5NS 100-TQFP](/photos/6/70/67048/313-100-tqfp_sml.jpg)
ATF1508RE-7AU100
Manufacturer Part Number
ATF1508RE-7AU100
Description
IC CPLD EE 128MC 5NS 100-TQFP
Manufacturer
Atmel
Series
ATF1508REr
Specifications of ATF1508RE-7AU100
Programmable Type
In System Programmable (min 10K program/erase cycles)
Delay Time Tpd(1) Max
7.5ns
Voltage Supply - Internal
3 V ~ 3.6 V
Number Of Macrocells
128
Number Of I /o
80
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
100-TQFP, 100-VQFP
Features
Programmable
Voltage
1.8V, 2.5V, 3.3V
Memory Type
EEPROM
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of Logic Elements/cells
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
5. Programming Methods
5.1
3682A–PLD–10/08
In-System Configuration – ISC (Also Referred to as ISP)
The ATF1508RE devices are In-System Programmable (ISP) or In-System Configurable (ISC)
devices utilizing the 4-pin JTAG protocol. This capability eliminates package handling normally
required for programming and facilitates rapid design iterations and field changes.
When using the ISP hardware or software to program the ATF1508RE devices, four I/O pins
must be reserved for the JTAG interface. However, the logic features that the macrocells have
associated with these I/O pins are still available to the design for buried logic functions.
To facilitate ISP programming by the Automated Test Equipment (ATE) vendors, Serial Vector
Format (SVF) files can be created by Atmel-provided software utilities. ATF1508RE devices can
also be programmed using standard third-party programmers. With a third-party programmer,
the JTAG ISP port can be disabled, thereby allowing four additional I/O pins to be used for logic.
The ATF1508RE device supports several configuration modes which gives designers several
unique options for programming.
The different modes of programming are:
This mode is the de-facto standard used to program the CPLD when it is attached to a PCB. The
term ISC can also be used interchangeably with ISP (In-system Programming). ISC or ISP elim-
inates the need for an external device programmer, and the devices can be soldered to a PCB
without being preprogrammed.
In the ISC mode, the logic operation of the ATF1508RE is halted and the embedded configura-
tion memory is programmed. The device is programmed by first erasing the configuration
memory in the CPLD and then loading the new configuration data into the memory, which in-turn
configures the PLD for functional mode. When the device is in the ISC programming mode, all
user I/Os are held in the high impedance state.
The ISC mode is best suited for working with the ATF1508RE device in a design development or
production environment. Configuration of the ATF1508RE device done via a Download Cable
(see
this mode, the PC is typically the controlling device that communicates with the CPLD.
Figure 5-1.
• ISC – In-System Configuration
• OTF – On-the-Fly Reconfiguration
• DRA – Direct Reconfiguration Access
Figure 5-1 on page
Configuration of ATF1508RE Device Using a Download Cable
CPLD Device
ATF1508RE
11) is the default mode used to program the device in the ISC mode. In
TDO
TMS
TCK
TDI
Cable to 10-pin
ISP Download
JTAG Header
Connector
1
3
5
7
9
Connect
JTAG
2
4
6
8
10
ATF1508RE
V
CC
11