JTAG TAP Reset Circuit for Power-Cycle-Free Scan Exit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for exiting scan test mode in system-on-a-chip devices require power cycling or an additional pin, leading to increased test time and cost due to reduced tester bandwidth and device area usage.

Innovation Solution

A reset circuit is integrated with a JTAG TAP to control the Test Control Registers (TCRs) using a combination of flip flops and logic gates, allowing user-controlled entry and exit from scan mode without power cycling or additional pins, by asserting a TCR reset signal based on the deassertion of scan enable and scan input signals during the capture phase.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If power cycling is used to exit scan mode, then the TCR can be reset, but test time increases

Engineering Contradiction:
ImproveTCR reset capabilityVSAvoidtest time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The reset circuit is pre-configured with flip flops and logic gates that automatically detect when scan mode needs to be exited and generate the appropriate reset signal without requiring manual intervention or power cycling. The circuit is prepared in advance to perform the reset function based on specific signal conditions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The reset circuit operates autonomously by monitoring the scan enable and scan input signals. When the conditions for exiting scan mode are met, the circuit automatically generates and applies the TCR reset signal without external intervention, making the system self-sufficient in managing mode transitions.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If an additional pin is added to reset TCR, then scan mode can be exited, but device area increases

Engineering Contradiction:
ImproveTCR reset capabilityVSAvoiddevice area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The existing TDI and TMS pins are made multi-functional by using them both for scan testing operations and for triggering the reset function. The reset circuit interprets specific signal combinations on these pins as reset commands, eliminating the need for dedicated reset pins while maintaining full functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The reset function is merged with the existing scan testing control logic. The flip flops and logic gates are integrated into the TAP structure, combining the reset mechanism with the scan enable and scan input signal handling, thereby reducing the overall pin count and device area.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If an additional pin is added to reset TCR, then scan mode can be exited, but tester bandwidth is reduced

Engineering Contradiction:
ImproveTCR reset capabilityVSAvoidtester bandwidth
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The TDI and TMS pins serve dual purposes: they carry scan test data and control signals during normal testing operations, and they simultaneously provide the trigger signals for the reset function. This multi-functionality eliminates the need for additional pins that would consume tester bandwidth.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The reset trigger signals are merged with the existing scan test control signals. The logic circuitry combines the reset function with the scan enable and scan input signal processing, allowing the same physical pins to carry both testing and resetting functions without requiring separate dedicated pins.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12405305B2Reset for scan mode exit for devices with power-on reset generation circuitry
Publication Date: 2025.09.02 STMICROELECTRONICS INT NV
  • US12405305B2 patent drawing
  • US12405305B2 patent drawing
  • US12405305B2 patent drawing

AI summary

A system for performing scan testing on a device core uses a test access port (TAP). The TAP includes a test clock (TCK) pin, a test data in (TDI) pin, and a test mode select (TMS) pin, along with a test control register (TCR) associated with it. The TCR is used to set a scan mode signal, which configures the scan flip flops within the device core for scan testing and performs the scan testing on the device core. The TCR can also be reset to exit the scan testing, with the reset being triggered by a reset circuit receiving the deassertion of both a scan enable (SE) signal and a scan input (SI) signal during the capture-phase of scan testing.