LARC 研究群 – 晶片驗證實驗室 LARC – VLSI Verification Lab. 指導老師:清華大學電機系 黃錫瑜 副教授 辦公室 : 資電館 818 室 Circuit Model test patterns = expected.

Slides:



Advertisements
Similar presentations
IC TESTING.
Advertisements

Digital Integrated Circuits© Prentice Hall 1995 Design Methodologies Design for Test.
Copyright 2001, Agrawal & BushnellLecture 12: DFT and Scan1 VLSI Testing Lecture 10: DFT and Scan n Definitions n Ad-hoc methods n Scan design  Design.
Apr. 20, 2001VLSI Test: Bushnell-Agrawal/Lecture 311 Lecture 31 System Test n Definition n Functional test n Diagnostic test  Fault dictionary  Diagnostic.
Robust Low Power VLSI R obust L ow P ower VLSI Sub-threshold Sense Amplifier (SA) Compensation Using Auto-zeroing Circuitry 01/21/2014 Peter Beshay Department.
Design for Manufacturability and Power Estimation Lecture 25 Alessandra Nardi Thanks to Prof. Jan Rabaey and Prof. K. Keutzer.
1 Sources of Component Failures On-Die Temperature variations SEU - soft errors Parametric variations Random Defects random defects parametric variations.
1 Lecture 23 Design for Testability (DFT): Full-Scan n Definition n Ad-hoc methods n Scan design Design rules Scan register Scan flip-flops Scan test sequences.
Design and Implementation of VLSI Systems (EN0160) Sherief Reda Division of Engineering, Brown University Spring 2007.
Digital Design: Chapters Chapter 1. Introduction Digital Design - Logic Design? Analog versus Digital Once-analog now goes digital –Still pictures.
Die-Hard SRAM Design Using Per-Column Timing Tracking
8/18/05ELEC / Lecture 11 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Vishwani D. Agrawal James J. Danaher Professor
1 32-bit parallel load register with clock gating ECE Department, 200 Broun Hall, Auburn University, Auburn, AL 36849, USA Lan Luo ELEC.
Design Technology Center National Tsing Hua University A New Paradigm for Scan Chain Diagnosis Using Signal Processing Techniques Shi-Yu Huang ( 黃錫瑜 )
A Simulation Study of the PWM Strategy for Inverters
Barcode Readers using the Camera Device in Mobile Phones 指導教授:張元翔 老師 學生:吳思穎 /05/25.
黃錫瑜 Shi-Yu Huang National Tsing-Hua University, Taiwan Speeding Up Byzantine Fault Diagnosis Using Symbolic Simulation.
Dynamic Power Consumption In Large FPGAs WILLIAM GARCIA, ANDREW MORTELLARO.
EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Digital Design: An Embedded Systems Approach Using Verilog
1 A 0.6V ULTRA LOW VOLTAGE OPERATIONAL AMPLIFIER 指導教授:林志明 所長 指導學生:賴信吉 : 彰師大 積體電路設計研究所.
Case Study - SRAM & Caches
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
Miriam Pekar Alex Liberchuk Supervisors: Dr. Alexander Fish Mr. Arthur Spivak 10/2011 P
Chalmers University of Technology FlexSoC Seminar Series – Page 1 Power Estimation FlexSoc Seminar Series – Daniel Eckerbert
Are classical design flows suitable below 0.18  ? ISPD 2001 NEC Electronics Inc. WR0999.ppt-1 Wolfgang Roethig Senior Engineering Manager EDA R&D Group.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
Logic Synthesis for Low Power(CHAPTER 6) 6.1 Introduction 6.2 Power Estimation Techniques 6.3 Power Minimization Techniques 6.4 Summary.
Testing of integrated circuits and design for testability J. Christiansen CERN - EP/MIC
VLSI & ECAD LAB Introduction.
CMP 4202: VLSI System Design Lecturer: Geofrey Bakkabulindi
J. Christiansen, CERN - EP/MIC
COE 405 Design and Modeling of Digital Systems
Testing of Digital Systems: An Introduction Dr. Aiman H. El-Maleh Computer Engineering Department King Fahd University of Petroleum & Minerals Dr. Aiman.
資訊工程系智慧型系統實驗室 iLab 南台科技大學 1 A Static Hand Gesture Recognition Algorithm Using K- Mean Based Radial Basis Function Neural Network 作者 :Dipak Kumar Ghosh,
A Robust Pulse-triggered Flip-Flop and Enhanced Scan Cell Design
Why Low Power Testing? 台大電子所 李建模.
XIAOYU HU AANCHAL GUPTA Multi Threshold Technique for High Speed and Low Power Consumption CMOS Circuits.
Test and Test Equipment Joshua Lottich CMPE /23/05.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Undergraduate Projects Speaker: Wes Adviser: Prof. An-Yeu Wu Date: 2015/09/22 Lab.
1 Bus Encoding for Total Power Reduction Using a Leakage-Aware Buffer Configuration 班級:積體所碩一 學生:林欣緯 指導教授:魏凱城 老師 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION.
Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp ,
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
Charge Recycling in MTCMOS Circuits: Concept and Analysis
TOPIC : Different levels of Fault model UNIT 2 : Fault Modeling Module 2.1 Modeling Physical fault to logical fault.
CHAPTER 8 Developing Hard Macros The topics are: Overview Hard macro design issues Hard macro design process Physical design for hard macros Block integration.
Northeastern U N I V E R S I T Y 1 Design and Test of Fault Tolerant Quantum Dot Cellular Automata Electrical and Computer Department.
1 Power estimation in the algorithmic and register-transfer level September 25, 2006 Chong-Min Kyung.
EE 5900 Advanced Algorithms for Robust VLSI CAD, Spring 2009 Combinational Circuits.
BeamCal Electronics Status FCAL Collaboration Meeting LAL-Orsay, October 5 th, 2007 Gunther Haller, Dietrich Freytag, Martin Breidenbach and Angel Abusleme.
Low Power, High-Throughput AD Converters
Low Power, High-Throughput AD Converters
微機電伺服控制實驗室 MEMS Servo Control System Lab. 國立交通大學機械工程學系工程五館 249 室 分機: 國立交通大學 機械工程學系 指導教授:陳宗麟 老師辦公位置:工程五館 469 室 (EE469) 電子信箱:
Low Power, High-Throughput AD Converters
SMART CAMERAS AS EMBEDDED SYSTEM SMVEC. SMART CAMERA  See, think and act  Intelligent cameras  Embedding of image processing algorithms  Can be networked.
EMT 351/4 DIGITAL IC DESIGN Week # 1 EDA & HDL.
YASHWANT SINGH, D. BOOLCHANDANI
Integrated Circuits.
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
通訊系統晶片研究室 指導教授:吳仁銘 清華大學電機系/通訊所 資電館625室
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Electrical Rules Check
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
HIGH LEVEL SYNTHESIS.
Post-Silicon Calibration for Large-Volume Products
Combinational Circuits
Low Power Digital Design
Combinational Circuits
Presentation transcript:

