12004 MAPLD: 140Jong-Ru Guo Jong-Ru Guo, C. You, M. Chu, K. Zhou, Jin-Woo Kim, B.S. Goda*, R.P. Kraft, J.F. McDonald Rensselaer Polytechnic Institute,

Slides:



Advertisements
Similar presentations
Hao wang and Jyh-Charn (Steve) Liu
Advertisements

SiGe HBT BiCMOS Field Programmable Gate Arrays for Fast Reconfigurable Computing Bryan S. Goda Rensselaer Polytechnic Institute Troy, New York.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 5 Programmable.
1 Cleared for Open Publication July 30, S-2144 P148/MAPLD 2004 Rea MAPLD 148:"Is Scaling the Correct Approach for Radiation Hardened Conversions.
T. Chalvatzis, University of Toronto - ESSCIRC Outline Motivation Decision Circuit Design Measurement Results Summary.
Intel Microprocessor Features Pentium  IIPentium  IIIPentium  4 MPR Issue June 1997April 2000Dec 2001 Clock Speed 266 MHz1GHz2GHz Pipeline Stages 12/14.
Survey of Reconfigurable Logic Technologies
EELE 367 – Logic Design Module 2 – Modern Digital Design Flow Agenda 1.History of Digital Design Approach 2.HDLs 3.Design Abstraction 4.Modern Design Steps.
Zheming CSCE715.  A wireless sensor network (WSN) ◦ Spatially distributed sensors to monitor physical or environmental conditions, and to cooperatively.
Introduction to Reconfigurable Computing CS61c sp06 Lecture (5/5/06) Hayden So.
Viterbi Decoder: Presentation #10 M1 Overall Project Objective: Design a high speed Viterbi Decoder Stage 10: 5 th April Final Design Corrections.
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
1 Simple FPGA David, Ronald and Sudha Advisor: Dave Parent 12/05/2005.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Programmable logic and FPGA
11/8/2004EE 42 fall 2004 lecture 291 Lecture #29 CMOS fabrication, clocked and latched circuits Last lecture: PMOS –Physical structure –CMOS –Dynamic circuits.
LabVIEW Design of Digital Integrated Circuits FPGA IC Implantation.
Multiplexers, Decoders, and Programmable Logic Devices
CS 151 Digital Systems Design Lecture 38 Programmable Logic.
Field Programmable Gate Array (FPGA) Layout An FPGA consists of a large array of Configurable Logic Blocks (CLBs) - typically 1,000 to 8,000 CLBs per chip.
General FPGA Architecture Field Programmable Gate Array.
Development of a 20 GS/s Sampling Chip in 130nm CMOS Technology Jean-Francois Genat On behalf of Mircea Bogdan 1, Henry J. Frisch 1, Herve Grabas 3, Mary.
Section I Introduction to Xilinx
Lecture 2: Field Programmable Gate Arrays September 13, 2004 ECE 697F Reconfigurable Computing Lecture 2 Field Programmable Gate Arrays.
1 Process-Variation Tolerant Design Techniques for Multiphase Clock Generation Manohar Nagaraju +, Wei Wu*, Cameron Charles # + University of Washington,
Power Reduction for FPGA using Multiple Vdd/Vth
Unit 9 Multiplexers, Decoders, and Programmable Logic Devices
A 30-GS/sec Track and Hold Amplifier in 0.13-µm CMOS Technology
Electronics in High Energy Physics Introduction to Electronics in HEP Field Programmable Gate Arrays Part 1 based on the lecture of S.Haas.
PLD (Programmable Logic Device) Wednesday, October 07, ARINDAM CHAKRABORTY LECTURER,DEPT. OF ECE INSTITUTE OF ENGINEERING & MANAGEMENT.
System Arch 2008 (Fire Tom Wada) /10/9 Field Programmable Gate Array.
1 Moore’s Law in Microprocessors Pentium® proc P Year Transistors.
Modern VLSI Design 3e: Chapter 3Partly from 2002 Prentice Hall PTR week9-1 Lectures 21, 22 FPGA and Top-Down Design Flow Mar. 3 and 5, 2003.
J. Christiansen, CERN - EP/MIC
FPGA (Field Programmable Gate Array): CLBs, Slices, and LUTs Each configurable logic block (CLB) in Spartan-6 FPGAs consists of two slices, arranged side-by-side.
Low Power – High Speed MCML Circuits (II)
Introduction to FPGA Created & Presented By Ali Masoudi For Advanced Digital Communication Lab (ADC-Lab) At Isfahan University Of technology (IUT) Department.
A 10b Ternary SAR (TSAR) ADC with Decision Time Quantization Based Redundancy Jon Guerber, Manideep Gande, Hariprasath Venkatram, Allen Waters, Un-Ku Moon.
High Speed Analog to Digital Converter
The Correlators ( Spectrometers ) Mopra Induction - May 2005.
EE5970 Computer Engineering Seminar Spring 2012 Michigan Technological University Based on: A Low-Power FPGA Based on Autonomous Fine-Grain Power Gating.
1 Leakage Power Analysis of a 90nm FPGA Authors: Tim Tuan (Xilinx), Bocheng Lai (UCLA) Presenter: Sang-Kyo Han (ECE, University of Maryland) Published.
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA Project Guide: Smt. Latha Dept of E & C JSSATE, Bangalore. From: N GURURAJ M-Tech,
M.Mohajjel. Why? TTM (Time-to-market) Prototyping Reconfigurable and Custom Computing 2Digital System Design.
ESS | FPGA for Dummies | | Maurizio Donna FPGA for Dummies Basic FPGA architecture.
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Moore’s Law n Gordon Moore: co-founder of Intel. n Predicted that number of transistors.
Greg Alkire/Brian Smith 197 MAPLD An Ultra Low Power Reconfigurable Task Processor for Space Brian Smith, Greg Alkire – PicoDyne Inc. Wes Powell.
16 Bit Logarithmic Converter Tinghao Liang and Sara Nadeau.
Low Power, High-Throughput AD Converters
A high speed serializer ASIC for ATLAS Liquid Argon calorimeter upgrade Tiankuan Liu On behalf of the ATLAS Liquid Argon Calorimeter Group Department of.
1 The Link-On-Chip (LOC) Project at SMU 1.Overview. 2.Status 3.Current work on LOCs6. 4.Plan and summary Jingbo Ye Department of Physics SMU Dallas, Texas.
EDA (Circuits) Overview Paul Hasler. Extent of Circuits (Analog/Digital) Analog ~ 20% of IC market since 1970 Hearing aids Automotive Biomedical Digital.
Low Power, High-Throughput AD Converters
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
FPGA Field Programmable Gate Arrays Shiraz University of shiraz spring 2012.
EE222 Winter 2013 Steve Kang Lecture 5 Interconnects and Clock Signaling Open systems interconnect (
Introduction to Field Programmable Gate Arrays (FPGAs) EDL Spring 2016 Johns Hopkins University Electrical and Computer Engineering March 2, 2016.
Low Power, High-Throughput AD Converters
Integrated Phased Array Systems in Silicon
Instructor: Dr. Phillip Jones
Electronics for Physicists
ELEN 468 Advanced Logic Design
Field Programmable Gate Array
Field Programmable Gate Array
Lecture 41: Introduction to Reconfigurable Computing
1 Gbit/s Serial Link 1 Gbit/s Data Link Using Multi Level Signalling
Electronics for Physicists
1.Introduction to Advanced Digital Design (14 marks)
Programmable logic and FPGA
Presentation transcript:

12004 MAPLD: 140Jong-Ru Guo Jong-Ru Guo, C. You, M. Chu, K. Zhou, Jin-Woo Kim, B.S. Goda*, R.P. Kraft, J.F. McDonald Rensselaer Polytechnic Institute, Troy, NY, * United State Military Academy, West Point, N.Y High performance field programmable gate array for gigahertz applications

22004 MAPLD: 140Jong-Ru Guo Gigahertz era High speed reconfigurable system is needed to handle the increasing amount of data. However, the CMOS FPGA just is operated at the hundreds MHz.  GHz reconfigurable system is needed.

32004 MAPLD: 140Jong-Ru Guo Introduction Field Programmable Gate Array (FPGA) A C Logic Cell I/O Cell Routing Cell B FPGA: A reconfigurable chip that can be programmed for a specific function. Status: There are no FPGA’s that operate at GHz microprocessor clock rates much less at K-band or X-band. Goal: Change this situation for the better. K-band: 10.9~36GHz X-band: 8-12GHz

42004 MAPLD: 140Jong-Ru Guo FPGA Applications 1.Prototyping 2.Digital Networks - Mobile Subscriber Equipment - High Speed Switching Nodes 2. Real Time Signal/Image Processing - Radar - Pattern Recognition 3. Digital System Processing - Filters - Fourier Transform 4. Satellite Systems 5. Wireless

52004 MAPLD: 140Jong-Ru Guo High speed IBM SiGe HBT Process Ref. 40-Gb/s Circuits Built From a 120-GHz fT SiGe Technology IEEE Journal of Solid-State Circuit. VOL. 37, NO.9, Sept Approximated cut-off frequency: IBM 0.5 & 0.25 um generations (5HP) ~ 50 GHz IBM 0.18 um generation (7HP) ~ 120 GHz IBM 0.13 um generation (8HP) ~ 180 GHz Observe the Logarithmic Ic Axis 8HP process 5HP process 7HP process

62004 MAPLD: 140Jong-Ru Guo SiGe Graded Base Bipolar Transistor p-Si E g,Ge (x=0) ECEC EVEV e-e- h+h+ n + Si emitter Ge p-SiGe base Drift Field n - Si collector E g,Ge (grade)= E g,Ge (x=W b )- E g,Ge (x=0) (Concentration) x Si/SiGe band diagram Ref. Yuan Taur and Tak H. Ning “Fundamentals of Modern VLSI Devices”, Cambridge University Press, p364, Ref. Flash Comm

72004 MAPLD: 140Jong-Ru Guo Ce,Qe,E,E4 Cw,Qw,W,W4 Cs,Qs,S,S4 Cn,Qn,N,N4 Ce,Qe,E,E4 Cw,Qw,W,W4 Cs,Qs,S,S4 Cn,Qn,N,N4 Ce,Qe,E,E4 Cw,Qw,W,W4 Cs,Qs,S,S4 Cn,Qn,N,N4 Input Routing block CLK C Q To East To West To South To North E,S,N W,S,N E,W,S E,W,N Output routing block New D-FF Function Unit (FU) New Structure: Input and Output Block and Function Unit (FU) Schematic of the new function unit Based on XC6200 West Output MUX South Output MUX North Output MUX East Output MUX Input 16:1 MUX Input 17:1 MUX Input 17:1 MUX Master-Slave Latch Memory configuration structure 2:1 MUX Output drivers (170um x 210um)

82004 MAPLD: 140Jong-Ru Guo 210 um 170 um Area improvement-BC 130 um 135 um 49% layout area saved 7HP: 0.18 um process 8HP: 0.13 um process Smaller layout  Better performance More Configurable cells.

92004 MAPLD: 140Jong-Ru Guo Prediction of the performance improvement by the different generation processes 130 ps 71 mW 30 ps??? 13.8 mW 42 ps HBT Generations 5HP 8T 9HP? Propagation delay and power consumption comparisons between different processes 100 ps 4.2 mW 52 mW 7HP

MAPLD: 140Jong-Ru Guo Information for the old, new, and future Basic Cells-BC ProcessVcc, VeeCurrent trees IrefPower ( P ON ) Tp BC-I5HP0, -3.4V300.7 mA71.4mW239ps Basic Cell-II7HP0, -2.8V210.8 mA47.04mW100ps Basic Cell-II (high performance case) 8HP0, -2.2V210.7mA32.34mW42ps Basic Cell-II (Power Saving case) 8HP0, -2.2V210.3mA13.86mW75ps 1.The 8HP cases (High performance case and power saving case) are based on simulations. 2.The difference between 8HP cases is the high performance case has its transistors set to max. cutoff frequency and the transistors in the Power Saving case are set to be the same with the maximum cutoff frequency of 7HP process.

MAPLD: 140Jong-Ru Guo Test circuit Four stage Basic Cell ring oscillator-BC Measurement result of the 5HP Basic Cell Measurement result of the 7HP ring oscillator

MAPLD: 140Jong-Ru Guo DesignTree #Usage BC Maximum Usage21100% Case I (Comb./Sequential. Logic)10/1247.6%/57.1% Case IISequential, One Redir % Sequential, Two Redir % Sequential, Three Redir21100% Case III redirect function only3 tree/dir14.2%/dir Power-saving scheme Usage [12] Case I: Only combinational logic or sequential logic is used. Case II: Sequential logic and redirection function are used. Case III: Only redirection function is used. Power-saving scheme- Basic Cell

MAPLD: 140Jong-Ru Guo Summary: Basic Cell Layout size has been reduced by 49%. With the latest Basic Cell, there will be 48x48 Basic Cell array in 7mm x 7mm area. Propagation delay has been reduced by 82.5% Power consumption has been reduced by 80.6% (5HP case and 8HP power saving case) for the fully turned-on case. There is 94% power saved when the power-saving scheme is enabled.

MAPLD: 140Jong-Ru Guo High speed reconfigurable system High speed front end High speed back end SiGe FPGA CMOS FPGA Interleaving block De-interleaving block DSP and other applications Such as, Poly-phase filter, digital filter…etc 10GHz ~ 80GHz 500MHz ~ 10GHz 100MHz~700MHz Interleaving data path De-interleaving data path To processors or other circuits High speed inputs High speed outputs

MAPLD: 140Jong-Ru Guo SiGe FPGA can be configured to DSP and other applications. To compare the performance between the SiGe and CMOS FPGAs, the SiGe FPGA is configured to be 4:1 MUX and 1:4 DEMUX. The results can be used to prove its interleaving and de-interleaving functions. MUX-DEMUX Application: High speed data acquisition system

MAPLD: 140Jong-Ru Guo 1:2 DEMUX D1 D1B D2 D2B Data ½ DIV ½ DIV CLK ¼ CLK out D4 D4B D3 D3B The building blocks of the 1:4 DEMUX. CH1 CH2 CH3 CH4 CHx T 4T Data input Output The timing diagram of the 4:1 MUX (x represents 1, 2, 3 and 4) CH1 CH3 CH2 CH4 CHx T 4T Outputs 1:4 DEMUX input The timing diagram of the 1:4 DEMUX 2:1 MUX 2:1 MUX 2:1 MUX 1/2 DIV CLK CLKB 1/2 CLK 1/2 CLKB CH1 CH1B Output OutputB The block diagram of the 4:1 MUX CH3 CH3B CH4 CH4B CH2 CH2B High speed data acquisition MUX-DEMUX

MAPLD: 140Jong-Ru Guo Layout of the 4:1 MUX and 1:4 DEMUX implemented by the SiGe Basic Cells Layout of the 4:1 MUX Layout of the 1:4 DEMUX Simulation results show both 4:1 MUX and 1:4 DEMUX can operate up to 10GHz Compare to CMOS FPGA (Xilinx Virtex), same circuits can run to 183MHz

MAPLD: 140Jong-Ru Guo Simulated eye diagram of the 4:1 MUX programmed by SiGe FPGA runs at 10Gbps Simulation result of the 4:1 MUX. Inputs: CH_A: , CH_B: , CH_C: and CH_D: Output: Simulation results (MUX)

MAPLD: 140Jong-Ru Guo SiGe and CMOS FPGA Performance comparisons Tx ratePower (mW)Used CLB 4:1 MUX (SiGe)10GBps :1 DEMUX (Virtex)170MHz617 1:4 DEMUX (SiGe)2.5Gbps (Input: 10Gbps) :4 DEMUX (Virtex)45.5MHz (Input 182MHz) 918 Virtex results are based on the following environments: Software: Foundation 2.1 Xilinx power consumption work sheet V1.5

MAPLD: 140Jong-Ru Guo Larger scale SiGe FPGA 20x20 Basic Cell array is fabricated by IBM (7HP). with the dimension of 7mm x 7mm. (400 Basic Cells). 48x48 Basic Cell array is developed (8HP) with the high speed ADC integrated. 5.8mm 7mm

MAPLD: 140Jong-Ru Guo Conclusion The performance of the SiGe FPGA can reach up to 20GHz (8HP generation) The layout has been reduced by 49% between the 8HP and 5HP generations. Applications have been proposed to run at GHz range. 4:1 MUX and 1:4 DEMUX have been configured to compare the performance of SiGe and CMOS FPGA.

MAPLD: 140Jong-Ru Guo Future work Test 20x20 Basic Cell array has been fabricated by IBM (7HP). Develop high speed data acquisition system. Implement DSP applications. Such as software radar, poly phase filtering …etc. 10GHz and 20GHz SiGe FPGA. Integrated with high speed front- end and back-end circuits. Primitive layout of the 48x48 SiGe FPGA