ATDH1150USB [MICROCHIP]
JTAG ISP USB CABLE;ATDH1150USB
ATF15xx CPLD JTAG ISP Download Cable
USER GUIDE
Introduction
The Atmel® ATF15xx Complex Programmable Logic Device (CPLD) USB-based JTAG ISP Download
Cable [Atmel PN: ATDH1150USB] connects to a standard USB port on a host computer on one side
and to a JTAG header of a programming circuit board on the other side. It transfers the JTAG
instructions and data generated by the ATMISP software running on the host PC to the Atmel ATF15xx
series CPLDs on the programming circuit board. The ATMISP software can be downloaded from the
Atmel website at http://www.atmel.com/tools/ATMISP.aspx. With this In-System Programming (ISP)
download cable and the ATMISP software, design changes can easily be downloaded directly to the
ATF15xx JTAG devices, resulting in easy prototyping of designs.
The ATDH1150USB cables are made by two vendors and have identical circuit design. The cables
labeled with “ATDH1150USB-K” are built by Kanda (www.kanda.com) and can also be purchased
directly from Kanda. When purchasing this cable from Atmel or an Atmel distributor, the Atmel ordering
code is “ATDH1150USB”.
Features
Supports Industry Standard IEEE 1149.1 (JTAG) Compliant Devices
Allows Users to Perform JTAG ISP of Atmel ATF15xx CPLDs
Supports Target Systems Using 5.0V, 3.3V, 2.5V, or 1.8V VCC and I/O Standards
Supported by the ATMISP Software (Version 6.6, 6.7, and 7.x)
Interfaces with a Standard USB 2.0/3.0 Port on a PC
Supports 10-pin and 14-pin JTAG Interface Headers (JTAG-A and JTAG-X)
Supports
The ATDH1150USB ISP Download Cable supports all ATF15xx CPLDs with the JTAG feature enabled.
By default, the ATF15xx CPLDs are shipped with the non-volatile memory in the erased state, which
would enable the JTAG feature. Once the JTAG feature of an ATF15xx is disabled by programming it
with a JEDEC file that disables the JTAG feature, its memory contents can no longer be accessed via
the JTAG port. To re-enable the JTAG feature, the ATF15xx CPLD will need to be erased on a stand-
alone device programmer.
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
Table of Contents
Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Frequently Asked Questions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
Functional Description
The ATDH1150USB ISP Download Cable connects to the PC host’s USB port on one side using the
USB cable provided to communicate with ATMISP. On the other end, the cable is connected to a 10-
pin or 14-pin JTAG header on the programming circuit board using the 10-wire ribbon cable provided
or a 14-wire ribbon cable (not included) to communicate with the target JTAG devices. Users can
choose to use either one of the two JTAG connectors (JTAG-A and JTAG-X) available on the
ATDH1150USB based on their requirements; however, these two JTAG connectors should not be
used at the same time.
The second 10-pin header labeled TWI on the ATDH1150USB is not supported and should
not be used.
A functional block diagram of the ATDH1150USB ISP Download Cable is shown in the below figure,
and Table 1 and Table 2 provide the pin assignments and signal descriptions for the two JTAG
connectors.
Figure 1.
ATDH1150USB ISP Download Cable Functional Block Diagram
VCC
U
VCC
U
VCCT
4
1
1
2
FTDI
USB Transceiver
5
9
3
4
3
2, 10
1, 3, 5, 7,
9, 11, 13
2
6
4
10
8
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
3
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
Table 1.
Pin
10-pin JTAG-A Connector Signal Description
Signal Name
TCK
Description
1
2
JTAG Clock Signal
GND
Ground from Target System
JTAG Data Output Signal
Power Supply from Target System
JTAG State Machine Control Signal
No Connect
3
TDO
4
VCCT
5
TMS
NC
6
7
NC
No Connect
8
NC
No Connect
9
TDI
GND
JTAG Data Input Signal
Ground from Target System
10
Table 2.
14-pin JTAG-X Connector Signal Description
Pin
1
Signal Name
Description
GND
Ground from Target System
Power Supply from Target System
Ground from Target System
JTAG State Machine Control Signal
Ground from Target System
JTAG Clock Signal
2
VCCT
3
GND
TMS
GND
TCK
GND
TDO
GND
TDI
4
5
6
7
Ground from Target System
JTAG Data Output Signal
Ground from Target System
JTAG Data Input Signal
Ground from Target System
No Connect
8
9
10
11
12
13
14
GND
NC
GND
NC
Ground from Target System
No Connect
The ISP circuit board must supply VCC and GND to the ATDH1150USB ISP Download Cable
through the 10-pin or 14-pin JTAG header via the VCCT and GND pins. A regulated VCC
voltage between 1.65V to 5.5V is required, and it should be the same VCC supply used by the
JTAG devices.
4
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
The multi-color status LED on the ATDH1150USB ISP Download Cable displays the status of the
JTAG communication and operation:
Green = Successful JTAG communication and operation.
Red = Unsuccessful JTAG communication and/or operation.
Amber = JTAG operation is in progress.
The programming circuit board must provide a regulated VCC to the ATDH1150USB ISP Download
Cable via the VCCT pin of the 10-pin or 14-pin JTAG header. The ATDH1150USB ISP Download Cable
VCCT must be between 1.65V and 5.5V at 150mA (max) of current, and it powers the output buffers for
the JTAG signals. The host PC's USB port must also supply a VCC (VBUS) which is in compliance with
the USB 2.0/3.0 specification to the ATDH1150USB ISP Download Cable via Pin 1 of the USB
connector. Furthermore, a stable GND from the programming circuit board and USB port must also be
provided to the ATDH1150USB ISP Download Cable.
The color stripe on the ribbon cable of the ATDH1150USB ISP Download Cable indicates the
orientation of
Pin 1 of the JTAG female connector. The color stripe or a polarized header can be used as a guide to
assure the female connector is properly oriented when it is attached to the programming circuit board.
The below figure illustrates the pinouts of the 10-pin and 14-pin female connectors on the
ATDH1150USB ISP Download Cable. The pinout of the JTAG male header on the programming circuit
board must match one of the pinouts shown.
Figure 2.
ATDH1150USB ISP Download Cable 10-pin and 14-pin Female Connector Pinouts
Color Stripe
Color Stripe
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
11 13
10 12 14
10
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
5
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
10-pin Male Header
Figure 3 illustrates the dimensions of the 10-pin JTAG male header to be mounted on the programming
circuit board if the 10-pin JTAG female connector is to be used, and Figure 4 illustrates the pin
assignments for this 10-pin male header.
Figure 3.
10-pin Dimensions
Figure 4.
10-pin Pinouts
Top View
Top View
Side View
0.025 Sq.
1
3
5
7
9
2
0.100
0.100
TCK
TDO
TMS
NC
GND
4
VCC
NC
NC
T
6
8
0.235
10
TDI
GND
All dimensions are in inches.
14-pin Male Header
Figure 5 illustrates the dimensions for the 14-pin JTAG male header to be mounted on the
programming circuit board if the 14-pin JTAG female connector is to be used, and Figure 6 illustrates
the pin assignments for this 14-pin male header.
Figure 5.
14-pin Dimensions
Figure 6.
14-pin Pinouts
Top View
Top View
Side View
0.50 Sq.
1
3
2
GND
GND
GND
GND
GND
GND
GND
VCCT
2.00
2.00
4
TMS
TCK
TDO
TDI
5
6
7
8
9
10
12
14
11
13
3.60
NC
NC
All dimensions are in millimeters.
6
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
Ordering Information
The ATF15xx CPLD USB-based JTAG ISP Download Cable can be purchased from authorized Atmel
distributors.
Table 3.
Atmel ATF15xx CPLD USB-based JTAG ISP Download Cable
Part Number
Description
ATDH1150USB
Atmel ATF15xx CPLD USB-based JTAG ISP Download Cable
Frequently Asked Questions
For a multiple device JTAG hardware chain, which device is considered the first
device (Device #1) when setting up the Atmel CPLD ISP (ATMISP) software?
The device with its TDI pin connected to the TDI pin of the JTAG header is the first device
(Device #1) of a JTAG chain. The device with its TDO pin connected to the TDO pin of the
JTAG header is the last device of the chain.
For devices with different VCCINT and VCCIO supplies, which VCC (VCCIO or VCCINT)
should be used to supply the ATDH1150USB ISP Download Cable's VCCT?
VCCIO should be used to supply the VCCT of the ATDH1150USB ISP Download Cable.
Can a JEDEC file with the JTAG port feature disabled be programmed into the
ATF15xx through JTAG ISP?
Since all ATF15xx devices are shipped in a blank (erased) state, the JTAG port is enabled by
default. Therefore, they can be programmed with a JEDEC file with the JTAG port feature
disabled ONLY ONCE via JTAG ISP. However, this is not recommended since the pins used
for the JTAG port of the ATF15xx devices can become outputs immediately after
programming is completed and they can content with the output drivers in the
ATDH1150USB ISP Download Cable. Furthermore, please note that once the JTAG port is
disabled, the device can no longer be accessed through the JTAG port. To re-enable the
JTAG port, you must erase the device or re-program the device with a JEDEC file with the
JTAG port feature enabled using a stand-alone 3rd-party device programmer from vendors
such as BPM Microsystems, Data I/O, Hi-Lo Systems,. etc.
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
7
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
Technical Support
For Atmel PLD technical support, please contact the Atmel PLD Applications Group at:
Phone:
Email:
Online:
+1 (408) 436-4333
pld@atmel.com
http://www.atmel.com/design-support/
Revision History
Doc. Rev.
8909B
Date
Comments
Added ATDH1150USB and JTAG clarification.
07/2015
04/2014
Updated from USB 2.0 to 2.0/3.0 Port, 14-wire ribbon cable to not included,
regulated VCC from recommended to required, and online support website.
8909A
Initial document release.
8
ATDH1150USB – ATF15xx CPLD JTAG ISP Download Cable [USER GUIDE]
Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015
X X
X X X X
Atmel Corporation
1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
|
www.atmel.com
© 2015 Atmel Corporation. / Rev.: Atmel-8909A-CPLD-ATDH1150USB-ATF15-JTAG-ISP-Download-Cable-UserGuide_072015.
Atmel®, Atmel logo and combinations thereof, Enabling Unlimited Possibilities®, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and
other countries. Other terms and product names may be trademarks of others.
DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right
is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE
ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT
SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES
FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this
document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information
contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended,
authorized, or warranted for use as components in applications intended to support or sustain life.
SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where
the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety-Critical Applications”) without an Atmel officer's specific written
consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems.
Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are
not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.
相关型号:
©2020 ICPDF网 联系我们和版权申明