Title :
A scalar coprocessor for accelerating the G723.1 and G729A speech coders
Author :
Chouliaras, Vassilios A. ; Nunez, Jose L.
Author_Institution :
Dept. of Electron. & Electr. Eng., Loughborough Univ., UK
Abstract :
A scalar accelerator that reduces significantly the complexity of the ITU-T G723.1 and G729A speech coders is described. Preliminary architecture space exploration indicates up to 49% reduction in the total number of instructions executed through the introduction of a few custom instructions and small changes to the reference C source code. The accelerator is designed as an autonomous unit that can be attached to a configurable RISC CPU where it makes use of the host register file and load/store pipeline.
Keywords :
coprocessors; data compression; reduced instruction set computing; speech coding; vocoders; G723.1 speech coder acceleration; G729A speech coder acceleration; RISC CPU; autonomous unit; load/store pipeline; register file; scalar accelerator; scalar coprocessor; speech compression; Acceleration; Consumer products; Coprocessors; Embedded computing; Hardware; Internet telephony; Pipelines; Registers; Speech; Vocoders;
Conference_Titel :
Consumer Electronics, 2003. ICCE. 2003 IEEE International Conference on
Print_ISBN :
0-7803-7721-4
DOI :
10.1109/ICCE.2003.1218881