IIT Bombay Course Code : EE705/EE707 Department : Electrical - - PowerPoint PPT Presentation

iit bombay course code ee705 ee707 department electrical
SMART_READER_LITE
LIVE PREVIEW

IIT Bombay Course Code : EE705/EE707 Department : Electrical - - PowerPoint PPT Presentation

IIT Bombay Course Code : EE705/EE707 Department : Electrical Engineering Instructor Name(s): Prof Maryam Shojaei / Teaching Assistant Santhosh E-Mail id / Website address: mailgsk@ee.iitb.ac.in IIT Bombay Date: 12/08/09 Lecture No: 7


slide-1
SLIDE 1

IIT Bombay Course Code : EE705/EE707 Department : Electrical Engineering Instructor Name(s): Prof Maryam Shojaei / Teaching Assistant Santhosh E-Mail id / Website address: mailgsk@ee.iitb.ac.in

slide-2
SLIDE 2

IIT Bombay

Date: 12/08/09 Lecture No: 7 Lecture Name: Sequel Demo Part-I

Sub-Topics

Course Name VLSI Design Lab Lecture No 7 Instructor's Name Prof Shojaei

Introduction to Sequel Example- Circuit Simulation

slide-3
SLIDE 3

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Sequel : Introduction

n

SEQUEL : A Solver for circuit Equations with User-defined Elements

n

is a general-purpose simulation package developed at IIT Bombay.

n

Features

n

DC, transient, small-signal analysis

n

Efficient "steady-state waveform" computation

n

Digital (event-driven) simulation

n

Mixed-signal simulation

n

GUI for schematic capture, plotting, etc.

n

Allows user-defined elements (Linux version only)

slide-4
SLIDE 4

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Using the Sequel GUI

n Steps n Create schematic and specify outputs n preparing the solve/Analysis sections

(DC, AC , transient, startup)

n generating the circuit file n running SEQUEL on the circuit file n Viewing(/ saving to output file) the results

slide-5
SLIDE 5

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Sequel GUI Window

Property window

circuit editor / solve block/ Graph/ circuit file

Component palette Ece (electrical ) Dce (digital ) Gce (general)

slide-6
SLIDE 6

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Schematic editing & Setting output variables

On Resistance Off resistance ON voltage => g_high/2

Note the brown tip

Click ONCE to select

Click Twice to place

slide-7
SLIDE 7

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Schematic editing & Setting output variables

Startup Voltage value Cap value

> To connect the nodes just click node1 and then node 2

slide-8
SLIDE 8

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Schematic editing & Setting output variables

From gce block NOT DCE

Offset time Step value Rise time Fall time

slide-9
SLIDE 9

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Schematic editing & Setting output variables

Click to change the ouput name

Take snapshot of schematic using snapshot menu on top (pdf/png/ps)

slide-10
SLIDE 10

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Analysis/Solve Block

n

goto “solve block” tab -> click “Add Solve block”

n

In property window ->SolveBlockType-> “”Transient”

slide-11
SLIDE 11

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Analysis/Solve Block

n

slide-12
SLIDE 12

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Analysis/Solve Block

n

Adding initial solution statement

n

Compulsory for transient analysis

slide-13
SLIDE 13

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Analysis/Solve Block

n Specify method for numerical solving

slide-14
SLIDE 14

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Analysis/Solve Block

n

Including output_block -> specify output file and output variables

Output file name Increase lines for long simulations

slide-15
SLIDE 15

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Generate Circuit File

n

Goto “circuit file” tab -> click“Generate CF ”. Circuit file is created . To execute -> click ”Run solver “

n

Circuit file

slide-16
SLIDE 16

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

View graph

n

Select X values “time” and Y values as variables to be plotted

n

Variables are saved in same order in columns in outputfile.

n

To do mathematical functions on output data use Matlab etc

slide-17
SLIDE 17

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Analysis/Solve Block

n

slide-18
SLIDE 18

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Example1 – Circuit Simulation

n We will simulate the circuit shown in Figure, and plot i,

V1, V2 versus time.

slide-19
SLIDE 19

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Creating a circuit block

slide-20
SLIDE 20

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Creating a Solve block

slide-21
SLIDE 21

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Executing the program and Viewing the plot

slide-22
SLIDE 22

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Executing the program and Viewing the plot

slide-23
SLIDE 23

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Viewing the simulation results

slide-24
SLIDE 24

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

Viewing the simulation results

slide-25
SLIDE 25

IIT Bombay

Course Name Lecture No. Instructor's Name

VLSI Design Lab 7 Santhosh

AC response of RC circuit

Start,stop freq

Log/ linear sweep