LARC 研究群 – 晶片驗證實驗室 LARC – VLSI Verification Lab. 指導老師:清華大學電機系 黃錫瑜 副教授 辦公室 : 資電館 818 室 Circuit Model test patterns = expected response faulty response not equal ! Question: Where are the fault locations ? a chip with defects inside Problem of Fault DiagnosisA New Paradigm for Scan Chain Diagnosis Research Topics At a Glance Fault diagnosis is to locate the defects in a failing IC. It is an important pre-processing step to guide the failure analysis process of an IC so as to improve the manufacturing yield. CMOS Image Sensor Design Nanometer SRAM Design Power Estimation BISG & Fault Diagnosis VLSI Design EDA Tools Our research is mainly in the areas of VLSI design, Testing, and Electronic Design Automation (EDA). (1) For VLSI design, we focus on Nanometer SRAM design and CMOS image sensor design. (2) For VLSI testing, we are working on Built-In Speed Grading (BISG) and fault diagnosis (3) For EDA, we are developing tools for efficient average and peak power estimation (1) Fault Diagnosis Tool Development for Logic IC’s (2) Power Estimation for Complex Logic IC ’ s Chip Analog Components Logic Sub-systems Embedded Memories SPICE Quick SPICE Simulation Feasible Static or Logic Simulation Quick SPICE InaccurateToo slow Model-Based RTL Code netlist schematic or even layout quick synthesis cell expansion or physical design Toggle count Total power RTL Simulation Results PowerMixer ToggleFinder 3 % 3.82 % The power estimation is to predict the power consumption of an IC. It is important for battery lifetime estimation, thermal analysis for packaging and signal integrity analysis. Existing methods for power estimation have certain limitations such as inadequate accuracy and/or too time-consuming. In this research, we have developed an integrated prototype system consisting of two sub-program: (1) ToggleFinder: which can calculate the total switching activities inside a given RTL code without time-consuming gate-level simulation. (2) PowerMixer: which can translate a certain amount of switching activities derived by ToggleFinder to a real power dissipation value. Jointly, these two program can solve the power estimation problem accurately and efficiently. (3) Built-In Self Repair Scheme for CMOS Space Image Sensor The image sensor serves as the optical front-end of a digital camera that captures frames of images as electronic signals inside the chip. A space sensor requires the integration of multiple dies  There could be die-to-die misalignment! Power Estimation Problems for an ICOur Methodology from the Register-Transfer Level Scan chains have been popularly used as the channels for silicon testing and debugging. We have developed a more versatile model-free paradigm for locating the faulty flip-flops in a scan chain by a number of signal processing techniques, such as filtering and edge detection. Limitations of Existing Methods (1) More or less bound to certain fault models (2) Not suitable for bridging faults (3) Not suitable for intermittent faults Our contributions Use signal processing techniques Free of fault models Good for stuck-at, transition, bridging, etc. Works well when the fault is intermittent Can be applied to hold-time faults Die-to-Die Misalignment is hard to resolve physically Yet it is easy to overcome by our built-in self-repair scheme, which requires only 2.43% area overhead. Sensing area of 2500 pixels ADC & control A line sensor of pixels  Problem: There are gaps between dies ADC & control Horizontally aligned sensor  vertical misalignment exists! (4) Nanometer SRAM Design Conventional X-calibration scheme Simulation for an 32x32 SRAM macro Cell current, I cell, is 150 uA; Extra bit-line capacitive loading, C BL, is 200fF In an SRAM circuit, the leakage currents on the bit lines are getting more and more prominent with the dwindling of transistors’ threshold voltages as the technology scales down to 90 nm or below. Excessive bit-line leakage current not only results in slower read operations but also could lead to functional failure. We developed a new technique, named X-calibration, to combat this phenomenon. Unlike the previous method that attempts to compensate the leakage current directly, we first transform the bit-line leakage current into an equilibrium offset voltage across the bit-line pair, and then simple circuitry is utilized to cancel this offset accurately. Experiments show that this X-calibration scheme can handle much higher bit-line leakage current than the previous direct current compensation scheme.