Next Mask Set Reticle Design

Similar documents
FLOATING GATE BASED LARGE-SCALE FIELD-PROGRAMMABLE ANALOG ARRAYS FOR ANALOG SIGNAL PROCESSING

ANALOG SIGNAL PROCESSING ON A RECONFIGURABLE PLATFORM

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 54, NO. 3, MARCH

Lecture 9: Cell Design Issues

Introduction to CMOS VLSI Design (E158) Lecture 9: Cell Design

SIM2SPICE, A TOOL FOR COMPILING SIMULINK DESIGNS ON FPAA AND APPLICATIONS TO NEUROMORPHIC CIRCUITS

Development of a 20 GS/s Sampling Chip in 130nm CMOS Technology

MITE Architectures for Reconfigurable Analog Arrays. David Abramson

NXP. PN544 NFC Controller. Full Analog Circuit Analysis Richmond Road, Suite 500, Ottawa, ON K2H 5B7 Canada Tel:

APPLICATIONS OF FLOATING-GATE BASED PROGRAMMABLE MIXED-SIGNAL RECONFIGURABLE SYSTEMS

A Self-Contained Large-Scale FPAA Development Platform

Memory Basics. historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities

EECS150 - Digital Design Lecture 15 - CMOS Implementation Technologies. Overview of Physical Implementations

EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies

Digital Design and System Implementation. Overview of Physical Implementations

SCLK 4 CS 1. Maxim Integrated Products 1

WE PRESENT the first IC system to program heterogeneous

A Parallel Analog CCD/CMOS Signal Processor

Implementation of Pixel Array Bezel-Less Cmos Fingerprint Sensor

Broadcom. BCM20791 Near Field Communications Controller from BCM Circuit Analysis of Analog Blocks

A 2.4 GHZ RECEIVER IN SILICON-ON-SAPPHIRE MICHAEL PETERS. B.S., Kansas State University, 2009 A REPORT

Bosch Sensortec BMI160 Low Power IMU Die BAI160C

+2.7V to +5.5V, Low-Power, Triple, Parallel 8-Bit DAC with Rail-to-Rail Voltage Outputs

High Temperature Mixed Signal Capabilities

ADC Board 4 Channel Notes September 29, DRAFT - May not be correct

Lecture 6: Electronics Beyond the Logic Switches Xufeng Kou School of Information Science and Technology ShanghaiTech University

Reference. Wayne Wolf, FPGA-Based System Design Pearson Education, N Krishna Prakash,, Amrita School of Engineering

Edition Published by Infineon Technologies AG Munich, Germany 2010 Infineon Technologies AG All Rights Reserved.

Disseny físic. Disseny en Standard Cells. Enric Pastor Rosa M. Badia Ramon Canal DM Tardor DM, Tardor

Lecture 12 Memory Circuits. Memory Architecture: Decoders. Semiconductor Memory Classification. Array-Structured Memory Architecture RWM NVRWM ROM

Texas Instruments. 343S0464/343S0487 Touch Screen Controller for iphone 3GS. Circuit Analysis of Column Driver, ADC, Power Management, and I/O Blocks

Dynamically Reconfigurable Sensor Electronics Concept, Architecture, First Measurement Results, and Perspective

Yet, many signal processing systems require both digital and analog circuits. To enable

SWITCHED CAPACITOR BASED IMPLEMENTATION OF INTEGRATE AND FIRE NEURAL NETWORKS

A 10 bit, 1.8 GS/s Time Interleaved Pipeline ADC

Status of Front End Development

UNIT-II LOW POWER VLSI DESIGN APPROACHES

Hot Topics and Cool Ideas in Scaled CMOS Analog Design

Design of Mixed-Signal Microsystems in Nanometer CMOS

SA60. H-Bridge Motor Driver/Amplifiers SA60

SiNANO-NEREID Workshop:

CMOS VLSI IC Design. A decent understanding of all tasks required to design and fabricate a chip takes years of experience

