A low-power system for audio noise suppression: a cooperative analog-digital signal processing approach

In this papec we innoduce the concepr of cooperative nnolog-digital signnlpmcessing, and its opplicalion in rhe developmenr of (I real-time noire suppremion system. 7he olgo”thm implememed is designed lo reduce staI i o n q background noise while preserving :he non-stalionam signal component 7he oigorirhm is based on digital signal processing fouridorions :ha: are slightly odjusledfor use in rhe cominuous-time domain. Because the splsreni relies on analog compulnlion mther lhon digital, it has benej t r mch as exrreniely low power consumplion and real-time compuraion. The onolog circuit elements am based on new~poatisg~gole circuits :hat ore small. eficient, mdprogrammable-akin8 i f possible to se: and tune bias points, dffsets, ondjlrerporomelers under digital conrrol. 1. COOPERATWE ANALOG-DIGITAL SIGNAL PROCESSING New advances in analog VLSI circuits have made it possible to perform operations that more closely reflect those done in DSP applications, or that are desired in future DSP applications [ I , 2, 3, 4, 5 , 6, 71. Fulther, analog circuits and systems can be pmgrummuble, reconfigurable, adaptive, and at a density compdmble to digital memories (for example, 100,000+ multipliers on a single chip) [ B , 9, IO, 1 I , 51. These properties have been almost exclusively associated with digital processing, but the addition of small, dense, programmable analog circuits provides a framework in which to create cooperative analogdigital signal processing systems that benefit from both approaches to make something better than the sum of its parts. We define cooperative analog-digital signal processing (CADSP) as the research field using combinations of programmable analog signal processing and digital signal processing techniques for real-world processing. Neither analog signal processing nor digital signal processing can exist in current technologies without the other; that is. realworld signals are analog while much of the modem control and communication is digital. Therefore, a primary question is where to parlition the analog-digital boundry to enhance the overall functionality of a system by utilizing analog/digital computations in mutually beneficial way (Figure I) . CADSP allows more freedom of movement for the partition between the analog and digital computation. CADSP is a superset of mixed-signal research in that it focuses heavily on algorithms as well as circuit implementation. By adding functionality to our analog systems, we enhance the capabilities of the controlling digital system, and therefore, the entire product under consideration. A full discussion of this partition problem can and will encompass several research papers. The range of applications for these approaches reaches from auditory and speech processing, to beam-forming, multidimensional signal ..... ~~~ ......... ~.~ . ...... ~...

[1]  Paul E. Hasler,et al.  Single Transistor Learning Synapses , 1994, NIPS.

[2]  David V. Anderson,et al.  Field-Programmable Analog Arrays: A Floating-Gate Approach , 2002, FPL.

[3]  S. Tam,et al.  An electrically trainable artificial neural network (ETANN) with 10240 'floating gate' synapses , 1990, International 1989 Joint Conference on Neural Networks.

[4]  Gert Cauwenberghs,et al.  A micropower learning vector quantizer for parallel analog-to-digital data compression , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[5]  Paul Hasler,et al.  A programmable continuous-time floating-gate Fourier processor , 2001 .

[6]  Paul E. Hasler,et al.  Capacitively-coupled current conveyer second-order section for continuous-time bandpass filtering and cochlea modeling , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[7]  Rainer Martin,et al.  Noise power spectral density estimation based on optimal smoothing and minimum statistics , 2001, IEEE Trans. Speech Audio Process..

[8]  Paul E. Hasler,et al.  Floating-gate devices: they are not just for digital memories any more , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[9]  David V. Anderson,et al.  Cooperative analog-digital signal processing , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[10]  Paul Hasler,et al.  A transistor-only circuit model of the autozeroing floating-gate amplifier , 1999, 42nd Midwest Symposium on Circuits and Systems (Cat. No.99CH36356).

[11]  Bernabé Linares-Barranco,et al.  A General Translinear Principle for Subthreshold MOS Transistors , 1999 .

[12]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[13]  David V. Anderson,et al.  Model Based Development Of A Hearing Aid , 1994 .

[14]  David V. Anderson,et al.  Programmable and adaptive analog filters using arrays of floating-gate circuits , 2001, Proceedings 2001 Conference on Advanced Research in VLSI. ARVLSI 2001.

[15]  Carver A. Mead,et al.  Neuromorphic electronic systems , 1990, Proc. IEEE.

[16]  Tor Sverre Lande,et al.  Overview of floating-gate devices, circuits, and systems , 2001 .

[17]  Asad A. Abidi,et al.  An 8 b CMOS vector A/D converter , 1993, 1993 IEEE International Solid-State Circuits Conference Digest of Technical Papers.

[18]  Richard F. Lyon,et al.  Improved implementation of the silicon cochlea , 1992 .

[19]  Paul Hasler,et al.  A continuous-time speech enhancement front-end for microphone inputs , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[20]  Gene Frantz,et al.  ADVANCEMENTS IN DIGITAL SIGNAL PROCESSING TECHNOLOGY ARE ENABLING ITS USE FOR INCREASINGLY WIDESPREAD APPLICATIONS . DEVELOPERS WILL BE CHALLENGED TO USE THIS PROCESSING POWER TO ITS UTMOST , WHILE CREATING NEW APPLICATIONS AND IMPROVING EXISTING ONES , 2022 .