Can Biology Inspire Better Circuit Design? The RF Cochlea as a Case - - PowerPoint PPT Presentation

can biology inspire better circuit design the rf cochlea
SMART_READER_LITE
LIVE PREVIEW

Can Biology Inspire Better Circuit Design? The RF Cochlea as a Case - - PowerPoint PPT Presentation

Can Biology Inspire Better Circuit Design? The RF Cochlea as a Case Study Soumyajit Mandal soumya@mit.edu Overview Introduction Biologically-inspired systems The RF cochlea Conclusion Motivations Emulation: Biology solves


slide-1
SLIDE 1

Can Biology Inspire Better Circuit Design? The RF Cochlea as a Case Study Soumyajit Mandal soumya@mit.edu

slide-2
SLIDE 2

Overview Introduction Biologically-inspired systems The RF cochlea Conclusion

slide-3
SLIDE 3

Motivations Emulation: Biology solves problems that computers have difficulty with

Adaptation Pattern recognition Low-power, real time computation

Computation: Biological models can be simulated faster in hardware

slide-4
SLIDE 4

Challenges Modeling challenges

Parameter values hard to obtain Fidelity hard to verify Figuring out reasonable simplifications is hard

As computational media, biology and silicon are very different

Neuronal networks are 3D, silicon is planar Neural networks are hybrid state machines

slide-5
SLIDE 5

The human auditory periphery

slide-6
SLIDE 6

Biological cochlea numbers

Dynamic range 120 dB at input Power dissipation ~14μW (estimated) Power supply voltage ~150 mV Volume ~35mm x 1cm x 1 cm Detection threshold at 3 kHz 0.05 Å at eardrum Frequency range 20 Hz – 20 kHz Outlet taps ~35,000 Filter bandwidths ~1/3 Octave Phase locking threshold ~5 kHz Information is reported with enough fidelity so that the auditory system has thresholds for ITD discrimination at ~10 μs

  • Freq. discrimination at

2 Hz (at 1kHz) Loudness discrimination ~1 dB

slide-7
SLIDE 7

The bottom line Biology has evolved a broadband spectrum analyzer with

Extremely low power consumption High dynamic range High resolution (~1Hz around 2KHz)

Binaural hearing allows

Precise arrival time discrimination (to within 10μs) Spatial localization of sound sources

slide-8
SLIDE 8

Conventional spectrum analyzers

  • Essentially a swept-tuned superheterodyne receiver
  • IF filter sets resolution bandwidth (RBW)
  • Sweep time proportional to 1/(RBW)2

Trade-off between speed and precision

  • Substantial speedup by using an FFT (instead of an analog IF filter) for

small resolution bandwidths

slide-9
SLIDE 9

Spectrum analyzers: prior engineering versus biology

  • Trade-off between speed, precision (number of bins N) and

hardware complexity

Topology Acquisition time Hardware complexity Real time? FFT O(N log(N)) O(N log(N)) No Swept-sine O(N2) O(1) No Analog filter bank O(N) O(N2) Yes Cochlea O(N) O(N) Yes

The cochlea is an ultra-wideband spectrum analyzer with extremely fast scan time, low hardware complexity and power consumption, and moderate frequency resolution

slide-10
SLIDE 10

Example 1: a silicon cochlea

  • An analog electronic cochlea, Lyon, R.F.; Mead, C.;

Acoustics, Speech, and Signal Processing, IEEE Transactions on, Volume 36, Issue 7, July 1988 Page(s):1119 - 1134

slide-11
SLIDE 11

The mammalian retina

slide-12
SLIDE 12

Example 2: a silicon retina

  • Silicon retina with correlation-based, velocity-tuned pixels, Delbruck,

T.; Neural Networks, IEEE Transactions on, Volume 4, Issue 3, May 1993 Page(s):529 - 541

slide-13
SLIDE 13

Example 3: a silicon muscle fiber

  • An analog VLSI model of muscular contraction, Hudson, T.A.; Bragg,

J.A.; Hasler, P.; DeWeerth, S.P.; Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on , Volume 50, Issue 7, July 2003 Page(s):329 - 342

slide-14
SLIDE 14

Example 3: a silicon muscle fiber

slide-15
SLIDE 15

The human auditory periphery

slide-16
SLIDE 16

Structure of the cochlea

  • The cochlea is a long fluid-filled tube separated into three parts by two

membranes

  • Human cochleas are about 3.5mm long

Coiled into 3.5 turns to save space 1mm in diameter

  • Oval and round windows couple sound in and out
  • Fluid – membrane interactions set up traveling wave from base to apex
