TY - JOUR
T1 - Hardware Efficient Low-Latency Architecture for High Throughput Rate Viterbi Decoders
AU - Cheng, Chao
AU - Parhi, Keshab K.
PY - 2008/12
Y1 - 2008/12
N2 - By optimizing the number of look-ahead steps of the first layer of the previous low-latency architectures for M-step look-ahead high-throughput rate Viterbi decoders, this paper improves the hardware efficiency by large percentage with slight increase or even further decrease of the latency for the add-compare-select (ACS) computation. This is true especially when the encoder constraint length (K) is large. For example, when K = 7 and M varies from 21 to 84, 20.83% to 41.27% of the hardware cost in previous low latency Viterbi method can be saved with only up to 12% increase or 4% decrease of the latency of the conventional M-step look-ahead viterbi decoder. The proposed architecture also relaxes the constraint on the look-ahead level M to be a multiple of K as was needed in the previous work. For example, when K = 7 and M (indivisible by K) varies from 40 to 80, 60.27% to 69.3% latency of conventional M-step look ahead Viterbi architecture can be reduced at the expense of 148.62% to 320.20% extra hardware complexity.
AB - By optimizing the number of look-ahead steps of the first layer of the previous low-latency architectures for M-step look-ahead high-throughput rate Viterbi decoders, this paper improves the hardware efficiency by large percentage with slight increase or even further decrease of the latency for the add-compare-select (ACS) computation. This is true especially when the encoder constraint length (K) is large. For example, when K = 7 and M varies from 21 to 84, 20.83% to 41.27% of the hardware cost in previous low latency Viterbi method can be saved with only up to 12% increase or 4% decrease of the latency of the conventional M-step look-ahead viterbi decoder. The proposed architecture also relaxes the constraint on the look-ahead level M to be a multiple of K as was needed in the previous work. For example, when K = 7 and M (indivisible by K) varies from 40 to 80, 60.27% to 69.3% latency of conventional M-step look ahead Viterbi architecture can be reduced at the expense of 148.62% to 320.20% extra hardware complexity.
KW - Add-Compare-Select (ACS)
KW - high-throughput
KW - look-ahead implementation
KW - low latency viterbi decoder
KW - rate Viterbi decoder
UR - http://www.scopus.com/inward/record.url?scp=85008053591&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85008053591&partnerID=8YFLogxK
U2 - 10.1109/TCSII.2008.2008061
DO - 10.1109/TCSII.2008.2008061
M3 - Article
AN - SCOPUS:85008053591
SN - 1549-8328
VL - 55
SP - 1254
EP - 1258
JO - IEEE Transactions on Circuits and Systems II: Express Briefs
JF - IEEE Transactions on Circuits and Systems II: Express Briefs
IS - 12
ER -