The Cadence® AWR Design Environment® platform is an object-oriented application that contains an Integrated Development Environment (IDE). An IDE is a multi-purpose development tool that allows programmers to manage AWR Design Environment® platform Projects. The program also includes a scripting tool that features its own IDE, has its own main window, runs its own threads, and manipulates the current project's components, such as collections of objects, their properties and methods. This allows you to write scripts that control the program asynchronously.
You can create scripts for the AWR Design Environment program using the VBA script language, Visual Basic, C++, Java Script, Perl and other languages.
This document contains many working scripts with problems and solutions and explains the basic concepts of AWR Design Environment scripting while providing you with coding examples. It also provides information on the most useful objects, properties, and methods for creating scripts in the AWR Script Development Environment (AWR SDE). Selected objects and properties are supplied with detailed explanations and examples to demonstrate various approaches to problem solving.