Challenges and Opportunities April 12, 2010 Boris Murmann - - PowerPoint PPT Presentation

challenges and opportunities
SMART_READER_LITE
LIVE PREVIEW

Challenges and Opportunities April 12, 2010 Boris Murmann - - PowerPoint PPT Presentation

Digitizing the Analog World: Challenges and Opportunities April 12, 2010 Boris Murmann murmann@stanford.edu Murmann Murmann Mixed-Signal Group Mixed-Signal Group Murmann Mixed-Signal Group 2 Research Overview Digital enhancement MEMS


slide-1
SLIDE 1

Mixed-Signal Group Murmann Mixed-Signal Group Murmann

Digitizing the Analog World: Challenges and Opportunities

April 12, 2010 Boris Murmann murmann@stanford.edu

slide-2
SLIDE 2

2

Murmann Mixed-Signal Group

slide-3
SLIDE 3

Research Overview

Signal Processing A/D D/A Signal Conditioning Signal Conditioning

Transducers, Antennas, Cables, ...

Digital enhancement algorithms High-performance and low- power A/D and D/A converters Sensor interfaces MEMS

Spin-Valve

Biomolecule detection Neural prosthetics Medical ultrasound

3

slide-4
SLIDE 4

Research Examples

 High-performance A/D converters  Neural prosthetics  MEMS accelerometers  Large area electronics

4

slide-5
SLIDE 5

Digitally Assisted A/D Converters

Signal Processing A/D D/A Signal Conditioning Signal Conditioning

Analog Media and Transducers

Digital Analog

CLK

Additional digital processing for performance enhancement

5

slide-6
SLIDE 6

ADC for a “Digital” Serial Link

No analog error accumulation and better scalability

Need efficient high-speed ADC, typically > 10GS/s

6

slide-7
SLIDE 7

ADC1 ADC2 ADCN

text

X(t) Y[n]

Time-Interleaving

1 2 N

7

 Popular way to increase ADC throuhgput

slide-8
SLIDE 8

ADC1 ADC2 ADCN X(t) Y[n]

G1 Voff_2 G2 Voff_N GN Voff_1 text

Imperfections

1 2 N

8

 Mismatches result in signal distortion

Gain

Offset

Timing Skew

slide-9
SLIDE 9

Our Focus: Timing Skew

9

1 2

(2-channel example)

slide-10
SLIDE 10

Digital Backend ADC1 ADC2 ADCN X(t) ADCCal Y[n] Clock

Skew Calibration Using Extra ADC

Statistics-based skew measurement in digital backend

Correction through analog adjustments

10

1 2 N Cal 1 2

Digitally adjustable delay cells

slide-11
SLIDE 11

N

Timing of Auxiliary ADC Phase

1 2 N Cal 1 2 N Cal 1 2

Digital Backend ADC1 ADC2 ADCN X(t) ADCCal Y[n] Clock

11 1 2 N Cal

slide-12
SLIDE 12

Calibration Scheme

For each channel, adjust delay cells until correlation between calibration ADC output and each slice are maximized

ADCCal can be 1-bit and “slow”

12 ADC1 ADC2 ADCN X(t) ADCCal Y[n] Clock Max

1 2 N Cal 1 2

 R()

slide-13
SLIDE 13

 Removed pre-publication experimental data…

13

slide-14
SLIDE 14

14

MEMS Accelerometer

 Capacitance change ~10 fF/g  Desired resolution ~10 mg for airbags and ESP

Must resolve capacitance changes of ~100 aF

 Problem: Drift in parasitic bondwire capacitance CMOS

slide-15
SLIDE 15

15

Sigma-Delta Interface

IN

a m k bs ms  

2

1 x x C   C

V C

A  V S/H Lead Compensator

Dig

V

mech

F Force- Balancing Decimator

Out

V

  • M. Lemkin and B. E. Boser, “A three-axis micromachined accelerometer with a CMOS

position-sense interface and digital offset-trim electronics,“ IEEE J. Solid-State Circuits,

  • vol. 34, pp. 456-468, April 1999.

Mechanical

slide-16
SLIDE 16

16

Offset

IN

a m k bs ms  

2

1 x x C   C

V C

A  V S/H Lead Compensator

mech

F Force- Balancing

Offset

C

Offset due to bond wire deformation

slide-17
SLIDE 17

17

Linear Feedback System with Two Inputs

1 2

1 1 y x x f af    

a y x1 f + _ b + x2

slide-18
SLIDE 18

18

Spring Constant Modulation

 The output due to Coff can be modulated to higher

frequencies by modulating the spring constant k

1

Out mech Off

k k V F C C FB FB x        

IN

a m k bs ms  

2

1 x x C   C

