EE-601 Modern Circuit Design and Simulation

Ho - (Fall 2011)

Online Centra recorded LIVE sessions is available for download.

Contact Email:

Course Description: [ 2008-2009 Catalog on page 77 ]

Textbook & References:

Order online - http://direct.mbsbooks.com/capitol.htm (On the following three pages select: (1) "Resources" menu, top from right beside FAQ, (2) "E-Books" from More Resources column and (3) enter "0-471-15778--3" in New & Used Books box and select "ISBN" on Keyword dropdown, click "Search" button.)

SPICEs

Course Grade Breakdown:

Project Report:

Project e-Report must adhere to style guide practice at the college. Click the hypertext for detail.

Policy on Incomplete Work:

All works must be completed by the end of semester. We will follow the rules set forth on the College Catalog regarding Incomplte Grades. Please click the hypertext for detail.

Session Topics:(w/ NON-FUNCTIONING LINKS)

SESSION
TOPICS REFER TO

1
EE-601 - Syllabus
Spice-Tools
HOMEPAGE
Introduction
Introduction to SPICE
(Practice 1a): Install a minimum of three preferred SPICE programs.
SPICE simulation tutorials:
- RTL Cascaded Inverter
Using WinRAR to prepare works for upload to the Blackboard
chap1
SPICE tool

2
Detail procedure running Differential Pair cicuit on AIM-Spice
Detail procedure running Elliptic LP filter on:
  • WinSpice
  • PSpice
  • SwitcherCADIII / LTspiceIV - highly recommended
  • TopSPICE
(Practice 2a): Repeat (a) RTL Cascaded Inverter and (b) Differential Pair SPICE simulation above
chap1,3
SPICE tool

3
  • Two-Terminal Devices
  • IV model, CV model, Spice parameters, Temperature dependence
  • PSpice 9.1 basics
  • Subcircuits - samples sn74h04 digital inverter; & sn74h51 dual AOI gate
  • Vacuum Tube Preamp Analysis & Simulation
  • Design your own SPICE models & use it to emulate devices
  • - (WinSpice3): using the B<source>, ammeter, .DC, .SUBCKT, X<components>, Wspice3 Controls: *#DESTROY ALL, *#RUN, *#PLOT
    - (PSpice9.1): using E<source>, .TRAN, .PROBE
  • Importing WinSpice3 code to AIM-Spice. How to make it simulate correctly? (Using AppShare)
(Practice 3a): Redo Practice 2a, this time using PSpice either developing a text file or using the schematic capture program.
chap3
SPICE tool

4
  • Temperature dependence of diode characteristics
    - (AIM-Spice): using the DC Transfer Curve Analysis, etc & PostProcessor
    - (PSpice9.1): using the .DC, .OP, .TEMP, .LIB & .PROBE
  • Parametric Analysis in SPICE
    - (CASE STUDY): Elliptic Filter, Variable Q Network, Wien Bridge OSC
    - (PSpice9.1): using the .PARAM, { }, .STEP, .AC, .TRAN, .PROBE, SUBCKT, X<component>, E<source>
    • The design of the Voltage-Controlled Impedance SUBCKT ZX.
    • The design of the Voltage-Controlled Admittance SUBCKT YX
  • Using LTspice IV:
    • Custom user symbol
    • Symbol associated to .SUBCKT ... ENDS
    • Symbol assocated to Schematic Diagram
(Practice 4a): Redo SPICE models modCUBE and 12AU7 triode vacuum tube (presented under the "Design your own SPICE ..."), this time using DC Sweep in schematic program.

chap3
SPICE tool

5
  • PSpice design manager
  • PSpice A/D
  • Schematic program
  • Modeling Transformer in Schematic
  • Magnetically Air-Coupled Circuit
  • SPICE Analysis of Ideal Transformer Circuits
SPICE tool

6
  • Bipolar junction transistors
  • Selective SLIDES & Samples
  • Controlled sources in SPICE: VCVS, VCCS, CCVS,CCCS
    - (WinSpice3): using SUBCKT, X<components>, { }-parameters passing, ammeter, E,G,H & F controlled sources, PWL,PULSE & POLY independent sources, .TRAN
    - (PSpice9.1): using E,G,H controlled sources, .TF, .AC, .PROBE
  • Illustration for Basic VCCS & CCCS BJT npn model
    (Practices):
    (1) Convert all those WinSpice sample codes to PSpice and AIM-Spice equivalent codes and test run them.
    (2) Convert all those PSpice sample codes to WinSpice and AIM-Spice equivalent codes and test run them.
    (3) Convert all those AIM-Spice sample codes to PSpice and WinSpice equivalent codes and test run them.
    (4) Create PSpice9.1 SUBCKT model for the CCCS npn BJT, assume beta = 200 and same diode as illustrated earlier.

chap4
SPICE tool

7
  • Creating library of SPICE reusable analog and digital components
  • Test circuits for SPICE library of components
  • Library
  • Some include files invoke from subcircuits
(Practice 7a): Derive the CMOS XOR Pull-up and Pull-down functions for the gate's transistor switching requirement to correspond to the test circuit shown under the "Test Circuits".

chap4
SPICE tool

8
  • The importance of being able to create "Instance Model" in circuit design
    - Setup Analysis
    - Using the PSpice Model Editor
    • Edit Model Selections:
      • Change Model Reference...
      • Edit Instance Model (text)...
      • Edit Instance Model (Model Editor)...
    • Parametric Sweep
  • The effect of circuit components
  • Instance Model & Speed of NMOS Transistor

chap4
SPICE tool

9
Midterm  

10
  • Analog Behavioral Modeling (ABM) in PSpice
    - Let's test the following ABM PSpice extension
    • Lookup TABLE
    • K_linear
    • GVALUE
    • EVALUE
    • LAPLACE
    • LOPASS
    • PWR
    • EMULT
    HOWTO Draw myDIODE2 Schematic in Detail
chap4
SPICE tool

11
  • Field Effect Transistors
  • MOSFET I-V Characteristic
  • Create a multi-emitter BJT
  • Modeling MOSFET's in SPICE
(Practice 11a): Repeat above "MOSFET I-V Characteristics" in WinSpice3 and also in AIM-Spice3. Did you ran into any difficulties? How did you resolve the problem?

chap5
SPICE tool

12
  • Parametric sweeping on MOSFET's channel width
  • HOW-TO-DO-IT? (sweeping channel width)
  • SPICE modeling CMOS / MOSFET digital gates
  • Modeling MOSFET in SPICE
(Practice 12a): Perform MOSFET channel length parametric sweep and find the effect of length on the characteristic.
(Practice 12b): Redo using PSpice some/all of the SPICE models presented under the "SPICE modeling CMOS/MOSFET ...".

chap5
SPICE tool

13
  • Converting simplified CMOS / MOSFET switching to schematic diagram
  • 555 Timer, Digital TTL, Digital CMOS, ...
chap5
SPICE tool

14
  • Z-Transform - (URL link)
  • Analog and Time-Sampled Simulation of Passive Network
  • Step and Frequency Response of some Digital Filter
  • Digital Control Systems
chap5
SPICE tool

15
  • Special Topics - interesting techniques & applications
  • Advanced FET Modeling
chap6
SPICE tool

16
Final SPICE tool


--end