Binary-to-Ternary Encoding Circuits With Lookup-Table Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing binary data transmission technologies face challenges in efficiently encoding and decoding between binary and multilevel data, leading to complex circuits that delay product deployment, increase power dissipation, and resource utilization.

Innovation Solution

The method involves encoding and decoding binary data into ternary symbols using a translation table, where specific branch bits determine whether to encode or assign address values to symbols, allowing for efficient conversion between binary and multilevel data formats, such as PAM3 symbols, with minimal logic gates required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If complex encoding and decoding circuits are implemented to convert between binary and multilevel data, then data transmission efficiency is improved, but device complexity and power dissipation increase

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

Solution Approach 1:

The encoding process is segmented into multiple passes, where each pass handles a specific number of input bits and produces a corresponding number of output symbols. This segmentation allows the complex encoding function to be broken down into manageable, reusable circuit blocks that can be implemented with simpler logic gates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-calculates and stores encoding mappings in lookup tables during design time. The encoder circuits use these pre-computed tables to perform encoding operations without requiring complex real-time computation, thereby reducing circuit complexity while maintaining high transmission efficiency.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If complex encoding and decoding circuits are implemented to convert between binary and multilevel data, then data transmission efficiency is improved, but power dissipation increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidpower dissipation
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

By dividing the encoding function into segmented passes with fixed input-output bit relationships, the patent enables efficient circuit implementation that reduces redundant switching operations and minimizes power consumption while achieving high transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses identical encoder and decoder circuit blocks that can be replicated and reused multiple times. This copying approach reduces the need for unique complex circuits for each encoding/decoding function, thereby reducing overall power dissipation while maintaining high data transmission efficiency.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If complex encoding and decoding circuits are implemented, then multilevel data transmission is achieved, but product deployment time is delayed

Engineering Contradiction:
Improvemultilevel data transmission capabilityVSAvoidproduct deployment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The encoding function is divided into segmented passes, where each pass handles a fixed number of bits and produces a predetermined number of symbols. This segmentation enables modular circuit design that can be implemented, tested, and deployed more quickly than monolithic complex circuits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs parameterized encoder and decoder blocks that can be configured for different bit-to-symbol conversion ratios. This parameterization allows a single circuit design to support multiple multilevel transmission schemes, reducing development time and enabling faster product deployment while maintaining versatility.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11411579B2Efficient data encoding
Publication Date: 2022.08.09 APPLE INC
  • US11411579B2 patent drawing
  • US11411579B2 patent drawing
  • US11411579B2 patent drawing

AI summary

Circuits, methods, and apparatus for efficiently implementing encoding and decoding between binary and multilevel data.