NXP. P5CC052 Secure Contact PKI Smart Card Controller. Analog Circuit Analysis

Performance of Revised TVC Circuit. PSD8C Version 2.0. Dr. George L. Engel

30 ma flash LDO voltage regulator (output voltage 1.8 ± 0.2 V)

ECE380 Digital Logic

CHAPTER 6 IMPLEMENTATION OF FPGA BASED CASCADED MULTILEVEL INVERTER

EECS 140/240A Final Project spec, version 1 Spring 17. FINAL DESIGN due Monday, 5/1/2017 9am

EECS150 - Digital Design Lecture 2 - CMOS

A New Capacitive Sensing Circuit using Modified Charge Transfer Scheme

Dr. P. C. Pandey. EE Dept, IIT Bombay. Rev. Jan 16

SoC FPAA Hardware Implementation of a VMM+WTA Embedded Learning Classifier

EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies. Recap and Outline

AVL-10000T AUDIO VIDEO LINK TRANSMITTER TECHNICAL MANUAL

Lecture 3, Handouts Page 1. Introduction. EECE 353: Digital Systems Design Lecture 3: Digital Design Flows, Simulation Techniques.

SPADIC 1.0. Tim Armbruster. FEE/DAQ Workshop Mannheim. January Visit

P14155A: 128 Channel Cross-correlator ASIC Datasheet Rev 2.1

ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits

PC Pandey: Lecture notes PCB Design, EE Dept, IIT Bombay, rev. April 03. Topics

Very Large Scale Integration (VLSI)

Implementing a 5-bit Folding and Interpolating Analog to Digital Converter

IMPLEMENTATION OF THE LOCALLY COMPETITIVE ALGORITHM ON A FIELD PROGRAMMABLE ANALOG ARRAY

Overview. Figure 2. Figure 1. Doc: page 1 of 5. Revision: July 24, Henley Court Pullman, WA (509) Voice and Fax

Programming Instructions

APPLICATION OF FLOATING-GATE TRANSISTORS IN FIELD PROGRAMMABLE ANALOG ARRAYS

ONE of the biggest breakthroughs in the field of digital

I DDQ Current Testing

NEUROMORPHIC engineering has garnered ever-increasing

EMG Sensor Shirt. Senior Project Written Hardware Description April 28, 2015 ETEC 474. By: Dylan Kleist Joshua Goertz

EE141-Spring 2007 Digital Integrated Circuits

InvenSense. MPU Axis Accelerometer Gyroscope MEMS Motion Sensor. Circuit Analysis

Design of an Integrated Image Sensor System

SoC FPAA Hardware Implementation of a VMM+WTA Embedded Learning Classifier

MAR2100 MARADIN MEMS DRIVE AND CONTROL

Sensors & Transducers 2014 by IFSA Publishing, S. L.

Development of a sampling ASIC for fast detector signals

Digital Controller Chip Set for Isolated DC Power Supplies

Assoc. Prof. Dr. Burak Kelleci

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

ISSN:

Effect of Aging on Power Integrity of Digital Integrated Circuits

Technology Timeline. Transistors ICs (General) SRAMs & DRAMs Microprocessors SPLDs CPLDs ASICs. FPGAs. The Design Warrior s Guide to.

Learning Outcomes. Spiral 2 8. Digital Design Overview LAYOUT

12/31/11 Analog to Digital Converter Noise Testing Final Report Page 1 of 10

The Architecture of the BTeV Pixel Readout Chip

The Design of Tag-ItTM Compatible MHz Passive RFID Transponder IC Employing TSMC 0.18µm Process

THE TREND toward implementing systems with low

Rev. No. History Issue Date Remark. 0.0 Initial issue January 3, 2002 Preliminary

OBSOLETE. Output Power for 1 db Compression dbm Output Third Order Intercept Point (Two-Tone Output Power= 12 dbm Each Tone)

RF Comparator XT06 DELIVERABLES. Datasheet GDSII database Customer support

