Academia.eduAcademia.edu

An Active 2-D Silicon Cochlea

2008, IEEE Transactions on Biomedical Circuits and Systems

In this paper, we present an analog integrated circuit design for an active 2-D cochlea and measurement results from a fabricated chip. The design includes a quality factor control loop that incorporates some of the nonlinear behavior exhibited in the real cochlea. This control loop varies the gain and the frequency selectivity of each cochlear resonator based on the amplitude of the input signal.

30 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 An Active 2-D Silicon Cochlea Tara Julia Hamilton, Senior Member, IEEE, Craig Jin, Member, IEEE, André van Schaik, Senior Member, IEEE, and Jonathan Tapson, Member, IEEE Abstract—In this paper, we present an analog integrated circuit design for an active 2-D cochlea and measurement results from a fabricated chip. The design includes a quality factor control loop that incorporates some of the nonlinear behavior exhibited in the real cochlea. This control loop varies the gain and the frequency selectivity of each cochlear resonator based on the amplitude of the input signal. Index Terms—Log-domain features, neuromnorphic engineering, silicon cochlea. Fig. 1. Effects of the nonlinear behavior of the cochlea on Basilar Membrane Velocity (Adapted from [1, p. 97]). I. INTRODUCTION T HE cochlea is a fascinating transduction organ that illustrates the ingenious way in which engineering problems are solved in nature. It has a frequency range of three decades and a dynamic range of approximately 120 dB [1]—allowing us to hear from the slightest whisper to the roar of a 747 flying overhead. For over 20 years, the cochlea has been the object of neuromorphic engineering research. There have been many previous silicon cochlea designs and for a wide variety of reasons—from the study of nonlinear effects present in the real cochlea to the examination of the debilitating effects of noise and mismatch—there remains substantial work to do before we have results that compare with the performance of the biological cochlea. In this paper, we present a silicon cochlea model with a local, instantaneous control loop that models the instantaneous action of the biological outer hair cells (OHCs). Importantly, we focus only on the instantaneous action of the OHCs and not on the slower feedback control exerted by the auditory brainstem via efferent fibres. The primary contribution of this paper is a demonstration that the silicon cochlea model with -control effectively simulates the dynamical response of biological cochlear resonances. For the rest of this introduction, we briefly review silicon cochleae and also the nonlinear feedback control effected by biological OHCs that is the focus of the current paper. The first silicon cochlea was described by Lyon and Mead [2]. This silicon cochlea uses a cascade of one hundred second-order low pass filters to model the wave propagation and frequency analysis associated with the basilar membrane (BM). The quality factor ( ) of the filters could be externally controlled but were not automatically set by the chip. This original cochlea design was Manuscript received February 28, 2008; revised March 3, 2008. This paper was recommended by Associate Editor R. Sarpeshkar. T. J. Hamilton, C. Jin, and A. van Schaik are with the School of Electrical and Information Engineering, The University of Sydney, Sydney 2006, Australia. (e-mail: [email protected]). J. Tapson is with the School of Electrical Engineering, The University of Cape Town, Rondebosch 7701, South Africa. Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TBCAS.2008.921602 followed by improvements in circuit design [3]–[5] and subsequent modelling improvements with the introduction of a 2-D silicon cochlea that models wave propagation horizontally along the BM and vertically in the fluid around it [6]–[8]. The last of these [8] was the first 2-D model to incorporate the cochlea’s nonlinear effects (shown in Fig. 1). Fig. 1 illustrates the nonlinear effects of the biological OHCs. The OHCs adjust the gain and frequency selectivity of the BM based on the intensity of the input. The left-hand side of Fig. 1 illustrates the fine tuning capabilities of the active cochlea in the frequency domain, while the right-hand side illustrates large signal compression, i.e., higher gain at lower input intensities when compared with higher input intensities. While this figure provides only a schematic illustration, it accurately describes the fundamental signal processing characteristics that are contributed by the OHCs [1]. Frequency selectivity suppresses noise outside the frequency band of interest, and this, along with an increase in gain greatly improves the resonator’s performance at low signal levels. We achieve this in our resonator circuit using automatic -control (AQC). This is different from the more common concept of automatic gain control (AGC) which increases only the gain without sharpening the frequency selectivity. It should be noted, however, that the term AGC was used in [28] to represent what we refer to as AQC in this paper. II. SILICON COCHLEA MODEL An analog circuit model of the fluid dynamics within the cochlea may be achieved using a resistive network to simulate the cochlear fluid and with a number of resonator circuits to simulate the BM. The resonator circuits are attached to the resistive network and have an exponentially decreasing resonant frequency that is similar to the decreasing frequency from base to apex in the real BM [9]. A simplified circuit diagram of the model is shown in Fig. 2. This model may be described as 2-D since it models wave propagation horizontally along the BM and vertically in the fluid around it. A simplified Laplace equation 1932-4545/$25.00 © 2008 IEEE HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA 31 Given the negative relationship between voltage and current, the super-capacitor is also referred to as a frequency dependent negative resistance (FDNR). Following from Fig. 2 the relationship between voltage, , and current, , and hence input inpedance, , at the th BM resonator is given by (4) Fig. 2. Simplified 2-D cochlea model. describing the fluid motion within the cochlea can be written as follows: The sensing cells in the cochlea, the inner hair cells, transduce the BM velocity into a neural signal. BM velocity is thus taken as the output for each resonator. Since the current represents the acceleration of the BM, it must be integrated to obtain a representation of BM velocity. Integrating (4) we get (5) (1) where is the pressure difference across the scala is the pressure difference across the scala media, tympani, is the width of the BM, is the acceleration of the BM, is the mass of the BM, is the is the stiffness of the BM. The viscosity of the BM, and circuit model is similarly described by a Laplace equation (2) that is mathematically equivalent (1) The response of the circuit model described above to a given input signal closely matches the response of a passive biological cochlea (Fig. 1) in which the OHCs have been inhibited [7], [9]. In this work, we have extended the aforementioned circuit model by adding an AQC circuit to the resonator circuit. The AQC circuit is used to represent the action of the OHCs. Here we no longer consider viscosity constant but rather dependent on BM velocity. It can be seen that (5) is proportional to the typical bandpass filter response given in (6), where is the time constant of the filter and is the quality factor (6) (2) where is the voltage analog of is the voltage analog of is the equivalent is the electrical curelectrical impedance of the BM, is the conductance of the BM, rent density, is the capacitance of the BM, and is the super-capacitance of the BM. To simplify this model the width , mass , and viscosity , of the BM are assumed to be constant for the entire length of the BM. Thus, we can see that in this model the analog for pressure is voltage, the analog for BM acceleration is current, the analog for BM mass is the inverse of conductance, the analog for BM viscosity is the inverse of capacitance and the analog for BM stiffness is the inverse of super-capacitance. This model represents the passive 2-D cochlea and further details can be found in [17] and [18]. , capacThe resonators in Fig. 2 comprise a conductance , and super-capacitor . Here the “ ” is equivalent itor to a section dx of the BM after spatial quantization. While the conductance and capacitor are common electrical elements, the super-capacitor is less well known. It has an electrical characteracross its terminals is proportional istic in which the voltage, to the double integral of the current, , which flows through it. In the frequency domain this relationship is given by (3) Comparing (5) and (6) we see that capacitance, , and hence the inverse of viscosity, , is proportional to . By varying in response to BM velocity we are varying viscosity [see (7)]. Increasing leads to undamping while decreasing leads to positive damping of the system (7) There have been a number of cochlea models which have incorporated the action of the OHCs as a feedback system although there is still much debate on the details of this system (for example, [23]–[26], [8], and [27]). Nearly all of these models, however, agree that it is an undamping term that is controlled by the feedback (often referred to as active damping). Our implementation of the 2-D cochlea model is shown in Fig. 3. It operates in the current domain utilizing both pseudovoltage [9] and log-domain circuits. With this mode of operation current becomes an analog for BM acceleration and voltage becomes an analog for pressure as required by (1) and (2). As described earlier, low signal levels in the biological cochlea result in an increase in gain as well as a sharpening in the tuning of the cochlear filters (see Fig. 1). To model this nonlinear effect, we have implemented an AQC loop [22] which controls both the gain and frequency selectivity of the BM resonators (BMRs). The AQC loop represents a “high-level” approach to our active cochlea design. Clearly we do not yet have comparable resources available to us in analog IC design 32 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 Fig. 5. Decision circuit operation. TABLE I DECISION CIRCUIT MODES Fig. 3. Current domain 2-D cochlea model. Fig. 6. Pseudo-conductor. Fig. 4. Automatic Q-control loop. that biology has to deal with mismatch and noise. For instance, there are over 3000 inner hair cells in the human cochlea and about ten spiral ganglion neurons connected to each of these [1]. This is several orders of magnitude greater than what we can currently achieve in an analog integrated circuit. A top-level circuit schematic of the AQC is shown in Fig. 4. The control loop consists of the BMR, a simple peak detector [10], a decision module, a ramp generator, and a wide-linearrange (WLR) transconductance amplifier [11]. In the integrated circuit implementation, the control loop can be externally disabled allowing the -value to be set manually. The output signal of each resonator is equivalent to BM velocity which is equivain Fig. 2. lent to the voltage across the capacitor The peak detector continuously measures the peak level of the output signal from the BMR. The peak current forms an input to the decision module which employs two current comparators—one comparator is used to set the ceiling level for the signal amplitude and the other sets the threshold level. In other words, the decision module sets the target signal amplitude between the threshold and ceiling level as shown in Fig. 5. The decision module employs hysteresis to prevent oscillations. The state logic describing the operation of the decision module is shown in Table I. The -value of the BMR is controlled by the output current from the WLR transconductance amplifier. The magnitude of , from this current is controlled by the output voltage, the ramp generator. Larger voltages generate larger currents and hence a larger -value. The bias current of the WLR transconductance amplifier is set to give the maximum -value when is equal to the supply voltage . III. CIRCUITS A. Resistive Network The resistive network was created using pMOS transistors operating as pseudo-conductances. The principle of pseudo-voltage and pseudo-conductance is described relative to Fig. 6. The current though the depicted transistor when operating in the subthreshold regime is given by (8) where is the specific current, is the slope factor, is , and are the terminal voltages the threshold voltage, in most cases), and referred to the local substrate ( is the thermal voltage where is Boltzmann’s constant, is temperature and is the charge of a single electron. We may define a pseudo-voltage as (9) where is an arbitrary positive scaling constant. Combining (8) and (9) we obtain the following relationship: (10) HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA 33 Fig. 8. Schematic of the current controlled current source from Fig. 7 implemented as a multiplier cell. Fig. 7. Schematic of the second-order bandpass filter. Here it is seen that using pseudo-voltages yields a relationship between current and voltage in the form of Ohm’s law, with the pseudo-conductance given by (11) As shown in (11), the pseudo-conductance (horizontal) and (vertical) in the resistive network may be controlled by of the transistors in the network. varying the gate voltage, the centre frequency. Errors in bias current due to noise or mismatch between different AQC circuits result in a reduction in as each WLR amplifier cannot be individually tuned. The current controlled current source shown in the first tau cell in Fig. 7 can be implemented using the log-domain multiplier circuit shown in Fig. 8. In Fig. 8 transistors M7, M8, M9, and M4 create a translinear loop [14] such that (14) and, hence B. Basilar Membrane Resonators (BMRs) The BMR was implemented using a log-domain and secondorder bandpass filter, with an embedded AQC loop that sets the -value. The bandpass filter was implemented using two tau cell log-domain filters [12]. Fig. 7 shows the circuit schematic for the bandpass filter. The transfer function for this filter is given by (12) where is the time constant that determines the resonant fre, where quency. The time constant is given by is the capacitance, the thermal voltage and the bias current. By using the tau cell for the bandpass filter design, the resonant frequency and -control can be configured in a variety of ways [13]. The objective of AQC is to maximize for low signal levels and have little to no for high signal levels. The tau cell bandpass filter is configured to have a -value which is governed by the following equation: (13) where when the input signal level is low and when the input signal level is high. When using the AQC loop, the maximum -value is obtained by setting the bias current of the WLR amplifier to be approximately . This bias current can be set to its optimum value by turning off the automatic -control loop and varying the bias current until the output amplitude of the resonator is at its maximum when stimulating at (15) The above circuit can be simplified and improved given a number of considerations. First consider that the voltages and in Fig. 8 are actually identical to the voltages and in Fig. 7, respectively. Transistors M11, M12, M13, and M14, in Fig. 8 are necessary to mirror the output current of the mulbecause the voltage node cannot be directly tiplier (see Fig. 7). This last point connected to the voltage node and is made clear by consideration of both the voltages which will be close to the voltage in normal operation. Thus, transistor M8 would not be guaranteed to stay in saturation, as is needed for correct operation of the translinear loop, and its source voltage is . Consider if its drain voltage is further that the transfer function specified in (9) is obtained with the assumption that is the dominant capacitance in the circuit and much larger, for instance, than the gate capacitance seen at voltages and . Given this assumption, the voltages and in Fig. 7 are level shifted by an identical amount from the voltages at and , since both M3 and M6 have a constant bias current flowing through them. Furthermore, from Fig. 8 it is clear that the multiplier has a differential structure and as and such will be insensitive to a common DC level shift on as long as there is sufficient voltage headroom for transistor M10 to operate. This voltage headroom can be ensured by setto an appropriate level. The point of the ting the voltage above considerations is that the voltages and in Fig. 8 can now be connected to the voltages and instead, which allows the output voltage node to be connected directly to the voltage node as well. This means that the current mirrors M11-M12 and M13-M14 are no longer necessary and can be removed, simplifying the circuit and improving matching. 34 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 Fig. 9. Simplified schematic of the multiplier cell shown in Fig. 8. Fig. 10. Schematic of the peak detector circuit. The final implementation of the multiplier circuit which provides a current controlled current source is shown in Fig. 9. It can be seen that transistor M8 has its drain connected to and its gate connected to . The voltage swing on these nodes is small for this type of log-domain filter so that saturation of M8 is guaranteed. C. Automatic Fig. 11. (a) Block diagram of the decision circuit. (b) Current comparator. -Contol Circuits Fig. 10 shows the peak detector circuit for the AQC. This circuit was adapted from [10]. It rectifies the input current, , using the capacitor to hold the charge. A peak in the input current results in a peak voltage held across the capacitor. A is included so that the circuit can small leakage current track changes in the input. The decision circuit [Fig. 11(a)] comprises two current comparators [Fig. 11(b)] and digital logic that implements the operation described in Fig. 5. The digital logic adjusts the current , so that the threshold level is comparator reference current, set between Threshold1 and Threshold2 (see Fig. 5). The output is mirrored and fed into the current from the peak detector current comparators as is the reference current . The curis sourced into voltage node , while the reference rent provides a current sink [see Fig. 11(b)]. Thus, current increases when exceeds . Assuming that the transistor flows into voltage node M3 is turned on, a copy of and subsequently back into voltage node via transistor M1, forming a positive feedback loop. Hence, the increase in is reinforced and the output voltage goes low. The voltage decreases when is greater than . In this case the is reinforced through the action of transistors decrease in goes high. In summary, the M2 and M4 and the voltage decision circuit responds quickly to changes in , and the digital logic results in hysteresis, so that the decision circuit is . not sensitive to small fluctuations in The circuit diagram for the ramp generator is shown in and , Fig. 12. Based on the voltage control signals, Fig. 12. Schematic of the ramp generator circuit. the capacitor, , is either charged, discharged or held constant. , increases As the capacitor is charged the output voltage, decreases linearly when the capacitor is dislinearly. rises and falls is determined charged. The rate at which by voltages and , respectively. The WLR transconductance amplifier shown in Fig. 13 is described in detail in [11]. It utilizes techniques such as bump linearization and well inputs to increase its linearity over a wide voltage range. In the AQC loop, the WLR transconductance amplifier is used as a voltage controlled current source. As the , increases, the output current increases and vice input, versa. Although the current from the WLR transconductance amplifier is bidirectional, the voltage is always in normal operation and hence the circuit greater than always sources current. D. Terminator Circuit The resistive network is terminated (see Terminator in Fig. 3) using a circuit that models the biological helicotrema to pre- HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA 35 Fig. 15. Input generator circuit. Fig. 13. WLR transconductance amplifier. this current to a pseudo-voltage by passing it through a transistor operated as a pseudo-conductance. This yields the input generator circuit shown in Fig. 15. In Fig. 15, is a current representation of the input voltage, , plus a DC bias current, can be written in terms of and as follows: the current , and voltages (19) is the thermal voltage. This equation can then be where , as follows: rewritten using the pseudo-voltage, Fig. 14. Terminator circuit for the BMR network. (20) vent low-frequency signal reflections. Low frequency signals that otherwise have not been given a low impedance path via a BMR circuit could create standing waves in the resistive network. The circuit diagram for the terminator is shown in Fig. 14. It is a first-order tau cell designed to model a conductor and capacitor in series. However, due to a layout error in the fabricated chip, it has the following characteristic: (16) The value of A is determined from a biasing circuit described in subsection H. From Fig. 14, we see that the transistor implementing is saturated, i.e., , so that . From this it follows that (17) and, hence, from (13) we have (18) The layout error does not greatly influence the operation of the silicon cochlea apart from some low frequency reflections in the resistive network. This error will, of course, be fixed in future versions of the silicon cochlea. E. Input Generator Pressure is represented by pseudo-voltage in the resistive network modelling the cochlear fluid. Since sound input from a microphone or sound card represents sound pressure as a voltage, we need to convert this voltage to a pseudo-voltage (see Input Generator in Fig. 3). We do this by converting the voltage linearly to a current using a WLR amplifier and then converting where is some positive scaling constant. From this equation is a pseudo-voltage representation of the current we see that and is, hence, linearly related to . F. The Impedance Matching Circuit The impedance matching circuit is necessary to ensure that the impedance of the BMRs in the model is maintained when using the resonator circuits with AQC. The input current to each , (as shown in Fig. 3) must satisfy the following resonator, equation to ensure that (4) holds: (21) The circuit required to implement this is shown in Fig. 16. In Fig. 16, , and are all currents from the resonator and are obtained by multipli(shown in Fig. 7) and, is a cation using the translinear multiplier circuit of Fig. 17. single transistor used as a pseudo-conductance which converts into the current [9] and provides a dc offset to the resonator circuit. G. Output Circuit , is fed off chip via a The output current of the BMR, simple output circuit comprising a WLR amplifier and a simple is a refbuffer. The circuit is shown in Fig. 18. In Fig. 18, removes the DC offset from the output erence voltage and current, . Thus, the relationship between and is (22) where is the transconductance of the WLR amplifier. 36 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 Fig. 16. Impedance matching circuit. Fig. 17. Translinear multiplier circuit. Fig. 20. Active 2-D silicon cochlea chip. Fig. 18. Output circuit. Fig. 21. Creation of I Fig. 19. Biasing circuit for a single resonator. H. Resonator Biasing Circuit The bias current for each resonator, , and the bias current , are setting the maximum value for the quality factor, distributed exponentially. In this way, the resonant frequencies of the BMRs are also distributed exponentially. This is achieved by first applying a voltage difference across a resistive line that is realized using high resistance polysilicon and then linearly tapping a voltage off the line and feeding it into the base of three compatible lateral bipolar junction transistors (CLBTs) [16]. The CLBTs convert the linear voltage change on the resistive line into an exponential change in the bias currents. and Fig. 19 shows the bias circuitry for a single BMR. are the biasing voltages for the MOSFETs incorporated and I using V . in the CLBT. The cascode is included to increase the output , is used to vary the impedance of the CLBT. The voltage, value of the bias current for setting the maximum value of the quality factor. line in and line out are the ends of the short section of resistive line for the single resonator. For the first resonator line in connects to a pad and for the terminator line out connects to a pad. IV. ACTIVE SILICON COCHLEA CHIP The silicon cochlea was fabricated in the AMI 0.5- m process. The integrated circuit included an on-chip bias current generator [15] to improve current matching as well as allow easy bias current tuning. A photomicrograph of the chip is shown in Fig. 20. There are 83 active BMRs on a single chip. The layout for the resonator minimizes the width of the cell and hence the number of rows of resonators required to fit the entire silicon cochlea on a single die. Fig. 20 shows that three rows are used with only two bends, i.e., direction reversals, in the chain of BMRs. Previous silicon cochleae have shown HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA (a) 37 (b) Fig. 22. Frequency response of BMRs with (a) no AQC and (b) AQC enabled. that each bend increases mismatch. All of the capacitors shown in the previous circuit schematics were implemented as MOS capacitors as their performance in this process was comparable with the poly–poly capacitors. The chip allows access to the output of each active BMR via a scanner consisting of a shift register and transmission gates to select which BMR will be observed. In addition to providing access to the output, the scanner allows access to several control voltages in the automatic -control loop. The AQC mechanism can be switched on and off as can the BM resistive network. Thus, each resonator can be tested and tuned individually. The ceiling and threshold levels in the decision circuit [ , in Fig. 11(a)] can be manually set via a single control and . The relationship between and the voltage, ceiling and threshold levels is shown in Fig. 21. In Fig. 21 “M” is the multiplier of the transistor. Various other currents used in the active BMR can be manually set. V. RESULTS The operation of the silicon cochlea had to be tested using extremely high bias currents because the on-chip bias generator had too much gain resulting in instability of the generated bias currents. The instability is normally controlled with the addition of a capacitor, however, an oversight meant that the node to which the capacitor must be connected was not brought out to a pin. As some of the bias currents on the chip were not brought out to pads, we were unable to switch off the bias generator. We were, however, able to obtain a stable bias generator output by reducing an external resistor, but this meant that the generated bias currents were at least 40 times larger (according to simulation) than they were originally designed to be. A summary of the performance characteristics of the chip is given in Table II. Note that the power consumption figure includes necessary off-chip bias circuits. These circuits have a power consumption of 39.6 mW. Thus, the net power consumption of the chip is 16.72 mW. This would be reduced by a further factor of 40 with normal bias currents to approximately 418 W. Also note that 7 mV RMS corresponds to the noise at the output. As our gain changes (due to AQC) we have not referred this value back to the input. TABLE II CHIP PERFORMANCE CHARACTERISTICS A. Operation of the Individual Active BM Resonators We first configured the chip to test the individual BMRs. This was achieved by bypassing the resistive network and inputting a test signal into an individual resonator via a multiplexer and scanner. The voltage across the resistive line used to bias the resonators was set to give a frequency range of approximately 750–4200 Hz and the AQC was initially disabled. Fig. 22(a) shows the frequency response of 21 resonators approximately equally spaced out of the 83 resonators in the network. The gain decreases some 5 dB towards the lower frequency resonators, which means that the output of some of the resonators is almost twice the output of others. This is an undesirable effect in a silicon cochlea. Fig. 22(b) shows the frequency response of the same 21 resonators with the same resistive line settings but now with the AQC turned on. When we compare Fig. 22(a) and (b) we see that the inclusion of AQC has little effect in improving matching. In order to have a properly functioning silicon cochlea, it is important that we can control the resonant frequencies of the BMRs precisely. To test this, we biased all of the resonators to have the same resonant frequency by setting the ends of the resistive line to the same voltage. Fig. 23 shows the frequency response of the 21 BMRs in this case. We see in this plot that there is some variation in the resonant frequency of the BMRs. Statistical analysis shows the average resonant frequency to be 4133 Hz with a standard deviation of 550 Hz. We set the frequency range of the resonators from 200 Hz to 6.6 kHz and plotted the resonator number versus the corresponding resonant frequency in Fig. 24. From this we can see 38 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 Fig. 23. Frequency response of BMRs with identical tuning. Fig. 24. Resonator number versus corresponding resonant frequency. Fig. 25. Frequency response of a BMR with varying Q. that the best frequencies deviate somewhat from being logarithmically distributed but not enough to impact upon the operation of the cochlea. Consider now changes in the quality factor. With the AQC disabled, the quality factor in a single resonator was varied from low to high. The frequency response of this resonator is shown in Fig. 25. Here we see that we can achieve gains of 20 dB with very little change in the resonant frequency because the time Fig. 26. Frequency response of a BMR with varying ceiling. constant and -value are independently determined in the tau cell configuration used in the bandpass filter. In other configurations a change in the -value necessitates a change in the time constant [13]. The legend in Fig. 25 indicates the value of a control voltage used to set the -value on chip. We see that small changes in voltage can result in large changes in -value due to the nonlinear function shown in (13). This can be a problem as any drift in the power supply voltage can result in large changes in the value. Therefore, we used a voltage regulator to maintain the power supply voltage. In this case was held at 5.227 V. The effect of the ceiling and threshold levels of the decision circuit on the operation of the AQC is shown in Fig. 26. In this V corresponds to a high ceiling level and figure, V corresponds to a low ceiling level. In Fig. 26, the V has several bumps at low curve corresponding to frequencies and is rounded at its peak; these nonidealities arise because the output was close to limit cycling at this point and as a result had an increased number of distortion products. While the frequency response curves illustrate the gain and frequency selectivity of the BMRs, they do not show the extent of the distortion in the output signal. Fig. 27 shows the fast Fourier transforms (FFTs) for two curves. These were measured using a 2.6-kHz sine wave of amplitude 100 mV as input into the resonator with resonant frequency set at approximately 2.6 kHz. The output was sampled at 500 kHz using a Tektronix digital Oscilloscope (TDS 3014) and MATLAB software was used to obtain the FFTs. Fig. 27(a) shows the FFT when V. Here we see the second harmonic at 5.2 kHz, however, the third harmonic, at 7.8 kHz, is barely visible. The total harmonic distortion (THD) for this curve was calculated to be 2.5%. V. In this plot both Fig. 27(b) shows the FFT when the second and third harmonic are clearly visible and the THD was calculated to be 10%. It is reasonable that a larger -value results in more harmonic distortion, especially since the control loop attempts to hold the -value at the edge of limit-cycling. Using to appropriately set the ceiling of a single BMR, we explore the nonlinear compressive effects of the AQC. Figs. 28 and 29 show the nonlinear compressive effects of a single BMR with AQC enabled. For these measurements, the frequency of the input signal is held constant, at or near to the HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA Fig. 27. FFTs for the output of the BMR when (a) V 39 = 4:0 V and (b) V Fig. 28. Nonlinear compressive effects of a single BMR. = 3:0 V. Fig. 30. Transient response of a BMR with AQC and low Q. Fig. 31. Transient response of a BMR with AQC and high Q. Fig. 29. Frequency response of a single resonator varying the input amplitude. resonant frequency of the BMR, while the amplitude of the input signal is varied. It can be seen, in Fig. 28 that as the input amplitude increases the gain of the output signal flattens out. The point at which the gain begins to flatten out is controlled . Fig. 29 shows by the level at which the ceiling is set via that for low input intensities the gain increases along with the selectivity of the response as is required by our cochlea model. Fig. 30 shows the transient response of the 5th BMR to a sinusoidal input of amplitude 100 mV and frequency 1.4 kHz set high so that only low -values could be achieved. with In Fig. 30, we reset the output of the resonator at time zero by resetting the output of the ramp generator. From this time we see the amplitude of the output signal grow, resulting in a final gain of approximately 6 dB. Fig. 30 also demonstrates how the DC level of the output signal does not remain constant. This is probably due to mismatch in the impedance matching circuit and is demonstrated even more dramatically in Fig. 31 where we have increased the maximum -value. B. Operation of the Active 2-D Cochlea Following extensive testing of the individual BMRs we configured the chip as a 2-D active cochlea. This was achieved by reconnecting the resistive network and inputting the test signal via the input generator circuit. In this configuration the output from the first few resonators is discarded because they do not 40 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 Q Fig. 32. Frequency response of the 2-D cochlea with mid- . Fig. 34. Gain of the output of the active 2-D cochlea with varying input intensity. Fig. 35. (a) Amplitude growth for resonator 7. (b) Phase versus frequency for resonator 7 with input 6 and 24 dB. 0 Fig. 33. Frequency response of the 2-D cochlea with high Q and close spacing. have resonators of higher resonant frequencies earlier in the resonator chain and do not display the characteristic steep high-frequency roll-off. Fig. 32 shows the frequency response from resvalue is set to onators 18, 38, and 54 when the maximum a medium level. Only three resonators are shown to improve clarity. In Fig. 32 the sharpness of the frequency response peaks is more obvious at higher frequencies than at lower frequencies. This is also the case in biology where we see sharper tuning at high frequencies and flatter tuning for the low frequencies [20]. The effect of increasing the maximum -value is shown in Fig. 33. In this plot we have not only increased the maximum -value, but also reduced the frequency spacing of the resonators by reducing the voltage difference across the resistive line. The plot shows the output from resonators 11, 19, 26, 33, 44, and 53. Fragnière [7, pp. 85–86, pp. 93–96] showed that it is necessary to reduce the resonant frequency spacing of the resonators when there is the possibility of high -values to avoid instabilities. We found that in addition to improved stability, steeper frequency response curves were obtained with higher gain when the frequency spacing of the resonators was reduced. The density of 180 resonators per octave for the measurement of Fig. 33 was exaggerated to illustrate another point. As the input signal travels from the base to the apex of the resonator chain, the signal is lost to adjacent, basal resonators since such a significant part of their resonant frequencies overlaps. Note, however, that the gain at resonance for resonator 53 is still 6 dB 0 higher than the gain of the resonators in Fig. 32. With fewer resonators per octave less signal would be lost and the gain would be more even across the sections, but too few resonators per octave will lead to instability. The gain of the 2-D cochlea with varying input intensity is shown in Fig. 34. In Fig. 34, we see the output from the 30th resonator for seven different input amplitudes, covering a dynamic range of 40 dB, when the chip is configured as an active 2-D cochlea. While this particular configuration does not exhibit huge gain we can see that lower amplitude signals have higher gain and more selective response when compared to high amplitude input signals. In this case the lowest amplitude signal was 100 times smaller than the highest signal. It also shows that the resonant frequency shifts to the left (i.e., becomes lower) when the strength of the input signal increases. In Fig. 35, we see the amplitude growth data over a 24-dB range (a) and phase data for two different signal intensities (b) for the seventh resonator. The shape of the phase data is very similar to physiological data in [29]. At the centre frequency the phase lag is larger for the 6 dB input than for 24 dB. Specifically the phase accumulation at the centre frequency is and at 6 and 24 dB, respectively. In the biological data higher intensity input signals have a greater delay than the low intensity signals. The slope of the phase curve increases after the centre frequency until it plateaus in both the measured data and the biological data. The phase accumulation is much greater for the biological data than for the chip data, however, our silicon cochlea has a smaller frequency range than HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA 41 Fig. 36. Two-tone suppression with (left) a low-frequency suppressor tone and (right) a high-frequency suppressor tone. Fig. 38. Transient response of the active 2-D cochlea with medium Q. Fig. 37. Frequency spectra at a place (corresponding to the seventh resonator) along the basilar membrane showing odd-order distortion products from the silicon cochlea. the biological cochlea and as such the travelling wave does not travel as far. Physiological experiments with the live cochlea have shown that the magnitude of the output signal in response to a test tone is reduced in the presence of another tone. This phenomenon is called two-tone suppression. Fig. 36 shows the output response of the seventh resonator to a 3.6-kHz test tone in the presence of a 2.5-kHz suppressor tone (left) and a 5-kHz suppressor tone (right) of varying intensities. The -axis shows the intensity of the 3.6-kHz test tone and the -axis shows the output response. When compared to the physiological data [30], we see that in biology the test and suppressor tones are able to cover a much larger dynamic range; over 100 dB. The effect of the suppressor tone is correct, however, with the chip data showing a decrease in response with an increase in the intensity of the suppressor tone. Combinational tones or distortion products are by-products of the nonlinear action of the cochlea. When the cochlea is exposed to two tones which are close to the centre frequency at a particular place along the basilar membrane the frequency spectra of the basilar membrane in response to these tones contains prominent, odd-order distortion products (e.g., 2f1-f2, 3f12f2, 2f2-f1, 3f2-2f1, and so on) [31]. Fig. 37 shows the frequency spectra at resonator 7 when two frequencies of equal intensity are presented simultaneously to the silicon cochlea. In Fig. 39. Transient response of the active 2-D cochlea with high Q. this plot the two test tones (f1 and f2) are selected such that , where the centre frequency of the seventh resonator. Here we see that the odd-ordered distortion products are prominent and this is also the case for biology. Fig. 38 shows the transient response of the 30th BMR to a sinusoid of amplitude 100 mV and frequency 600 Hz with the chip configured as an active 2-D cochlea. In this case, the maximum -value has been set to a medium value as in Fig. 32. In this figure, we see that after the resonator has been reset at time zero the output level adapts in approximately 10 ms and then settles. Changing the settings of the AQC to allow for a higher results in the transient response shown in Fig. 39. Here the output signal adapts in approximately 45 ms. This transient signal is on the edge of stability with the control loop having set the -value to its highest value without limit cycling. VI. DISCUSSION The biological cochlea is believed to include two control loops [19]: a local and virtually instantaneous control loop 42 IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, MARCH 2008 cochlea. It is believed, however, that biological phenomena such as otoacoustic emissions utilize the ability of the cochlea to facilitate bidirectional and standing waves [21]. VII. CONCLUSION Fig. 40. FFT of transient response from Fig. 39. which is attributed to the action of the OHCs, and a slower control loop which influences the OHCs’ response and operates from higher levels of the auditory pathway via efferent fibres. In our silicon cochlea design, the AQC loop is analogous to the biological local control loop. The transient response shown in Figs. 38 and 39 indicates that adaptation occurs quickly. There is a limit, however, to how quickly the -value can change and still maintain stability in the circuit. The slow biological control loop is not modelled by our silicon cochlea, but its effect would which sets the be similar to that of the control voltage maximum value that the -value can reach. It is important to maintain the -value at the point before the resonator starts limit cycling. There is a small range of -values for which the resonator will oscillate at the resonant frequency. Subsequent increases in the -value will result in oscillations of much lower frequency and this strongly impacts upon the operation of the cochlea which relies on a sequential decrease in resonant frequency from the basal to apical end of the resonator chain. If the -value is set uniformly across the BMR chain, then a high degree of matching in the resonator circuits is desirable. Otherwise, variations among the resonators means that the -value must be tuned down to avoid limit cycling in each and every resonator and this effectively reduces the gain available across the entire cochlea. Ideally, each resonator could be tuned individually, however, this requires too much space on chip. It is more reasonable that independent AQC is applied across various sections of the BMR chain. The need to discard the output of the first few resonators because they do not display high-frequency roll-off is wasteful in terms of chip resources, area, and power consumption. In biology there is likely a similar redundancy, however, a solution where the resistive network is terminated for high frequencies at its basal end might remedy the situation somewhat. No matter what the solution, it is certainly clear that the first few resonators do not require AQC. Termination at the apical end of the cochlea is also important. In Fig. 33, the resonator output curves have a bump between 200 and 300 Hz. This bump is due to standing waves resulting from the lack of a low impedance path to signal ground at low frequencies. Particular care must be taken to ensure correct termination as standing waves will degrade the performance of the In this paper, we have presented an active 2-D silicon cochlea that incorporates some of the nonlinearities present in the biological cochlea. We have discussed the model used to create our cochlea, the circuits used to realize this model and shown results from a fabricated integrated circuit that implements this model. Our results indicate that our 2-D silicon cochlea exhibits many of the nonlinear behaviors of the biological cochlea. These include amplitude growth, large signal compression, two-tone suppression and the presence of distortion products or combinational tones. By building this model we have also discovered a number of possible improvements to our model or the circuits used in its implementation. Future iterations of this design will focus on improving termination and tunability of the AQC in individual or grouped resonators. REFERENCES [1] C. J. Plack, The Sense of Hearing. Mahwah, NJ: Lawrence Erlbaum, 2005. [2] R. F. Lyon and C. Mead, “An analog electronic cochlea,” IEEE Trans. Acoust. Speech Signal Process., vol. 36, no. 7, pp. 1119–1134, Jul. 1988. [3] L. Watts, D. A. Kerns, R. F. Lyon, and C. A. Mead, “Improved implementation of the silicon cochlea,” IEEE J. Solid-State Circuits, vol. 27, no. 5, pp. 692–700, May 1992. [4] A. van Schaik, E. Fragniere, and E. A. Vittoz, “Improved silicon cochlea using compatible lateral bipolar transistors,” in Proc. Adv. Neural Inf. Process. Syst., 1995, vol. 8, pp. 671–677. [5] R. Sarpeshkar, R. F. Lyon, and C. A. Mead, “An analog VLSI cochlea with new transconductance amplifiers and nonlinear gain control,” in Proc. Int. Symp. Circuits Systems (ISCAS), 1996, vol. 3, pp. 292–296. [6] L. Watts, “Cochlear mechanics: Analysis and analog VLSI,” Ph.D. dissertation, California Inst. Technol., Pasadena, 1993. [7] E. Fragniére, “Analogue VLSI emulation of the cochlea,” Ph.D. dissertation, Swiss Federal Inst. Technol., Lausanne, Switzerland, 1998. [8] B. Wen, “Modeling the nonlinear active cochlea: Mathematics and analog VLSI,” Ph.D. dissertation, Univ. Pennsylvannia, Philadelphia, PA, 2006. [9] A. van Schaik and E. Fragniére, “Design of a 2-D, pseudo-voltage-domain, silicon cochlea,” presented at the ICSC Symp. Intel. Syst. Appl., Wollongong, Australia, 2000. [10] R. T. Edwards and G. Cauwenberghs, “Log-domain circuits for auditory signal processing,” in Proc. IEEE 42nd Midwest Symp. Circuits Syst., 1999, vol. 2, pp. 968–971. [11] R. Sarpeshkar, R. F. Lyon, and C. Mead, “A low-power wide-linearrange transconductance amplifier,” Analog Integr. Circuits Signal Process., vol. 13, pp. 123–151, 1997. [12] A. van Schaik and C. Jin, “The tau-cell: A new method for the implementation of arbitrary differential equations,” in Proc. IEEE Symp. Circuits Syst., 2003, vol. 1, pp. 569–572. [13] T. J. Hamilton, C. Jin, and A. van Schaik, “An analysis of matching in the tau cell log-domain filter,” presented at the Int. Symp. Circuits Systems (ISCAS), Kos, Greece, 2006. [14] B. Gilbert, Current-Mode Circuits From a Translinear Viewpoint: A Tutorial, Analogue IC design: The Current Mode Approach, C. Toumazou, F. J. Lidgey, and D. G. Haigh, Eds. Stevenage, U.K.: Peter Peregrinus Ltd., 1998, p. 19. [15] T. Delbrück and A. van Schaik, “Bias current generators with wide dynamic range,” presented at the ISCAS, Vancouver, BC, Canada, 2004. [16] A. van Schaik, E. Fragnière, and E. Vittoz, “Improved silicon cochlea using compatible lateral bipolar transistors,” in Advances in Neural Information Processing Systems . Cambridge, MA: MIT Press, 1996, pp. 671–677. HAMILTON et al.: ACTIVE 2-D SILICON COCHLEA [17] E. Fragniere, “Analogue VLSI emulation of the cochlea,” Département d’électricité, EPFL, Lausanne, Switzerland, 1998. [18] H. Shiraishi, “Design of an analog VLSI cochlea,” Elect. Inf. Eng. Dept., Univ. Sydney, Sydney, NSW, Australia, 2004. [19] S. Camalet, T. Duke, F. Julicher, and J. Prost, “Auditory sensitivity provided by self-tuned critical oscillations of hair cells,” Proc. Nat. Acad. Sci., vol. 97, pp. 3183–3188, 2000. [20] G. von Bekesy, Experiments in Hearing. New York: McGraw-Hill, 1960. [21] D. T. Kemp, “Otoacoustic emissions, traveling waves and cochlear mechanisms,” Hearing Res., vol. 22, pp. 95–104, 1986. [22] T. J. Hamilton et al., “A basilar membrane resonator for an active 2-D cochlea,” presented at the ISCAS, New Orleans, LA, 2007. [23] S. T. Neely and D. O. Kim, “A model for active elements in cochlear biomechanics,” J. Acoust. Soc. Amer., vol. 79, no. 5, pp. 1472–1480, 1986. [24] J. F. Ashmore et al., “Molecular mechanisms of sound amplification in the mammalian cochlea,” in Proc. Nat. Acad. Sci., 2000, vol. 97, pp. 11759–11764. [25] D. C. Geisler and X. Shan, , P. Dallos, D. C. Geisler, J. M. Matthews, M. A. Ruggero, and C. R. Steele, Eds., “A model for cochlear vibrations based on feedback from motile outer hair cells,” in The Mechanics and Biophysics of Hearing. Berlin, Germany: Springer-Verlag, 1990, pp. 86–95. [26] F. Mammano and R. Nobili, “Biophysics of the cochlea: Linear approximation,” J. Acoust. Soc. Amer., vol. 93, no. 6, pp. 3320–3332, 1993. [27] G. Zweig, “Finding the impedance of the organ of Corti,” J. Acoust. Soc. Amer., vol. 89, no. 3, pp. 1229–1254, 1991. [28] R. F. Lyon, , P. Dallos, Ed., “Automatic gain control in cochlear mechanics,” in The Mechanics and Biophysics of Hearing. New York: Springer-Verlag, 1990, pp. 395–402. [29] M. A. Ruggero, N. C. Rich, A. Recio, S. S. Narayan, and L. Robles, “Basilar-membrane responses to tones at the base of the chinchilla cochlea,” J. Acoust. Soc. Amer., vol. 101, pp. 2151–2163, 1997. [30] M. A. Ruggero, L. Robles, and N. C. Rich, “Two-tone suppression in the basilar membrane of the cochlea: Mechanical basis of auditorynerve rate suppression,” J. Neurophys. vol. 68, no. 4, pp. 1087–1099, May 1992. [31] L. Robles, M. A. Ruggero, and N. C. Rich, “Two-tone distortion on the basilar membrane of the chinchilla cochlea,” J. Neurophys. vol. 77, no. 5, pp. 2385–2399, May 1997. Tara Julia Hamilton (S’97–M’01–SM’05) received the B.E. (engineering) degree from the University of Sydney, Sydney, Australia in 2001 and the M.Eng.Sc. (biomedical) from the University of New South Wales, Australia, in 2003. She is currently working towards a Ph.D. at the University of Sydney. She worked for Cochlear Ltd. as a Quality Assurance Engineer and an Analog IC Design Engineer for four years and was part of the team that invented the world’s first totally implantable cochlear implant. She is a Lecturer in the School of Electrical and Information Engineering, University of Sydney, Australia. Her research interests include neuromorphic engineering, analog integrated circuit design, and biomedical engineering. 43 Craig Jin (M’92) received the M.S. degree in applied physics from the California Institute of Technology, Pasadena, in 1991 and the Ph.D. degree in electrical engineering from the University of Sydney, Sydney, Australia, in 2001. He is a Senior Lecturer in the School of Electrical and Information Engineering, University of Sydney and also a Queen Elizabeth II Fellow. He is a Director of the Computing and Audio Reseach Laboratory at the University of Sydney and also a co-founder of three start-up companies. His research focuses on spatial audio and neuromorphic engineering and he is the author or co-author of more than 50 journal or conference papers in these areas and holds six patents. Dr. Jin has received national recognition in Australia for his invention of a spatial hearing aid. André van Schaik (M’00–SM’02) received the M.Sc. degree in electrical engineering from the University of Twente, Enschede, The Netherlands, in 1990 and the Ph.D. degree in electrical engineering from the Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland, in 1998. He is a Reader in Electrical Engineering in the School of Electrical and Information Engineering, University of Sydney, Sydney, Australia, and an Australian Research Council Queen Elizabeth II Research Fellow. His research focuses on two main areas: neurmorphic engineering and spatial audio. He has authored or co-authored more than 90 papers in these two research areas and is an inventor of more than 25 patents. He is the Director of the Computing and Audio Research Laboratory at the University of Sydney and a co-founder of three start-up companies. Dr. van Schaik is a member of the EPSRC college and a board member of the Institute of Neuromorphic Engineering. He is the Past Chairman of the Sensory Systems Technical Committee of the IEEE Circuits and Systems Society and an Associate Editor for the IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS. He is a member of the Analog, BioCAS, and Neural Network Technical Committees of the IEEE Circuits and Systems Society. Jonathan Tapson (M’05) received the B.Sc. degrees in physics and in electrical engineering and the Ph.D. degree from the University of Cape Town, Rondebosch, South Africa, in 1986, 1988, and 1994, respectively. He is Professor of Instrumentation at the University of Cape Town. After spells in industry and in a government research laboratory, he rejoined his alma mater in 1997 and was promoted to Professor in 2003. His research interests include smart sensors, networked instruments, and bio-inspired systems. He serves on the boards of three companies which have spun out from his research work. These operate in areas as diverse as web-based monitoring of industrial machinery, and induction melting of platinum and precious metals in the jewelry industry. He is most proud of Cell-life, Inc., a not-for-profit corporation which uses GSM cellphone technology to provide IT solutions for the HIV/Aids crisis in Africa, and which currently supports over 20 000 patients, including over 2000 children.