Clock Gating Network for Low-Power OPIO Bandwidth Readiness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional I/O interfaces in multi-component packages (MCPs) face challenges in reducing power consumption while maintaining high bandwidth and low latency, as they are not optimized for selective clock signal distribution, leading to inefficiencies in power usage and area requirements.

Innovation Solution

The implementation of an On-Package I/O (OPIO) interface with single-ended, high-speed CMOS interfaces, impedance-tuned transmitters and receivers, length-matched routing for forwarded clock signals, and reduced electrostatic discharge protection, allowing for selective disabling of clock signals to reduce power consumption and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional I/O interfaces continuously distribute clock signals to maintain high bandwidth capability, then bandwidth readiness is improved, but power consumption increases

Engineering Contradiction:
Improvebandwidth readinessVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The clock signal distribution system dynamically adjusts its operational state based on actual data transfer needs. Clock signals are continuously distributed when high bandwidth is required, and selectively disabled when bandwidth demand is low, allowing the system to adapt between performance and power efficiency modes

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic assessment of bandwidth requirements and adjusts clock signal distribution accordingly. Clock signals are enabled during active data transfer periods and disabled during idle periods, creating a rhythmic pattern of high-performance and low-power states that matches actual operational demands

Inventive Principle:
Principle #19Periodic action

2Speed

If clock signals are continuously distributed to maintain interface readiness, then data transfer speed is improved, but area requirements increase

Engineering Contradiction:
Improvedata transfer speedVSAvoidarea requirements
Core Design Contradiction:
SpeedVSArea of stationary object

Solution Approach 1:

The interface infrastructure is designed to be dynamically configurable, allowing clock signal paths to be enabled or disabled based on active data transfer requirements. This dynamic configuration reduces the area occupied by clock distribution infrastructure when full bandwidth capability is not needed

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If clock signals are selectively disabled to reduce power consumption, then power efficiency is improved, but latency increases

Engineering Contradiction:
Improvepower efficiencyVSAvoidlatency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system performs preliminary assessment of bandwidth requirements and proactively enables clock signal distribution before data transfer begins. This preliminary action ensures that when data transfer is needed, the clock signals are already distributed, avoiding latency penalties while maintaining power efficiency during idle periods

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9143120B2Mechanisms for clock gating
Publication Date: 2015.09.22 INTEL CORP
  • US9143120B2 patent drawing
  • US9143120B2 patent drawing
  • US9143120B2 patent drawing

AI summary

Mechanisms for clock gating. A clock generation circuit provides a clock signal over a clock signal distribution network within an integrated circuit package. Gating elements within the clock signal distribution network disable the clock signal to one or more portions of the clock signal distribution network. A digital locked loop (DLL) maintains settings without tracking when the clock signal is disabled.