DocumentCode
3546667
Title
An FPGA based implementation of G.729
Author
Mobini, N. ; Vahdat, B. ; Radfar, M.H.
Author_Institution
Dept. of Electr. Eng., Sharif Univ. of Technol., Tehran, Iran
fYear
2005
fDate
23-26 May 2005
Firstpage
3571
Abstract
The main objective of this article is to present the implementation and simulation of a conjugate structure algebraic code excited linear prediction speech coder (CS-ACELP) based upon ITU-T´s G.729 recommendation and to optimize it for real-time implementation on an FPGA. The suggested architecture is characterized by pipelining and parallel operation of functional units, using fixed point two´s complement representation for integers. The design was functionally verified by utilizing the ModelSim software package from Mentor Graphics Corporation Company and then synthesized by Xilinx Integrated Software Environment (ISE) 6.1 software. Preliminary results show that the overall system delay is less than 2 ms for each frame.
Keywords
algebraic codes; code standards; differential pulse code modulation; field programmable gate arrays; linear predictive coding; parallel architectures; pipeline processing; real-time systems; speech codecs; CS-ACELP; FPGA; G.729; ISE 6.1 software; ITU-T; ModelSim software package; Xilinx Integrated Software Environment; conjugate structure algebraic code excited linear prediction speech coder; fixed point two´s complement representation; parallel functional units; pipeline architecture; real-time implementation; system delay; Arithmetic; Clocks; Computer architecture; Digital signal processing; Digital signal processing chips; Energy consumption; Field programmable gate arrays; ISDN; Predictive models; Speech codecs;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN
0-7803-8834-8
Type
conf
DOI
10.1109/ISCAS.2005.1465401
Filename
1465401
Link To Document