slide-17
SLIDE 17

Cross-section of the cochlea

  • Cochlea powered by ionic

gradient between perilymph and endolymph

Provides a quiet power supply isolated from blood circulation

  • Basilar membrane

Supports traveling wave Supports organ of Corti

  • Reissner’s membrane has no

mechanical function

  • Interface with 25,000 endings of

the auditory (eighth cranial) nerve

Perilymph Perilymph Endolymph

slide-18
SLIDE 18

Organ of Corti

  • Contains mechanisms for

Signal transduction (inner hair cells) Active cochlear amplification (outer hair cells) Neural coding of auditory information (spiral ganglion cells)

  • Stereocilia (hairs) used for sensing
  • Actuation and amplification mechanism unclear
slide-19
SLIDE 19

The basilar membrane

  • Properties of basilar membrane change (taper) exponentially with position

(from base to apex)

Width increases (from 50 to 500μm) Stiffness decreases

  • Hence resonant frequency of the fluid – membrane system also depends

exponentially on position along the cochlea

Spectral analysis!

slide-20
SLIDE 20

Wave motion

slide-21
SLIDE 21

Tonotopic map: exponential scaling

Frequency–to–place transform

slide-22
SLIDE 22

Cochlear frequency responses

  • Frequency responses of live cochleas are sharper & have more gain
  • Implies presence of an active cochlear amplifier
  • Spatial responses look very similar to frequency responses (frequency-to-

place transform)

slide-23
SLIDE 23

Gain control

  • Strong compressive nonlinearity

present in cochlear response with sound level

  • Effects of compressive gain

control

Enhanced dynamic range Two-tone suppression (masking)

  • Models of cochlear damping

versus local signal amplitude |A|

Experimental cochlear frequency responses versus input amplitude (sound pressure level (SPL) in dB)

( )

1 1 log

d A A λ σ ≡ + ⋅

( )

2 2

d A A λ σ ≡ + ⋅

( )

2 3 3

d A A λ σ ≡ + ⋅

“log law” “power of 1 law” “power of 2 law”

slide-24
SLIDE 24

Gain control (continued)

  • Simple model: feedback loop with

compressive nonlinearity

  • Behavior

Linear at small and large amplitudes Strongly compressive in between

slide-25
SLIDE 25

Beyond the cochlea

  • 10 nerve endings per inner hair cell
  • ~20dB dynamic range in firing rate per

nerve fiber

  • Smart neural coding to increase total
  • utput dynamic range

The auditory pathway Auditory nerve connections in the cochlea

slide-26
SLIDE 26

Why an RF cochlea? Silicon cochleas have been built at audio frequencies, but

  • perating at RF has several advantages

Availability of true (passive) inductors at RF frequencies

Reduced noise

Improved performance because of new theoretical insights Several possible applications

Fast, wideband real-time spectrum analysis Front end for wideband radio receivers As a distributed “RF laser”

Proposed implementation

Operating frequency range

8GHz – 800MHz (bidirectional) 6GHz – 450MHz (unidirectional)

Over 60dB of input dynamic range

slide-27
SLIDE 27

Cochlear models

  • Fluid mass modeled as network of inductors or resistors
  • Basilar membrane modeled by complex impedance
  • Simplifications

1D models: if a single propagating wave mode is considered A cascade of unidirectional filters: if reflected waves are ignored One dimensional models Two dimensional model

slide-28
SLIDE 28

Bidirectional RF cochlea

slide-29
SLIDE 29

RF cochlea chip die photos Unidirectional Bidirectional

slide-30
SLIDE 30

Spatial responses

5 10 15 20 25 30 35 40 45

  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

Stage Number Output voltage (dB) 8 GHz 1GHz

slide-31
SLIDE 31

Tw o-tone responses

Stage number 20 40 60 80 100 5 10 15 20 25 30 35 40 45

  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10
slide-32
SLIDE 32

Varying the negative resistance

10 20 30 40

  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

Stage number Output voltage (dB) 1.5 GHz 2.3 GHz 3.5 GHz 8 GHz 5.3 GHz

slide-33
SLIDE 33

Driving the cochlea unstable

Active element bias (V) Frequency (GHz) 0.6 0.65 0.7 0.75 0.8 1 2 3 4 5 6 7 8

5 10 15 20 25

slide-34
SLIDE 34

A video of the RF cochlea in action

slide-35
SLIDE 35

