PRBS Generator with Adjustable Bit Width via Gearbox

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional parallel PRBS generators in integrated circuits have fixed bit widths, limiting their applicability to various applications and being inefficient as they require multiple instances of circuitry to support different bit widths, leading to idle and redundant components.

Innovation Solution

The implementation of a PRBS generation circuitry with a linear feedback shift register, multiple XOR trees, and control circuitry that includes multiplexing and gearbox modules to dynamically adjust the bit width, allowing the circuitry to output different numbers of parallel bits by selectively routing and converting data, thereby supporting multiple bit widths without the need for multiple instances of circuitry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple instances of PRBS generator circuitry are used to support different bit widths, then adaptability to various applications is improved, but device complexity and die area increase due to redundant components

Engineering Contradiction:
Improvesupport for different bit widthsVSAvoidnumber of circuitry instances
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The PRBS generator is designed with control circuitry including multiplexing and gearbox modules that enable a single circuit instance to dynamically configure and support multiple bit widths (e.g., 10-bit, 16-bit, 32-bit, 64-bit). The multiplexing circuit selectively routes feedback bits based on the desired output width, while the gearbox circuit converts between different bit widths, allowing one universal circuit to replace multiple dedicated circuits for different applications.

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

Solution Approach 2:

The PRBS generator incorporates dynamic reconfiguration capability through control signals that adjust the operation mode of the multiplexing and gearbox circuits. The system can switch between different parallel output bit widths during operation based on application requirements, making the circuit adaptable rather than fixed. This dynamic adjustment is achieved through control logic that modifies the feedback path and data width conversion ratio without requiring physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If fixed width parallel output is used in parallel PRBS generators, then circuit design is simplified, but adaptability to various applications is reduced

Engineering Contradiction:
Improvecircuit design simplicityVSAvoidnumber of supported applications
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The circuit incorporates universal control modules (multiplexing and gearbox circuits) that can be integrated with a single PRBS generator core to provide multiple output width capabilities. These control modules are designed with standardized interfaces and logic that work across different bit width configurations, maintaining design simplicity while extending functionality to support various applications requiring different parallel output widths.

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

3Productivity

If parallel PRBS generation is implemented to achieve higher data rates, then productivity is improved, but the requirement for fixed bit width reduces flexibility

Engineering Contradiction:
Improvedata rateVSAvoidbit width flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The parallel PRBS generator maintains high data rates by utilizing multiple parallel output bits per clock cycle while incorporating dynamic bit width adjustment capability. The control circuitry allows the system to optimize the parallel output width based on application requirements, enabling flexible adaptation between 10-bit, 16-bit, 32-bit, or 64-bit parallel outputs while maintaining the high throughput advantage of parallel generation over serial generation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9747076B1Parallel pseudo random bit sequence generation with adjustable width
Publication Date: 2017.08.29 ALTERA CORP
  • US9747076B1 patent drawing
  • US9747076B1 patent drawing
  • US9747076B1 patent drawing

AI summary

Integrated circuits with pseudo random bit sequence (PRBS) generation circuitry are provided. The PRBS generation circuitry may be configured to support parallel output generation in multiple modes, where the parallel bit width in each mode can be different. The PRBS generation circuitry may include a linear feedback shift register that implements a desired polynomial, one or more XOR tree circuits that produces the parallel output bits, a multiplexer for selectively routing a subset of the parallel output bits back to the input of the shift register, and a gearbox for performing an adjustable bit width conversion. Configured in this way, the PRBS generation circuitry can provide parallel PRBS generation with an adjustable bit width.