PRESENTATION ON MODELLING AND SIMULATIONS NAME:Shantanu Shukla.

Slides:



Advertisements
Similar presentations
Lecture Metal-Oxide-Semiconductor (MOS) Field-Effect Transistors (FET) MOSFET Introduction 1.
Advertisements

IC TESTING.
Digital Integrated Circuits© Prentice Hall 1995 Design Methodologies Design for Test.
FPGA (Field Programmable Gate Array)
+ CS 325: CS Hardware and Software Organization and Architecture Internal Memory.
Power Reduction Techniques For Microprocessor Systems
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES Logic Simulation.
Copyright 2001, Agrawal & BushnellDay-1 AM-3 Lecture 31 Testing Analog & Digital Products Lecture 3: Fault Modeling n Why model faults? n Some real defects.
Copyright 2001, Agrawal & BushnellDay-1 PM Lecture 4a1 Design for Testability Theory and Practice Lecture 4a: Simulation n What is simulation? n Design.
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.
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.
Lecture 5 Fault Modeling
Assignment II Integrated Circuits Design Ping-Hsiu Lee Reagan High School, Houston I. S. D. Deborah Barnett Tidehaven High School, Tidehaven I. S. D. Faculty.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 51 Lecture 5 Fault Modeling n Why model faults? n Some real defects in VLSI and PCB n Common fault.
Institute of Digital and Computer Systems 1 Fabio Garzia / Finding Peak Performance in a Process23/06/2015 Chapter 5 Finding Peak Performance in a Process.
1 Introduction VLSI Testing. 2 Overview First digital products (mid 1940's) Complexity:low MTTF:hours Cost:high Present day products (mid 1980's) Complexity:high.
Registers  Flip-flops are available in a variety of configurations. A simple one with two independent D flip-flops with clear and preset signals is illustrated.
Outline Introduction – “Is there a limit?”
Embedded Systems Laboratory Informatics Institute Federal University of Rio Grande do Sul Porto Alegre – RS – Brazil SRC TechCon 2005 Portland, Oregon,
DIGITAL ELECTRONICS CIRCUIT P.K.NAYAK P.K.NAYAK ASST. PROFESSOR SYNERGY INSTITUTE OF ENGINEERING & TECHNOLOGY.
ELEN 468 Lecture 231 ELEN 468 Advanced Logic Design Lecture 23 Testing.
(1) Introduction © Sudhakar Yalamanchili, Georgia Institute of Technology, 2006.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
MOS Capacitors MOS capacitors are the basic building blocks of CMOS transistors MOS capacitors distill the basic physics of MOS transistors MOS capacitors.
ECE 553: TESTING AND TESTABLE DESIGN OF DIGITAL SYSTES Fault Modeling.
EE213 VLSI Design S Daniels Channel Current = Rate of Flow of Charge I ds = Q/τ sd Derive transit time τ sd τ sd = channel length (L) / carrier velocity.
EZ-COURSEWARE State-of-the-Art Teaching Tools From AMS Teaching Tomorrow’s Technology Today.
The educational-oriented pack of computer programs to simulate solar cell behavior Aleksy Patryn 1 Stanisław M. Pietruszko 2  Faculty of Electronics,
Chalmers University of Technology FlexSoC Seminar Series – Page 1 Power Estimation FlexSoc Seminar Series – Daniel Eckerbert
Power Reduction for FPGA using Multiple Vdd/Vth
G.K.BHARAD INSTITUTE OF ENGINEERING DIVISION :D (C.E.) Roll Number :67 SUBJECT :PHYSICS SUBJECT CODE : Presentation By: Kartavya Parmar.
Fast Low-Frequency Impedance Extraction using a Volumetric 3D Integral Formulation A.MAFFUCCI, A. TAMBURRINO, S. VENTRE, F. VILLONE EURATOM/ENEA/CREATE.
1 Passive components and circuits - CCP Lecture 4.
1 Integrated Circuits Basics Titov Alexander 25 October 2014.
Logic Synthesis for Low Power(CHAPTER 6) 6.1 Introduction 6.2 Power Estimation Techniques 6.3 Power Minimization Techniques 6.4 Summary.
Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb.
Washington State University
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
ABSTRACT The design of a complete system level modeling and simulation tool for optical micro-systems is the focus of our research . We use a rigorous.
Fault Models, Fault Simulation and Test Generation Vishwani D. Agrawal Department of ECE, Auburn University Auburn, AL 36849, USA
TOPIC : Different levels of Fault model UNIT 2 : Fault Modeling Module 2.1 Modeling Physical fault to logical fault.
October 2004Computer Hardware Lecture 5 Slide1 / 29 Lecture 5 Physical Realisation of Logic Gates.
EE434 ASIC & Digital Systems Partha Pande School of EECS Washington State University
Bi-CMOS Prakash B.
CS/EE 3700 : Fundamentals of Digital System Design
Introduction to Clock Tree Synthesis
Computer Science and Engineering Power-Performance Considerations of Parallel Computing on Chip Multiprocessors Jian Li and Jose F. Martinez ACM Transactions.
Dynamic Logic Circuits Static logic circuits allow implementation of logic functions based on steady state behavior of simple nMOS or CMOS structures.
Jan. 26, 2001VLSI Test: Bushnell-Agrawal/Lecture 51 Lecture 5 Fault Modeling n Why model faults? n Some real defects in VLSI and PCB n Common fault models.
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Silicon Programming--Testing1 Completing a successful project (introduction) Design for testability.
TOPIC : Introduction to Faults UNIT 2: Modeling and Simulation Module 1 : Logical faults due to physical faults.
The Fate of Silicon Technology: Silicon Transistors Maria Bucukovska Scott Crawford Everett Comfort.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 51 Lecture 5 Fault Modeling n Why model faults? n Some real defects in VLSI and PCB n Common fault.
CMOS technology and CMOS Logic gate. Transistors in microprocessors.
1 The user’s view  A user is a person employing the computer to do useful work  Examples of useful work include spreadsheets word processing developing.
Copyright 2001, Agrawal & BushnellVLSI Test: Lecture 61 Lecture 6 Logic Simulation n What is simulation? n Design verification n Circuit modeling n True-value.
MOSFET The MOSFET (Metal Oxide Semiconductor Field Effect Transistor) transistor is a semiconductor device which is widely used for switching and amplifying.
Mixed-Digital/Analog Simulation and Modeling Research
VLSI Testing Lecture 5: Logic Simulation
VLSI Testing Lecture 5: Logic Simulation
CMOS technology and CMOS Logic gate
Vishwani D. Agrawal Department of ECE, Auburn University
VLSI Testing Lecture 6: Fault Simulation
COUPING WITH THE INTERCONNECT
Pattern Compression for Multiple Fault Models
Lecture 5 Fault Modeling
VLSI Testing Lecture 3: Fault Modeling
Manufacturing Testing
Presentation transcript:

