Three-Level Communication Circuit for Asynchronous Data Framing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication protocols in electronics face challenges in accurately synchronizing data transmission between circuits due to synchronous timing windows, leading to incorrect data identification by receiving circuits.

Innovation Solution

A communication protocol utilizing a signal with three levels (high, intermediate, and low) allows variable width transitions, making the protocol non-synchronous and reducing time dependency for logical state determination, thus improving data transmission accuracy and simplifying circuit implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If synchronous timing windows are used for data transmission, then data can be transmitted between circuits, but the receiving circuit cannot accurately synchronize to the timing windows, leading to incorrect data identification

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidsynchronization complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the timing parameter from synchronous to asynchronous operation. The receiver no longer requires precise synchronization to timing windows, instead sampling the incoming serial data stream at its own pace. This parameter change eliminates the synchronization problem while maintaining reliable data transmission.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The transmitter pre-processes the data by serializing parallel data and embedding it in a continuous stream with start and stop bits. This preliminary action allows the receiver to easily identify data boundaries without requiring complex synchronization, as each character is framed with delimiters that mark the beginning and end of data transmission.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If synchronous timing windows are used, then data transmission can occur, but the circuit implementation becomes complex due to synchronization requirements

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the synchronization requirement from the data transmission system. By removing the need for synchronized timing windows and replacing it with asynchronous sampling, the complex synchronization circuitry is eliminated while retaining the essential data transmission function.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The receiver performs self-service by autonomously sampling the incoming data stream at its own clock rate without requiring the transmitter to provide synchronization signals. Each receiver independently handles data sampling and interpretation, eliminating the need for complex inter-circuit synchronization mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8306035B2Communication circuit and method therefor
Publication Date: 2012.11.06 SEMICON COMPONENTS IND LLC
  • US8306035B2 patent drawing
  • US8306035B2 patent drawing
  • US8306035B2 patent drawing

AI summary

In one embodiment, a circuit is configured to operate with a communication protocol that has at least three different signal levels wherein different sequences of the three levels identify different elements of the communication protocol. In another embodiment, a modular control block may be used to select the communication protocol and the operation of the circuit.