Skip to product information
1 of 4

Tag-Connect, LLC

Tag-Connect TC-LATTICE Adapter for Lattice HW-USBN-2B

Tag-Connect TC-LATTICE Adapter for Lattice HW-USBN-2B

Professional FPGA programming adapter enabling Tag-Connect cable compatibility with Lattice HW-USBN-2B programmers

SKU: TC-LATTICE

Regular price
£43.20 inc VAT
£36.00 exc VAT
Regular price Sale price
£43.20 inc VAT
£36.00 exc VAT
Sale Sold out
Shipping calculated at checkout.
If no stock is shown above, order now and we'll dispatch within 10 working days.
View full details

Key Features

Built-In 500 Ohm Protection Resistor
Dual Tag-Connect Cable Compatibility
Zero-Connector Target Board Design
Professional 12-Pin Input Interface
Compact 6-Pin Output Configuration
JTAG Protocol Signal Mapping

Overview

Streamline Your Lattice FPGA Programming Workflow

The Tag-Connect TC-LATTICE Adapter revolutionises FPGA programming by enabling seamless integration between Lattice's HW-USBN-2B Programming Cable and Tag-Connect's innovative TC2030 Plug-of-Nails™ cables. This compact adapter eliminates the need for traditional flying lead connections, delivering a more efficient and reliable programming solution for Lattice Semiconductor devices.

Enhanced Programming Efficiency

Featuring a 12-pin (2×6) 0.1″ female header input and 6-pin (2×3) 0.1″ male box header output, this adapter provides secure connectivity whilst maintaining signal integrity. The built-in 500 Ohm resistor between VCC and GND addresses the well-documented issue of the HW-USBN-2B unexpectedly raising VCC on low-power targets, eliminating the need for additional resistors on each target PCB.

Compatible with both TC2030-IDC and TC2030-IDC-NL cables, the TC-LATTICE adapter supports various programming requirements whilst significantly reducing PCB footprint requirements. For engineers working with 10-pin target board configurations, the complementary TC-LATTICE-10 adapter provides similar functionality with expanded connectivity.

Professional Engineering Solution

This adapter represents a compelling investment for electronic design engineers seeking to optimise their FPGA programming infrastructure. By eliminating physical connectors on target PCBs, engineers can reduce both board costs and space requirements whilst maintaining professional programming capabilities essential for development and production environments.

Downloads

Enables Tag-Connect Cable Compatibility

TC-LATTICE adapter allows HW-USBN-2B programmer to work with Tag-Connect cables

Solves HW-USBN-2B VCC Issues

Built-in 500Ω resistor prevents problematic voltage raising on low-power targets

Replaces Cumbersome Flying Leads

Adapter eliminates messy flying lead connections from Lattice programmer

The adapter has a 12-pin (2x6) 0.1" female header that plugs into the Lattice HW-USBN-2B programmer and supplies a 6-pin (2x3) 0.1" male box header suitable for use with Tag-Connect TC2030-IDC Plug-of-NailsTM Cables, eliminating the need for a physical connector on each and every target PCB.

By default, the TC-LATTICE adapter comes fitted with a 500 Ω resistor connected between VCC and GND. This resolves the issue of the Lattice HW-USBN-2B unexpectedly raising VCC on low-power targets and eliminates the need for the resistor to be fitted to each of your target PCBs, see:

http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205

TC2030 Pin Number Signal
1 VCC*
2 TMS
3 TDI/SI
4 TCK/SCLK
5 GND*
6 TDO/SO

* 500 Ω Resistor fitted on back of Adapter PCB between VCC and GND

Which cable fits your debugger? See our Tag-Connect cable guide.

Engineer Q&A

Questions and Answers

