Scan-Testable Circuit Using Retention Cells for Test Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scan-based test techniques for digital logic circuits face challenges such as complex design and implementation, increased test time, and reduced scan test coverage due to limited I/O pins and reliance on dedicated test interfaces like JTAG, which complicates the test configuration and increases costs.

Innovation Solution

A scan-testable circuit design that includes additional scan cells and data retention cells configured to form a scan chain without relying on dedicated test interfaces, allowing for simplified test configuration and reduced test flow setup time through automated protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a dedicated test control interface (e.g., JTAG) is used for configuring test control registers, then test configuration capability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvetest configuration capabilityVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies universality by enabling the existing I2C functional interface to perform both its original functional communication role and an additional test configuration role. The same I/O pins and protocol infrastructure are used for both normal device operation and scan test configuration, eliminating the need for a dedicated test interface and reducing overall device complexity while maintaining full test configuration capability

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

2Quantity of substance

If I/O pins are multiplexed for both functional and scan purposes, then the number of required I/O pins is reduced, but test time increases due to protocol decoding complexity

Engineering Contradiction:
Improvenumber of I/O pinsVSAvoidtest time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies self-service by having the scan chain cells automatically detect and adapt to the I2C protocol format for test configuration data. Instead of requiring external protocol decoding logic, the scan cells themselves are configured to recognize I2C address and data formats, enabling direct loading of test control register values from the I2C interface without additional processing delays

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If functional and scan configuration of I/O pins are interleaved, then interface utilization is improved, but design complexity and implementation difficulty increase

Engineering Contradiction:
Improveinterface utilizationVSAvoiddesign complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by implementing a reconfigurable I/O pin system that can dynamically switch between functional mode and scan test mode based on the active I2C transaction type. The same physical pins and underlying logic are flexibly allocated to different purposes through protocol-based control, allowing high interface utilization while maintaining relatively simple design through unified infrastructure

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If a full reset or power cycling is performed to alternate between functional and scan modes, then mode switching capability is improved, but test time significantly increases

Engineering Contradiction:
Improvemode switching capabilityVSAvoidtest time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring the scan chain cells to recognize I2C protocol formats and pre-establishing the data paths between the I2C interface and test control registers. This preliminary setup allows rapid mode transitions through simple protocol interpretation rather than requiring full system reset, enabling fast switching between functional and scan modes while maintaining full mode switching capability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12578385B2Scan-testable electronic circuit and corresponding method of testing an electronic circuit
Publication Date: 2026.03.17 STMICROELECTRONICS INT NV
  • US12578385B2 patent drawing
  • US12578385B2 patent drawing
  • US12578385B2 patent drawing

AI summary

A scan-testable integrated circuit includes a logic circuit configured to receive test mode control signals, a signal interface configured to receive scan-in, scan enable and scan clock signals, and produce a scan-out signal, and a scan register including a plurality of scan cells coupled to the signal interface to receive the scan enable and scan clock signals. Additional scan cells are coupled to the signal interface, and configured to receive and propagate the scan-in signal when the scan enable signal is asserted. Data retention cells are coupled to respective ones of the additional scan cells and to the logic circuit, and configured to provide as output the values stored in the respective additional scan cells to produce the test mode control signals when the scan enable signal is de-asserted, and configured to prevent the test mode control signals from changing value when the scan enable signal is asserted.