An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in...

28
An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme, University of Oslo by: Hans Kristian Otnes Berge

Transcript of An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in...

Page 1: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors

Master Thesis inElectronics and Computer Science,

Microelectronics Programme,University of Oslo

by:Hans Kristian Otnes Berge

Page 2: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Thesis assignment

Design and produce an Analog VLSI Cochlea with an Adress-Event Representation (AER) output interface, using Pseudo Floating-Gate Inverters as transconductors.

Page 3: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

The Human Ear

Sound waves set the middle ear bones in motion.

Amplification from the tympanic membrane to the oval window.

The cochlea converts the waves into a neural code.

Page 4: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

The Cochlea

Oval window movement causes a travelling wave on the Basilar Membrane (BM).

The inner hair cell (IHC) transforms the motion into a neural signal.

Unrolled cochlea

Page 5: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Cochlea tuning curves

Large sensitivity range, almost 6 orders of magnitude.

A BM site responds best to a Characteristic Frequency (CF)

CF’s gradually change from high at the base to low at the apex.

Page 6: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Inner Hair Cell (IHC) Transduction

Molecular chains open ion channels in the tips of the stereocilia.

Ions flow through the channels and activate voltage gated ion channels along the IHC lateral wall.

Glutamate is released from the base into synapses leading to Auditory Nerves (AN).

Page 7: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Circuit implementation

Cascaded second order filters approximate basilar membrane response. Halfwave rectification and integrate&fire neurons approximate IHC&AN response. Digital circuits handle the output spikes and transmit these on a common bus.

Page 8: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Second order filter Similar response compared

to BM response curves. Cascaded second order

sections provide pseudo-resonance and steep roll-off.

Second order section using differential transconductance amplifiers.

Normalized response of several cascaded ideal second order sections with a gradient of fc’s.

Simulation of 32 cascaded second order sections.

Page 9: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Pseudo Floating-GateSecond order filter

(Left) Varying the filter cut-off by varying the bias voltages of the first and second inverter by the same amount.

(Left) Varying the filter Q by adjusting the bias voltages of the first and second inverter independently.

(Right) Typical mean ac simulation of 32 cascaded second order sections.

(Right) The second order section implemented with Pseudo Floating-Gate Inverters

Page 10: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Pseudo Floating-Gate (PFG) Inverter

An inverting amplifier. Transconductance and output

offset is tuned by a pair of voltages Vp, Vn.

May have many inputs.

Page 11: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Pseudo Floating-Gate InverterSimplified Small Signal Model

May use C3 to increase attenuation in the stop-band somewhat. It may also be used to attenuate noise at Vp and Vn nodes.

Mismatch between C1 and C2 may affect low-frequency gain and cut-off frequency. The amount of mismatch shown here is +- 5%

Page 12: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Pseudo Floating-Gate InverterMonte Carlo Simulations

Simulating process and mismatch variation with zero device correlation (worst case).

W/L = 50/0.35 W/L = 50/2

Output offset variation between two equally biased PFG inverters. Short transistors have lower gain.

Cutoff (-3dB) ratio (fc1/fc2) between two equally biased PFG inverters. The denominator cutoff is along the x-axis.

W/L = 50/0.35

Variations in low-frequency gain of a PFG inverter.

W/L = 50/0.35

Page 13: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Pseudo Floating-GateBiasing Circuits

Was a major difficulty with the work in this master project.

Non-linear circuits may exhibit chargepumping:

For low Vth processes, the channel current dominates for a diode-connected transistor at zero gate-source voltage. V

Low swingWide swingV

Above: Some earlier proposed bias structures implementable in CMOS. Below: Two proposed structures, not directly implementable in CMOS.

Page 14: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Pseudo Floating-GateBiasing Circuits The employed bias circuit unfortunately failed to operate

correctly, although a very similar structure had been tried&tested earlier. Later Monte-Carlo simulations showed that the structure should have a yield of only 15%, mostly due to Vth mismatch.

VStep

To readoutAmplifiers

VBias

Page 15: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Inner hair cell &Auditory Nerve Circuit (1)Voltage-to-Current Rectification

Page 16: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Inner hair cell &Auditory Nerve Circuit (2)Leaky integrate and fire neuron

Inte

grat

ion

node

po

tent

ial (

Vol

ts)

Inte

grat

ion

node

po

tent

ial (

Vol

ts)

Measurement results. (V2C rectifier + I&F neuron)

Simulation results constant input current.(I&F neuron only).

Output is a spike-train:

Page 17: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Inner hair cell &Auditory Nerve Circuit (3)Measurements of V2C rectifier + I&F neuron

Spiking frequency as a function of input DC voltage.

Maximum spiking frequency as a function of V2C rectifier bias voltage.

Page 18: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Inner hair cell &Auditory Nerve Circuit (4)Measurements of V2C rectifier + I&F neuron

Response of the hair cell to a waveform input.

Page 19: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Adress-Event Representation (AER) Arbiter

Hair-cell spikes are passed through an arbitration hierarchy, which decides which spike to transmit first.

An adress, signifying the location of the hair-cell, is passed on the Data bus.

The transmissionis carried out asfast as possible.

Page 20: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

AER timing diagram

Page 21: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

FullChip

Page 22: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,
Page 23: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Poly Resistor Strips and Bias Voltage Inputs

Bias Circuits

Coupling Capacitors

Inverter Transistors

SecondOrder

Section

Page 24: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Integrate&Fire Neuron

Hair Celland

Sender Logic

AERSender Logic

V2C Rectifier

Clamp

Capacitive atttenuation

Page 25: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Results – Filter Cascades One malfunctioning filter early in the cascade will lead

to a signal loss for the remainder of the cascade. If we increase the number of filters per bandwidth the

delay increases. Each filter generates noise, particularly for high Q-

values this may become a problem as the noise is both amplified and accumulated.

Variations of transconductance, particularly as a result of variations of threshold voltages, leads to differences in cut-off and Q-values. This may affect the pseudoresonance in the cascade strongly, and also produce variations in the delay.

Page 26: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Results – PFG Inverter A wide signal swing may be used. May be used in a large frequency range (from a few

Hz to several GHz), although noise may be a problem for low and high frequencies.

If more than one PFG inverter uses the same bias voltages, one needs to control output offset, f.ex. by using short and wide transistors.

The PFG Bias Circuit that was used for the implementation did not work, it is recommended that this design is avoided.

Two possible, improved PFG Bias Circuits have been identified.

Page 27: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

Results – Cochlea Models

Features of the projects scheme: Approximated Cochlea Behaviour+ Filter bank has a low power consumption.+ Small area required.÷ Not fault-tolerant.

Page 28: An AER Analog Silicon Cochlea Model using Pseudo Floating Gate Transconductors Master Thesis in Electronics and Computer Science, Microelectronics Programme,

More Outcomes A VerilogA Diode Model suitable for

simulations under reverse bias operation below breakdown was made and is included in the thesis.

An increased understanding of Pseudo Floating-Gates bias structures was achieved. A paper is in progress.