Title :
Hardware /software co-design for Viterbi decoder
Author :
Li, Ming ; Wen, Tao
Author_Institution :
Microelectron. R&D Center, Shanghai Univ., Shanghai
Abstract :
Convolutional code and Viterbi decoding is one of the methods used for channel coding. Convolutional coding is widely used in many aspects because of its excellent performance. However, both the coding algorithm and hardware implementation are very complex. Along with the continuous deepening of SOC design, hardware-software co-design technology has become more and more important as one part of SOC design. A hardware-software platform used for the design of the Viterbi decoder is proposed in this paper. The platform includes embedded software, hardware acceleration, and peripheral interface. Good practicality and powerful verification functions are proved, and optimum design for the Viterbi decoder can be achieved by using the platform.
Keywords :
Viterbi decoding; channel coding; hardware-software codesign; integrated circuit design; system-on-chip; SOC design; Viterbi decoder; channel coding; coding algorithm; convolutional coding; embedded software; hardware acceleration; hardware implementation; hardware-software co-design technology; peripheral interface; Acceleration; Collaborative software; Convolutional codes; Data mining; Embedded software; Field programmable gate arrays; Hardware; Maximum likelihood decoding; Performance analysis; Viterbi algorithm;
Conference_Titel :
Electronic Packaging Technology & High Density Packaging, 2008. ICEPT-HDP 2008. International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-2739-0
Electronic_ISBN :
978-1-4244-2740-6
DOI :
10.1109/ICEPT.2008.4607010