Line Buffer Power Reduction via Data Skip Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing apparatuses with line buffers face limitations in reducing power consumption, as clock gating methods alone are insufficient to achieve significant energy savings.

Innovation Solution

The proposed image processing apparatus includes a line buffer, a clock gating circuit, and a data processor that determines whether to skip write or read operations based on adjacent data values. The data processor controls the clock gating circuit to conserve power by preventing clock signal application during skipped operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If clock gating method is used to reduce power consumption, then power consumption is reduced, but power consumption reduction is limited and insufficient

Engineering Contradiction:
Improvepower consumptionVSAvoidpower consumption reduction effectiveness
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies the skipping principle by detecting adjacent identical data in the image buffer and skipping redundant write operations for these identical data. When adjacent data values are the same, the system skips the write operation and clock signal application, thereby significantly reducing power consumption beyond what traditional clock gating alone can achieve. This is implemented through a data processor that compares adjacent data values and generates skip signals to prevent unnecessary operations.

Inventive Principle:
Principle #21Skipping (Rushing through)

2Reliability

If write operation is performed for all adjacent data, then data integrity is maintained, but power consumption increases due to unnecessary operations

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements feedback by continuously monitoring and comparing adjacent data values in the image buffer. The data processor provides feedback signals based on whether adjacent data values are identical, which then control subsequent write operations and clock signal application. This feedback mechanism ensures that write operations are performed only when necessary (when data values differ), maintaining data integrity while reducing power consumption by eliminating redundant operations.

Inventive Principle:
Principle #23Feedback

3Reliability

If clock signal is continuously applied to line buffer, then operation reliability is ensured, but power consumption increases due to unnecessary clock applications

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

Solution Approach 1:

The patent applies periodic action by controlling the clock signal to be applied only periodically when necessary, rather than continuously. The clock gating circuit receives control signals from the data processor that determine when the clock signal should be applied to the line buffer. When adjacent identical data is detected, the clock signal is gated off, creating a periodic or event-driven clock application pattern that maintains operation reliability only when needed while significantly reducing power consumption during redundant operations.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12321632B2Image processing apparatus including line buffer and operation method thereof
Publication Date: 2025.06.03 MAGNACHIP SEMICON LTD
  • US12321632B2 patent drawing
  • US12321632B2 patent drawing
  • US12321632B2 patent drawing

AI summary

An image processing apparatus includes: a line buffer configured to store image data; a clock gating circuit configured to apply a clock signal to the line buffer; and a data processor configured to determine, when performing a write operation, whether to skip the write operation to the line buffer for each of adjacent data according to whether a value of each of the adjacent data within an image is the same, wherein the data processor is further configured to control the clock gating circuit, such that the clock signal is prevented from being applied to the line buffer while the write operation is skipped and the clock signal is applied to the line buffer while the write operation is performed.