ADS三日教程.pdf

上传人:来看看 文档编号:3641278 上传时间:2019-09-19 格式:PDF 页数:25 大小:1.33MB
返回 下载 相关 举报
ADS三日教程.pdf_第1页
第1页 / 共25页
ADS三日教程.pdf_第2页
第2页 / 共25页
ADS三日教程.pdf_第3页
第3页 / 共25页
ADS三日教程.pdf_第4页
第4页 / 共25页
ADS三日教程.pdf_第5页
第5页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ADS三日教程.pdf》由会员分享,可在线阅读,更多相关《ADS三日教程.pdf(25页珍藏版)》请在三一文库上搜索。

1、AdvancedDesignSystem -2001 Fundamentals Course Part Number N3211A/B from Agilent EEsof EDA Customer Education E8900-90346 Instructor Slides - September, 2001 3 days of intensive training - prerequisite for all other ADS courses. - Introductions & Logistics: Instructor: _ Students: Introduce yourself

2、, your job, your experience with CAE tools, and your expectations for this class. - What is the value of this class? With the aid of an instructor, you get hands-on experience You practice using ADS You learn the same methods used by ADS experts in the examples directory. You gain expertise - Topics

3、 and measurements in this class: Built-in example designs System behavioral models Amp, filter, and mixer measurements Measurement equations DC simulations: curves, bias, sweeps Models, parameters, libraries AC simulations: gain, group delay, noise Tuning component parameters S-parameters: matching

4、& optimization Momentum, E-Syn, DAC Transient & Harmonic Balance 2-tone simulations such as TOI (IP3) Noise figure, power and distortion Circuit Envelope simulations Modulated sources: GSM & CDMA Ptolemy simulation and more RFIC, RF board, uWave circuits, and Systems Applies to: - Schedule of Topics

5、 and Lab exercises 1 . Circuit Simulation Fundamentals 2. System Design Fundamentals 3. DC Simulation and circuit modeling 4. AC Simulation and parameter tuning 5. S-Parameters and Optimization 6. Filters -Trans, E-Syn, Momentum 7. Harmonic Balance Simulations 8.Circuit Envelope Simulation 9. Final

6、Circuit & System simulations Approximately 3 topics per day: Day 2Day 2 Labs 2 - 9 cover design and testing of a receiver system and the amplifier and filter circuits for the system. Extra: The instructor may have class exercises or demos, if applicable. Also, if time allows, ask for information on

7、other topics, circuit simulations, Design Guides, or examples. GOAL: Complete all the labs -you will be busy! Lab 1 covers the user interface, schematic capture, and simulation basics. - How this class is structured: Instructor describes the theory and the lab exercise using overhead slides, demos,

8、etc. Fund1Fund1 Fund2Fund2 All exercises build on each other. Optionalsteps are not required and are for fast-paced students. Extra Exercisesare provided for future practice. Average lab time: about 1.5 hrs (+/- 15 min). Average lecture time: 30 min (+/- 10 min). Lab Exercises: 75 %Lecture: 25 % Thi

9、s arrow means theres more on this topic. - Other Logistics: About the computers and the course materials (next slide) Class hours: _ Food-lunch, etc.: _ Restroom, phone: _ Anything else ? - Course Materials: WORKBOOK Contains: slides, lab exercises, appendix. About the COMPUTERS Login: _ Password: _

10、 Its time to get started. E8900-90345 ADS Fundamentals Student Guide - ADS basics and Circuit Simulation Fundamentals Topic 1: - Here is ADS Simplified: 3 steps Plot or list data & write equations. Insert circuit & system components and set up the simulation. Layout / Momentum.Layout / Momentum. Sim

11、ulation 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 - ADS Windows: Main, Schematic, Status, Data Display Main window:manage projects and open other windows. Data Display window: plots,

12、lists, equations Schematic window: create / refine circuits & run simulations. Simulation Controller Project Directory Default Dataset Simulation Status window: simulation info: messages, errors, etc. - Loading ADS: Directories, Variables, and Licenses When you load ADS, you are prompted for: Instal

