410-308P part details
CategoryDevelopment Boards => Software => Debugger, Emulator & JTAG Tool Accessories
TitleProgramming Module, Smd, Jtag, Fpga/soc
DatasheetDownload 410-308P datasheet
Accessory TypeProgramming Module
FeaturesAll-in-one JTAG Programming/Debugging, 3.3V Supply, Compatible with Xilinx Tools, High Speed USB2
For Use WithDigilent Development Boards with Xilinx FPGAs & SOCs

410-308P photo


Features, Applications

The Joint Test Action Group is a compact, complete, and fully self-contained surface-mount programming module for Xilinx field-programmable gate arrays (FPGAs). The module can be accessed directly from all Xilinx Tools, including iMPACT, ChipScopeTM, and EDK. Users can load the module directly onto a target board and reflow it like any other component.

The JTAG-SMT2-NC uses a 3.3V main power supply and a separate Vref supply to drive the JTAG signals. All JTAG signals use high speed 24mA three-state buffers that allow signal voltages from to 5V and bus speeds to 30MBit/sec. The JTAG bus can be shared with other devices as the SMT2-NC signals are held at high impedance, except when actively driven during programming. The SMT2-NC module is CE certified and fully compliant with EU RoHS and REACH directives. The module routes the USB D+ (DP) and D- (DM) signals out to pads, providing the system designer with the ability to choose the type of USB connector and its location on the system board.

Small, complete, all-in-one JTAG programming/debugging solution for Xilinx FPGAs
Compatible with IEEE 1149.7-2009 Class T0 ­ Class T4 (includes 2-Wire JTAG)
GPIO pin allows debugging software to reset the processor core of Xilinx's Zynq® platform
Separate Vref drives JTAG signal voltages; Vref can be any voltage between 1.8V and 5V.
High-Speed USB2 port that can drive JTAG/SPI bus to 30Mbit/sec (frequency settable by user)
Small form-factor surface-mount module can be directly loaded on target boards
USB D+ and D- signals routed to pads, allowing USB connector to be placed anywhere on the host PCB

Users can connect JTAG signals directly to the corresponding FPGA signals, as shown in Fig. 1. For best results, mount the module over a ground plane on the host PCB. Although users may run signal traces on top of the host PCB beneath the SMT2-NC, Digilent recommends keeping the area immediately beneath the SMT2-NC clear.

Note: Keep the impedance between the SMT2-NC and FPGA below 100 Ohms to operate the JTAG at maximum speed.

The SMT2-NC improves upon the SMT1 with the addition of three general purpose I/O pins ­ GPIO2) and support for interfacing IEEE 1149.7-2009 JTAG targets in both 2 and 4-wire modes.

In addition to supporting JTAG, the JTAG-SMT2-NC also features eight highly configurable Serial Peripheral Interface (SPI) ports that allow communication with virtually any SPI peripheral (see Fig. 2). All eight SPI ports share the same SCK, MOSI, and MISO pins, so users may enable only one port at any given time. Table 1 summarizes the features supported by each port. The SMT2-NC supports SPI modes 1, 2, and 3.

Note: The Xilinx Tools expect to be connected to the SRST_B pin on a Zynq chip. As a result, SPI ports 6 and 7 may not be used for SPI communication if the Xilinx Tools are going to be used to communicate with the SMT2.

The JTAG-SMT2-NC has been designed to work seamlessly with Xilinx's ISE® (iMPACT, ChipScope, EDK) and Vivado tool suites. The most recent versions of ISE and Vivado include all of the drivers, libraries, and plugins necessary to communicate with the JTAG-SMT2-NC. At the time of writing, the following Xilinx software included support for the SMT2-NC: Vivado 2014.1+, Vivado 2013.1+, and ISE 14.1+.

The SMT2-NC is also compatible with ISE ­ 13.4. However, these versions of ISE do not include all of the libraries, drivers, and plugins necessary to communicate with the SMT2-NC. In order to use the JTAG-SMT2-NC with these versions of ISE, version 2.5.2 or higher of the Digilent Plugin for Xilinx Tools package must be downloaded from the Digilent website and the ISE13 plugin must be manually installed as described in the included documentation.

In addition to working seamlessly with all Xilinx tools, Digilent's Adept software and the Adept software development kit (SDK) support the SMT2-NC module. For added convenience, customers may freely download the SDK from Digilent's website. This Adept software includes a full-featured programming environment and a set of public application programming interfaces (API) that allow user applications to directly drive the JTAG chain.

With the Adept SDK, users can create custom applications that will drive JTAG ports on virtually any device. Users may utilize the APIs provided by the SDK to create applications that can drive any SPI device supporting those modes. Please see the Adept SDK reference manual for more information.

The JTAG-SMT2-NC supports several scan formats, including the JScan0-JScan3, MScan, and It is capable of communicating in 4-wire and 2-wire scan chains that consist of Class ­ T4 JTAG Target Systems (TS) (see Figs. & 4).

Some category product
53020-768: Adapter, Ccs Programmer
53022-770: Accessory Type:serial Pc To Prototype Board Cable
53503-1459: Protective Boot, Load-n-go Programmer
6.20.13 SD CARD ADAPTER: Sd Card Pin Out Adapter
8.06.01 J-LINK RX ADAPTER: Adapter, J-link, 14 Pin, For Renesa, Rx600
8.06.03 J-LINK 14PIN TIADAPTER: Adapter, Jtag, 20 To Ti 14 Pin
8.06.05 10-PIN NEEDLE ADAPTER: Adapter, J-link To Pcb, 10 Pin Needle
8.06.98 38-PIN TRACE MICTOR: 38-pin Trace Mictor Cable, Debugger
8.07.00 JTAG ISOLATOR: J-link Isolator, Jtag, For Arm
8.07.01 SWD ISOLATOR: Swd Isolator, J-link Debugger