10-Bit, Low-Power, Rail-to-Rail Voltage-Output Serial DAC in SOT23

SPG Monolithic Event Detector Interface SP42400P

Knowles KMM1 MEMS Microphone ASIC

Delta-Sigma Modulation For Sensing

DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N

SOLIMAN A. MAHMOUD Department of Electrical Engineering, Faculty of Engineering, Cairo University, Fayoum, Egypt

AN-1106 Custom Instrumentation Amplifier Design Author: Craig Cary Date: January 16, 2017

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

GATE & DRAIN Probe heads specifications

CONTRIBUTIONS TO NEUROMORPHIC AND RECONFIGURABLE CIRCUITS AND SYSTEMS

Transcription:

Next Mask Set Reticle Design 4.9mm 1.6mm 4.9mm Will have three Chip sizes. Slices go through completely the re;cle. 1 1mm x 1mm die per reticle 8 1mm x 4.9mm die per reticle 16 4.9mm x 4.9mm die per reticle 1.6mm

RASP 2.9 IC family RASP 2.9a: Generic FPAA Block (expanded RASP 2.8a) RASP 2.9b: Generic FPAA Block with reduced routing blocks RASP 2.9c: Bio FPAA (expanded RASP 2.8b) RASP 2.9d: Sensor FPAA (expanded RASP 2.8c) RASP 2.9e: Selective Programming FPAA RASP 2.9f: Adaptive FPAA RASP 2.9j: Adaptive FPAA #2 RASP 2.9g: Neuron FPAA RASP 2.9h: FPAA + Filterbank RASP 2.9i: Clean FPAA

RASP 2.9 IC family RASP Chip Name 2.9a 2.9b 2.9c 2.9d 2.9e Iden1fica1on Generic FPAA Block (expanded RASP 2.8a) Generic FPAA Block with reduced routing blocks Bio FPAA (expanded RASP 2.8b) Sensor FPAA (expanded RASP 2.8c) Selective Programming of Regions FPAA Project Lead Degs + Basu Csaba, Basu, Craig 2.9f, 2.9j Adaptive FPAA Stephen, Basu 2.9g Neuron FPAA Shubha, Richie 2.9h FPAA + Filterbank D. Graham 2.9i Industrial Strength FPAA Keep chips as pin compatible as possible (base on RASP) Want an updated FPGA if possible

RASP 2.9a Generic FPAA block expanded RASP 2.8a to 4.9mm x 4.9mm ~ 100 CABs CAB design similar to 2.8a (no specialized blocks) Small fixes to programming / interface circuits (e.g. on-chip counter, SPI interface)

RASP 2.9b Simplified Routing Generic FPAA CAB Block with reduced routing blocks. All local routing + bridge switches between routing. Routing infrastructure is easier. Speed comparison for different problems. Do we have more delay from switches ( O(n 2 ) ) versus longer capacitance lines (O(n) ) Is this architecture better for using switches as computation elements, particularly in arrays Questions: Need confidence that bridge elements are working well

RASP 2.9c BioChannel FPAA Modification of RASP 2.8b. Routing architecture like RASP 2.9a. Questions: More data on RASP 2.8b helps

RASP 2.9d Sensor FPAA Modified RASP 2.8c chip Some thought needed to protection of the input pins

RASP 2.9e Simultanious Run + Prog Want to selectively program one FPAA region(s) while rest of the chip is operating. - Used for dynamic changing of an FPAA algorithm while running - opens up possibilities for self-test in the chip compilation Requires simultanious run mode and program mode; need prog mode by chip regions Need HiV swiching for tunneling in each block

