cas intro vlsi

Upload: ruqaiyah-yusof

Post on 03-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Cas Intro Vlsi

    1/14

    1

    1Introduction micro electronics - CAS - NvdM 2009

    Micro-Electronic Circuits andSystemsDesign, Modeling, Methodology and

    Automation

    Nick van der Meijs

    Rene van Leuken

    Edoardo Charbon

    EEMCS/[email protected]

    ens.ewi.tudelft.nl/~nick/

    2Introduction micro electronics - CAS - NvdM 2009

    From Walkman to iPod

    [http://pocketcalculatorshow.com/walkman/sony/]

    1979

  • 7/28/2019 Cas Intro Vlsi

    2/14

    2

    3Introduction micro electronics - CAS - NvdM 2009

    Moores Law

    4Introduction micro electronics - CAS - NvdM 2009

    Technology Roadmap (eniac)

  • 7/28/2019 Cas Intro Vlsi

    3/14

    3

    5Introduction micro electronics - CAS - NvdM 2009

    Circuits and Systems Topics Sampler

    Digital and Quantum Integrated Circuits

    Quantum Arch itectures

    Bridging IC technology and physics

    Digital VLSI and Electronics for Nanometer Technologies

    When the Boolean abstraction b reaks down

    VLSI SoC design and automation

    System integration of IP and communication, low power

    (MSc Thesis Project, Extra Project, Essay Topics)

    6Introduction micro electronics - CAS - NvdM 2009

    Quantum Architectures

    Edoardo Charbon

    Bridging physics and IC technology

    Exotic semiconductor behavior for fascinatingapplications beyond digi tal VLSI

    Single-photon imaging, dna detection, implantable sensors,

    etc.

  • 7/28/2019 Cas Intro Vlsi

    4/14

    4

    7Introduction micro electronics - CAS - NvdM 2009

    Quantum Architectures

    Single-photon imaging

    3D imaging

    Ultra-high speed cameras

    8Introduction micro electronics - CAS - NvdM 2009

    Quantum Architectures

    LabeledDNAsensing

    (Maruyama,2008)

    2D fluorescence lifetime

    imaging microscopy (FLIM)

    Label-free CMOS DNA sensors

    Single-photon imaging

  • 7/28/2019 Cas Intro Vlsi

    5/14

    5

    9Introduction micro electronics - CAS - NvdM 2009

    Quantum Architectures

    Biomedical science, e.g. single-molecule spectroscopy

    Neurophysiology, e.g. real time neuro-functional activity

    Medicine, e.g. implantable sensors

    Retiniti s Pigmentosa

    (RP) - peripheral visionloss

    Macular

    DegenerationAMD, Coats, Diabetes

    - central loss of vision

    10Introduction micro electronics - CAS - NvdM 2009

    Quantum Architectures

    Radiation-tolerant CMOS sensors

    Space-based optical navigation

    RADHARD: radiation-tolerant single-photonCMOS imager for Earth sensing

  • 7/28/2019 Cas Intro Vlsi

    6/14

    6

    11Introduction micro electronics - CAS - NvdM 2009

    Quantum Architectures

    Integration of plasmonic elements onto silicon

    Plasmonic ICs

    12Introduction micro electronics - CAS - NvdM 2009

    MSc Projects

    Histogramming processor and firmware for SPAD array

    Single-photon imagers in 90nm CMOS

    Single-carrier electronics in CMOS

    ICs with picosecond resolution

    Back-side illumination of SPAD imaging sensor

    Label-free CMOS DNA sensing

  • 7/28/2019 Cas Intro Vlsi

    7/14

    7

    13Introduction micro electronics - CAS - NvdM 2009

    CMOS Image Sensor Demos

    Demonstration of the Bio-image sensor (Bio Lab. HB16.130)

    DNAdetection pHdetection(todays demo)

    pH4

    pH9

    Introduct ion of the FLIM device (Optical Lab. HB16.120)

    FLIMimageformpollengrain32x32timeresolvedopticaldetector

    32x32surfacepotentialdetector

    1800ps

    900ps

    14Introduction micro electronics - CAS - NvdM 2009

    VLSI SoC design and automation

    Rene van Leuken

    High-level SoC design and design methodology

    Custom architectures, VHDL blocks

    VLSI / ASIC design

    Low power design

    SystemC, SystemC-AMS, VHDL

    FPGA realizations

    Systems-on-a-chip

    Appl . to smartcards, mobi le chipsets,

    sensor networks

  • 7/28/2019 Cas Intro Vlsi

    8/14

  • 7/28/2019 Cas Intro Vlsi

    9/14

    9

    17Introduction micro electronics - CAS - NvdM 2009

    Synplify Modeltech Synopsys Cadence MAGMA

    Electronic Design Tools

    18Introduction micro electronics - CAS - NvdM 2009

    UMC TSMC IBM ST

    DIMES

    VLSI Chip processing

  • 7/28/2019 Cas Intro Vlsi

    10/14

    10

    19Introduction micro electronics - CAS - NvdM 2009

    Spartan 3 Virtex 2 Pro Virtex 5

    FPGA Boards

    20Introduction micro electronics - CAS - NvdM 2009

    Current activities

    Low power SOC design and methods IP building blocks (VHDL, C code) Reliable on-chip communication

    VHDL (SystemC & SystemC-AMS) designlanguage

    FPGA Xilinx prototype boards Simulation models (SystemC, C) ASIC design

    CAS ESD and DA Activities

  • 7/28/2019 Cas Intro Vlsi

    11/14

    11

    21Introduction micro electronics - CAS - NvdM 2009

    MSc Projects

    Past:

    Fingerprint engine

    LT codes for error correction of NoC

    VHDL to SystemC translator

    DMA controller for Automotive (NXP)

    Micro Bl aze 32 bit pr ocessor

    ASIC design: 8 bit processor

    ASIC design: R-Vex 32 bi t VLWI processor

    Video Motion detection SoC

    Current:

    SystemC AMS synthesis tool

    Asy nc, dataflow synth esis tool

    Asy nc SoC design/ASIC

    MicroBlaze VLSI realization

    Video motion detection ASIC realization

    SystemC SoC models

    Also: FPGA prototyping

    22Introduction micro electronics - CAS - NvdM 2009

    Digital VLSI and Electronics for

    Nanometer Technologies

    Nick van der Meijs

    When digital becomes analog

    VLSI Design

    Modeling, Methodology and Automation

  • 7/28/2019 Cas Intro Vlsi

    12/14

    12

    23Introduction micro electronics - CAS - NvdM 2009

    Example: Embedded SRAM Design

    24Introduction micro electronics - CAS - NvdM 2009

    Dealing with Manufacturing Variability

    Scheffer, 2006

    As prin ted

    Drawn

    OPC-ed

    As prin tedAs prin ted

    DrawnDrawn

    OPC-edOPC-ed Ren, 2006

    Manufactured dimensions drawn dimensions

    Both systematic andstochastic variations

    Need for inclusion inverification flow

  • 7/28/2019 Cas Intro Vlsi

    13/14

    13

    25Introduction micro electronics - CAS - NvdM 2009

    Sensitivity of Parasitic C wrt Geometry

    N1

    p1p2

    N2

    N3

    *

    21

    pC

    *

    32pC

    *

    22pC

    *

    31pC

    N1

    p1p2

    N1

    p1p2p1p2

    N2N2

    N3N3

    *

    21pC

    *

    32pC

    *

    22pC

    *

    31pC

    +

    2

    22

    1

    11*

    3*

    2*

    3*

    223 1

    p

    pp

    p

    pp

    a

    CC

    a

    CC

    p

    C

    3 conductors,4 discretisation panels eachparametric

    panels

    Sensitivity of C23 todisplacement of p1, p2

    Computed from nominaldesign only!Capacitances from

    nominal design

    computed by BEM

    26Introduction micro electronics - CAS - NvdM 2009

    MSc Projects

    Past:

    FFT Processor for Wir eless UWB Design in 90nm CMOS

    (presented this week at SOCC conference)

    Low-volt age Embedded SRAM design (@NXP)

    Effects of Manufacturing Variations on Integrated Passive Components

    Wake-up receiver for Ultra-Low Power sensor network (@ Holst Centre)

    Digital Linearization of Class E power amplifier for Satellite Transmitter

    SRAM Power Reduct ion - an Ultra-Low-Power SRAM Architectur e in 45nm

    Technology (@ NXP) 45nm Extraction and Verification Flow with SPACE

    Current:

    Electrically-based standard cell modeling

    Robust clo ck network synthesis

    Digital pro cessing for Dirty RF

    Modeling for manufacturing variability

  • 7/28/2019 Cas Intro Vlsi

    14/14

    14

    27Introduction micro electronics - CAS - NvdM 2009

    CAS Lab. Tour

    Group B : Demo and introduction of the Image sensors

    20people Bioimagesensor(Demonstration) 10people

    FLIMDevice(Introduction) 10people

    HB16.120,130

    Group A : ???

    20people

    HB17.???