V C

A  V S/H Lead Compensator

mech

F Force- Balancing

Offset

C

slide-19
SLIDE 19

19

Spring softening effect

Acceleration Spring Acceleration Spring _ _ + _ _ + _ _ + _ _ + Electrostatic

 Can be used to modulate spring constant (k)

slide-20
SLIDE 20

20

Modulation through Multiplexed Feedback

Time-Multiplexed IN

a m k bs ms  

2

1 x x C   C

V C

A  V S/H PULSE

Out

V

mech

F Electrostatic Force Decimator x km 

k

f

Int Com

T T

MOD MOD Force-Balancing

Force-Balancing

slide-21
SLIDE 21

Output Spectrum with 1-Tone Modulation

21 10

  • 6

10

  • 5

10

  • 4

10

  • 3

10

  • 2

10

  • 1
  • 160
  • 140
  • 120
  • 100
  • 80
  • 60
  • 40
  • 20

Frequency (MHz) Power/frequency (dB/Hz) 10

  • 6

10

  • 5

10

  • 4

10

  • 3

10

  • 2

10

  • 1
  • 160
  • 140
  • 120
  • 100
  • 80
  • 60
  • 40
  • 20

Frequency (MHz) Power/frequency (dB/Hz) 10

  • 6

10

  • 5

10

  • 4

10

  • 3

10

  • 2

10

  • 1
  • 160
  • 140
  • 120
  • 100
  • 80
  • 60
  • 40
  • 20

Frequency (MHz) Power/frequency (dB/Hz)

  • 89 dB
  • 32 dB
  • 46 dB

DC Acceleration Offset Capacitance 0 fF 10 fF 50 fF 9.1 m/s^2 9.1 m/s^2 9.1 m/s^2

slide-22
SLIDE 22

10 10

2

10

4

10

6

  • 140
  • 120
  • 100
  • 80
  • 60
  • 40
  • 20

Frequency [Hz] Output Spectrum [dB] Modulating spring-constant with a pseudo-random sequence

22

Pseudo-Random Modulation

slide-23
SLIDE 23

23

Parameter Convergence

0.5 1 1.5 2

  • 0.2

0.2 0.4 0.6 0.8 1 1.2

Time [Sec] Feedback signal [x10 -15] Closed-loop system - Feeding back capacitance

Coff=0fF Coff=0.01fF Coff=0.1fF Coff=1fF

slide-24
SLIDE 24

Chip Design in Progress

24

CMOS MEMS C to V Integrator Compensator Quantizer Electrostatic Feedback State- Machine VOut Clk VRef Gnd FPGA Decimator Correlator DOut k-modulation Scan In/Out

slide-25
SLIDE 25

Neural Prosthetics

 Cortical motor prosthetics

Neurons in the motor cortical areas of the brain encode information about intended movement

25

Courtesy K.V. Shenoy Courtesy L.R. Hochberg Nature Magazine June ‘06

slide-26
SLIDE 26

Neural Signal Acquisition

 Electrode signals consist of multiple sources

DC Offset, about 15mV from electrode/tissue interface

Local field potential (LFP), ≤3mV peak, 10Hz to 100Hz

Spikes from nearby neurons, 35μV – 1mV peak, 500Hz to 5kHz

26

Courtesy C.L. Klaver Courtesy M. Sahani

slide-27
SLIDE 27

Specs

27

Spikes Local Field Potential

Gain

600 V/V 200 V/V

Lower Cutoff

300Hz 1Hz

Upper Cutoff

10kHz 1kHz

Input Referred Noise (total from sampling node)

2.0µVrms 1.0µVrms in 10-100Hz

Total Power (96x Array)

3mW 100µW

 Separate the fast and slow signal acquisition for DR

Custom front end design for each path

slide-28
SLIDE 28

Spike Path Front-End

28

Input Stage SC Bandpass Filter SAR ADC Input Cap Output Buffers

slide-29
SLIDE 29

Sampling Phase

29

Integrate signal current on CB and sample

High-pass for DC block using Cac and Rbig (off- resistance)

A1 contains a pole that helps minimize noise folding

slide-30
SLIDE 30

A1 Implementation Details

30

ITAIL I<< ITAIL Voutp Voutm VB1 VB2 M1a M1b

Flicker noise reduction Anti-alias for thermal noise from M1a,b

slide-31
SLIDE 31

Static Power

31

slide-32
SLIDE 32

Two-Channel Interface Pixel

32

Frontend SAR ADC

slide-33
SLIDE 33

Die Photo (96 channels, 5mm x 5mm)

33

slide-34
SLIDE 34

The Future?

34

slide-35
SLIDE 35

Organic Semiconductors

 Mechanically flexible  Suitable for solution processing

