Parallel Path Metric Computing in High-Speed Viterbi Detectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing path metric computing units in Viterbi detectors face challenges in processing high input data rates, leading to increased circuit complexity and manufacturing costs due to their sequential operation architecture.

Innovation Solution

A parallel operation architecture for path metric computing units is introduced, utilizing comparators, combinational circuits, and multiplexers to generate path metrics based on previous metrics and branch costs, reducing computation time and circuit complexity while maintaining high processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If sequential operation architecture is used for path metric computing units, then circuit complexity is reduced, but computation speed decreases and cannot handle high input data rates

Engineering Contradiction:
Improvecomputation speedVSAvoidcircuit complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The path metric computing unit is segmented into multiple parallel computing paths, each handling different input data streams simultaneously. This segmentation enables the system to process high input data rates by distributing the computational load across multiple independent but coordinated units, thereby increasing overall computation speed without proportionally increasing the complexity of each individual unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention transitions from a single-dimensional sequential processing architecture to a multi-dimensional parallel processing architecture. By introducing temporal and spatial parallelism dimensions, the system can compute multiple path metrics simultaneously across different time slots and data streams, significantly enhancing computation speed while maintaining manageable circuit complexity through structured organization.

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

2Productivity

If sequential operation architecture is used, then manufacturing costs are reduced, but processing efficiency for high input data rates deteriorates

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmanufacturing cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The computing unit is divided into modular segmented blocks that can be independently manufactured and then assembled. This modular segmentation allows for standardized production of identical units, reducing manufacturing costs through economies of scale while enabling parallel operation to achieve high processing efficiency for multiple input data streams.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention uses identical replicated copies of the path metric computing unit operating in parallel. By copying the same proven design multiple times rather than creating a complex monolithic system, manufacturing costs are reduced through standardization and mass production techniques, while processing efficiency is enhanced through the combined capacity of all replicated units handling different data streams simultaneously.

Inventive Principle:
Principle #26Copying

3Loss of time

If parallel operation architecture is implemented, then computation speed increases, but circuit complexity increases

Engineering Contradiction:
Improvecomputation timeVSAvoidcircuit complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The parallel architecture is segmented into independent computing modules that operate simultaneously but with simplified individual circuitry. Each module handles a specific portion of the computation, reducing the complexity within each module while the overall system achieves high computation speed through the coordinated parallel operation of these segmented units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple simpler computing modules are merged into a unified parallel processing system. Each module maintains relatively simple circuit design, but when combined and operated in parallel, they achieve high computation speed. The merging is orchestrated through standardized interfaces and control logic that manage the parallel operations without creating excessive overall complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7852960B2Method of computing path metrics in a high-speed Viterbi detector and related apparatus thereof
Publication Date: 2010.12.14 XUESHAN TECH INC
  • US7852960B2 patent drawing
  • US7852960B2 patent drawing
  • US7852960B2 patent drawing

AI summary

A path metric computing method applied in a high-speed Viterbi detector and related apparatus thereof are disclosed. The path metric computing apparatus includes a comparator for generating a control signal according a plurality of previous path metrics, a combining circuit for generating a plurality of first output values according to the previous path metrics and branch costs of a plurality of branches of a current state, and a multiplexer, electrically connected to the comparator and the combining circuit, for determining a first path metric of the current state according to the control signal and the output values.