Title :
Low-power implementation of the Bluetooth subband audio codec
Author :
Hermann, D. ; Brennan, R.L. ; Sheikhzadeh, H. ; Cornu, E.
Author_Institution :
Dspfactory Ltd, Waterloo, Ont., Canada
Abstract :
This paper describes a low-power implementation of the Bluetooth subband codec (SBC) for high-fidelity wireless audio. The design uses a configurable weighted overlap-add (WOLA) filterbank coprocessor to implement the analysis and synthesis filterbanks. A new method to convert the two-times over-sampled, complex WOLA subband signals to equivalent critically sampled, real-valued SBC subband signals is presented. The WOLA coprocessor allows for an efficient parallel implementation of the filterbank and quantization portions of the SBC algorithm. Details of the overall system design are also presented, including measurements of power consumption and resource requirements. The final real-time, fixed-point implementation is compared to an off-line floating-point reference and found to produce no audible difference in decoded signal quality.
Keywords :
Bluetooth; audio coding; channel bank filters; codecs; coprocessors; fixed point arithmetic; parallel processing; power consumption; quantisation (signal); real-time systems; signal sampling; telecommunication computing; Bluetooth subband audio codec; analysis filterbank; configurable weighted overlap-add coprocessor; configurable weighted overlap-add filterbank coprocessor; low-power implementation; power consumption; quantization; resource requirements; subband signals; synthesis filterbank; Bluetooth; Codecs; Coprocessors; Decoding; Energy consumption; Filter bank; Power measurement; Quantization; Signal synthesis; System analysis and design;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
Print_ISBN :
0-7803-8484-9
DOI :
10.1109/ICASSP.2004.1327123