13、l directory (location of ADS program) - C or D drive on a PC $HPEESOF_DIR (UNIX variable) or %HPEESOF_DIR% (PC variable) Home directory(location of your ADS design work) - C:usersdefault on a PC $HOME (UNIX variable) or %HOME% (PC variable) LM_LICENSE_FILE (variable) points to the license. The defau

14、lt is: LM_LICENSE_FILE = $HPEESOF_DIR / licenses / license.dat. Install Home NOTE: License files contain code words for the simulators. Licenses can be networked or keyed to individual computers (node locked) using a hardware key (dongle) or Ethernet card (MAC address). LICENSE Variable and File: -

15、Contents of an ADS Project Directory filename.ds filename.dds data networks mom_dsn (Momentum) substrates (Momentum) synthesis (used for E-Syn & DSP) verification (used for DRC) notebook filename.dsn(schematic & simulation setup also may have layout) Other miscellaneous directories: Not required for

16、 most simulations (can be removed). Project preferences & ADS netlist.log for example: lab1_prj - How to start ADS. Toolbar icons Menu commands You can also create an ADS shortcut. To start, create a project: File New Project and name it: lab1 lab1 ADS Main window window appears: - Main window: File

17、 , View, and more. Use icons or commands. However, not all commands have icons. But all icons have commands. File commands: View commands: Zap Spice or IFF Examples directory Click + box to expand or - box to collapse. - Main window: Options Main window preferences are global, they apply to all proj

18、ects. Sets the initial palettes and simulations. For now, use: Analog/RF design. AEL Configuration information. - Main window: Window commands. So, lets open the Schematic window. If you are in a project, these icons are active for opening windows: Notice the default Hot Keys - Schematic window A ne

19、w schematic becomes a .dsn file in the networks directory only after you save it. Create, open and save designs: - - - - - - Dialogs give you control of designs. 3 important icons. - Inserting and Editing components End command or use ESC. Select palettes. Insert components. Component History: type

20、the name = get the component!. Edit a component: use icon or double click. Parameters are defined: _M is multiplicity. Pin and wire labels = named nodes. Also known as schematic capture! - Edit commands and icons Edit Component has many uses. Selectcommand is also useful. Push / Popfor sub-circuits.

21、 Library (next) - Library vendor parts + all your circuits Click the + Click the + oror - - toto expand or expand or collapse.collapse. FIND any part or search the WWW for parts. Select the part and it is attached to your cursor, ready to insert. - Wiring and Moving components Use the wire or connec

22、t pins = wired Point and click to snap to grid Drag a wired component and it stays wired. . Wire colors are in Options Layers Two rotation icons: Tips for wiring! Red pin = not connected Click to wire: Edit wired components: - Check Representation for errors Click: Options Check Representation Check

23、 for errors and incorrect simulation results! - Wire/Pin Labels (node names) in Schematic To remove a label: Use the icon with a blank name. Or Edit Wire/Pin Label Remove Wire/Pin Label Also:Edit Wire/Pin Label Attributes To label, click the icon: Type in the name, point and click. You get node volt

24、age in the dataset. Use in equations: dBm (Vout). You can connect two pins without a wire. Move them and edit attributes. You can also create busses. For busses, see: examples/Tutorial/wire_bus_prj It is a documented example. - Variable Equations: VAR VAR is a declaration (initialization). Component

25、 parameters can be assigned a value using a variable equation. Variables can be used with optimization, parameter sweeps, and many . Click: TIP: Add dummy (X,Y,Z) variables and then edit on-screen. - Symbols, units, and names Circle for mutual inductance: C(component name): changes the component C1

26、(instance name): rename it: c_shunt C= (parameter): a number (unit) or valid variable. C coupling_c C = x Example of on-screen control: QUIZ: Is this valid? Answer: YES, if x is a valid VAR: x=1pF Slash for pin# 1 (layout): - Units and case sensitivity m = milli, M = Mega, V = volts General Rule #1:

27、 UNIX is always case sensitive. Inserting some components: R or r is OK, because after the first insert, PC will recognize either one. General Rule #2: PCs are case sensitive, except for: However, some rules apply to both, for example: &variable namesare always case sensitive! And now, lets Simulate

