Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

1 LARC 研究群 – 晶片驗證實驗室 LARC – VLSI Verification Lab. 指導老師:清華大學電機系 黃錫瑜 副教授 辦公室 : 資電館 818 室 E-mail: syhuang@ee.nthu.edu.tw 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 12500 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.


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

Similar presentations


Ads by Google