A Programmable Max-Log-MAP Turbo Decoder Implementation
Figure 8
TTA turbo decoder processor. Filled circles denote
connections between resources and buses. CONTROL: generation of control word
for SFUs, ADDRGEN: address generation, FORWARD: forward path metric computation
and stack memory interface, BACKWARD: acquisition, backward path metric,
extrinsic information, and hard output computations, BMGEN: branch metric
buffering and memory interfaces, ADD: addition unit, CMP: comparison unit, RF:
register file, CU: program flow control unit.