|
|
|
| Overview |
| |
SeaSolve’s Mobile WiMAX CTC decoder Core performs duo binary turbo decoding of channel data as per IEEE 802.16e/d specification. The decoder uses MAX LOG MAP Algorithm for decoding.
The CTC decoder is capable of achieving a high throughput encode data rate in the slowest speed FPGA also. |
| |
|
Fully synthesizable code |
|
Supports all interleaver block sizes of the CTC OFDMA PHY mode including the HARQ and IR HARQ modes: 24, 36, 48, 72, 96, |
| |
108, 120, 144, 180, 192, 216, 240, 480, 960, 1440, 1920, and 2400 pairs. |
|
Programmable number of iterations dynamically changeable per block. |
|
Performs parallel processing with parameterizable number of SISOs to achieve high throughput and reduce latency |
| |
Latency depends on block size |
|
| |
|
| |
| |
clk
rst
new_block
no_iter
n_size
a
b
y1
w1
y2
w2
new_data
hard_bits
finished
|
: in std_logic;
: in std_logic;
: is a pulse;
: is a 3 bit input which reads 0 to 7
: takes the size of the input
: input a
: input a
: input a
: input a
: input a
: input a
: is a valid_out
: output data
: is a done signal
|
| |
|
|
|
| |
| Inputs |
 |
| |
|
| |
| Outputs |
 |
| |
|
| |
| Deliverables |
| |
The Core is delivered as a synthesized netlist (FPGA) or RTL VHDL for ASIC. The
Core package contains: |
| |
|
RTL-model library for simulation (ModelSim) |
|
stand-alone test bench (VHDL)
|
|
complete documentation and technical support for integration |
|
| |
|
|