Single Data Line Interface for Integrated Circuit Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuits require multiple data lines for input/output operations, leading to increased complexity in circuit design and control, especially as the number of interfacing integrated circuits grows.

Innovation Solution

A system control device utilizing a single data line interface that enables data communication between multiple integrated circuits by encoding data signals with address information, transmission speed, and data, allowing for simultaneous input/output operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate data terminals for input and output are provided in conventional integrated circuits, then data communication between integrated circuits can be achieved, but the number of data lines increases and circuit complexity increases

Engineering Contradiction:
Improvedata communication capabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines separate input and output data terminals into a single bidirectional data terminal. The interface unit shares one data terminal for both receiving data from external integrated circuits and transmitting data to them, eliminating the need for separate data lines while maintaining full data communication capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single data terminal performs multiple functions: it serves as both an input terminal for receiving data and an output terminal for transmitting data. The interface unit dynamically switches between receiving and transmitting modes, making the data terminal universal rather than dedicated to a single function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If multiple data lines are used for interfacing integrated circuits, then data input and output operations can be performed, but the number of interfacing lines increases making control difficult

Engineering Contradiction:
Improvedata input/output operationVSAvoidcontrol circuit complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple data lines into a single bidirectional data line. The interface unit manages both data input and output operations through this single line by controlling the timing and direction of data flow, thereby simplifying the control circuit while maintaining operational capability.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If a single data line is used for bidirectional communication, then circuit complexity is reduced, but data transmission speed may be limited

Engineering Contradiction:
Improvecircuit complexityVSAvoiddata transmission speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The interface unit dynamically switches between transmitting and receiving modes on the single data line. By actively managing the direction of data flow and timing, the system optimizes transmission speed despite the physical constraint of a single line, adapting to different communication requirements in real-time.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12282440B2Integrated circuit and system control device including same
Publication Date: 2025.04.22 FINDEACHIP INC
  • US12282440B2 patent drawing
  • US12282440B2 patent drawing
  • US12282440B2 patent drawing

AI summary

A system control apparatus according to some embodiments of the present disclosure includes a plurality of ICs and an interface for transmitting, through a single data line, data signals in the plurality of ICs, wherein the data signal includes: a first signal indicating a target IC from among the plurality of ICs; and a third signal indicating data to be provided to the target IC. According to this configuration, both data input and output can be performed through the single data line and data communication between a plurality of different ICs can be performed through the single data line.