Self-Synchronized Pulse Communication Without CDR Circuitry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern devices, especially those in the IoT, face challenges with space and power constraints due to the need for clock and data recovery (CDR) circuitry for synchronization in communications systems.

Innovation Solution

A method that segments data blocks into sub-blocks, inverts those with more high bits, and transmits pulses indicating high bits, delays, and inversion status, allowing self-synchronization without requiring synchronization circuitry, thus saving space and power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If clock and data recovery (CDR) circuitry is used for synchronization, then communication reliability is improved, but device space and power consumption increase

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

Solution Approach 1:

The patent extracts the synchronization function from dedicated CDR circuitry and implements it through data encoding/decoding operations. The transmitter embeds synchronization information within the data stream itself, and the receiver extracts this information through pulse counting and pattern recognition, eliminating the need for separate synchronization hardware.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The data transmission system performs multiple functions simultaneously: data transmission, synchronization, and timing recovery all occur through the same data stream and using the same basic circuitry. The pulse-based encoding scheme serves both as data carriers and as synchronization markers.

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

2Reliability

If clock and data recovery (CDR) circuitry is used for synchronization, then communication reliability is improved, but device area increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddevice area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent removes the need for complex CDR circuitry by extracting synchronization functionality into the data protocol layer. Simple pulse counters and pattern detectors replace phase-locked loops and charge pumps, dramatically reducing the hardware area required for synchronization.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses simplified pulse counting and pattern recognition instead of complex analog CDR circuits. The synchronization function is copied into the digital domain where it can be implemented with minimal logic elements rather than occupying significant analog circuit area.

Inventive Principle:
Principle #26Copying

3Measurement precision

If traditional synchronization methods are used, then timing accuracy is maintained, but system complexity increases

Engineering Contradiction:
Improvetiming accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The data stream is segmented into discrete pulse groups where each group represents specific information. This segmentation allows the receiver to process timing information in manageable units, maintaining accuracy through structured data organization rather than complex continuous processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data stream self-synchronizes through its own structure. The pulse patterns and intervals within the transmitted data automatically provide timing reference information to the receiver, eliminating the need for external clock signals or complex synchronization protocols.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11133891B2Systems and methods for self-synchronized communications
Publication Date: 2021.09.28 KHALIFA UNIV OF SCI & TECH
  • US11133891B2 patent drawing
  • US11133891B2 patent drawing
  • US11133891B2 patent drawing

AI summary

A method for transmitting a data block begins with segmenting the data block into a number of data sub-blocks. Each data sub-block where a number of high bits is greater than a number of low bits is then inverted. The data sub-blocks are then grouped into sets of data sub-blocks. For each set of data sub blocks, a number of pulses indicative of a number of high bits in each one of the data sub-blocks in the set is transmitted, there is a delay, and a number of pulses indicative of each high bit in each data sub-block of the set of data sub-blocks is transmitted followed by a delay. Finally, a number of pulses indicative of which ones of the data sub-blocks were inverted is transmitted.