HDMI Receiver Clock Gating for HDCP Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The synchronization of HDMI ports in a sink device for High-Bandwidth Digital Content Protection (HDCP) encryption results in high power consumption due to the need to turn on all HDMI lanes for signal transmission.

Innovation Solution

A clock control method for an HDMI receiver in a sink device that enables and disables clock signals to specific modules based on the presence of HDCP information in data frames, using a power switch controller and synchronization module to maintain synchronization while reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all HDMI ports are turned on to synchronize all HDMI lanes signal for HDCP encryption, then synchronization reliability is improved, but power consumption increases

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The HDMI data stream is segmented into different regions: power-on regions containing HDCP information (AVMUTE control, HDCP control) and power-off regions containing only video data. The sink device selectively powers on modules only during power-on regions, dividing the operational timeline into active and inactive segments based on data content requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sink device periodically activates modules at specific intervals corresponding to the periodic occurrence of power-on regions within the HDMI data stream. This periodic activation ensures HDCP synchronization is maintained at necessary intervals while allowing power-saving mode during intermediate periods, creating a rhythm of active and inactive states.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If clock signal is continuously enabled to all modules for HDCP synchronization, then synchronization precision is improved, but energy loss increases

Engineering Contradiction:
Improvesynchronization precisionVSAvoidenergy loss
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The clock signal distribution is made dynamic rather than static. The power switch controller dynamically adjusts clock signal routing based on real-time detection of data region types. During power-on regions, clock signals are routed to active modules for precise HDCP processing; during power-off regions, clock routing is dynamically changed to route signals away from inactive modules, reducing energy consumption while maintaining synchronization precision when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different quality levels of clock signal provision are applied to different modules at different times. During power-on regions, high-quality continuous clock signals are provided to modules processing HDCP information. During power-off regions, clock signals are selectively withheld from modules that do not require them, creating localized quality variations in clock provision that match actual processing needs.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12425683B2Clock control method and electronic device thereof
Publication Date: 2025.09.23 MEDIATEK INC
  • US12425683B2 patent drawing
  • US12425683B2 patent drawing
  • US12425683B2 patent drawing

AI summary

A clock control method for a High Definition Multimedia Interface (HDMI) receiver operating in a power-saving mode in a sink device is provided. The HDMI receiver has a first module, a second module, and a third module. The clock control method includes the following stages. A clock signal is enabled to be sent to the first module and the third module during a first region of received data. The clock signal is disabled to be sent to the second module during the first region of the received data. The clock signal is enabled to be sent to the third module and the clock signal is disabled to be sent to the first module and the second module during a second region of the received data.