Introduction to LTspice IV

Slides:



Advertisements
Similar presentations
Analog Basics Workshop Getting started with Tina-TI
Advertisements

© 2002 QxDesign, Inc. Building a PI controller This unit discusses Installation of Visual ModelQ The Visual ModelQ default model Placing and configuring.
Sweeping a Variable Resistor Wheatstone Bridge. Place the Parts 1.VDC 2.R, which you place 3 times. The numbering of the resistor increases sequentially.
Verification of Proper Installation of 9.1 Capture.
Getting Started with Cadence Compiled by Ryan Johnson April 24, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT.
PSPICE Tutorial Spring 2015
PSPICE Tutorial. Introduction SPICE (Simulation Program for Integrated Circuits Emphasis) is a general purpose analog circuit simulator that is used to.
Introduction to SPICE. History  SPICE stands for Simulation Program with Integrated Circuit Emphasis  In 1960 ECAP was developed by a team of IBM programmers.
INTRODUCTION Spice Excel. SPICE Simulation Program with Integrated Circuit Emphasis.
Introduction to PSpice Simulation Software. The Origins of SPICE In the 1960’s, simulation software begins –CANCER Computer Analysis of Nonlinear Circuits,
Black Box Electronics An Introduction to Applied Electronics for Physicists 5. Pushing the Limits With Spice University of Toronto Quantum Optics Group.
VLSI Layout using Microwind
Computer Modeling of Electronic Circuits with LT SPICE PHYS3360/AEP3630 Lecture 20/21 1.
PSPICE - Review Kishore C. Acharya. Kishore Acharya2 Starting Simulation with PSPICE Launch PSPICE design Manager Create a New Work Space or Open an Existing.
Introduction to PSpice R. E. Abdel-Aal February 2005.
EE 2303 Week 2 EE 2303 Week 2. Overview Kirchoff’s Current Law (KCL) Kirchoff’s Voltage Law (KVL) Introduction to P-spice.
PSPICE Graphical Tutorial Based on the PSPICE in BR 123.
Simulation of Created Design Documentation on the simulation process of a basic injector-separation channel model design.
Getting Started with Cadence Prepared by Ryan Johnson, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT  The following.
1 Excel Lesson 3 Organizing the Worksheet Microsoft Office 2010 Introductory Pasewark & Pasewark.
Good afternoon. My name is Jeferson Correa. I am a Ph. D
Abdülkadir ERYILDIRIM Turgut Ozal University. The Objectives:  Open and Save New Project File  Create a Circuit Schematic  Get Place, Place Parts i.e.
1 iSee Player Tutorial Using the Forest Biomass Accumulation Model as an Example ( Tutorial Developed by: (
Creating an Astable Circuit This will guide you through constructing an astable circuit.
Basic Pspice Instructions Stuart Tewksbury
Importing existing reference lists Lorraine Beard & Martin Snelling DRAFT: May 2007.
Website Development with Dreamweaver
ECE122 – Digital Electronics & Design
Introduction to SPICE (Version16.2) Prof. Shahrokh Ahmadi ECE002.
ELECTRIC CIRCUITS ECSE-2010 Spring 2003 Class 3. ASSIGNMENTS DUE Today (Thursday): Will introduce PSpice Activity 3-1 (In Class) using PSpice Will do.
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
WINKS 7 Tutorial 7 – Advanced Topic: Labels and Formats Permission granted for use for instruction and for personal use. © Alan C. Elliott,
Programmable Logic Training Course HDL Editor
PSPICE – Windows Version
Week 1: Preparing for PSpice Simulations.  Week 1 is composed of two experiments from the lab manual ◦ Experiment 1: Breadboard Basics ◦ Experiment 3:
Tutorial 5: Simulating a Design. Introduction This tutorial covers how to perform a functional simulation as well as a timing simulation with the Xilinx.
Introduction to PSpice
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VII Introduction to SIMULINK Rajeev Madazhy
INTRODUCTION TO SIMULINK by Yasmin Hanum Md Thayoob & Aidil Azwin Zainul Abidin.
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Microwave Office 2005 Training Linear Simulation – Low Noise Amplifier
Introduction to Matlab Module #10 Page 1 Introduction to Matlab Module #10 – Creating Graphical User Interfaces Topics 1.Overview of GUI Development using.
Week 3: Experiment 4 Kirchhoff’s Laws.
ECE122 – Digital Electronics & Design Tanner Tools Tutorial Ritu Bajpai September 4, 2008.
LT-Spice - IUCEE – Components Updated March 8, 2016 Copyright LTspiceman.
It’s always important that all of your nodes be numbered. So the way to do that is to go to Options at the top of the screen then select Preferences. When.
Lab 1 LTspice Intro EC538 Selected Topics in Electronics 1 Eng. Nihal Tawfik.
Introduction to PSPICE
International Computer Driving Licence Syllabus version 5.0
Arduino is an open-source platform for building electronics projects
PSPICE Quickstart Revision 0
Downloading and Preparing a StudentVoice File for SPSS
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
ORCAD PSPICE.
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
Chapter A - Getting Started with Dreamweaver MX 2004
Lecture 25.
NCSU CDK Setup & Example
INTRODUCTION Spice Excel.
EndNote by: fatimah alotaibi.
INTRODUCTION Spice.
Bias Point Calculations:
Mathematical Functions when Plotting in PSpice
Bias Point Calculations:
Microsoft Office Access 2003
Microsoft Office Access 2003
Microsoft PowerPoint 2007 – Unit 2
global parameter model parameter temperature
Introduction to PSpice
Introduction to PSpice
Presentation transcript:

Introduction to LTspice IV Prepared by: Aisha Abdallah The symbol: http://upload.wikimedia.org/wikipedia/en/f/fd/Linear-Technology-logo.png

Why called LTspice IV? LTspice IV stands for Linear Technology simulation program with integrated circuit emphasis version 4. It is freeware software implementing a SPICE simulator of electronic circuits, produced by semiconductor manufacturer: Linear Technology Corporation (LTC)[A.1]. It provides a schematic capture and waveform viewer with enhancements and models to speed the simulation[A.2]. [A.1] http://en.wikipedia.org/wiki/LTspice [A.2] http://www.linear.com/designtools/software/

Why using LTspice IV? LTspice IV can do simulation for advanced technologies; e.g. 90nm, 65nm, … etc, while PSpice A/D cadence version 16.0 can not withstand for new technology process.

Start your LTspice IV file After downloading LTspice IV from http://www.linear.com/designtools/software/

The following website appears. Choose Download LTspice IV for Windows

Start your LTspice IV file double click on LTspice IV icon . To start your work: File New Schematic

Or press on New Schematic

This icon appears after selecting New schematic

Example Build voltage divider circuit; which consists of two resistors, their values 1k and 2k, and 10V voltage supply.

After you press on component icon, the following window appears Press on component icon to get the elements Write in this box or search to get the element

To get voltage supply, you can write voltage, battery, or cell To get voltage supply, you can write voltage, battery, or cell. All of them give you voltage source either DC, AC, Pulse, Sine, PWL, Exp, or SFFT.

If it is DC voltage source enter its value here Right click on the element to choose its type and to specify its value. If not press Advanced

Select the type of signal AC Value

Enter the value of resistor

To insert the ground Another way to insert resistor

To connect elements using wire

* Simulate the circuit by choosing Simulate  run

Select type of analysis

After selecting type of analysis and choosing the node, the plot window appears. The output

How to deal with MOSFET? There are two types of MOS for both NMOS and PMOS in LTspice IV: nmos and pmos: the substrate is connected to the source. nmos4 and pmos4: the substrate is not connected to the source. For this type you can add the model you are working on; e.g. TSMC or IBM 0.25μm, 90nm, …, etc.

The model of NMOS should be saved in notepad ( The model of NMOS should be saved in notepad (.txt) where here the name of the model is CMOSN

How to deal with MOSFET? nmos nmos4

Choosing nmos4 right click on it the following window appears Name of the model Width of transistor Length of transistor

To write the model file Select SPICE directive Write .include name_of_the_txt_model_file.txt Note: it should be saved in the file that your are working on for LT spice file.

After connecting the circuit as shown and selecting the type of analysis which is .dc VG 0.01 1.2 1m , the circuit is completed.

Press plot simulation after selecting plot window, then press Visible Trance

When you press on Visible Trance the following window appears When you press on Visible Trance the following window appears . Then select the variable you want .

To copy the plot go to Tools Copy bitmap to clipboard, then paste it in your document.

To export the plot to Matlab go to FileExport

This window will appear. Select the variable that you want This window will appear. Select the variable that you want. By default it also exports the x-axis variable; in this plot is Vg. The exported file will be saved in the current file you are working in as notepad file .txt

The exported file contains two columns, Vg and Id(M1)

This is the m.file that must be saved in the current file you are working in. % post process an LT-spice simulation with Matlab clear all; clc; close all; % dlmread: read ASCII-delimited file of numeric data into matrix data = dlmread('model1_IdvsVgs90.txt','',1,0) %(‘name of txt file’, skip one row (headings)) % '' means let Matlab figure out the delimiter % 1,0 means read data whose upper left corner is at row 1 and col 0 VGS = data(:,1); ID = 1000*data(:,2); % to make current in mA %plot the magnitude frequency response of the RC circuit plot(VGS,ID) xlabel('V_G_S(V)'); ylabel('I_D(mA)'); title(' The IV Characteristic of NMOS transistor using 90nm technology') grid The Matlab code is from: http://web02.gonzaga.edu/faculty/talarico/eeng304/ho/exportdata.pdf

Matlab plot

Extra about LTspice plot How to thicken up the lines in your schematic or simulations? 1. Open the control panel (tools menu bar). 2. To thicken the schematic lines, Select the Drafting Options tab and check "Draft Thick Lines“. 3. To thicken simulation lines, Select the Waveforms tab and check "Plot data with thick lines“. http://jeastham.blogspot.ae/2011/10/thick-lines-in-ltspice.html

Extra about LTspice Can LTspice deal with netlist? Yes, the user can start working on LTspice using netlist. Fileopenselect Netlist .cir  type any name of non-exist file then the netlist window will be open. http://jeastham.blogspot.ae/2011/10/thick-lines-in-ltspice.html

Extra references http://denethor.wlu.ca/ltspice/ http://www2.cose.isu.edu/~chiustev/courses/EE4429/LTspice_Basics.pdf http://eecs.oregonstate.edu/education/docs/tutorials/LT%20Spice_VarResistor.pdf http://web02.gonzaga.edu/faculty/talarico/2014-08/ee303/ho.html http://web02.gonzaga.edu/faculty/talarico/eeng304/documents/class-CAD.html

To plot the power dissipation http://www.linear.com/solutions/1148 http://denethor.wlu.ca/ltspice/#otheranalysis To plot the power dissipation http://www.linear.com/solutions/1148 A very good book to start and deal with LTspice E. Bruun, CMOS Integrated Circuit Simulation with LTspice IV a Tutorial Guide, 1st ed., 2015. Erik Bruun’s book is available on: http://bookboon.com/en/cmos-integrated-circuit-simulation-with-ltspice-iv-ebook

Thank you