Faculty members in related areas

  • Harvard-MIT division of Health Sciences and Technology (HST)
  • Prof. Dennis Freeman (Cochlear micro-mechanics)
  • Profs. Christopher Shera, Bertrand Delgutte and Donald Eddington (Auditory

physics)

  • Prof. Roger Mark (Modeling & control of complex physiological systems)
  • Profs. Joel Voldman & Jongyoon Han (BioMEMS)
  • Prof. Rahul Sarpeshkar (Analog VLSI and biological systems)
  • Prof. Joel Dawson (Biomedical circuits and systems)
  • Prof. George Verghese (Modeling and control of complex physiological

systems)

  • Prof. Scott Manalis (Nanoscale sensing)
  • Many others ...
slide-36
SLIDE 36

Other info Useful classes

Circuit design: 6.101, 6.301, 6.331, 6.374, 6.376, 6.775, 6.776 Control systems: 6.011, 6.302, 6.241 Bioelectronics: 6.021J, 6.022J, 6.023J, 6.024J, 6.121 MEMS: 6.777 Biomedical systems: 6.971

Companies of interest

Implanted devices: Medtronic, Advanced Bionics Biomedical systems: GE, Philips Many others!

slide-37
SLIDE 37

Computational Intelligence for Understanding Earth Systems

Sai Ravela, MIT EAPS

Tuesday, Dec. 4 5:30-6:30 PM Room 34-401A (dinner to follow)

slide-38
SLIDE 38

Backup slides

slide-39
SLIDE 39

Cochlear models

slide-40
SLIDE 40

The definition of the cochlea Transfer Function (TF) is

Bidirectional Cochlear Model

( )

dP j L x U dx ω = − ⋅

( )

, dU P dx Z j x ω = −

( ) ( ) ( ) ( ) ( ) ( )

1 1 , ,

  • ut

I x dU P TF j x U U dx U Z j x ω ω ≡ = − = P – pressure (voltage) U – volume velocity (current) L(x) – liquid mass (inductance) Z(jω, x) – Basilar Membrane (BM) impedance

slide-41
SLIDE 41
  • The Center Frequency (CF):

where is the CF on the basal end of the cochlea

  • In the real cochlea the BM impedance Z(jω,x) as well as U, P and TF depend only on

the following combination of x and ω: where is the inductance per unit length on the basal end of the cochlea is the cochlea taper coefficient

  • The liquid mass, or inductance, L(x) increases exponentially with position x:

Scaling of the Cochlea

l

(0)

c

ω

L

/

( ) (0)

c c

x l

x

e

ω ω

= ⋅

( )

/ x l

L L

x e

=

( ) ( ) ( )

/

,

n x l c c

x x e ω ω ω ω ω ω

≡ = ⋅

n n

s jω ≡

slide-42
SLIDE 42

WKB Analytical Solution

( ) ( )

( )

3/2

exp

n

s n n n n n

TF s s k s k s ds ⎛ ⎞ ′ ′ ∝ ⋅ ⋅ − ⎜ ⎟ ⎜ ⎟ ⎝ ⎠

  • The WKB-approximate solution for the cochlea TF is

( ) ( )

{ }

( )

log

n n n n n

d d k j Phase TF j TF d d ω ω ω ω ω ≈ − + ⋅

  • Ignoring the pre-exponent dependencies,
  • Now, by knowing the experimental cochlea collective response, we can

calculate k(jωn) and snZn(sn), and therefore design the cochlea section

( )

2 2 2 n n

d P k s P ds = ⋅

( ) ( ) ( ) ( )

2 2 2 c n n n n n n

l L N k s s Z s s Z s ω ⋅ ⋅ = ≡ ⋅ ⋅

  • The ODE for the pressure, or voltage, P is
slide-43
SLIDE 43

Designing Z n(sn) to be a Rational Function The simplest possible rational function is

( )

( )

2 2 2 2

2 1 0.1 0.76 3.8

n n n n n n n

s ds s Z s s s Q d Q μ μ μ + + ⋅ = + + = = =

We tweak these parameters to obtain a desirable cochlea frequency response

Pole-zero diagram of snZn(sn)

Want Z n to be a rational function so that it can be easily implemented

slide-44
SLIDE 44

Frequency Response of snZn

  • Double zero in snZn close to the jω

axis vital for collective gain

snZn close to zero for a range of frequencies around ωn = 1 Several stages contribute gain

  • Real part of Zn < 0 for ωn < 1

Traveling wave amplitude increases before CF Zn cannot be completely passive

slide-45
SLIDE 45

Modified Cochlear Architectures

  • Possible modifications

(a) Reverse the mechanical – to – electrical mapping convention (b) Use a low pass to high pass (s → 1/s) transformation

  • Problems

