design of mixed-signal microsystems in nanometer cmos · design of mixed-signal microsystems in...

24
Design of Mixed-Signal Microsystems in Nanometer CMOS Carl Grace Lawrence Berkeley National Laboratory August 2, 2012 DOE BES Neutron and Photon Detector Workshop

Upload: phungdan

Post on 23-Apr-2018

249 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Design of Mixed-Signal Microsystems in Nanometer CMOS

Carl Grace

Lawrence Berkeley National Laboratory

August 2, 2012 DOE BES Neutron and Photon Detector Workshop

Page 2: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Introduction •  Common themes in emerging detector requirements:

–  Need to capture dynamic processes –  More channels, higher speed, lower power/channel, decreased

system footprint, severe cost constraints

•  Integrated mixed-signal readout a must •  Example: Fast soft X-ray cameras over last 10 years

2

Conventional CCD Today (FCCD) Tomorrow

(cp-CCD)

1000X increase in readout channels (for Mpixel square sensor)

Integrated readout required to deal with huge amounts of data

Page 3: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

SUBTITLE HERE IF NECESSARY

Why nanometer CMOS?

Nanometer CMOS is an enabling technology for future imaging and particle detection systems

•  Increased transistor density –  Enables increased channel/pixel count

and new functionality –  New, more digital–centric approaches to

design possible

•  Vastly improved performance

•  Lower power for a given level of functionality

•  Cheaper on a functionality basis

SMALLER, FASTER, CHEAPER

Performance Figure of Merit gm/I * ft

3

Page 4: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Opportunities and Challenges

4

K. Kundert

Mentor Graphics

Design Rules multiplying as processes shrink

Current design techniques inappropriate for system-level mixed-signal ASICs

Page 5: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

IC Development Infrastructure

5

Software Infrastructure

The days of debugging a chip with an oscilloscope and a function generator are over

•  Design entry (schematic and physical layout design)

•  Simulation (analog, digital, mixed-mode)

•  Synthesis •  Automatic Place-and-Route •  DRC/LVS verification •  FPGA firmware development

environment •  Board development suite •  Test framework, instrument control •  Design-space exploration (MATLAB or

similar)

Required Team Competencies •  Transistor-level analog and mixed

-signal design •  Digital RTL development •  Physical Design and Verification •  System-level Validation •  Analog/Digital co-simulation •  Behavioral Modeling •  Project management •  Board-level circuit design •  FPGA firmware development •  Teststand software development •  Advanced test execution and debug

Designing a nanometer mixed-signal ASIC requires a competent and experienced team

Page 6: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Platform-Based Design •  Most readout systems look broadly

similar •  A platform can embody these

commonalities •  Individual readout ICs are

instances of the common platform •  Dramatic improvements in design

productivity and tractability •  Enables small teams to complete

projects that would be impossible using an ad-hoc approach

6

A. Sangiovanni Vincentelli, UC Berkeley

Leads directly to improved top-down design methodologies

Sow once Reap many times Each new chip is a platform instance instead of a scratch design

Page 7: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Platform-Based Design •  Platform is an integrated system designed for modification and

extensibility •  Choose flexible macros for reuse e.g. use Pipelined ADC over SAR •  Process, block interfaces, and characteristics standardized

–  e.g. 65nm CMOS, pitch matching, electrical interfaces, biasing requirements

•  Platform includes set of pin-accurate functional models in Verilog-AMS –  Models allow rapid development of platform instances

7

Enables digital-centric design approach lower cost and higher performance

Verilog-AMS

Verilog Verilog-A

Verilog-AMS allows full system simulation (analog + digital)

Page 8: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Analog Challenges in Nanometer CMOS

8

B. Murmann, Stanford University •  Low supply voltage •  Low device gain Analog design is hard! •  But… cheap and fast transistors •  Leverage cheap digital circuits to assist analog circuits

Page 9: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Logic Energy over Time

500nm  

180nm  

~1000x

350nm  

250nm  

130nm  

90nm  65nm  

32nm  

B. Murmann, Stanford University

9

Page 10: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

ADCs versus Logic in 1997/1998

B. Murmann, Stanford University

10

Page 11: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

ADCs versus Logic in 1997/1998

Digital assistance affordable only for high-resolution ΔΣ

(decimation filtering)

B. Murmann, Stanford University

11

Page 12: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

ADCs versus Logic in 2012

~100x

~1000x

B. Murmann, Stanford University

12

Page 13: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

ADCs versus Logic in 2012

~100x

~1000x

