Matched Buffer Decompression Circuit for Stall-Free Data Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display devices face inefficiencies in data transmission due to pipeline stalls and increased decompression overhead, which can lead to decreased data compression ratios and increased energy consumption, particularly when transferring compressed data over large physical distances.

Innovation Solution

The implementation of a decompression circuit with matched buffers and clock signals that synchronize data loading to remove asynchronous delays, allowing data to be loaded into data elements in a single internal clock cycle, thereby reducing pipeline stalls and decompression overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Length of moving object

If data is transferred over large physical distances in display devices, then data transmission capability is improved, but pipeline stalls and decompression overhead increase

Engineering Contradiction:
Improvephysical distanceVSAvoiddata transmission efficiency
Core Design Contradiction:
Length of moving objectVSProductivity

Solution Approach 1:

The patent divides the data transmission path into multiple segments by introducing intermediate buffers at strategic locations along the physical distance. These buffers segment the long transmission path into manageable stages, allowing data to be processed and forwarded incrementally, thereby reducing pipeline stalls and maintaining transmission efficiency over large physical distances.

Inventive Principle:
Principle #1Segmentation

2Length of moving object

If compressed data is transferred over large physical distances, then data transmission capability is improved, but decompression overhead increases

Engineering Contradiction:
Improvephysical distanceVSAvoiddecompression overhead
Core Design Contradiction:
Length of moving objectVSUse of energy by stationary object

Solution Approach 1:

The patent performs preliminary decompression operations at intermediate buffer locations before data reaches the final destination. By initiating decompression earlier in the transmission path, the system reduces the total decompression overhead required at the end point, as data is partially processed along the way, thereby reducing energy consumption for decompression.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If matched buffers and clock signals are used to synchronize data loading, then data transmission efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidbuffer matching complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent synchronizes data loading by adjusting clock signal parameters (frequency, phase) to match the buffer loading rates. By changing clock parameters dynamically to align with buffer operations, the system achieves efficient synchronized data transfer without requiring complex buffer matching logic, thereby reducing device complexity while maintaining high transmission efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11862117B2Method and apparatus for matched buffer decompression
Publication Date: 2024.01.02 TEXAS INSTRUMENTS INC
  • US11862117B2 patent drawing
  • US11862117B2 patent drawing
  • US11862117B2 patent drawing

AI summary

Method and apparatus for matched buffer decompression. In some examples, a circuit comprising a first data element, a second data element, a first buffer coupled to the first data element, a second buffer coupled to the second data element, compression override logic circuits coupled to the first data element and the second data element, and a parallel register coupled to the compression override logic circuits.