SoC Bus Isolation Logic for Voltage and Timing Faults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In integrated circuits (ICs) configured as a system on a chip (SoC), communication between functional units in different power domains is inhibited when one domain is powered down, posing a challenge in maintaining operation of high-performance interfaces during power failures or timing errors.

Innovation Solution

The implementation of detection logic in a first voltage domain to isolate communication via a communication bus upon detecting voltage or timing errors, utilizing a combination of hardware and software responses to ensure robust logic and electrical isolation between domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If functional units in different power domains are interconnected without isolation mechanisms, then communication between domains is maintained, but the system becomes vulnerable to voltage errors and timing errors propagating across domains

Engineering Contradiction:
Improvesystem reliabilityVSAvoidisolation mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces isolation logic as an intermediary component between voltage domains that mediates communication signals. This isolation logic detects voltage and timing errors and selectively blocks or passes signals, acting as a mediator that protects the system while maintaining normal communication functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The isolation logic continuously monitors communication signals for voltage errors and timing errors, using feedback mechanisms to detect anomalies and dynamically adjust signal transmission. When errors are detected, the feedback loop triggers isolation actions to prevent error propagation while allowing normal operation when no errors are present.

Inventive Principle:
Principle #23Feedback

2Reliability

If isolation logic is implemented to detect and respond to voltage errors, then error propagation is prevented, but the response time and system complexity increase

Engineering Contradiction:
Improveerror isolation capabilityVSAvoiddetection and response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The isolation logic is pre-configured with detection capabilities for voltage errors and timing errors, establishing isolation mechanisms in advance rather than reacting after errors occur. This preliminary setup allows for rapid detection and response when errors actually occur, minimizing response time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system divides the SoC into separate voltage domains with isolation logic positioned between them, creating segmented error containment zones. This segmentation allows errors to be detected and isolated locally without affecting the entire system, enabling faster localized response times.

Inventive Principle:
Principle #1Segmentation

3Productivity

If high-performance interfaces operate across voltage domains during power failures, then interface performance is maintained, but timing errors and voltage instability increase

Engineering Contradiction:
Improveinterface performanceVSAvoidtiming accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The isolation logic dynamically adjusts its operation based on real-time detection of timing errors and voltage conditions. It can selectively isolate specific signal paths while allowing others to continue operating, dynamically balancing performance maintenance with error prevention based on current system conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12607666B2Electrical and logic isolation for systems on a chip
Publication Date: 2026.04.21 TEXAS INSTRUMENTS INC
  • US12607666B2 patent drawing
  • US12607666B2 patent drawing
  • US12607666B2 patent drawing

AI summary

In described examples, an SoC includes at least two voltage domains interconnected with a communication bus. Detection logic in a first voltage domain determines when a voltage error occurs in a second voltage domain and isolates communication via the communication bus when a voltage error or a timing error is detected.