Cover large areas at low cost

Make disposable devices

35

slide-36
SLIDE 36

Orbital Energy Levels of Pentacene

22 carbon atoms 22 π orbitals LUMO

~3 eV

HOMO

~5 eV

Unoccupied Occupied

(highest occupied molecular orbital) (lowest unoccupied molecular orbital)

[Slide by Hagen Klauk]

slide-37
SLIDE 37

P-Channel Transistor

Au Au

HOMO

~5 eV ~3 eV

LUMO

[Slide by Hagen Klauk]

slide-38
SLIDE 38

Active Matrix OLED Displays

38

http://www.youtube.com/watch?v=f8S8tbQMp2k&NR=1

slide-39
SLIDE 39

Jellyfish Autonomous Node

39

http://muri.mse.vt.edu/

slide-40
SLIDE 40

Jellyfish Bell Prototype (Virginia Tech)

40

A bio-inspired shape memory alloy composite (BISMAC) actuator A .A .Villanueva, et al., 2010 Smart Mater. Struct. 19 025013 (17pp)

slide-41
SLIDE 41

Want to Make Plastic ADCs !

41

slide-42
SLIDE 42

6-bit A/D Converter Prototype

42

  • W. Xiong, U. Zschieschang, H. Klauk, and B.

Murmann, “A 3V, 6b Successive Approximation ADC using Complementary Organic Thin-Film Transistors

  • n Glass,” ISSCC 2010.

Substrate Glass Interconnect Ti/Au evaporation, litho, wet etch Gate electrodes Al evaporation, shadow masking Source/Drain Au Evaporation, shadow masking Dielectric 5.7nm AlOx/SAM PFET DNTT, ~0.5 cm2/Vs NFET F16CuPc, ~0.02 cm2/Vs Area 28mm x 22mm Component count 74

slide-43
SLIDE 43

Organic TFTs: Air Stability

S S dinaphto-thieno-thiophene (DNTT) pentacene

Yamamoto, J. Am. Chem. Soc. 129 2224 (2007) Klauk, Adv. Mater. 19 3882 (2007) Zschieschang, Adv. Mater. 22 982 (2010) Zschieschang, MRS Spring Meeting II-7.12 (2010) O O

air

 

Exposure to air (days)

30 60 90 120 150

Hole mobility (cm2/Vs)

0.1 1 10 stored and tested in air

[Slide by Hagen Klauk]

slide-44
SLIDE 44

ADC Schematic

44

VREFN

C/32 C/32 C/32

... ...

Bit 0 Bit 1 Bit 5 Bit 2, 3, 4

Input

SAR Logic (off-chip)

Output

To DAC

Comparator DAC with Sampler

C C C C 2C 2C

VREFN VREFN VREFP VREFN VREFP VREFP VMID VREFP VMID VREFN Calibration DAC Main DAC

Calibration enables 6-bit precision despite poorly matched capacitors C-2C structure possible due small stray caps (glass)

slide-45
SLIDE 45

Comparator

45 CS1 CS2 CS3 CS4

CLK CLK CLK CLK CLK CLK CLK CLK

   

CF1 CF2 CF3 CF4

+

  • Input

Output

Auto-zeroing cancels threshold voltage drift Anti-parallel PFET/NFET layout minimizes variations if CF due to misalignment

Cgdn Cgdp

slide-46
SLIDE 46

8 16 24 32 40 48 56 63

  • 4
  • 2

2 4 DNL (LSB) Code 8 16 24 32 40 48 56 63

  • 4
  • 2

2 4 Code INL (LSB)

Measured DNL/INL

46

Before calibration, 100 Hz clock rate

slide-47
SLIDE 47

8 16 24 32 40 48 56 63

  • 1
  • 0.5

0.5 1 DNL (LSB) Code 8 16 24 32 40 48 56 63

  • 1
  • 0.5

0.5 1 Code INL (LSB)

Measured DNL/INL

47

After calibration, 100 Hz clock rate

slide-48
SLIDE 48

Organic ADC Summary

48

Process 3 metal complementary

  • rganic thin-film

Minimum feature size 20 m Chip area 28 mm x 22 mm Resolution 6 bits Full-scale range 2 V Max DNL / INL

  • 0.6 LSB / 0.6 LSB

Clock rate / Update rate 100 Hz / 16.7 Hz Power consumption 3.6 W @ 3 V

slide-49
SLIDE 49

49

Conclusions

 Mixed-signal IC design remains a vibrant area of

research

 Changing boundary conditions

Ever-increasing need for higher performance, lower power

New applications

New device technologies

 A recurring theme in our research

Looking for new ways to overcome analog imperfections using DSP and calibration