Title :
An efficient implementation method of parallel processing Viterbi decoders for UWB systems
Author_Institution :
Dept. of Inf. & Commun. Eng., Sejong Univ., Seoul, South Korea
Abstract :
In this paper, we present an efficient implementation method for parallel processing Viterbi decoders in UWB systems. In our method, we use an automatic HDL code generator designed by high level languages (C or C++) to produce the synthesizable HDL code for a parallel processing Viterbi decoder automatically depending on the hardware architecture for parallel processing as well as parameters for channel coding, which makes it easy to find the optimum architecture under the specified working speed and CMOS technology. We apply the proposed method to the design of Viterbi decoders for UWB systems, in which it is an important issue to find the optimum architecture working at the speed of 132 MHz in 4-way parallel processing. From the results, we can find that our scheme can produce all the possible architectures of Viterbi decoder properly without manual efforts and that the Viterbi decoder with radix-42 ACS structure has the lowest hardware costs working at the required clock speed under 0.13 um CMOS technology.
Keywords :
Viterbi decoding; channel coding; parallel processing; telecommunication computing; ultra wideband communication; CMOS technology; UWB systems; Viterbi decoders; automatic HDL code generator; channel coding; frequency 132 MHz; hardware architecture; parallel processing; radix-42 ACS structure; CMOS process; CMOS technology; Channel coding; Decoding; Design methodology; Hardware design languages; High level languages; Manuals; Parallel processing; Viterbi algorithm;
Conference_Titel :
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology, 2009. ECTI-CON 2009. 6th International Conference on
Conference_Location :
Pattaya, Chonburi
Print_ISBN :
978-1-4244-3387-2
Electronic_ISBN :
978-1-4244-3388-9
DOI :
10.1109/ECTICON.2009.5137060