Programming, Isp programming protection, Atf1504asv(l) – Rainbow Electronics ATF1504ASVL User Manual

Page 10

Advertising
background image

10

ATF1504ASV(L)

1409H–PLD–09/02

Programming

ATF1504ASV(L) devices are in-system programmable (ISP) devices utilizing the 4-pin
JTAG protocol. This capability eliminates package handling normally required for pro-
gramming and facilitates rapid design iterations and field changes.

A t m e l p r o v i d e s I S P h a r d w a r e a n d s o f t w a r e t o a l l o w p r o g r a m m i n g o f t h e
ATF1504ASV(L) via the PC. ISP is performed by using either a download cable, a com-
parable board tester or a simple microprocessor interface.

To facilitate ISP programming by the Automated Test Equipment (ATE) vendors. Serial
Vector Format (SVF) files can be created by Atmel provided software utilities.

ATF1504ASV(L) devices can also be programmed using standard third-party program-
mers. With third-party programmer the JTAG ISP port can be disabled thereby allowing
four additional I/O pins to be used for logic.

Contact your local Atmel representatives or Atmel PLD applications for details.

ISP Programming
Protection

The ATF1504ASV(L) has a special feature that locks the device and prevents the inputs
and I/O from driving if the programming process is interrupted for any reason. The
inputs and I/O default to high-Z state during such a condition. In addition the pin keeper
option preserves the former state during device programming, if this circuit were previ-
ously programmed on the device. This prevents disturbing the operation of other circuits
in the system while the ATF1504ASV(L) is being programmed via ISP.

All ATF1504ASV(L) devices are initially shipped in the erased state thereby making
them ready to use for ISP.

Note:

For more information refer to the “Designing for In-System Programmability with Atmel
CPLDs” application note.

Advertising