You have entered a value in the highlighted fields below that contain invalid characters. Please revise your selection using valid characters only.

Product may not be an exact match for your search

You previously purchased this product. View in Order History



Programmable Cable, Lattice Programmable Products, USB to JTAG, Flywires, 6ft Length


Image is for illustrative purposes only. Please refer to product description.

Manufacturer Part No:
Order Code:
  • Enter your custom part number in the textbox above
  • Maximum Part Numbers added.
    Delete older entries to add more.

Part Number Saved

Part Number Saved

Supply Frame Models Link

Product Overview

HW-USBN-2B is a 1.2V to 3.3V USB programming cable that provides hardware connection for in-system programming of all Lattice devices. The functions provided by the programming cables correspond with available functions on Lattice programmable devices. Since some devices contain different programming features, the specific functions provided by the programming cable may depend on the selected target device. ispVM System/Diamond Programmer software will automatically generate the appropriate functions based on the selected device. It features connections to multiple PC interfaces (USB (v.1.0, v.2.0) and PC parallel port). It is easy-to-use programming connectors and ideal for design prototyping and debugging.
  • VCC: programming voltage (Input) connect to VCC or VCCJ plane of the target device
  • TDO/SO: Test data output(I/P) used to shift data out via the IEEE1149.1 (JTAG) programming standard
  • TDI/SI: Test data input (output) used to shift data in via the IEEE1149.1 programming standard
  • ispEN/PROG/SN: enable(O/P) enable device to be programmed and SN = SSPI Chip select for HW-USBN-2B
  • TRST: Test reset (output) Optional IEEE 1149.1 state machine reset
  • DONE: DONE indicates status of configuration, GND: connect to ground plane of the target device
  • TMS: test mode select input (output) used to control the IEEE1149.1 state machine
  • TCK/SCLK: Test clock input (output) used to clock the IEEE1149.1 state machine
  • INIT: Initialize, indicates device is ready for configuration to begin
  • 5V out: 5V signal for iCEprog M1050 programmer, I2C SCL and I2C SDA: I2C signal SCL/SDA


6' programming cable (USB), Flywire connectors 8-position (1 x 8) adapter and 10-position (2 x 5) adapter.

Product Information

Find similar products Choose and modify the attributes above to find similar products.

Technical Documents (2)

239 In stock

More stock available week commencing 4/23/24
Standard lead time for this product is 13 weeks.
More details

Order before 18.00 Hrs

With you next business day

Due to market conditions delivery times are for general guidance only and may be subject to change at short notice


Pricing is unavailable. Please contact customer services.

Price for:
Multiple: 1 Minimum: 1
  • 1+
Quantity Price Your Price
1+ €209.23
Promotional price
Contract Price
Web only price
Web only contract price
Quantity Price Your Price

Pricing is unavailable. Please contact customer services.

No longer stocked:: No Longer Manufactured::
Add to Basket Add to Basket Pre-Order
Restricted Item
Enter Your Line Note
Total Price:
Total Price: ( )
Total Price: --