MULTIPORT RAM FOR USE WITHIN A VITERBI DECODER

Patent №

US 5,822,341

Granted

1998-10-13

Filed 1995

Owner

ADVANCED HARDWARE ARCHITECTURES, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08418661

A memory block structure for use within a viterbi decoder includes multiple dual port RAMs configured as multiport RAMs. The memory block structure is configured to allow a one-word write operation and an N-word read operation during a single clock cycle in order to achieve one decoded output symbol per clock period using the viterbi algorithm. By using dual port RAMs, a more densely packed and less expensive memory block structure is achieved. An encoded stream of input symbols are input to the viterbi decoder and written to the memory block structure one word at a time. Once X+Y bits have been written to the memory block structure, the decoder will then read N words from the memory block structure, simultaneously, reading back through X+Y words and outputting Y bits N at a time at the end of the trace back through memory. This process is repeated once the next Y words have been written to the memory block 22, with X+Y words being traced back through and the appropriate Y bits being output, until the entire encoded stream of input symbols has been decoded.

AI hardwareH03M 13/4169G11C 8/16H03M 13/41

AI classification

AI hardware0.80
Natural language0.01
Vision0.00
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Planning0.00
Knowledge representation0.00

Ownership

ADVANCED HARDWARE ARCHITECTURES, INC.

assignment · 74860467

COMTECH TELECOMMUNICATIONS CORP.

assignment · 132580095

Assignors

WINTERROWD, PAUL, BERGE TORKJELL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC