JESD204-to-PCIe Interface Conversion Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for connecting Joint Electron Devices Engineering Council (JESD)204 and Peripheral Component Interconnect Express (PCIe) interfaces are inefficient due to differences in physical layers, encoding, scrambling, and modulation schemes, leading to complex and costly solutions with high latency.

Innovation Solution

A method is provided to seamlessly and synchronously connect JESD204 interfaces with PCIe interfaces by transceiving JESD204 link layer messages and converting between JESD204 and PCIe scrambled/encoded messages, using a conversion module that operates at the respective clock rates and physical layers, thereby bypassing the need for expensive glue logic and reducing latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FPGAs and memory elements are used to decouple JESD204 and PCIe interfaces, then interface compatibility is achieved, but device complexity and BOM cost increase

Engineering Contradiction:
Improveinterface compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the JESD204 and PCIe interface protocols into a unified conversion module that performs protocol translation, encoding conversion, and clock domain crossing in a single integrated structure. This eliminates the need for separate FPGAs and memory elements, directly reducing device complexity while maintaining interface compatibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The conversion module is designed to handle multiple functions simultaneously: protocol conversion between JESD204 and PCIe, encoding transformation (64b/66b to 128b/130b), scrambling/descrambling operations, and clock domain crossing. This multi-functional approach replaces multiple discrete components with a single universal interface solution.

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

2Adaptability or versatility

If FPGAs and memory elements are used to decouple JESD204 and PCIe interfaces, then interface compatibility is achieved, but BOM cost increases

Engineering Contradiction:
Improveinterface compatibilityVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent merges the JESD204 and PCIe interface protocols into a unified conversion module that performs protocol translation, encoding conversion, and clock domain crossing in a single integrated structure. This eliminates the need for separate FPGAs and memory elements, directly reducing device complexity while maintaining interface compatibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent replaces expensive, complex FPGA-based solutions with a more economical integrated conversion module that can be implemented using standard semiconductor manufacturing processes. This approach uses cost-effective components and architectures while achieving the same interface compatibility function.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Adaptability or versatility

If FPGAs and memory elements are used to decouple JESD204 and PCIe interfaces, then interface compatibility is achieved, but data transmission speed decreases

Engineering Contradiction:
Improveinterface compatibilityVSAvoiddata transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent extracts the clock domain crossing function from traditional memory-based approaches and implements it directly within the conversion module using synchronous design techniques. This eliminates the latency introduced by memory read/write operations and achieves near-real-time protocol conversion without speed degradation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The conversion module acts as an intelligent intermediary between JESD204 and PCIe interfaces, performing real-time protocol translation and data transformation without the need for intermediate storage in memory. This direct conversion approach eliminates the speed bottleneck created by memory access latency while maintaining data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If additional memory and connections are added to resolve JESD204/PCIe mismatch, then interface compatibility is achieved, but device complexity increases

Engineering Contradiction:
Improveinterface compatibilityVSAvoidconnection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the JESD204 and PCIe interface protocols into a unified conversion module that performs protocol translation, encoding conversion, and clock domain crossing in a single integrated structure. This eliminates the need for separate FPGAs and memory elements, directly reducing device complexity while maintaining interface compatibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent resolves the interface mismatch by operating in the protocol conversion dimension rather than adding physical layers. The conversion module translates JESD204 protocols into PCIe protocols through systematic data transformation, avoiding the need for additional physical connections or memory interfaces while achieving full compatibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11663157B1Joint electron devices engineering council (JESD)204-to-peripheral component interconnect express (PCIe) interface
Publication Date: 2023.05.30 NEXT SEMICONDUCTOR TECHNOLOGIES INC
  • US11663157B1 patent drawing
  • US11663157B1 patent drawing
  • US11663157B1 patent drawing

AI summary

A system and method are provided for interfacing JESD204-to-PCIe communications. The method transceives JESD204 link layer messages with a JESD204 link layer. The method converts between JESD204 link layer messages and PCIe scrambled messages. The method converts between PCIe scrambled messages and PCIe encoded messages. The PCIe encoded messages are transceived at a JESD clock rate. The PCIe encoded messages transceived at the JESD clock rate are buffered and PCIe encoded messages are then transceived at a PCIe clock rate. The PCIe encoded messages at the PCIe clock rate are transceived with a PCIe physical layer. That is, PCIe encoded messages are either transmitted to the PCIe physical layer at the PCIe clock rate (the transmission path), or received from the PCIe physical layer (at the PCIe clock rate) and buffered (the receive path). The system and method also enable conventional JESD link layer-to-JESD physical layer communications.