A 1.2 v 285μA Analog Front End Chip for a Digital Hearing Aid in 0.13 Μm CMOS
A 1.2 v 285μA Analog Front End Chip for a Digital Hearing Aid in 0.13 Μm CMOS
978-1-4799-0280-4/13/$31.00 2013
c IEEE 397
vdda
transistors M4a,4b would be driven into triode region in certain
(a) biasp
corners due to very low VGS of M5a,5b and the dc gain would
a[14-0] a[12-0]
Vmic be significantly lowered. The dc drop across Rb prevents this
R1 R2 M3a M3b occurrence. The opamp has an input referred noise of 1 µV,
a[14-0] vp1 vm1
Vtele B
vom
R1 A mux + - supports a 400 mVppd output swing, provides a closed loop
Vcm m vm2 vp2 bandwidth of 5.5 MHz at the highest gain, and consumes
- + vop
R1 25 µW from 1.2 V.
M4a M4b
a[14-0] R2
Ra
m=1: Microphone Vin Vin/ R1
-gm
m=0: Telecoil a[12-0] Asst. Vin Rf1
C1 C2 C3
gnda
Vin − − −
Cm1
D
Cm2 R1 A1 R2 A2 R3 A3
(a) + + +
vm2 Rm
vip vm1 vop
+ - + - + -
DACa
DAC3
DAC2
DAC1
(b) Gm1 Gm2 Gm3 Asst.
DAC
vim - + vp1 - + vp2 - + vom
Rm
Cm2
Cm1 (b)
MSB
D
vdda vdda H1(z) 32 H2(z) 2 H3(z) H4(z) H5
1 21 24 24 24 24 16
sinc4 filter halfband filter FIR LPF IIR HPF K
Scaling Block
M1a M1b
C2a C2b Fig. 3. (a) Continuous-time ΔΣ ADC and (b) block diagram of the
C1a C1b
decimation filter.
vip vom vop
vim CMFB2
vm1 vp1
CMFB1 Fig. 3(a) shows the single-ended equivalent of the
vp2 vm2
M2a M2b
M5a M5b continuous-time ΔΣ ADC. A third-order modulator with cas-
cade of integrators with feedback to each integrator (CIFB)
biasn
Rb structure, a 1-bit quantizer, and an oversampling ratio (OSR)
of 128 are used. The first opamp has to supply large currents
gnda gnda
due to the 1-bit feedback DAC. To maintain a low distortion
Fig. 2. (a) Programmable gain amplifier (b) Schematic of the nested Miller with a low power consumption, a replica DAC and gm (shown
compensated opamp used in the PGA. in gray in Fig. 3(a)) provide assistance [3] to the first opamp.
The current provided by the latter is significantly reduced,
lowering the distortion. This technique, along with the use of
G0 − k · 0.5 dB is feedforward compensated opamps in the loop filter enable a
R20 R20 (1 − k ln(10)/40) low power consumption of 36 µW for a peak SNDR of 87 dB.
exp (k ln(10)/40) ≈
R10 R10 (1 + k ln(10)/40) The decimation filter has a fourth order sinc filter
followed by a half-band filter and an FIR lowpass filter. It also
Therefore, for each 0.5 dB decrease in gain, the input resistor
has an optional high-pass filter (HPF) to remove DC offsets
has to be increased by R10 ln(10)/40 and the feedback resistor
accumulated by the PGA and ADC. The last stage scales the
has to be reduced by R20 ln(10)/40. In other words, the resis-
output of the ΔΣ modulator at its maximum stable amplitude
tors change in constant steps. To maintain the approximation
to full scale.
error within bounds, the entire gain range is segmented into
4 dB subranges where the stepping described above is used. III. DAC AND C LASS D AUDIO DRIVER
Fig. 2(b) shows the opamp used in the PGA. Since
40 kHz 640 kHz 640 kHz 20.48 MHz
the closed loop gain is as high as 40 dB, a three stage opamp
with nested Miller compensation[2] is chosen in order to have Digital
input 20 16x 23 Algorithmic 23 Digital 5 Dpwm
a sufficiently high dc loop gain. The first stage uses both x[n] Interpol. PWM ΔΣ
UPWM
s[n] y[n] z[n]
pMOS and nMOS differential pairs which share a common (a)
bias current. This reduces the input referred noise for a given tri(t)
bias current. Since the PGA is driven by a single-ended signal, s[n],x[16n] s[n]
y[n]
the common mode input of the opamp is large, approximately (b) s[n-1]
m(t)
equal to half the input signals for large gains. To maintain the n
0 16
input transistors M1a,2a,1b,2b in saturation, the output common
n-1 n
mode voltage of the first stage is set to be equal to the input
common mode voltage of the opamp. The second stage uses Fig. 4. (a) Digital pulse width modulator and (b) details of the algorithmic
a pMOS differential pair. The third stage uses an nMOS pulse width modulator.
differential pair M5a,5b with a resistor Rb in the tail. If M5a,5b
were in a common source configuration with their source Pulse width modulation followed by class-D amplifi-
terminals at ground as is commonly done, the second stage cation is an efficient technique for digital to analog conversion
Vdd DACa1
0 Rtri +/-Vdd/(2Rtri)
non
C1 Cz C2 overlap Vdd
gen.
Dpwm
− − speaker
Rin A1 R2 A2
+ +
Asst.
DAC
(a)
vdda
Fig. 7. Dynamic range of the fronted IC for three PGA gain settings - the R EFERENCES
dynamic range (unweighted) is 106 dB.
[1] D. G. Gata et al., “A 1.1-V 270-µA mixed-signal hearing aid chip,”
IEEE Journal of Solid State Circuits, vol. 37, no. 12, pp. 1670-1678,
Dec. 2002.
[2] K. N. Leung et al., “Analysis of multistage amplifier frequency com-
pensation,” IEEE Transactions on Circuits and Systems-I:Fundamental
Theory and Applications, vol. 48, no. 9, pp. 1041-1056, Sep. 2001.
[3] S. Pavan and P. Sankar, “Power reduction in continuous-time delta-
sigma modulators using the assisted opamp technique,” IEEE Journal
of Solid State Circuits, vol. 45, no. 7, pp. 1365-1379, July 2010.
[4] H. S. Black, Modulation Theory, D. Van Nostrand Company, Inc., First
edition, 1953.
[5] M. B. Sandler, “Digital-to-analogue conversion using pulse width
modulation,” Electronics Communication Engineering Journal, vol.5,
no.6, pp. 339-348, Dec. 1993.
[6] M. Berkhout, “An integrated 200W class D audio amplifier,” Proc. 2002
ESSCIRC, Sep. 2002, pp. 511-514.
[7] S. Kim et al., “An energy-efficient analog front-end circuit for a sub-1-
V digital hearing aid chip,” IEEE Journal of Solid-State Circuits, vol.
41, no. 4, pp. 876-882, April 2006.
[8] V. Adrian, et al., “A low voltage micropower digital class-D amplifier
modulator for hearing aids,” IEEE Transactions on Circuits and Systems
I: Regular Papers, vol. 56, no. 2, pp. 337-349, Feb. 2009.
[9] J. Noh et al., “A Class-D amplifier with pulse code modulated (PCM)
digital input for a digital hearing aid,” IEEE Journal of Solid State
Fig. 8. Class-D output spectrum in loopback mode, for a PGA gain of Circuits, vol. 58, no. 2, pp. 465-472, Feb. 2013.
-1 dB. The inset shows the PSD at the decimator output.