51
Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design Scan-Flash ADC Low Power, High-Throughput AD Converters Melvin Eze Pennsylvania State University [email protected] QuickTime™ and a TIFF (LZW) decompressor are needed to see this pictu

Low Power, High-Throughput AD Converters

Embed Size (px)

DESCRIPTION

CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design Outline ADC Converters Flash ADC Scan-Flash Architecture Target Specifications Schedule References Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Citation preview

Page 1: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Scan-Flash ADCLow Power, High-Throughput AD Converters

Melvin EzePennsylvania State University

[email protected]

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 2: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Outline

• ADC Converters• Flash ADC• Scan-Flash Architecture• Target Specifications• Schedule• References

Page 3: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Analog-Digital Converters

• DSP is really wonderful but…• Real World Signals are Analog:

– Continuous time– Continuous amplitude

• DSP can only process:– Discrete time– Discrete amplitude

• Need for data conversion from Analog to Digital and back

AnalogPre-Processing

A/DConversion

DSP

D/AConversion

AnalogPost-Processing

Filters

?

000..001..

011

?

Filters

Analog Output

Analog Input

Slide Adapted from: Haideh Khorramabadi EE247 Class Slides

Page 4: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Example: A typical Cell Phone

Slide Adapted from: Haideh Khorramabadi EE247 Class Slides

Contains an Integrated form of:• 4 Rx Filters• 4 Tx Filters

• 4 Rx ADCs• 4 Tx DACs

• 3 Auxiliary ADCs• 8 Auxiliary DACs

Page 5: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Flash ADC

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 6: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Flash ADC

Encoding Logic

VREFVIN 54.94.84.7

.

.

2.52.4

.

.

0.30.20.10.0

4.75

54.94.84.7

.

.

2.52.4

.

.

0.30.20.10.0

4.755

4.9

4.7

4.75 4.754.75

4.754.754.75

4.754.754.75

4.75

Ctotal = (2B - 1) * Ccomparator Ctotal = Comparison count * Ccomparator

Page 7: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Scan-Flash ADC

Encoding Logic

SwitchControl

Logic

EN

EN

EN

EN

EN

High frequency

clock

VREFVIN

Key Features

• Switched Input• Multi-cycle latching of Thermometer code• Minimum effect on CIN

• Control Logic is Shift-Register based• Implement multi-channel ADCs

Other Features

• Reduces capacitance per comparison• Naturally amenable to optimization alg

Page 8: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Scan-Flash ADC

Encoding Logic

SwitchControl

Logic

EN

EN

EN

EN

EN

High frequency

clock

VREFVIN

Scan Techniques for B-bit ADC

• Linear Scan [O(2B)]• Very Simple but very inefficient

• Binary Tree Scan [O(B)]• Very efficient but tough to implement so far

• Linear Window Scan [O(K)] • K > B, but be implementation characteristics

Page 9: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Multi channel-Flash ADC

Encoding Logic

SwitchControl

Logic

EN

EN

EN

EN

EN

High frequency

clock

VREFVIN_K

SwitchControl

Logic

VIN_2

SwitchControl

Logic

VIN_1

K stages

Page 10: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Target Specifications

• 2 Channels [2-Scan-Flash ADC]• 8 bit per channel • Power Supply: 5V• Power Consumption: 400 mW• DNL/INL: 1 LSB• Area: 1mm2

• Speed: 50 MSPS per channel (100 MSPS aggregate)• Operating Frequency: 100MHz

Page 11: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Scan-Flash ADCLow Power, High-Throughput AD Converters

Melvin EzePennsylvania State University

[email protected]

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 12: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Schedule

• Week 1: Specifications and Initial Simulations• Week 2: Complete SPICE Implementation of Switch• Week 3: Complete Verilog Implementation of Digital Control• Week 4: Schematic Layout of single channel SCAN-FLASH -no

ROM in Cadence Schematic Editor• Week 5: Begin Module layout in Virtuoso and SPICE

simulations• Week 6: More Layout• Week 7: Complete Layout• Week 8: Full System test and Performance Analysis• Week 9: Debug and Complete

Page 13: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Progress

• Week 1 - Week 4• Initial simulation of 3-bit single channel• Simulation and schematic layout• Initial Floor plan for layout

Page 14: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Design Verification

Page 15: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Binary Tree

Input Resistors

Output Registers

Control Registers

Page 16: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Input Stage

Track and Hold• T_H sampling clock• 1 pF capacitor• 100 MHz bandwidth

Page 17: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Input StageTrack and Hold

Page 18: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Tree Stage

Page 19: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Tree Stage

Page 20: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

V_switch

Page 21: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Comparator

Simulation Data

• Max Gain-Bandwidth: 6g• Open Loop Gain: 200• Power: 17mW• Test Voltage: 3.3V

Page 22: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Comparator

Page 23: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Output Stage

Page 24: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Control Registers

Page 25: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Projected Floorplan

Silicon SubstrateT/H blocks

ComparatorsShift Registers

Analog Input/VDDClock

Page 26: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Components

Scan/Hold, Unity Gain, Comparator, Resistor Ladder,

D Flip-flop, DC Biasing

Page 27: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Scan-Flash ADC

Encoding Logic

SwitchControl

Logic

EN

EN

EN

EN

EN

High frequency

clock

VREFVIN

Scan Techniques for B-bit ADC

• Linear Scan [O(2B)]• Very Simple but very inefficient

• Binary Tree Scan [O(B)]• Very efficient but tough to implement so far

• Linear Window Scan [O(K)] • K > B, but be implementation characteristics

Page 28: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Binary Tree

Input Resistors

Output Registers

Control Registers

Page 29: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Final Design

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Outputs go to registers

Key Features. Multi-Stage T/H. Two Signal Control. Bussed Stage Output. High Speed, Pipelined

Page 30: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

8 bit S/F ADC

Page 31: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Track / Hold

Page 32: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Unity Gain Buffer

Page 33: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 34: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 35: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

T/H Layout

Track/Hold Capacitor with Unity Gain Stage for chainingApprox Max freq: 100MHz

Page 36: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Multi Stage T/H

• 8 stage T/H chain for 8-bit ADC

Page 37: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 38: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Design Details

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Cell Tree Design Features. No Resistor Ladder!. No Thermometer code!. Max Freq determined by timing on last stage

Output Register Features. No Wide OR gates!. Only control: CLOCK. No Decoder

Page 39: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Cell Module Schematic

Design becomes very modular!

Page 40: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

D Latch

Page 41: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

D flip Flop

Simple Master-Slave configuration

Page 42: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

D Flip Flop Layout

Page 43: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Comparator

Page 44: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Cell Layout

Page 45: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

8 bit S/F ADC

Page 46: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 47: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 48: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 49: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

3-bitADC Layout

Page 50: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

Page 51: Low Power, High-Throughput AD Converters

Spring 2006 CSE 598A: Analog-Digital Mixed-Signal CMOS Chip Design

References

• Rezhavi, B: CMOS Analog Circuit Design