9 questions
  • What Software Tools Are Compatible with This Programming Solution?

    The adapter is passive, so it is transparent to whatever Lattice tool drives the HW-USBN-2B, for example Diamond Programmer or Radiant Programmer. It only provides the mechanical and electrical interface between the HW-USBN-2B and the Tag-Connect cables.

    SideConnector
    To the HW-USBN-2B12-pin (2x6) 0.1 in female header
    To the TC2030 cable6-pin (2x3) 0.1 in male box header
    On board500 ohm resistor between VCC and GND
    Answered by John LeggUpdated 9 Oct 2026
  • Can I Use This Adapter for Debugging as Well as Programming?

    Yes for JTAG access. The HW-USBN-2B is a programming cable, and anything it does over JTAG goes through the adapter unchanged. Legged TC2030-IDC cables hold securely, which suits long sessions.

    Answered by John LeggUpdated 9 Oct 2026
  • What Happens If I Need 10-pin Connectivity Instead of 6-pin?

    Use Tag-Connect's TC-LATTICE-10 adapter. It does the same job for 10-pin target boards and connects to the TC2050-IDC and TC2050-IDC-NL cables.

    TC-LATTICETC-LATTICE-10
    Target footprint6-pin TC203010-pin TC2050
    CablesTC2030-IDC, TC2030-IDC-NLTC2050-IDC, TC2050-IDC-NL
    ProgrammingJTAGJTAG or SPI
    Extra signalsNoneDONE, TRST, 5V OUT and ispEN/PROG/SN
    Answered by John LeggUpdated 9 Oct 2026
  • Is Additional Power Supply Required for the Adapter?

    No. The adapter is passive and needs no power of its own. The built-in 500 ohm resistor simply sits across VCC and GND.

    Answered by John LeggUpdated 9 Oct 2026
  • What Lattice Devices Are Compatible with the TC-LATTICE Adapter?

    Tag-Connect states it works with various Lattice Semiconductor devices programmed by the HW-USBN-2B over JTAG. For SPI programming use the 10-pin TC-LATTICE-10, which adds the SN/PROG and DONE signals. I2C is not covered by either, as Tag-Connect's cables cover JTAG and SPI programming only.

    AdapterJTAGSPII2C
    TC-LATTICE (6-pin)YesNoNo
    TC-LATTICE-10 (10-pin)YesYesNo

    See how to use Tag-Connect cables with the Lattice HW-USBN-2B.

    Answered by John LeggUpdated 9 Oct 2026
  • What Is the Purpose of the Built-in 500 Ohm Resistor?

    It fixes a known issue where the Lattice HW-USBN-2B programmer can unexpectedly raise VCC on low-power target devices. The 500 Ohm resistor sits between VCC and GND, so you don't need to fit a resistor on each target PCB. Lattice's official support documentation refers to this issue.

    Answered by John LeggUpdated 9 Oct 2026
  • Can I Use Both Legged and No-legs Tag-Connect Cables with This Adapter?

    Yes. The TC-LATTICE adapter works with both TC2030-IDC (legged) and TC2030-IDC-NL (no-legs) cables. Legged cables hold securely for debugging sessions, while no-legs cables need the smallest PCB footprint and suit production programming.

    Answered by John LeggUpdated 9 Oct 2026
  • How Does the PCB Footprint Compare to Traditional Programming Headers?

    A TC2030 no-legs footprint needs only 0.02 sq in, about the size of an 0805 resistor. The legged TC2030 footprint is 0.09 sq in. Either is much smaller than a traditional 10-pin or 20-pin JTAG header, which helps in space-constrained designs.

    FootprintBoard area
    TC2030 no legs0.02 sq in (about an 0805 resistor)
    TC2030 legged0.09 sq in
    Answered by John LeggUpdated 9 Oct 2026
  • Is the TC-LATTICE Adapter Suitable for Production Programming Environments?

    Yes. The spring pins are rated for over 100,000 operations, which suits high-volume production programming. Because no physical connector is needed on the target board, per-board cost is also lower.

    Answered by John LeggUpdated 9 Oct 2026

Can't find your answer? Ask our engineers.

Ask a Question

Ask Our Engineers About This Product

Your question goes to the Debug Store technical team. We answer by email, and useful questions may be added to this page without your name or email address.

We reply within 24 hours.