28、. By the way, right mouse button has some useful commands! - To set up a simulation, select the Controller: Choose from PaletteChoose from Palette HB DC S-Parameter NOTE: all palettes have many of the same components (Prm Swp) and specificMeas Eqns. Click the gear and insert the controller. - Settin

29、g up a simulation. Edit on-screen if the parameter is displayed or use the dialog box. Display tab lists all the settings you want displayed on screen. Output tab allows you to select what is output to the dataset. There are other ways to simulate. By default, freq is the swept variable here! - more

30、 settings in the tabs Also, there are other ways to simulate. You specify the simulation parameters - you will learn to do this in the lab exercises! Noise tab Parameters tab - Insert an ADS simulation Template Insert you circuit and simulate. But you need to verify settings: nodes, bias, variables,

31、 parameters. ADS has many templates, including Data Display templates. You can also make your own template: File Save Design as Template. - The Smart Simulation Wizard Predefined simulation setups for devices or circuits you build. Some editing may be required! See next. You will use this in one of

32、the lab exercises! - Smart Simulation Wizard (cont.) Select the 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. - In this course, you learn the Simulation contro

33、ller settings used in templates and the smart simulation wizard. Some simulations, like HB, require more setup. DC requires no setup in most cases. *NOTE asterisk means schematic is not yet saved. The source frequency and the HB controller frequency must match! - Setting up a Simulation! Before you

34、simulate: You can name the dataset file. If not, default dataset = schematic name. Click: Simulation Setup: To simulate use:F7 key, click Simulate, or the click the gear icon. Dataset files (.ds) are in the DATA directory. Data Displaywindows (.dds) are in the PROJECT directory. NOTE on mode: Server

35、s can allow parallel simulation. - When finished, the Data Display opens. During Simulation: Status Window appears! One way to stop a simulation, click: Simulation/Synthesis Stop Simulation A successful simulation results in a dataset: Or click: Window Simulation Status To stop a simulation from the

36、 schematic window. For more sim info, set simulation controller: - Data Display window They can open automatically or you can open them from any Schematic or the ADS Main window: Data displays open empty first time, unless you use a template. You insert plots, lists, equations using the default data

37、set file or other dataset files that are specified explicitly. Default Dataset First, select a plot, list or Eqn for the data. - STEPS: 1) Insert the plot, list, or equation. 2) Select the data or equations. 3) Options - edit data or plot. 4) Save/name the DDS window. List or plot the simulation dat

38、a Edit the data trace or equation here. Other datasets and DDS equations, click here! Measurement equations and variables from schematics are also available here. QUIZ: What is this? Answer: Answer: default dataset - Data Displays are powerful. Write equations to manipulate data to be listed or plot

39、ted. Markers have readout properties you can edit. Use cursor or arrow keys to move a marker. Scroll through lists. Explicit datasetpath if not default. Traces can be edited for color and thickness. View and zoom data. Insert Templates. - Data Displays are powerful. Write equations using ADS functio

40、ns to operate on data. Explicit datasetpath if not the default dataset. Traces can be edited and Markers can also be adjusted. Insert Templates Create Pages Zoom into plots Scroll through lists - TUNING: tune mode is simulation! Simulate Tuning. Tuning allows you to “tweak” parameter values and see

41、the results! You will do this in the lab in just a few minutes. - Print ADS schematics and data File File For Data, you can print selected plots, lists, equations. Print Setup - select the printer, style, etc. - Using the Electronic Notebook The note book reads your ADS project: Write descriptions o

42、f designs and data displays. Create HTML of your designs and data. An organized way to document your ADS designs. - Archive ADS projects for e-mail or disc: ZAP NOTE: Archive files become .ZAP files (like .ZIP files). They can include all networks, data, and display files (entire project). From the Main window, click: File Archive or Unarchive When you leave this class, archive the projects to C:temp and then copy the ZAP to the A drive. Be sure to delete the datasets or it will not fit on a floppy disk

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1