TY - GEN
T1 - An improved VLSI architecture for Viterbi decoder
AU - Shim, Byonghyo
AU - Cho, Sungmin
AU - Suh, Jung Chul
PY - 1999
Y1 - 1999
N2 - An improved VLSI architecture for a high-speed Viterbi decoder is proposed. We partitioned the datapath of the Viterbi decoder into largely 3 pipeline stages and to reduce the operation overhead of the add-compare-select unit (ACSU), removed the minimum metric selection logic and exploited the constant subtraction scheme for the metric rescaling. This can be done by using unsigned arithmetic and the overflow detection unit. We also discussed the uselessness of the minimum metric selection logic in the analysis of truncation effects. Simulation results demonstrated that if the traceback depth is long enough, the arbitrary state decoding can be used without many disadvantages over the best state decoding. The survival memory unit (SMU) pipelining architecture based on the modified traceback algorithm is also presented. By exploiting the two registers and multiplexers, we made a one-stage pipeline cell and by cascading them, a traceback operation without LIFO or a complex memory controller can be achieved with a latency of only 2T.
AB - An improved VLSI architecture for a high-speed Viterbi decoder is proposed. We partitioned the datapath of the Viterbi decoder into largely 3 pipeline stages and to reduce the operation overhead of the add-compare-select unit (ACSU), removed the minimum metric selection logic and exploited the constant subtraction scheme for the metric rescaling. This can be done by using unsigned arithmetic and the overflow detection unit. We also discussed the uselessness of the minimum metric selection logic in the analysis of truncation effects. Simulation results demonstrated that if the traceback depth is long enough, the arbitrary state decoding can be used without many disadvantages over the best state decoding. The survival memory unit (SMU) pipelining architecture based on the modified traceback algorithm is also presented. By exploiting the two registers and multiplexers, we made a one-stage pipeline cell and by cascading them, a traceback operation without LIFO or a complex memory controller can be achieved with a latency of only 2T.
UR - http://www.scopus.com/inward/record.url?scp=33646229437&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33646229437&partnerID=8YFLogxK
U2 - 10.1109/TENCON.1999.818399
DO - 10.1109/TENCON.1999.818399
M3 - Conference contribution
AN - SCOPUS:33646229437
T3 - IEEE Region 10 Annual International Conference, Proceedings/TENCON
SP - 259
EP - 262
BT - IEEE Region 10 Annual International Conference, Proceedings/TENCON
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 1999 IEEE Region 10 Conference, TENCON 1999
Y2 - 15 September 1999 through 17 September 1999
ER -