(a) Need to synthesize complex floating, bidirectional impedance (b) High frequencies have to travel the whole length of the cochlea

slide-46
SLIDE 46

Synthesizing the Cochlear Impedance

  • Use coupled resonator topology to synthesize Zn
  • Suitable for IC implementation
  • Computer-based optimization using Mathematica™ used to find

component values

  • Single active element required – R1 must be negative
  • Additional synthesis constraints

|k| < 0.8 so that an integrated transformer can be used C1 & C2 > Cmin to absorb parasitic capacitances from inductors and resistors

1 2

M k L L =

slide-47
SLIDE 47

Negative Resistance Circuits

Cross-coupled differential pair Inductive gate degeneration Coupled inductors Capacitive source degeneration

Problem: these circuits cannot synthesize floating negative resistors

slide-48
SLIDE 48

Cochlear Transfer Functions

  • Input impedance of the cochlea

Resistive over the operating frequency range Reactive otherwise

  • Frequency scaling
  • Impedance scaling

Spatial transfer functions

slide-49
SLIDE 49

Termination Issues

  • Instabilities due to reflections from
  • Apical termination
  • Inter-stage impedance mismatch
  • Causes spontaneous oto-acoustic emissions (SPOAE’s) in biological cochleas
  • Similar to how a laser works
  • Reduce apical reflections by using a perfectly matched terminating layer (PML)

System eigenvalues with (A) single terminating impedance (B) distributed terminal layer

slide-50
SLIDE 50

Unidirectional Cochlea w ith Improved Section TF

( ) ( ) ( )

( )

( ) ( )

1

1 1

exp exp 1 1

n n

s n s n n n n n n n n

TF k s ds TF k s s s TF k s s s

− −

⎛ ⎞ = − ⎜ ⎟ ⎜ ⎟ ⎝ ⎠ ≈ − ⋅ − ≈ + ⋅ −

  • The TF of the n-th section is
  • The TF of the n-th section of the cochlea with Noct sections per octave is

( )

( )

, , 2 ,

1 ln 2 1 2 1

  • ut n

n n in n

  • ct

n

  • ut n

n

V s s V N N s d V s μ = ⋅ + + ⋅ + ⋅ +

slide-51
SLIDE 51

Unidirectional Cochlea w ith Improved Section TF

( ) ( )

( )

3/2

exp

n

s n n n n n

TF s s k s k s ds ⎛ ⎞ ′ ′ ∝ ⋅ ⋅ − ⎜ ⎟ ⎜ ⎟ ⎝ ⎠

( ) ( )

1

1

exp

j j

s n n j s

TF s k s ds

=

⎛ ⎞ ⎜ ⎟ = − ⎜ ⎟ ⎝ ⎠

∏ ∫

( )

1

exp

n n

s n s

TF k s ds

⎛ ⎞ = − ⎜ ⎟ ⎜ ⎟ ⎝ ⎠

  • Ignoring the pre-exponent dependencies,
  • Already looks like a cascade of filters,

with the TF of the n-th section being

  • The WKB-approximate solution for the cochlea TF is

Action of a filter cascade

slide-52
SLIDE 52

Preliminary specifications for the RF cochlea

Parameter Unidirectional Bidirectional Fabrication technology UMC 0.13µm CMOS UMC 0.13µm CMOS Maximum input signal 700mVrms 700mVrms 12 (17 / e-fold) 50 7GHz – 400MHz ~ 5 ~ 20dB < 2mVrms 71dB Input impedance 50Ω 50Ω Maximum scan clock speed 10MHz 10MHz 75mA @ 1.0V Stages per octave 14 (20 / e-fold) Number of stages 50 Frequency range 9GHz – 800MHz Transfer function Q3dB 15 Transfer function gain 0dB Output noise < 300µVrms Input-referred dynamic range 67dB Power consumption 120mA @ 1.5V

‘Traditional’ software radio consumes 7W just for a 9-bit, 10GHz ADC

slide-53
SLIDE 53

Frequency responses

10

  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

Frequency (GHz) Output voltage (dB) Stage 46 Stage 6

slide-54
SLIDE 54

Compression curves

  • 60
  • 50
  • 40
  • 30
  • 20
  • 10
  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

Input power level (dBm) Output voltage (dB) fmax fmax/1.5 fmax/2.3 fmax/3.5 fmax/5.3

slide-55
SLIDE 55

Varying the line loss cancellation

10 20 30 40

  • 70
  • 60
  • 50
  • 40
  • 30
  • 20
  • 10

Stage number Output voltage (dB) 3.0 GHz 1.3 GHz