Cadence Design Systems, Inc.
Encoding and striping technique for DC balancing in single-ended signaling

Last updated:

Abstract:

A set of encoders within a transmitter (TX) physical layer (PHY) encode incoming data using a predefined encoder scheme by translating multiple data segments into a set of balanced bit sequences. Each data segment comprises a first number of bits and each balanced bit sequence comprises a second number of bits. A data striping component distributes the set of balanced bit sequences to a set of serializers by routing bits from particular bit positions in each balanced bit sequence to a corresponding serializer. The set of serializers generates serialized data based on the set of balanced bit sequences.

Status:
Grant
Type:

Utility

Filling date:

27 Jul 2020

Issue date:

27 Apr 2021