Today, it is feasible to use digital signal processing to assist moderate resolution

ADCs

B. Murmann, Stanford University

13

Page 14: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Digital-Centric System Design (optical comms)

14

Agazzi, et al. 2008 ISSCC

Challenging analog design requires large design team and multiple silicon spins

Digital-centric design has vastly improved system performance, functional on first silicon

Well-understood digital circuits can compensate for analog shortcomings

50X performance improvement due to digital-centric design

K. Kundert

155 Mb/s data rate 10 Gb/s data rate

Page 15: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

HIPPO: High-Speed Image Pre-Processor with Oversampling

15

16-channel prototype fabricated in 2011

Page 16: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

HIPPO Platform in 65nm CMOS

16

Front end specific to initial application: Column-Parallel CCD readout for soft X-rays

Back end more general for signal acquisition and data conversion

Functional blocks developed with standard interfaces and Verilog-AMS models to allow accelerated redeployment

Page 17: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Digital-Centric HIPPO Platform Payoff

17

Low-accuracy analog system plus digital assistance = high-accuracy mixed-signal system

Result to be presented at NSS 2012

HIPPO ADC designed for good noise performance with relaxed linearity

Page 18: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

POM – an instance of the HIPPO platform

18

21,600 gas-filled straws. Each straw has dedicated channel of electronics. Example of BES-supported platform development enabling accelerated development of high-performance readout IC for HEP

Mu2e tracker - Fermilab Processor of Muon Decays

Mu2e: experiment to observe neutinoless muon decay

Page 19: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

POM Behavioral Simulation (enabled by Platform-Based Design methodology)

0

50

100

150

200

18 19 20 21 22 More

Freq

uenc

y

Bin

TDC electron hits (mid-straw)

0

10

20

30

40

50

135 136 137 138 139 140 141 142 143 144 145 More

Freq

uenc

y

Bin

TDC electron hits (edge of longest straw)

•  Functional circuit blocks modeled with Verilog-AMS •  Input straw pulses provided by FNAL using GARFIELD •  System-level simulation conducted before detailed design

Spreading due to dispersion in straw model

THIS IS TOP-DOWN DESIGN

19

Page 20: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

POM Design Reuse

BLOCK   REUSE   Block Development time reduction  

ADC   Core structure adapted from silicon-proven HIPPO. Modified to lower power and area.  

80%  

Shaper   Silicon-proven op amp architecture ported from HIPPO.  

50%  

S2DIFF   S2DIFF architecture adapted from Multiplying DAC circuit used in HIPPO ADC.  

80%  

LVDS   Silicon-proven LVDS driver and receiver from HIPPO reused in POM.  

100%  

Masterbias   Silicon-proven current bias generation and distribution block from HIPPO reused in POM.  

95%  

Configuration Register  

Silicon-proven, radiation-tolerant configuration register from HIPPO reused in POM.  

95%  

Standard Cells   Standard cell library used in HIPPO reused in POM.   100%  

Pads   Pad library used in HIPPO reused in POM.   75% (estimate)  

Digital Backend   Experience gained in HIPPO synthesis and place-and-route cycle greatly reduced development time.  

80%  

20

Page 21: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop 21

Design Reuse example Pipelined ADC

HIPPO ADC (2011): 12-bit, 80 MSPS, 50 mW

POM ADC (2012): 8-bit, 65 MSPS, 3 mW

80% shorter development time due to HIPPO platform

Page 22: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

The Virtuous Circle of Platform-Based Design

22

•  Refinements made to POM ADC and improved digital expertise will be directly applied to HIPPO 2, a planned 128-channel readout IC to instrument cp-CCD image sensors.

•  Platform-based design allows each project to be used as a springboard to improve the performance and lower the cost of the next project

HIPPO POM HIPPO 2

Page 23: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Platform-Based Design as enabling technology

23

POM would have required severe compromises in functionality or performance without Platform-Based Design

Highly leveraged from HIPPO development

Page 24: Design of Mixed-Signal Microsystems in Nanometer CMOS · Design of Mixed-Signal Microsystems in Nanometer CMOS ... IC Development Infrastructure 5 ... Designing a nanometer mixed-signal

2012 BES Neutron and Photon Detector Workshop

Conclusion •  Science requirements demand increases in detector

channel count and performance •  To meet these needs we need readout ICs that are:

–  Platform-Based –  Digital Centric –  Developed using a top-down methodology

•  These are enabling technologies. They represent an industry-proven path to improve the productivity and reach of existing design teams

•  Development costs can be spread across projects and application domains for maximum impact

24