PRESENTATION ON MODELLING AND SIMULATIONS NAME:Shantanu Shukla

Modeling of VLSI semiconductor manufacturing processes The manufacture of complex integrated circuits demanded by present-day system designers requires the assembly of a large number of interacting process steps. Many of these process steps cannot be chosen without considering the effect of the other steps involved in the manufacturing process. A great deal of understanding of the basic physical principles must be employed before a successful manufacturing process can be defined.

FAULT MODELLING One of key modelling process is fault modelling here we model the faults which might be present in the chip like stuck at fault, delay fault, transition fault. Inadequate insight into the physics of processing and manufacturing can cause many failures at subsequent stages so its important to take into account in modelling as well.

Logical fault Modelling Permanent and randomly occuring can be broadly described as the two classes of logical faults. Permanent ones are usually due to manufacturing defects. Their modelling is more rigorous but their detection if done is applicable for a wide area as owing to their spread over presence. But it has been found that modelling of such faults e. g spot defects is quite tough as their models tend to be very complex.

Stuck at faults Though most primitive algorithms like D- Algorithm and Podem which helped in generating models for these faults didn’t take multiple faults at once they gave good results. More evolves algorithms like FAN and others help in generating less test vectors and test more faults thus saving time and money.

CIRCUIT MODELLING A lot of research has gone into formulation of CMOS device models. For example analog circuit analysis is still a research area. A new model which takes into account bulk doping concentration,fixed oxide charge and effective carrier mobility its superiority is owing to its not depending on Vt (threshold voltage) and rather on above characteristics. As Vt is dependent on capacitance and Fermi potential leading to more computing and related dependencies.

CIRCUIT MODELLING This model helps in building an analog circuit simulator which gives predictive power and higher control over outputs owing to control over physical parameters described before.

Electromagnetic Modelling of VLSI Circuits The fast clock speed devices and high-density interconnections of the multi-chip modules (MCMs) have created problems such as multiple reflections, crosstalk, skin effect, dispersion, leakage, radiation, etc The traditional CAD tools are based upon the quasi- static analysis (QSA), which is a low frequency approximation of the Maxwell equations. with sub-nanosecond rise time and tight physical dimensions, the QSA is not generally valid. This is because the electrical characteristics, presented by skin effect loss, dispersion and so on are not properly taken into account by the QSA. The full-wave analysis of the electromagnetic (EM) performance of the 3D packaging structures is definitely needed.

Contined… Recently, a new category of orthogonal mathematical systems, "orthogonal wavelets," has emerged. The major advantages of the wavelets representation are their multi-resolution analysis (MRA), vanishing moments, and localization properties, both in the spatial and spectral domain. The boundary integral equations of the modeling work usually result in full matrices This enables us to solve real world 3D packaging problems under full-wave regime. We can convert these theoretical results into useful CAD tools for modeling the EM behavior of complex 3D interconnects, and transfer the field solutions into circuit parameters

FAULT SIMULATION The previous models basically worked on gate level description and took single stuck at line faults into account-there were some major problems because of this-some logic elements like switching transistors and load devices could not be taken as logic elements delay faults could not be accounted for. Delays are represented by lumped delay elements unsuitable in many cases and sometimes logical values are also constrainted(i.e may be only 0 and 1 are available).

SOME IMPROVEMENTS A few shortcomings of existing simulators in the context of VLSI design and testing are considered. A fault simulation approach based on CSA (connector-switch- attenuator) theory is defined which overcomes many of these deficiencies. The CSA circuit elements and logic values needed to model combinational circuits are described and applied to the analysis of various types of MOS circuits. A charge-storage element called a well is introduced to simulate sequential behavior. It is shown that many fault types, including stuck-line faults, short circuits, open circuits, and delay faults can be modeled in a uniform and efficient manner.

LOGIC SIMULATION Logic simulation is used extensively to verify the VLSI circuits before fabrication. As time for testing tends to be the bottleneck parallel processing and deductively working simulation has fast replaced the older approaches.

Continued.. But parallel processing simulations face some problems they are broadly compartmentalized as circuit structure, timing granularity, target architecture and synchronization of algorithm. This synchronization algorithm helps multiple processors work on the same simulation, thus enhancing time utilization And better performance results. But they still need more Research and development on them.

THANK YOU