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
17.000 Ft exc tax
Regular price Sale price
17.000 Ft exc tax
Sale Sold out
Shipping calculated at checkout.
If no stock is shown above, order now and we'll ship 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.

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

Frequently Asked Questions

Have a Question?

Ask a Question
  • Is additional power supply required for the adapter?

    No external power is required. The TC-LATTICE adapter is completely passive, drawing power from the connected HW-USBN-2B programmer. The built-in 500 Ohm resistor provides appropriate loading without requiring additional power supply connections or external components.

  • What happens if I need 10-pin connectivity instead of 6-pin?

    For applications requiring 10-pin target board connectivity, Tag-Connect offers the TC-LATTICE-10 adapter which provides the same functionality but connects to the TC2050-IDC and TC2050-IDC-NL cables.

  • How does this solution compare to DIY FTDI-based programmers?

    Whilst DIY solutions using FTDI chips can work, the TC-LATTICE adapter with official HW-USBN-2B programmer provides guaranteed compatibility with all Lattice software tools, official support, and professional reliability. DIY solutions may require custom configuration and lack official software integration.

  • Can I use this adapter for debugging as well as programming?

    Yes, when used with legged TC2030-IDC cables, the adapter supports both programming and debugging applications. The secure mechanical retention of legged cables makes them suitable for extended debugging sessions, whilst the adapter maintains full signal integrity for debugging protocols.

  • What software tools are compatible with this programming solution?

    The TC-LATTICE adapter works with all Lattice software tools including Diamond Programmer, Radiant Programmer, iCEcube2, and Lattice Propel. The adapter is transparent to the software - it simply provides mechanical and electrical interface between the HW-USBN-2B programmer and Tag-Connect cables.

  • Is the TC-LATTICE adapter suitable for production programming environments?

    Absolutely. The adapter's spring-pin technology is rated for over 100,000 operations, making it highly suitable for high-volume production programming. The elimination of physical connectors on target boards also reduces per-board costs, making it economically advantageous for production applications.

  • How does the PCB footprint compare to traditional programming headers?

    Tag-Connect TC2030 footprints require only 0.02 square inches of PCB space, approximately equivalent to an 0805 SMT resistor. This represents significant space savings compared to traditional 10-pin or 20-pin JTAG headers, making it ideal for space-constrained designs whilst maintaining full programming functionality.

  • Can I use both legged and no-legs Tag-Connect cables with this adapter?

    Yes, the TC-LATTICE adapter is fully compatible with both TC2030-IDC (legged) and TC2030-IDC-NL (no-legs) cables. The legged version provides secure mechanical retention for debugging sessions, whilst the no-legs version offers the smallest possible PCB footprint for production programming applications.

  • What is the purpose of the built-in 500 Ohm resistor?

    The 500 Ohm resistor connected between VCC and GND resolves a known issue where the Lattice HW-USBN-2B programmer can unexpectedly raise VCC voltage on low-power target devices. This built-in protection eliminates the need to fit individual resistors on each target PCB, as referenced in Lattice's official support documentation.

  • What Lattice devices are compatible with the TC-LATTICE adapter?

    The TC-LATTICE adapter is compatible with all Lattice Semiconductor FPGA and CPLD devices that can be programmed via the HW-USBN-2B Programming Cable, including MachXO, iCE40, CrossLink, and ECP5 families. It supports both JTAG and SPI programming protocols as supported by the Lattice Diamond software.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)