Programmable PRBS Transceiver Architecture for Multi-Standard Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional transceivers are inflexible and costly due to being designed for specific communication standards, lacking the ability to efficiently handle different standards like 802.3-2008 and SONET, which requires separate serial and parallel implementations for each standard, leading to high area, price, and power consumption.

Innovation Solution

A transceiver with a programmable PRBS generator and checker that uses a user-defined polynomial stored in a polynomial register, allowing for flexible scrambling and descrambling across various standards, and includes a detector to characterize communication channels by adjusting PRBS data sets and determining bit errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional transceivers are designed for specific communication standards with separate serial and parallel implementations, then each standard can be handled with dedicated hardware, but the area, price, and power consumption increase significantly

Engineering Contradiction:
Improvecompatibility with different communication standardsVSAvoidtransceiver architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal transceiver architecture that can operate with multiple communication standards (802.3-2008 Ethernet and SONET) through a single unified design. The key mechanism is using a programmable polynomial register that can be configured with different polynomials (e.g., PRBS-7 for 802.3, PRBS-23 for SONET) to generate appropriate scrambled signals for each standard, eliminating the need for separate dedicated hardware implementations for each standard.

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

Solution Approach 2:

The transceiver employs dynamic reconfigurability through a polynomial register that can be programmed with different polynomials depending on the communication standard being used. This allows the same hardware to adapt its behavior dynamically - the scrambler and descrambler circuits can be reconfigured via software or control signals to support different standards without physical hardware changes, making the system flexible and adaptable.

Inventive Principle:
Principle #15Dynamics

2Reliability

If separate serial and parallel implementations are used for each communication standard, then each standard receives optimized handling, but the area, price, and power consumption become too costly for general application

Engineering Contradiction:
Improvestandard-specific performance optimizationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent merges the functionality of multiple standard-specific transceivers into a single unified transceiver. Instead of having separate serial and parallel implementation circuits for each standard (802.3 and SONET), the invention combines them into one shared hardware platform that uses a common polynomial register and scrambler/descrambler circuitry, thereby reducing overall power consumption, area, and cost while maintaining standard-specific performance through software configuration.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If a single transceiver is designed to support multiple communication standards, then area, price, and power consumption are reduced, but the complexity of handling different polynomials and standards increases

Engineering Contradiction:
Improvetransceiver area and power consumptionVSAvoidpolynomial configuration flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent changes the polynomial parameter dynamically based on the communication standard being used. Instead of having fixed hardware for each standard, the system uses a programmable polynomial register that can be configured with different polynomial values (e.g., 1+x^6+x^7 for PRBS-7 in 802.3, or appropriate polynomials for SONET). This parameter-based configuration allows the same hardware to adapt to different standards by simply changing the polynomial value, maintaining versatility while reducing hardware complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9124462B2Flexible PRBS architecture for a transceiver
Publication Date: 2015.09.01 TEXAS INSTRUMENTS INC
  • US9124462B2 patent drawing
  • US9124462B2 patent drawing
  • US9124462B2 patent drawing

AI summary

An apparatus is provided. The apparatus comprises a polynomial register having a plurality of bits, a first bus, a second bus, and a transceiver that is coupled to the first bus, the second bus, and the polynomial register. The polynomial register is configured to store a user-defined polynomial, and the transceiver includes a pseudorandom bit sequence (PRBS) generator is configured to generate a scrambled signal from the user-defined polynomial and a PRBS checker that is configured to generate a descrambled signal from a second signal using the user-defined polynomial.