发明名称 |
METHOD AND APPARATUS FOR CONVOLUTION ENCODING AND VITERBI DECODING OF DATA THAT UTILIZE A CONFIGURABLE PROCESSOR TO CONFIGURE A PLURALITY OF RE-CONFIGURABLE PROCESSING ELEMENTS |
摘要 |
A method and apparatus for convolution encoding and Viterbi decoding utilizes a flexible, digital signal processing architecture that comprises a core processor and a plurality of re-configurable processing elements arranged in a two-dimensional array. The core processor is operable to configure the re-configurable processing elements to perform data encoding and data decoding functions. A received data input is encoded by configuring one of the re-configurable processing elements to emulate a convolution encoding algorithm and applying the received data input to the convolution encoding algorithm. A received encoded data input is decoded by configuring the plurality of re-configurable processing elements to emulate a Viterbi decoding algorithm wherein the plurality of re-configurable processing elements is configured to accommodate every data state of the convolution encoding algorithm. The core processor initializes the re-configurable processing elements by assigning register values to registers that define parameters such as constraint length and code rate for the convolution encoding algorithm.
|
申请公布号 |
US2002135502(A1) |
申请公布日期 |
2002.09.26 |
申请号 |
US20010818746 |
申请日期 |
2001.03.26 |
申请人 |
LU GUANGMING |
发明人 |
LU GUANGMING |
分类号 |
H03M13/23;H03M13/41;(IPC1-7):H03M7/00 |
主分类号 |
H03M13/23 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|