LAB #01: Introduction To ADS, Tools & Commands: Objective
LAB #01: Introduction To ADS, Tools & Commands: Objective
Objective:
To familiarize the students with modeling tools and commands in ADS.
Pre Lab:
What is ADS?
ADS stands for Advanced Design System (ADS). ADS is a simulator like spice, cadence. But it
focuses on the RF and microwave design, so most of its devices on the library are microwave
devices. Advanced Design System uses projects to organize and store the data generated when
you create, simulate, and analyze designs to accomplish your design goals. A project includes
circuit, layout, simulation, analysis, and output information on the designs that you create, along
with any links you add to other designs and projects.
ADS USES:
Here are some of ADS uses:
–DC analysis: is used for determining the bias point of the circuit.
–Transient analysis: runs the time domain analysis on the circuits and considers the
nonlinearity of the elements.
–AC analysis: runs the small signal analysis and use the linear model of elements on their bias
point. So the nonlinear elements like transistor are replaced by a linear model (small signal
circuit) which includes resistors, capacitors, inductors and voltage & current sources.
–S_parameters analysis: calculates the Scattering parameters of the components, and shows the
variation of the S_parameters over different frequencies. It is also used for calculating noise
figure and group delay.
Starting ADS:
All design work must be done in a Workspace directory. Working in Workspace directories
enables you to organize related files within a predetermined file structure. This predetermined
file structure consists of a set of sub-directories. Some of those sub-directories are :
• nameofyourworksapce_lib contains schematic and layout information, as well as information
needed for simulating
• data is the default directory location for input and output data files used or generated by the
simulator
Advanced Design System offers an extensive set of example projects that demonstrate designing
for various technologies. You can view example projects, as well as copy and modify them to
create new projects. To view an example project choose File > Example Project and use the
Open Example Project dialog box to select the directory and the project.
To copy an example project choose File > Copy Project , click the Example Directory button,
and use the dialog box to locate and copy the project.
Using a project in ADS:
Advanced Design System uses designs to store the schematic and layout information you
generate to accomplish your design goals. A design can consist of a single schematic or layout,
or it can be made up of a number of schematics and layouts embedded as subnetworks within a
single design. All designs in a project can be displayed and opened directly from the Main
window or from within a Design window.
In a Design window you can...
Create and modify circuits and layouts
Add variables and equations
Place and configure components, shapes, and simulation controllers
Specify layer and display preferences
Include annotations using text and illustrations
Generate layouts from schematics (and schematics from layouts)
Creating a design project in ADS:
Choose Window > New Schematic in the Main window and use the Schematic Wizard to set
up a design.
Choose Insert > Template in the Schematic window and select a template for the new
file. When you use a template, most of the initial setup and configuration for the
schematic, the simulation, and the data analysis is done for you automatically.
Choose File > New Design in the Schematic (Layout) window and use the New Design
dialog box to name the file you are creating. You can also open the Schematic Wizard or
choose a Schematic Design Template from this dialog box.
Listting a design project in ADS:
Even after you close all Schematic and Layout windows, designs that you opened remain in
memory until you explicitly clear them or exit the program. To list designs, use one of two ways:
In the Schematic (Layout) window, choose Window > Designs Open.
In the Main window, double-click the Networks directory to display all designs, and
then double-click a design to list its schematic, layout, and hierarchical information.
To view the component hierarchy within a design, choose Tools > Hierarchy from the
schematic window.
To view the design hierarchies within a project, choose View > Design Hierarchies
from the Main window.
Adding components :
You can place, connect, and configure the following items in the drawing area of your design
window to create your design: Components Data items Measurement sources Simulation
controllers You can also add entire circuits as subnetworks to create hierarchical designs. Keep
in mind that when you begin a design using a template, most of the simulation and analysis setup
and configuration is done for you automatically.
To add a component follow...
Simulating Design :
Advanced Design System provides controllers that you can add and configure to simulate,
optimize, and test your designs. A DSP design simulation requires a Data Flow Controller while
an Analog/RF design simulation requires one or more of various controllers. You can either add
and configure the appropriate controllers or you can insert a template (choose Insert > Template
from a Schematic window) that contains the appropriate controllers. To simulate a design...
1. Click and place controller
2. Double-click to edit parameters
Click to simulate:
Some useful commands :
TUNING PARAMETERS:
Simulate> Tunning
Lab Task:
Design and simulate RC circuit with more than 5 combinations and adjust cutoff frequency at
2GHz.