Binary-to-PAM3 Encoding Circuit Using Translation Tables

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 used 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, with each pass handling a specific number of input bits and producing a defined number of output symbols. This segmentation allows the complex conversion task to be broken down into manageable, repetitive stages, reducing overall circuit complexity while maintaining high transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediate encoding stage that uses translation tables as mediators between binary input data and multilevel output symbols. These translation tables serve as pre-computed lookup structures that simplify the real-time conversion process, eliminating the need for complex real-time calculation circuits.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If complex encoding and decoding circuits are used 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 process into sequential passes with defined bit-groupings, the circuit operates in structured stages that minimize simultaneous active components. This temporal and functional segmentation reduces peak power consumption while maintaining overall transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoding circuit uses self-contained translation tables that are pre-loaded with conversion data, eliminating the need for complex real-time computation. This self-service approach allows the circuit to perform conversions through simple table lookups, significantly reducing power dissipation compared to computational methods.

Inventive Principle:
Principle #25Self-service

3Productivity

If complex encoding and decoding circuits are used to convert between binary and multilevel data, then data transmission efficiency is improved, but product deployment time increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidproduct deployment time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The modular pass-based structure of the encoder allows for systematic design and verification. Each pass handles a specific bit-grouping scenario, making the overall system easier to implement, test, and deploy. This structured approach accelerates product deployment while maintaining encoding efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Translation tables serve as pre-computed intermediaries that encapsulate complex conversion logic. By preparing these tables in advance, the actual encoding circuitry becomes simpler and more straightforward to implement, reducing development time and accelerating product deployment to market.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10812102B2Efficient data encoding
Publication Date: 2020.10.20 APPLE INC
  • US10812102B2 patent drawing
  • US10812102B2 patent drawing
  • US10812102B2 patent drawing

AI summary

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