发明名称 |
APPARATUS FOR AND METHOD OF IMPLEMENTING VITERBI DECODING |
摘要 |
The invention is directed to an apparatus for and method of implementing a Viterbi decoder utilizing analog processing. In a preferred embodiment of the invention, an analog Viterbi decoder is provided for a long constraint-length (e.g. K >/= 7) convolutional code having a high level (e.g., 64 or more) of states. In accordance with a preferred embodiment of the invention, an analog Viterbi decoder includes an add-compare-select (ACS circuit module that is preferably implemented by a number (e.g. 64) of parallel ACS processors corresponding to each state-<i>n</i> of the decoder used to accumulate path metrics. A plurality of branch metric calculation (BMC) units are used to convert received code words into an appropriate analog format for use by the ACS processors. The ACS module selects the "best" path metrics for output to and storage in a survivor path memory module to produce the decode (destination) information bits. The analog processing utilizing to implement the Viberti decoder produces a high speed, area-efficient, low power decoding technology that is capable of fabrication on a single integrated circuit.
|
申请公布号 |
WO0141384(A1) |
申请公布日期 |
2001.06.07 |
申请号 |
WO1999US28456 |
申请日期 |
1999.12.02 |
申请人 |
THE JOHNS HOPKINS UNIVERSITY;KAI, HE;CAUWENBERGHS, GERT |
发明人 |
KAI, HE;CAUWENBERGHS, GERT |
分类号 |
H03M13/41;H04L1/00;(IPC1-7):H04L27/06 |
主分类号 |
H03M13/41 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|