Bus Clock Handover Timing for Conflict-Free Signal Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In portable equipment, the need for a common clock signal for multiple bus circuits increases power consumption and can lead to driving conflicts, especially when different bus circuits require different clock signals, resulting in spurious or missing clock pulses that disrupt operation.

Innovation Solution

Implementing a mechanism for clock control handover between different bus circuits, where driver circuits drive the clock conductor to a predetermined voltage level during specific time intervals, ensuring no floating state and preventing conflicting driving conditions, allowing for the use of push-pull driving circuits instead of wired logic, and enabling seamless transitions between clock sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a common clock circuit with push-pull driver is used for all bus circuits, then clock signal distribution is simplified, but power consumption increases significantly

Engineering Contradiction:
Improveclock circuit structureVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the clock signal generation function from a centralized common clock circuit and distributes it to individual bus circuits. Each bus circuit generates its own clock signal locally, eliminating the need for a power-consuming common push-pull driver while maintaining simplified clock distribution through the bus architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

2Use of energy by moving object

If different bus circuits generate their own clock signals, then power consumption is reduced, but driving conflicts may arise on the clock conductor

Engineering Contradiction:
Improvepower consumptionVSAvoidclock signal stability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent implements preliminary action by establishing clear arbitration rules and handover protocols before clock signal conflicts can occur. Bus circuits follow predefined procedures to determine which circuit generates the clock signal at any given time, preventing driving conflicts before they arise and ensuring continuous stable clock signal generation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If wired logic circuits are used for clock generation, then multiple bus circuits can share the clock conductor, but the circuit speed slows down and power supply consumption increases

Engineering Contradiction:
Improvebus circuit compatibilityVSAvoidcircuit speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent replaces the mechanical/wired logic approach with electronic push-pull driver circuits that can actively drive the clock conductor. This substitution enables faster signal transitions and reduced power consumption while maintaining the ability of multiple bus circuits to share the clock conductor through controlled handover mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Use of energy by moving object

If clock control is handed over between different circuits, then power saving is enabled by switching circuits to sleep mode, but complex handover control is required

Engineering Contradiction:
Improvepower consumptionVSAvoidhandover control mechanism
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling bus circuits to autonomously determine when to take over clock signal generation based on predefined arbitration rules. Each circuit can independently transition to active clock generation mode when conditions are met, eliminating the need for complex centralized handover control while enabling power-saving sleep modes for inactive circuits.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7683692B2Bus circuit
Publication Date: 2010.03.23 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US7683692B2 patent drawing
  • US7683692B2 patent drawing
  • US7683692B2 patent drawing

AI summary

Clock control is handed over in a bus circuit from a first circuit (14) to a second circuit (12). A clock conductor (10a) is driven to a predetermined voltage level with the driver circuit of the first circuit after a last clock period following the start of execution of the handover command and to continue driving the clock conductor (10a) to the predetermined voltage level for a first time-interval. The clock conductor (10a) is driven to the predetermined voltage level with the driver circuit of the second circuit after a second time interval following the start of execution of the handover command until a third time interval has elapsed following the end of the second time interval. Subsequently the clock conductor (10a) is driven under control of the clock circuit (140) of the second circuit (14). The first time interval contains a first integer number P1 of periods of a first clock signal of the first circuit and the second and third time interval contain a second and third integer number P2, P3 of periods of a second clock signal of the second circuit, a duration corresponding to the second integer number P2 equaling at least a pulse duration of the first clock signal, a duration corresponding to the first integer number P1 equaling at least a duration corresponding to the second integer number P2 plus one, a duration corresponding to the second plus third integer P2, P3 equaling at least a duration corresponding to the first number P1 plus one.