PAM Driver Circuit Encoding for Zero-Average Current Balance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Pulse Amplitude Modulation (PAM) driver circuits with an odd number of output levels face reliability issues due to non-zero average current, leading to increased concerns about electro-migration, as there is no balanced complementary level for the middle output level, unlike PAM schemes with an even number of levels.

Innovation Solution

The introduction of an alternative encoding for the '0' output level in PAM driver circuits, achieved by swapping the halves of the driver circuit, ensures that the average current is approximately zero, thereby improving reliability and reducing electro-migration risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If PAM signaling schemes with an odd number of output levels are used, then the modulation capability is improved, but the average current becomes non-zero leading to electro-migration reliability issues

Engineering Contradiction:
Improvemodulation capabilityVSAvoiddriver circuit reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies asymmetry by introducing different encoding schemes for different output levels. Specifically, the middle output level (e.g., '0' in PAM-3) uses a special balanced encoding that is asymmetric compared to the standard encoding used for other levels. This asymmetric treatment of the middle level allows the circuit to achieve zero average current while maintaining odd-numbered output levels, thus resolving the reliability issue without sacrificing modulation capability.

Inventive Principle:
Principle #4Asymmetry

2Device complexity

If traditional encoding is used for odd-level PAM, then the circuit design is simple, but the average current is non-zero causing electro-migration

Engineering Contradiction:
Improvecircuit design complexityVSAvoidelectro-migration
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent changes the encoding parameter for the middle output level from the traditional asymmetric encoding to a specially designed balanced encoding. This parameter change in the encoding scheme transforms the current waveform to have zero average value, thereby eliminating electro-migration while adding only minimal complexity to the circuit design.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If complementary encoding is used for even-level PAM, then the average current is zero improving reliability, but the modulation scheme cannot achieve odd number of output levels

Engineering Contradiction:
Improvedriver circuit reliabilityVSAvoidoutput level configuration
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal encoding scheme that can handle both even and odd number of output levels. The method uses different encoding strategies for different output levels (standard encoding for most levels, special balanced encoding for the middle level in odd-level PAM), making the driver circuit universally applicable to various PAM configurations while maintaining zero average current and high reliability.

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

Data Source

PatentUS12015413B2Coding for pulse amplitude modulation with an odd number of output levels
Publication Date: 2024.06.18 APPLE INC
  • US12015413B2 patent drawing
  • US12015413B2 patent drawing
  • US12015413B2 patent drawing

AI summary

The present disclosure describes embodiments of driver circuit. The driver circuit includes a first impedance element electrically coupled to a first inverter circuit and a second impedance element electrically coupled to the first impedance element and a second inverter circuit. For a first encoding using the driver circuit, the first inverter circuit and the second inverter circuit are controlled such that a first current flows through the first and second impedance elements, the first current having a first value and a first direction. For a second encoding using the driver circuit, the first inverter circuit and the second inverter circuit are controlled such that a second current flows through the first and second impedance elements, the second current having a second value and a second direction. The first value is substantially the same as the second value and the first direction is opposite to the second direction.