Permutation Modulation Codes for High Pin-Efficiency Chip Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional vector signaling codes face challenges in achieving high pin-efficiency and immunity to Intersymbol Interference (ISI) noise, particularly in high-speed applications where multiple references are difficult to establish and sensitive to noise.
Innovation Solution
The development of Permutation Modulation vector signaling codes (PM-II codes) that use at most one reference voltage and employ a network of comparators to detect codewords, offering improved pin-efficiency and resistance to ISI noise, suitable for applications like dynamic random access memory (DRAM) devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional vector signaling codes use multiple reference voltages to improve detection accuracy, then measurement precision is improved, but device complexity and sensitivity to noise increase
Solution Approach 1:
The patent extracts and eliminates the need for multiple reference voltages by using a single reference voltage combined with permutation modulation coding. The detection system only requires one reference voltage level, and the coding scheme inherently provides the necessary detection levels through permutations of a single reference, thereby reducing device complexity while maintaining detection accuracy.
Solution Approach 2:
The patent changes the detection parameter from multiple reference voltages to a single reference voltage combined with code-based detection. By using permutation modulation codes, the system transforms the detection approach to rely on code structure rather than multiple voltage references, reducing complexity while preserving measurement precision.
2Reliability
If conventional vector signaling codes use multiple reference voltages to improve immunity to ISI noise, then reliability is improved, but ease of operation deteriorates due to difficulty in establishing multiple references
Solution Approach 1:
The patent removes the requirement for multiple reference voltages by using a single reference voltage with permutation modulation coding. The coding scheme provides inherent noise immunity through its structure, eliminating the need to establish and maintain multiple reference voltages, thereby improving ease of operation while preserving reliability.
Solution Approach 2:
The patent uses code copying through permutation modulation, where multiple code representations are generated from a single reference voltage. The permutation codes provide redundant detection paths that maintain noise immunity without requiring multiple physical reference voltages, making the system easier to operate.
3Productivity
If pin-efficiency is increased by using more wires, then productivity is improved, but device complexity and cost increase
Solution Approach 1:
The patent transitions from spatial dimension (more wires) to coding dimension (permutation codes) to increase productivity. By using permutation modulation codes on existing wires, the system achieves higher data transmission rates without adding more physical wires, thereby increasing productivity while avoiding increased device complexity.
Data Source
AI summary
An alternative type of vector signaling codes having increased pin-efficiency normal vector signaling codes is described. Receivers for these Permutation Modulation codes of Type II use comparators requiring at most one fixed reference voltage. The resulting systems can allow for a better immunity to ISI-noise than those using conventional multilevel signaling such as PAM-X. These codes are also particularly advantageous for storage and recovery of information in memory, as in a DRAM.


