ADS Manuel
ADS Manuel
ADS Manuel
(HP-ADS)
Guide dutilisation
Version 1
Gisle Garceau
Ammar Kouki
1
HP ADVANCED DESIGN SYSTEM
2
HP ADVANCED DESIGN SYSTEM
3.3 OPTIMISATION DES PARAMTRES ................................................................................................... 27
4.0 AFFICHAGE DES RSULTATS ( FENTRE DATA DISPLAY)........................................... 29
4.1 LISTE DES MENUS .................................................................................................................... 29
File : ...........................................................................................................................................................29
Edit :...........................................................................................................................................................29
View :.........................................................................................................................................................29
Insert : ........................................................................................................................................................29
Text : ..........................................................................................................................................................29
Marker :......................................................................................................................................................29
4.2 VISUALISER LES RSULTATS DE LA SIMULATION ............................................................................. 29
4.3 CRER LAFFICHAGE DES RSULTATS ............................................................................................. 29
A- choisir un circuit ........................................................................................................................ 29
B- Choisir le type de graphe............................................................................................................ 29
C- Spcifier les variables visualiser.............................................................................................. 29
D- Choisir le type de trace .............................................................................................................. 29
E-Variable versus une autre............................................................................................................ 29
4.4 SAUVER/OUVRIR UN FICHIER DES RSULTATS ................................................................................. 29
5.0 LINECALC - OUTIL DE CALCUL ............................................ ERREUR! SIGNET NON DFINI.
5.1 DMARRAGE ...................................................................................... ERREUR! SIGNET NON DFINI.
5.2 MENUS............................................................................................... ERREUR! SIGNET NON DFINI.
File : .....................................................................................................................Erreur! Signet non dfini.
Simulation:............................................................................................................Erreur! Signet non dfini.
Help......................................................................................................................Erreur! Signet non dfini.
5.3 COMPOSANTS IDAUX ......................................................................... ERREUR! SIGNET NON DFINI.
5.4 COMPOSANTS NON IDAUX ................................................................. ERREUR! SIGNET NON DFINI.
6.0 LAYOUT ........................................................................................................................................ 29
6.1 COMMANDES ................................................................................................................................. 29
a) Menu ......................................................................................................................................................29
b) Icons .......................................................................................................................................................29
6.2 DESSINER / MODIFIER / VISUALISER PARTIR DU MASQUE .............................................................. 29
6.3 SIMULER PARTIR DU LAYOUT ...................................................................................................... 29
3
HP ADVANCED DESIGN SYSTEM
HP ADVANCED DESIGN SYSTEM
Nous utiliserons ce logiciel pour la conception des circuits hyperfrquences. Il nous
permettra de dessiner le circuit, de calculer certains paramtres des composants ( avec
LineCalc) et de simuler le circuit. Nous serons aussi en mesure doptimiser certaines valeurs
ou dvaluer le comportement pour diffrentes valeurs de composantes par balayage des
paramtres. Les rsultats peuvent tre visualiss sous diffrentes formes: Polaire ,
rectangulaire, abaque de Smith, liste des valeurs, ou autre.
Lorsque le circuit est complt satisfaction, nous pouvons crer un masque (layout) qui
servira la reproduction physique du circuit. Nous verrons aussi que certaines simulations ou
modifications peuvent tre fait partir du masque.
1.1 Dmarrage
Dans lenvironnement CDE de UNIX, slectionnez Applications. La fentre Applications
Manager souvre, cliquez sur ETS_Tools. Dans cette nouvelle fentre cliquez licon HPads.
Une console HPads apparatra (attendez). La fentre Advanced Design System(Main)
(fig.1.1) est active.
Un message dinformation sur le logiciel apparatra, lisez le et /ou cliquez sur OK.
louverture, pour la premire fois, une fentre apparatra pour la slection du type de
composants utiliser dans les circuits. Le choix se prsente comme suit :
RF/Analog only
DSP ( Digital Signal Processing) only
Both with default:
Analog/RF Design
DSP Design
Choisissez Both avec comme choix par dfaut Analog / RF Design. Cette slection
demeurera jusqu ce quelle soit change.
Note : Ces options peuvent tre changs par la suite partir du menu de la fentre Main :
Options>Advanced Design System Setup. Aprs avoir effectu des changements, il faut
redmarrer lapplication afin dactiver ces changements.
La fentre Main est utilise pour crer et grer les projets et leurs fichiers. Ces fonctions
seront ralises laide du menu ou par les icons.
Nouvrez aucune autre application avant HPads, sinon cela aura pour effet la perte de
beaucoup de couleur utile dans cette application.
4
HP ADVANCED DESIGN SYSTEM
1 2 3 4 5 6 7 8 9
File :
Le menu File contient principalement les fonctions douverture (Projet/fichier nouveau
ou existant) et de sauvegarde des projets et des fichiers.
Liste :
New Delete design
New Project (1) Save all design
Open project (2) Close all design
Example project Import
Copy project Exit ADS
Include/Remove project
Archive project
Unarchive project
Copy design
5
HP ADVANCED DESIGN SYSTEM
View:
Permet la visualisation des diffrents rpertoires par secteur.
Liste : Working directory (4)
Example directory (5)
Directory
Top directory
Start up directory (3)
Project listing
Expand all
Toolbar
Options:
Permet le changement de certaines configurations
Liste : Prfrences
Menu / Tool Configuration
ADS Setup
Playback macro
Command line
Window :
Gre louverture des diffrentes fentres telles :schma, masque ou donnes graphiques
Liste : New schematic
New layout
New Data Display
Open Data Display
Restore status
Hide all windows
Show all windows
6
HP ADVANCED DESIGN SYSTEM
Nos allons crer nos circuits partir de la fentre, figure 1.3 dans lespace blanc, laide
des diffrents menus et icons. Les dtails de la cration de circuit est vue la section 2.0.
La fentre Schematic (fig.1.3) souvre. Dans cette nouvelle fentre cliquez sur File >
Open . Choisissez le fichier (ex.:exep1.dsn) et cliquez sur OK.
7
HP ADVANCED DESIGN SYSTEM
On peut aussi sauvegarder un schma comme gabarit (template) pour usage dans dautre
circuit : File> Save as Template. Lextension .tpl est ajout automatiquement, figure 1.7.
Pour utilisation du gabarit : File>Insert Template, une liste apparat, figure 1.8, choisir le
gabarit dsir, cliquez sur OK et insrez dans votre schma.
8
HP ADVANCED DESIGN SYSTEM
a) Copie du projet
partir du menu de la fentre Main > File >Copy Project, une fentre souvre, fig.1.9.
Dans le champs From Project inscrire
(exemple)HPEESOF_DIR/Exemples/MW_Ckts/LNA.prj ou utilis le Browse pour le
slectionner.
Cochez Copy Project Hierarchy pour sassurer que tous les fichiers relis au projet
seront copis.
Dans le champs To Project inscrire le chemin daccs (path) de votre
rpertoire :home/ele/<code permanent>/HPADS/<nom du rpertoire> et cliquez sur OK.
Ces fichiers sont maintenant dans votre rpertoire et vous pouvez les utiliser en ouvrant
ce projet dans votre rpertoire.
9
HP ADVANCED DESIGN SYSTEM
b) Copie dune partie du circuit
Dans le menu de la fentre Main, >File> Open Project. Dans la nouvelle fentre
slectionnez Examples le rpertoire MW_Ckts et double cliquez LNA.prj. Une fentre
schma souvre. Dans le menu de cette fentre on clique >File >Open et choisir le
schma DC_OP_POINT.dsn.
Dans le circuit qui apparat, on slectionne tous les items par le menu > Select >Select all
. Une fois les items slectionns, on les copie en mmoire :Edit> Copy/Paste>Copy to
Buffer. Dans la fentre qui apparat indiquez X=0 et Y=0 et cliquez sur OK.
On ferme cette fentre schma et on ouvre notre rpertoire. On ouvre un nouveau schma
et on copie les items en mmoire : Edit> Copy/Paste>Paste from Buffer, alors on glisse
la souris dans la fentre et on clique une fois pour voir apparatre les items copis. Voici
maintenant un exemple complet qui peut tre utilis.
10
HP ADVANCED DESIGN SYSTEM
En tout temps ces fentres peuvent tre appeles afin dobtenir plus dinformation.
11
HP ADVANCED DESIGN SYSTEM
1.7 Slection dimprimante
Pour fin dimpression de dessin ou information partir de Hpads il faut dabord faire
linstallation de limprimante dusage usuelle. Vous naurez le faire quune fois la
premire sance, puisque linstallation sera conserve.
Dans la fentre Printer Installation(fig. 1.13) slectionnez Add Printer. Dans la fentre
Add Printer (fig. 1.14) slectionnez limprimante dans le champs Printer Device :HP
LaserJet IV PostScrip Cartridge et droite dans le champs Current Port Definition
cliquez sur local=lp-t$XPDOCNAME et ensuite cliquez Add Select et dismiss.
12
HP ADVANCED DESIGN SYSTEM
Figure 1.13
Figure 1.14
13
HP ADVANCED DESIGN SYSTEM
2.0 CRER UN SCHMA
Pour crer un schma, il faut travailler dans la fentre schematic. Pour ouvrir un
nouveau fichier, voir section 1.2.
Voici un exemple de circuit construire (fig.2.1) .
Nous allons passer travers les diffrentes tapes pour construire ce circuit, pas pas.
Llment X1 est un symbole pour le circuit tester. Llment Msub constitue les
paramtres du substrat utilis. Les lments Terms 1@ 4 et S PARAMETERS sont
slectionns partir de la palette Simulation-S_Param (colonne gauche de la fentre ) et
serviront pour la simulation des paramtres S. Les dtails de la simulation sont vus la
section 3.0.
Avant de commencer le dessin du circuit, nous allons voir les commandes de base pour la
cration de circuit.
14
HP ADVANCED DESIGN SYSTEM
Select:
Permet la slection des composants sur le schma.
Liste:
Select all
Select by name
Deselect window
Deselect all
Deselect by name
View:
Gre particulirement laspect visuel du schma.
Liste:
View all (8) Save view Detach component palette
Pan view (28) Restore view *Toolbar
Redraw view Delete view *Component Palette
Zoom area (24 ) Push into hierarchy (29) *Status Bar
Zoom in point (25 ) Pop out of hierarchy (30) *Coordinate readout
Zoom out point Clear highlighting *Grid Display
Zoom by factor (26,27) Create /Edit Schematic Symbol
Restore last view Attach component palette
15
HP ADVANCED DESIGN SYSTEM
Draw:
Contient les diffrentes commandes pour le dessin.
Liste :
End Command (21 )
Polygon ( 31)
Polyline ( 32)
Rectangle (33 )
Circle ( 34)
Text ( 35)
Symbol Pin (36 )
Arc(clockwise)
Arc(counter clockwise)
Undo Vertex (22)
Entry layer
Change entry layer
Coordinate entry
Measure
Generate Symbol
Component :
Permet la slection des composants existant en librairie.
Liste :
Component library (23)
Component palette (A)
Create component palette
Port (6)
Ground (7)
Wire (11)
Wire route
Name node (12)
Global Node
Component history (B)
Clear component history
Options:
Permet dapporter certaines variances la configuration de base.
Liste:
Prfrences *Snap Enable
Layers *Pin Snap
Variables *Grid Snap
Hierarchy
Check Representation
Info
Identify
Menu / Tool Configuration
16
HP ADVANCED DESIGN SYSTEM
Tools:
Utilisation doutil mathmatique.
Liste:
Spice Model Generator
IC_CAP Import
New User Compiled Model
Open User Compiled Model
Delete User Compiled Model
Link User Compiled Model
Layout:
Contient les fonctions utiles pour la gnration du masque.
Liste:
Generate / Update Layout
Place components from schematic to layout
Fix component position
Free component position
Show equivalent component
Show unplaced component
Clear Highlighted component
*Show connected component
Show fixed component
Simulate:
Contient les fonctions pertinentes la simulation des circuits: dbuter et arrter la
simulation, afficher les valeurs optimises et plus.
Liste:
Simulate Brief Device operating point
Set up Clear DC annotation
Stop and release simulator Update optimazation value
Highlight node
Clear highlighting
Annotate DC solution
Detailed Device operating point
Window:
Permet la slection douverture des diffrentes fentres disponibles.
Liste:
Schematic Restore status
Layout New file / Instrument server (28)
New data display (13)
Open data display
17
HP ADVANCED DESIGN SYSTEM
b) Identification des icons de la fentre Schematic
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
A
B Figure 2.3 Icons
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Library/Palette
Nous allons construire le circuit en utilisant les composants de la librairie. On slectionne
les composants partir du menu : Component > Component librairy dans cette fentre on
choisit dabord gauche > library, ensuite on slection le composant droite. De faon
plus visuelle on utilise la liste palette (icon # A, fig 2.3) .
18
HP ADVANCED DESIGN SYSTEM
En cliquant la flche droite une liste apparat. Si on choisit Tlines-microstrip une liste
de composants apparat en dessous en colonne gauche.
Pour inclure un composant sur le schma, il suffit de cliquer sur un item, de dplacer la
souris l o on veut incorporer litem et cliquer nouveau la souris. Litem est insr au
dessin. Pour annuler la commande cliquez licon #21 ( fig. 2.3) ou le bouton droit de la
souris et cliquez <End command>. Chaque item est inser de cette manire.
Exemple de librairies:
Lumped components
Simulation S-Parameters
Tlines-Microstrip
Tlines-Stripline
Drawing Format
Etc
Rotation
Pour dplacer un objet autour dun axe aprs lavoir insr au schma, on utilise licon #3
(fig. 2.3)ou par le menu Edit> Rotate/Mirror > Rotate.
Dplacer (move)
Pour dplacer un objet dans le schma, on utilise licon #2 (fig. 2.3) et on dplace litem
lendroit voulu ou par le menu Edit>Move. Mais le plus simple est de cliqu litem dplacer
et bouger la souris, litem se dplacera. Cliqez lendroit dsir et litem est repositionn.
Pour dplacer un groupe de composants cliquez au coin haut gauche du groupe et glissez la
souris pour entourer le groupe dlments choisis, un rectangle pointill se forme. Lorsque
tous les composants sont inclus dans le rectangle cliquez et alors chacun des lments est
slectionns. Cliquez licon #1 (fig. 2.3) ensuite cliquez le groupe et glisser le lendroit
voulu.
Enlever (delete)
Pour effacer un objet aprs lavoir insr au schma, on utilise licon #4 (fig. 2.3) ou par le
menu Edit> Delete.
Connection
Pour relier les composants on utilise l icon #11 connection (Wire) ( fig. 2.3), on clique
lendroit du dbut on glisse la souris jusquau point final et on clique. Une autre faon est de
cliquer litem connecter, le glisser jusqua la connection voulue et cliquez . Par la suite on
peut dplacer cet item et la connection suivra.
19
HP ADVANCED DESIGN SYSTEM
Zoom (+-)
Pour faciliter le travail dans un schma il est possible dagrandir un objet ou de le diminuer.
Les 4 icons sous la rfrence 24-25-26-27 donnent diffrente options ( essayer). Licon 8
(fig.2.3) permet dajuster le schma complet au centre de la fentre. Licon 28 permet de
dplacer le centre du circuit.
Paramtres
Pour diter ou modifier les paramtres des composants, on clique 2 fois sur le composant ou
on clique licon #9( fig2.3) et puis la composante dsiree. Une fentre apparat (fig. 2.4 ).
Les paramtres peuvent tre dits dans les cases appropries. On peut aussi modifier les
paramtres directement sur le schma. Faites le zoom sur les paramtres changer et on
change les donnes comme dans un diteur de texte.
* Pour le calcul des paramtres voir chapitre 5.2 Linecalc, selon la technologie.
Substrat
Les lignes de transmission du circuit sont dfinis en insrant un modle de substrat lequel
peut tre commun tous les composants de notre circuit. Le substrat dpend de la
technologie choisie et on le slectionne comme les autres composants dans la librairie ou
palette. Par exemple dans le schma figure 2.1, on slectionne la palette Tlines-Microstrip et
choisissez litem MSUB.
Texte
Pour insrer du texte on utilise licon #35 ( fig 2.3), ensuite on positionne la souris lendroit
de linsertion du texte et on dite. Pour changer la taille du texte Edit > Scale/Oversize >
Scale. Une fentre apparait, donnez une valeur X et Y et O.K., ensuite cliquez sur le texte
slectionn.
20
HP ADVANCED DESIGN SYSTEM
Save
Notre circuit est complet. On le sauvegarde, icon #19 ( fig2.3) ou menu> file> save ou
>sasve as (si on a pas dj donn un nom au schma ou alors pour sauvegarder sous un
autre nom. Voir section 1.4)
Vous tes maintenant en mesure de crer le schma de la figure 1.5. Les dimensions W, S
et L sont calcules laide de lutilitaire LineCalc (Voir section 5.0)
a) notre circuit nous allons ajouter un port chacune des extrmits comme la
figure(1.5 ). Ensuite, cliquez View > Create / Edit schematic Symbol, un symbole est cr.
En cliquant nouveau View > Create / Edit schematicSymbol on revient notre schma de
dpart et le symbole est cr.
Pour utiliser notre symbole dans notre circuit ou un autre , voici la procdure :
1-Cliquez licon 23 (fig. 2.3) librairie ou par le menu component>Component
Library.
2-Cliquez Component>subnetworks/user-defined Libraries ou licon#1 (des
livres)(ref, fig 2.4) .
1
21
HP ADVANCED DESIGN SYSTEM
b) On reprend notre circuit fig. 1.5 et maintenant nous allons crer un symbole par
hierarchy.
2-Menu, Edit > Component > Create hierarchy. Une bote de dialogue apparat.
Donnez un nom au fichier et cliquez OK. Vous avez donc un symbole qui remplace
votre circuit .
Gnrer un Layout
Cliquez dans menu, Layout > Generate / UpdateLayout une fentre Layout est alors ouverte
et le layout de notre circuit est complt , voir fig. 2.6.
22
HP ADVANCED DESIGN SYSTEM
Modifier
Pour modifier le layout on peut utiliser le menu ou les icons qui sont similaires au
menu et icons de la fentre schma. On peut ajouter certaines informations en texte
pour fin de fabrication: gabarit, ligne de coupe, identification des ports/composants,
noms de lauteur, etc. Les commandes du menu Macro, Verify et Momemtum sont
particulires cette fentre. Il y aussi quelques icons additionnels pour les fonctions
utiles cette fentre layout. Le chapitre 6.1 explique ces commandes en dtails.
Simuler
3- Certaines simulations en momentum sont aussi possibles partir de cette fentre,
voir dans la section 6.2 .
23
HP ADVANCED DESIGN SYSTEM
3.0 SIMULER UN CIRCUIT
Diffrentes simulations sont possibles selon lapplication. Ici nous allons voir la simulation
pour les paramtres S. Pour les autres voir le rpertoire Exemples dans HPEESOF_DIR.
Nous allons reprendre partir de la figure 3.1 et insrer les outils pour la simulation des
paramtres S.
Le circuit est complt. Passons la simulation partir du menu > Simulate >Simulate ou
cliquez licon #13 (fig. 2.3). Une fentre de statut apparat, figure 3.2. Les messages derreurs
y sont affichs, sil y a lieu. La fin de la simulation y est aussi indique.
24
HP ADVANCED DESIGN SYSTEM
On peut alors ouvrir une fentre Data pour visualiser les rsultats. (Pour les fonctions Data
Display voir la section 4.0)
Pour ce faire nous avons besoin des items : PARAMETER SWEEP et VARIABLE. Pour
choisir ces items, cliquez la flche de la palette (1) et slectionnez Optim / Stat / Yield,
une nouvelle liste dicons apparat comme montr la figure 3.4. Cliquez litem (2)
PrmSwp et insrez au schma.
Nous avons donc insrez un PARAMETER SWEEP au schma (3). Pour diter ces
paramtres, cliquez licon 9 fig2.3 ou slectionnez au menu >Edit > Component > Edit
component parameters ou en ditant directement sur le schma. Insrez les valeurs
comme sur la figure 3.4.
25
HP ADVANCED DESIGN SYSTEM
2
3
5
6
Figure 3.4
Pour la slection de la variable, on utilise la palette nouveau et on choisit Data Items (1)
figure 3.6 et on prend litem Var Eqn (2) fig. 3.6 et on dite ses paramtres, icon 9 fig 2.3
et cliquez litem(4) VAR fig.3.4. Editez SX=13.0. Dans le circuit, accdez au circuit du
symbole et indiquez S=SX. On fait la sauvegarde du fichier, icon 19(Save) fig. 2.3.
Nous sommes maintenant prt la simulation. Il suffit de cliquer sur licon (1) fig. 2.3 et
nous obtenons le rsultat suivant sur la figure 3.5. Nous pouvons voir les courbes de la
rponse de S(1,1) et S(1,3) pour SX variant de 1 a 30 mil.
26
HP ADVANCED DESIGN SYSTEM
La visualisation des donnes est couverte la section 4.0 Affichage des rsultats.
Pour se faire nous avons besoin dun item NOMINAL OPTIMIZATION et GOAL. Pour
choisir ces items, cliquez la flche de la palette (1) fig. 3.4 et slectionnez Optim / Stat /
Yield, une nouvelle liste dicons apparat tel que montr la figure 3.4. Cliquez litem
(5) Optim et litem (4) Goal, puis insrez au schma un la fois. Plus dun Goal peut tre
insr afin de permettre de mieux cerner lobjectif vis.
Pour diter les paramtres, cliquez licon 9 fig2.3 ou slectionnez au menu >Edit >
Component > Edit component parameters ou en ditant directement sur le schma.
Insrez les valeurs comme sur la figure 3.6.
Pour simuler on clique licon (12) fig 2.3. Une fentre de statut apparatra et fera tat de
la valeur de SX optimise. Pour insrer cette valeur notre schma slectionnez au menu
>Simulate > Update optimization Values. La valeur optimise est alors insre au circuit.
27
HP ADVANCED DESIGN SYSTEM
Nous pouvons alors simuler notre circuit avec cette nouvelle valeur, mais dabord il nous
faut dsactiver ces 2 items : Nominal et Goal Optimisation. On dsactive les items en
cliquant sur licon (16) fig. 2.3 et ensuite sur litem dsactiver. Les rsultats de
simulation peuvent tre visualis en ouvrant une fentre Data Display ( Voir section 4.0).
28