RASP 2.9f: Adaptive FPAA pfet protection switches. - Set of switches with separate Vdd and guard rings, well at 3.3V. - all routed signals out of CAB in supply line. - no signals above signal Vdd throughout routing main routing fabric. Need High voltage transistors to connect internal (to CAB) signals and Inj Vdd - nfet switches (tunneling turns on) - Does not inject with high source voltages (Richie, Degs?) connect Vtun line through amplifier - analog output control - need amp for all tun lines grouped together in CAB - Need override so can tunnel whole chip FG devices in CABs should have multiple transistors - adaptive filter applications - neural synapse applications RASP 2.9j: Similar, but with modified CAB topology and no protection switches or HV transistors

RASP 2.9g: Neuron FPAA Digital Axon Inputs Soma Digital FPGA routing Digital Axon Inputs Dendritic routing (analog routing fabric) Digital Axon Inputs Neuron Block Digital Axon Inputs FPAA blocks in FPGA routing. FPAA routing is dendritic line. Analog programmable space. Perimeter fabric are synapses Soma includes digital conversion, potential circuitry for learning, and nearest neighbor coupling (WTA style)

RASP 2.9g: Neuron FPAA Neuron communication is mostly local (95% inputs from local connections) Digital FPGA routing Local connections through FPGA fabric - embeds memory with selection - speed is not high (like 5-10kHz range) (so simple routing) - have dedicated lines to connect to nearby chips (still local, maybe buffered) left, right, up and down Neuron Block Global AER Addressed for longer connections (AER). - A few dynamic routing lines for inputs (typically <100k events / second, 1000 neuron chip; simple 1-switch routing) - lines can route to long distance outputs - short axon pulse width Uncertain whether to include adaptive support

RASP 2.9h: FPAA + Filterbank Modified RASP 2.9a IC with a filterbank specialized block at the input Chip looks like a modified RASP 3.0 architecture (roughly 14-16 x n CABs) Filterbank elements put on one 4.9mm x 1.4mm test die as well.

RASP 2.9i Clean FPAA IC What is needed for a clean FPAA chip: Improved IC interface - interface with mostly digital control for programming - Minimize # of pins for control - interface to easily put multiple chips on a board ESD Protection for the Pads (possibility of modifying VIS standard pad set) On-Chip High Voltage Selection High Voltage Generation (potential Charge Pump Devices) -reduces ESD issues as well (no HV ESD concerns)

RASP 2.9j: Modified Adap;ve FPAA RASP 2.9f approach: - modified CAB structure - simplier routing infrastructure - important to see comparisons

Remaining options for FPAA chips Build a modified FPGA chip Build an FPAA with more WTA support elements for separable transforms (requires support on time integration) Build an FPAA with GMM support Build CABs with multiple input addition (FG or non-fg). Gives support for MITEs with routing elements. Build a test cell bank (maybe integrate into an FPAA) having short-term analog memory blocks. Build an FPAA with on-chip DACs / ADCs - Could be programmable DACs, (8-bit ok, 10 bit is better) - Do we need full DAC, or just digital infrastructure and use routing elements (digital registers)?

Timeline of things Week of 10/5: Architecture discussions Week of 10/12: Initial IC layout, particularly RASP 2.9a Week of 10/19: Further layout, revising architecture discussions Week of 10/26: FPAA workshop at GT week (might have circuit level design review that week) Tapeout in November (should avoid golden week in Tawain in Jan)

Dynamic Analog Two-Port Memory Output Vector Signal Input (could be block scanned) Digital Control Shift Register Ck Input Clock 1 Ck Memory for modifying video format for computation (also good for comm apps) Shift Register Output Digital Control could be random access, etc.

Dynamic Analog Two-Port Memory Key is developing the memory cell (large # of elements) - size must be minimized (# of transistors, cap sizes, same well) - power minimized - non-destructive read (good two port operation) - minimize charge feedthrough, if possible Input speed set by input R of the two switches (~ 40kOhm) 100fF load cap time constant is 4ns 50MHz sampling VT mismatch of read transistor and input charge feedthrough are main errors Vdd Vdd Column Drain Output 2 Column Drain Output Column Select1 Row Select1 Column Source Row Select 2 Bias GND GND (could be diffusion capacitor) Column Source Output 2