Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files...
Transcript of Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files...
![Page 1: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/1.jpg)
Slide 1 - 1 ADS 2008 (version 1.0) Copyright Agilent Technologies 2009
Advanced Design System – 2009
Fundamentals
Workbook part number: E8900-90672
![Page 2: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/2.jpg)
Slide 1 - 2 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Introductions & Logistics:
![Page 3: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/3.jpg)
Slide 1 - 3 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
What is the value of this class? You practice using ADS You gain expertise
![Page 4: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/4.jpg)
Slide 1 - 4 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
ADS Basics and Circuit Simulation Fundamentals
![Page 5: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/5.jpg)
Slide 1 - 5 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Topics and measurements in this class:
![Page 6: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/6.jpg)
Slide 1 - 6 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Schedule of Topics and Lab exercises
Day 1
Day 2
Day 3
Extra: The instructor may have class exercises or demos, if applicable. Also, if time allows, ask for information on other topics, circuit simulations, Design Guides, or examples.
GOAL: Complete all the labs - you will be busy!
![Page 7: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/7.jpg)
Slide 1 - 7 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
How this class is structured:
Lab Exercises: 75 % Lecture: 25 %
![Page 8: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/8.jpg)
Slide 1 - 8 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Logistics and Materials:
• Class hours: ____________________
• Food, facilities, phone: ____________ • WORKBOOK
– Contains: slides, lab exercises, appendix.
• About the COMPUTERS – Login: __________________________ – Password: _______________________
![Page 9: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/9.jpg)
Slide 1 - 9 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Here is ADS Simplified: 3 steps
Plot or list data & write equations.
Insert circuit & system components and set
up the simulation.
Simulation results (data) are written to
a dataset.
Netlist is automatically sent to
the simulator.
STEP 1: design capture STEP 2: Simulation
STEP 3: display the results
![Page 10: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/10.jpg)
Slide 1 - 10 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
ADS Windows: Main, Schematic, Status, Data Display
Schematic setup
![Page 11: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/11.jpg)
Slide 1 - 11 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Start ADS and create a project… Or, use a desktop shortcut.
ADS Main window:
NOTE: UNIX users use a script! Getting Started dialog...
C:\ users \ ads or default \ lab1
Use menu commands or Icons
Use File> New Project command or Icon…
![Page 12: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/12.jpg)
Slide 1 - 12 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
ADS Main window Tools… Click Tools > Preferences:
Next, inside the project..
For this course, these will be turned off in the lab exercise. You can try them later! Setup is for setting the
schematic availability of either Analog or DSP components or both.
![Page 13: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/13.jpg)
Slide 1 - 13 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Files and folders are automatically created for new projects and a blank schematic window opens!
The Project View is empty until you create the schematics, simulate to produce data, and display the results. But ADS automatically builds folders and files when you create a project.
When you are in a project, these icons
become active so that you can open the
windows.
![Page 14: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/14.jpg)
Slide 1 - 14 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Schematic window…
Use icons to create, open, and save designs. All icons have
balloon help.
Use Window > Open Designs for unsaved designs.
ADS has many palettes - with many components for creating schematics
and simulation setups!
Use Options > Preferences to change grid, color, etc.
More on schematic!
Zooming and View all icons.
![Page 15: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/15.jpg)
Slide 1 - 15 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Inserting and editing components Component History: type the name = get the component !
More...
![Page 16: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/16.jpg)
Slide 1 - 16 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Some useful schematic commands Next, the Library
Edit > Component has many uses.
You will use these and others in the lab exercises!
![Page 17: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/17.jpg)
Slide 1 - 17 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Library vendor parts + all your circuits Search in any column – including URLs
One more slide on schematics...
![Page 18: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/18.jpg)
Slide 1 - 18 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Check your Schematic for errors
Next, setting up a simulation...
Unconnected wire
![Page 19: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/19.jpg)
Slide 1 - 19 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
First step: insert a Simulation Controller
Next, editing the controller!
*NOTE asterisk means schematic is not yet saved.
![Page 20: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/20.jpg)
Slide 1 - 20 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Next, edit the Simulation parameters...
By default, freq is the swept variable here!
Almost ready to simulate...
![Page 21: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/21.jpg)
Slide 1 - 21 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Running the simulation...
Before you simulate: • You can name the dataset file. • If not, default dataset = schematic name.
Click: Simulate > Simulation Setup:
To simulate: use F7 key, click Simulate, or click the gear icon on the schematic.
Dataset files (.ds) are in the DATA directory.
Data Display windows (.dds) are in the PROJECT directory.
NOTE: Servers can allow parallel simulation. …and the simulation runs!
![Page 22: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/22.jpg)
Slide 1 - 22 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Simulation information: Status Window
One way to stop a simulation, click:
Simulation/Synthesis > Stop Simulation
The simulation results: dataset (.ds file) written into the data directory.
Opens when simulating or click: Window > Simulation Status
If there is a warning, it will appear here.
Simulation Variables list (tuning)
![Page 23: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/23.jpg)
Slide 1 - 23 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Data Display (DDS) window
• Data displays open empty the first time, unless you use a template.
• You insert plots, lists, equations using the default dataset file or other dataset files that are specified explicitly.
Default Dataset
First, select a plot, list or Eqn for the data...
Next, plotting data...
Marker Toolbar:
peaks and valleys
NOTE: Use the Options menu for control of DDS features - turn on/off toolbar icons, set Hot Keys, etc.
![Page 24: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/24.jpg)
Slide 1 - 24 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
List or plot the simulation data...
QUIZ: What is this?
Answer:
Answer: default dataset
Next, the S(2,1) plot and more …
![Page 25: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/25.jpg)
Slide 1 - 25 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
You control all your simulation data
Page tabs (see bottom).
Also, use mouse wheel
to zoom in/out.
Here is S(2,1) and more - the default DDS name is the same as the schematic!
Next, Tuning…
![Page 26: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/26.jpg)
Slide 1 - 26 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
TUNING PARAMETERS: tune mode = simulation!
Select parameters, tune, and watch the results!
Next, file views …
List of available simulation variables: Simulate > Simulation Variables Setup:
H: means the trace history is turned on.
H
![Page 27: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/27.jpg)
Slide 1 - 27 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Views of an ADS Project Directory
data directory contains .ds files (datasets) This is the simulation data.
mom_dsn (Momentum) substrates (Momentum) synthesis (used for E-Syn & DSP) verification (used for DRC) notebook verilog
These folders are not required unless using the specific tool or model, etc.
Project
OTHER folders / files
for example: lab1_prj
.dds files (data display server) Data display windows you create to display simulation data. You cannot see these in the Main window.
networks directory contains .dsn files (designs) These are layouts and schematics with simulation setups.
To delete ADS files, Use: File > Delete ___
The prf, cfg, log and some other files can be ignored.
![Page 28: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/28.jpg)
Slide 1 - 28 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
ZAP your projects for e-mail or disk From the Main window, click: File > Archive or Unarchive
At the end of this course, archive your projects to C:\temp and then copy the ZAP files to your floppy or CD drive. Be sure to delete the datasets if using a floppy disk - not necessary if copy to a CD or if you are e-mailing a zap file.
ADS technical support in the United States call: 1 - 800 - 473-3763. Or, on the Web:
![Page 29: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/29.jpg)
Slide 1 - 29 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
ADS has some powerful features:
The next few slides briefly shows these features. Then you will start the first lab exercise!
• Templates • Examples • Design Guides • Smart Simulation Wizard • Test Labs and Test Benches • Link to GENESYS
![Page 30: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/30.jpg)
Slide 1 - 30 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Templates for simulation and data display You can also make your own templates:
File > Save Design as Template...
Data Display also has templates!
![Page 31: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/31.jpg)
Slide 1 - 31 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Examples and Example Search... Main window File View icons
Search up to four words (implies AND) but do not combine AND and OR. Copy with hierarchy or view (no hierarchy). Also, copy Data Displays!
![Page 32: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/32.jpg)
Slide 1 - 32 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
The KC: Knowledge Center
Supported customers receive a Username and Password. Search the Knowledge Center by topic …
You get access to more documents, downloads, and the latest examples…
![Page 33: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/33.jpg)
Slide 1 - 33 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Design Guides: design + simulation
• Filter DG is a synthesis tool (E-syn replacement). • Smith Chart utility can be for matching. • Other DGs are available - some are like templates.
YOU WILL USE THESE IN THE LAB EXERCISES!
![Page 34: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/34.jpg)
Slide 1 - 34 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Smart Simulation Wizard Predefined simulation setups for devices or circuits you build.
Your device or circuit goes here.
Schematic Icon
Simulation setups or Design Guide setups (license required). Type in the values to be passed into the setup. Simulate and the results are automatically plotted in data display templates.
Data is automatically plotted in predefined Data Display template:
![Page 35: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/35.jpg)
Slide 1 - 35 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Test Labs and Test Benches For S-parameter analysis, you save simulation time and memory! ADS now contains examples of using these. NOTE: Series IV users may remember this concept.
TEST LAB: simulator is flagged to use Test Benches for analysis. TEST BENCHES are separate circuits with separate port assignments – no need to put all circuits on one schematic with consecutive port numbers for multi-stage designs.
For example, set up an optimization to create a simulation model equal to the measured S-parameters.
More on this later: in the S-parameter analysis section.
![Page 36: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/36.jpg)
Slide 1 - 36 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
ADS link with GENESYS…
Now, the lab exercise!
Purpose: transfer GENESYS schematics to ADS for analysis.
GENESYS circuit:
Use ADS with GENESYS or Spectrasys – some rules apply.
NOTE: ADS prj and GENESYS workspace must be opened on PC at the same time. Also, models not mapped in both will be reported.
![Page 37: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/37.jpg)
Slide 1 - 37 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Lab 1:
Circuit Simulation Fundamentals
![Page 38: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/38.jpg)
Slide 1 - 38 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Learn Circuit Simulation Basics
NOTE: Lab 1 can be skipped if you already know the basic operation of ADS. Or, try the extra exercises at the end of the lab.
MORE ON THE LAB:
![Page 39: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/39.jpg)
Slide 1 - 39 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
Low-pass filter: S-parameter simulation Build the filter, simulate and tune the filter parameters...
SET UP THE SIMULATION:
![Page 40: Fundamentals - University of Texas at Dallasrmh072000/Site/Software... · 2012-11-12 · .dds files (data display server) Data display windows you create to display simulation data.](https://reader034.fdocuments.us/reader034/viewer/2022042119/5e9941074c6bb22c6123c701/html5/thumbnails/40.jpg)
Slide 1 - 40 ADS 2009 (version 1.0) Copyright Agilent Technologies 2009
RFIC example: Harmonic Balance simulation
With Vin and Vout labeled, check the sub-circuit, and simulate.
Write and list the gain equation.
NOTE: If you finish early, try the lab Extra Exercises!
Start the lab now!