High-Performance JTAG USB 2.0 Boundary-Scan Controller

The USB-1149.1/4E high-speed boundary-scan controller is a multifunction JTAG USB and serial in-system programming (ISP) unit designed for value while still providing high performance, versatility, and convenience.

The compact form factor with four independently configurable Test Access Ports (TAPs) make the USB-1149.1/4E hardware ideal for integration in any environment— from the engineering desktop to the manufacturing line.

The USB-1149.1/4E controller works with the complete ScanExpress™ family of boundary-scan and JTAG-based test tools, enabling comprehensive multi-TAP boundary-scan test and ISP in lieu of or as a complement to traditional in-circuit test systems, reducing or eliminating the need for expensive bed-of-nails test fixtures.


  • High-performance multi-TAP JTAG USB controller with integrated I2C and SPI interfaces.
  • Four TAP connections for designs with multiple scan chains.
  • User programmable JTAG TCK rate up to 100 MHz, SPI SCK rate up to 50 MHz, and I2C SCL rate up to 5 MHz.
  • Assignable pins including three general purpose I/O signals per TAP.
  • Variable output voltage and configurable input voltage threshold.
  • Automatic signal delay compensation for long cable lengths.
  • High-speed bus-powered USB 2.0 interface ideal for the bench and desktop; no external power supply required.
  • Scan Function Library software supports Microsoft Windows 7, Windows 8/8.1 and Windows 10 operating systems (32-bit and 64-bit).

High Performance, Endless Versatility

The Corelis USB-1149.1/4E JTAG controller is fully compliant with the IEEE Standard 1149.1 for test access. The USB-1149.1/4E connects effortlessly between the host PC high-speed USB port and up to four TAP connectors on any JTAG-based target system and is specifically designed to be both portable and durable. Integrated SPI and I2C interfaces on each TAP connector make the USB-1149.1/4E ideal for multi-TAP JTAG and in-system serial bus programming integration.For further flexibility, all odd TAP connector pins may be arbitrarily assigned in software to accommodate a variety of UUT pin-outs.


USB-1149.1/4E Default TAP Pin Assignments

Scan Function Library

For applications that require a low level interface or integration with third party software, Corelis offers a Scan Function Library (SFL). The SFL is provided as a 32-bit DLL for Microsoft Windows and provides all functions necessary to operate the JTAG port and send or receive JTAG instructions and data to the target system. Users can incorporate the drivers in their own application software or integrate the SFL with third party systems such as National Instruments LabVIEW, National Instruments TestStand, and Agilent VEE.

Hardware Specifications

For complete specifications, please refer to the USB-1149.1/4E User’s Manual.


Mechanical dimensions4.75 inches × 3.75 inches × 1.0 inches
CertificationsRoHS compliant

USB Interface

USB transfer rateHigh-speed USB 2.0
USB CableShips with a 6 foot USB 2.0 A to B cable

Target Interface

TAPs4 individually programmable TAPs
TAP Connectors
(connects to target cable)
2-pin (2×10) header (0.050 inches × 0.100 inches).
Included TAP CablesFour 20-pin to 10-pin 12-inch cables (p/n 15390-2)
One 20-pin to 16-pin 12-inch cable (p/n 15391-2)
One 20-pin to 20-pin 12-inch cable (p/n 15392-2)
Additional options are available.
Output voltageProgrammable from 1.25 V to 3.30 V in 0.05 V steps.
Threshold voltageProgrammable from 0.50 V to 3.30 V in 0.05 V steps.

JTAG Interface

ComplianceIEEE-1149.1 compliant interface
TCK clock rateConfigurable up to 100 MHz

I2C Interface

SCL clock rateConfigurable up to 5 MHz

SPI Interface

Chip selects5 per TAP
SCK clock rateConfigurable up to 50 MHz



Boundary-Scan Test

Leverage boundary-scan to test, debug, and verify hardware through all product life cycle phases—from development through production and into the field.

JTAG Embedded Test

Control a microprocessor through the JTAG debug port to run functional tests, without requiring boot code.

In-System Programming (ISP)

Read, erase, program, and verify Flash Memories, serial PROMs, CPLDs, FPGAs, and other programmable devices directly within a circuit or system design.


  • Save time at test stations with high performance JTAG features—up to 100 MHz for lightning fast test and in-system-programming speeds.

  • Increase system capability for in-system-programming; the advanced architecture provides persistent scan vector output and extraction, ensuring that throughput remains high at all times.

  • Reduce costs associated with fixtures; the portable multi-TAP controller directly connects to up to four TAPs of a Unit Under Test (UUT) and fits easily anywhere.

  • Compatible with the complete ScanExpress™ family of boundary-scan, ISP, and JTAG embedded test software.

Software Support ScanExpress Tools

Corelis offers a complete family of boundary-scan test, JTAG embedded test, and in-systemprogramming tools—all fully compatible and with the USB-1149.1/4E advanced features.

Ordering Information

Part Number 10390

Need Assistance?

We’re here to help!

If you would like assistance with implementing JTAG testing in your design, or you are simply short of resources, our talented and experienced engineering staff can help you with all your JTAG needs.

Get Started with Corelis

By submitting this form, you are consenting to receive marketing emails from: Corelis Inc., [email protected]. You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact

Looking for help? Get in touch with us