Bus Interface Request Merger for Display Data Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing data transmission bandwidth required for driving display devices, such as LCDs, and application processors leads to inefficiencies in data transmission, particularly due to frequent small-size data requests that burden the bus interface system.

Innovation Solution

A bus interface device with a request buffer and a request merger that merges consecutive data requests and waits for a threshold condition to be met before transmitting memory requests, optimizing data transmission by sending merged requests and reducing unnecessary bus transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data requests are transmitted individually to the bus, then data transmission completeness is ensured, but bus efficiency deteriorates due to frequent small-size requests

Engineering Contradiction:
Improvebus efficiencyVSAvoidnumber of requests
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies the merging principle by combining multiple individual data requests into a single merged request when they are detected to be consecutive. The request merger circuit identifies consecutive requests and consolidates them, reducing the total number of bus transactions while maintaining data transmission completeness. This directly addresses the contradiction by reducing request quantity to improve bus efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies preliminary action by buffering requests before transmission. The request buffer stores incoming data requests and the request merger analyzes them in advance to determine merging opportunities. This preliminary processing allows the system to optimize request transmission timing and consolidation before actual bus transmission occurs, improving overall bus efficiency.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If small-size data requests are processed immediately, then response time is reduced, but bus traffic increases due to redundant transactions

Engineering Contradiction:
Improveresponse timeVSAvoidbus traffic
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The request merger combines multiple small-size requests into larger consolidated requests, reducing the total number of bus transactions. This merging action reduces bus traffic and associated energy consumption while maintaining acceptable response times through proper request buffering and consolidation timing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements periodic evaluation of request conditions to determine optimal merging opportunities. The request merger continuously monitors incoming requests and periodically assesses whether merging conditions are met, balancing response time requirements with bus traffic reduction goals.

Inventive Principle:
Principle #19Periodic action

3Productivity

If data requests are merged to reduce bus transactions, then bus efficiency improves, but request processing complexity increases

Engineering Contradiction:
Improvebus efficiencyVSAvoidrequest processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary structure consisting of the request buffer and request merger circuits that sit between the data source and the bus. These intermediary components handle the complexity of request analysis, buffering, and merging logic, allowing the rest of the system to maintain simplicity while benefiting from optimized bus transactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10133685B2Bus interface device that merges data request signals, semiconductor integrated circuit device including the same, and method of operating the same
Publication Date: 2018.11.20 SAMSUNG ELECTRONICS CO LTD
  • US10133685B2 patent drawing
  • US10133685B2 patent drawing
  • US10133685B2 patent drawing

AI summary

A bus interface device for requesting and receiving data from a memory controller connected to a bus includes a request buffer and a request merger. The request buffer is configured to store a first data request signal for requesting first data and a second data request signal for requesting second data. The request merger is configured to determine whether to merge the first and second data request signals, and transmit a merged request signal for requesting the first data and the second data from the memory controller to the bus upon determining that the first and second data request signals are to be merged.