Serial Stream Encoding With Timing Codewords for Latency Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems struggle to transmit bursty, isochronous, and available bit rate streams over parallel wired channels without meeting latency and jitter requirements, necessitating physical connections.

Innovation Solution

A method and apparatus for encoding and multiplexing streams over a serial channel using codewords to represent state transitions and timing, allowing half-duplex communication between a host and device without physical connections while maintaining latency and jitter requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If streams are transmitted over a parallel wired channel, then latency and jitter requirements are met, but physical connections are required reducing communication flexibility

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidlatency and jitter requirements
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent replaces the mechanical parallel wired connection system with a wireless serial communication system. By encoding stream data into codewords that represent state transitions and timing information, the system achieves reliable transmission over wireless serial channels while maintaining latency and jitter requirements, thus eliminating the need for physical connections.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the transmission parameters by converting continuous stream data into discrete codewords representing state transitions. This parameter transformation allows the system to adapt serial communication protocols to maintain precise timing characteristics over wireless channels, resolving the contradiction between communication flexibility and timing reliability.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If streams are transmitted over a serial channel, then wireless communication is enabled, but timing precision and latency requirements become difficult to meet

Engineering Contradiction:
Improvewireless communication capabilityVSAvoidtiming precision
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments continuous stream data into discrete state transitions represented by codewords. Each codeword encodes both the state change and its timing information, allowing the receiver to reconstruct the original stream with precise timing even over wireless serial channels. This segmentation enables wireless communication while maintaining timing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces codewords as an intermediary representation between the original stream and the wireless transmission medium. These codewords serve as a bridge that preserves timing information through the wireless channel, enabling accurate timing reconstruction at the receiver despite the inherent uncertainties of wireless communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If parallel wired channels are used for stream transmission, then timing requirements are satisfied, but device complexity and connection requirements increase

Engineering Contradiction:
Improvetiming requirementsVSAvoidconnection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal serial communication framework that can handle multiple types of streams (audio, data, control) through a single wireless channel. The codeword-based encoding scheme provides a multi-functional solution that satisfies timing requirements for different stream types without requiring separate physical connections for each, thereby reducing overall device complexity and connection requirements.

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

Data Source

PatentUS20250301030A1Method and apparatus for encoding and multiplexing a stream in a serial channel
Publication Date: 2025.09.25 NXP USA INC
  • US20250301030A1 patent drawing
  • US20250301030A1 patent drawing
  • US20250301030A1 patent drawing

AI summary

A state transition for a stream and a timing of when the state transition is detected with respect to a duration of a frame which is to be transmitted over the serial channel. The state transition and timing of the state transition is coded into a codeword which is inserted into a portion of a frame which is transmitted over the serial channel to transmit the stream over the serial channel.