Académique Documents
Professionnel Documents
Culture Documents
TUTORIAL
Tutorial_Isis_V7
A. Mininno
Page 1
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 2
Multipower
Reproduction mme partielle interdite sans autorisation
INTRODUCTION
Le but de ce tutorial est de parcourir le processus de saisie d'un circuit de complexit
moyenne pour vous familiariser avec les techniques requises pour grer ISIS. Ce tutorial
commence avec les sujets les plus simples, comme le placement et le cblage des
composants, avant de passer en revue l'utilisation de fonctionnalits plus complexes telle que
la cration des nouveaux composants.
Pour ceux qui veulent voir quelque chose rapidement, ISISTUT.DSN contient le circuit du
tutorial termin. Ce dernier ainsi que les autres exemples sont installs dans le rpertoire
SAMPLES.
Notez que cette documentation est faite pour vous apprendre galement utiliser les
raccourcis clavier et les techniques vous permettant de raliser plus rapidement certaines
actions spcifiques. Les raccourcis indiqus dans ce manuel sont ceux par dfaut sachez
que vous pouvez les personnaliser. Restez conscients que si vous avez adapt les
raccourcis par dfaut, les informations fournies dans cette documentation risquent de ne
plus tre valables.
Tutorial_Isis_V7
A. Mininno
Page 3
Multipower
Reproduction mme partielle interdite sans autorisation
La navigation dans la rgion visualise de la fentre ddition intervient de deux faons ; par
ajustement de lchelle du dessin (zoom) et par dplacement dans le dessin (panoramique).
Ces techniques sont discutes plus en dtail ci-dessous :
Zoom
Il existe plusieurs faons de modifier lchelle pour visualiser des portions diffrentes du
schma.
? Pointez la souris lendroit o vous souhaitez zoomer et tournez la molette de la
souris lendroit dsir.
? Pointez la souris lendroit o vous souhaitez zoomer et appuyez sur les touches F6
ou F7.
? Maintenez la touche SHIFT enfonce et tirez un rectangle autour de la zone
zoomer Zoom Shift.
? Utilisez les icnes Agrandir, Rduire, Zoom totalit or Zoom Zone de la boite
icnes
Appuyez sur la touche F8 pour afficher la totalit du dessin.
Le Zoom Shift et lutilisation de la mollette pour zoomer sont des techniques galement
disponibles dans la Vue densemble. C'est--dire que vous pouvez placer la souris dans la
Vue densemble et utiliser la mollette ou le Zoom Shift pour naviguer dans une portion du
schma.
Panoramique
Comme pour le zoom, il existe plusieurs techniques de dplacement dans le schma.
? Cliquez sur le bouton du milieu de la souris pour entrer dans le mode panoramique.
Ds lors, tout dplacement de la souris produira un dplacement quivalent de la
feuille entire. Un curseur spcifique vous indique que vous tes dans ce mode.
Cliquez gauche pour quitter ce mode.
? Pour vous dplacer dans la fentre ddition vers le haut, le bas, la gauche et la
droite, positionnez le pointeur souris sur la zone concerne de la fentre ddition et
appuyez sur la touche F5.
? Maintenez la touche SHIFT enfonce en venant but er avec la souris sur le bord de la
fentre pour effectuer un panoramique dans cette direction. Ceci sappelle un
Panoramique Shift.
? Si vous souhaitez vous dplacer le plus rapidement possible sur une zone diffrente
de la fentre ddition, le plus simple et de pointer sur le centre de la nouvelle zone
dans la vue densemble et de cliquer gauche.
? Utilisez licne Panoramique de la boite outils.
Notez que paralllement aux mthodes de dplacement panoramique indiques ci-dessus,
vous pouvez utiliser la mollette de la souris pour augmenter ou diminuer lchelle de
visualisation. Donc, cliquez avec le bouton du milieu de la souris mollette - pour capter la
feuille et dplacer celle-ci en dplaant la souris; le zoom sobtient en tournant la mollette.
Cliquez gauche pour quitter ce mode.
Il est pr frable de vous exercer quelque temps afin de vous familiariser avec la navigation
dans ISIS aprs tout cest lune des oprations les plus courantes que vous aurez faire. En
particulier, apprendre utiliser le bouton central de la souris la fois pour effectuer un
panoramique et un zoom vous fera gagner du temps lors de la cration de votre projet.
Une grille de points peut tre affiche dans la fentre ddition via licne de la barre doutils ou
la commande Grille du menu Affichage. La grille aide dans lalignement des composants et de
Tutorial_Isis_V7
A. Mininno
Page 4
Multipower
Reproduction mme partielle interdite sans autorisation
fils. Si vous avez du mal visualiser les points de la grille, ajustez lgrement le contraste de
votre moniteur (par dfaut les points sont affichs en gris clair) ou modifiez leur couleur via la
commande Valeurs de projet par dfaut du menu Gabarit.
Sous la vue densemble se trouve le slecteur dobjets, utilis pour choisir les composants, les
symboles et dautres objets de la bibliothque. Nous reparlerons plus loin de ce slecteur.
Enfin, en bas et droite de lcran sont affiches les coordonnes de la souris. Ces
coordonnes sont en units 1thou et le centre est au milieu du dessin.
Tutorial_Isis_V7
A. Mininno
Page 5
Multipower
Reproduction mme partielle interdite sans autorisation
Le circuit du tutorial
Premirement nous devons choisir les composants ncessaires llaboration de notre circuit.
La procdure pour slectionner les composants dans les librairies est dtaille ci-dessous :
Prendre les composants utiliss dans le schma
Vous pouvez slectionner les composants de deux faons :
1.
Cliquez sur le bouton P en haut et gauche du slecteur dobjets vois ci-dessous . Vous
pouvez galement utiliser licne de parcours des bibliothques ou le raccourci clavier (par
dfaut, cest la touche P).
Cliquez droit avec la souris dans une zone vierge du schma et choisissez Placer Composant - Depuis bibliothque partir du menu contextuel:
Tutorial_Isis_V7
A. Mininno
Page 6
Multipower
Reproduction mme partielle interdite sans autorisation
Les deux mthodes feront apparatre la boite de dialogue de parcours des composants en
bibliothque.
Ltape suivante consiste trouver les composants dans les bibliothques. Il existe plusieurs
mthodes pour rechercher un composant. Lorsque vous connaissez le nom, il est prfrable
dutiliser directement cette information. Entrez 741 dans le champ des mots-cls. Plusieurs
741 sont disponibles. Vous pouvez affiner la slection en choisissant la catgorie
Operational Amplifiers, comme montr ci-dessous:
Tutorial_Isis_V7
A. Mininno
Page 7
Multipower
Reproduction mme partielle interdite sans autorisation
100k. Ceci est loccasion de nous familiariser avec les divers mcanismes de recherche
disponibles.
La meilleure technique est de tirer partie des mots cls en utilisant les plus appropris.
Choisissez-les comme si vous tiez sur le moteur de recherche Internet de Google. Essayez
avec 12k. Vous devriez voir une liste de rsultats. Prenez le composant 'MINRES12K'.
Nous pourrions naturellement rpter ce processus pour les autres rsistances mais nous
allons dcouvrir les autres techniques de recherche disponibles. En rusant un peu, essayez le
mot-cl MINRES1 qui filtre beaucoup plus efficacement et qui nous permet dsormais de
slectionner une rsistance de 1k, 10k, 15k et 100k.
Une autre mthode plus gnrique est de raliser sa recherche via le systme d'indexation.
Trs utile si vous tes incertain sur le nom dun composant ou sur sa description. Supprimez le
texte dans le champ des mots cls et choisissez la catgorie des rsistances. Faites dfiler la
liste des rsultats et vous devriez voir les rsistances MINRES. Choisissez les rsistances 56k
et 68k de la manire dsormais habituelle puis fermez la bote de dialogue.
Vous pouvez, bien entendu, employer ces techniques en tandem. Par exemple, vous pourriez
crire 1k dans le champ des mots cls et ensuite choisir la catgorie de rsistances pour filtrer
le rsultat toutes les rsistances contenant 1k dans leur description. Rapidement vous vous
orienterez vers la technique la plus judicieuse en fonction de la situation.
Maintenant que nous avons nos composants de base, nous allons les placer sur le schma.
Placer les composants sur le schma
Aprs avoir choisi les composants, nous devons les placer rellement sur le dessin dans la
fentre d'dition. La partie la plus facile raliser est le circuit buffer en haut gauche du
circuit prcdemment propos. Voici le dtail reproduit ci-dessous:
Tutorial_Isis_V7
A. Mininno
Page 8
Multipower
Reproduction mme partielle interdite sans autorisation
Slecteur dobjets
Vue densemble
Tutorial_Isis_V7
A. Mininno
Page 9
Multipower
Reproduction mme partielle interdite sans autorisation
touches '+' et '-' du pav numrique pour roter le composant. Cliquez gauche nouveau
pour valider le placement retenu.
moins dtre trs habile, il est peu probable que tous les composants soient immdiatement
orients et placs correctement, c'est pourquoi nous regarderons comment les dplacer. Les
manipulations de dplacement et dorientation sont trs courantes dans lditeur et se doivent
dtre intuitives et flexibles. Dans ISIS, le principe est de slectionner au pralable les objets
diter. Il est possible de slectionner les objets de plusieurs faons.
Pour ce faire placez le curseur de souris sur le composant voulu et cliq uez gauche. Puis
tranez-le en maintenant le bouton gauche de la souris enfonc dans la fentre ddition. C'est
lune des manires de dplacer les objets. Lchez le bouton gauche, et appuyez sur la touche
Suppr du clavier pour supprim er lobjet slectionn. Utilisez la commande 'Annuler' du menu
'dition' (ou presser les touches 'Ctrl-Z') pour rcuprer ce composant. Vous pouvez
recommencer lopration ddition en slectionnant cette fois ci licne Rotation horaire ou les
icnes de Miroir. Observez bien la transformation du dessin de lAOP. Pour dslectionner un
objet, faites un clic gauche sur une zone vide de la fentre ddition. Vous pouvez prsent
ajuster les trois composants placs de faon ce que votre schma ressemble au notre.
? Choisissez licne Edition instantane (
technique standard utilise dans bon
slectionnera tout objet . Gardez lesprit
autre icne, telle licne Composant si,
composant, etc.
? Cliquez gauche directement sur lobjet. Cette mthode est un excellent raccourci
dutilisation gnrale pour slectionner un objet, except pour les fils (un clic gauche
dbutera le placement dun fil) et les objets graphiques 2D (un clic gauche dbutera
le placement dun objet graphique 2D).
? Etirez un rectangle autour de lobjet en appuyant sur le bouton gauche de la souris et
en tirant un rectangle qui englobe lobjet slectionner. Cette mthode fonctionne
pour tout objet (ou groupe dobjets). Des poignes utiles au redimensionnement du
rectangle sont disponibles qui permettent dadapter sa taille si ncessaire.
? Cliquez droite sur un objet permet de le slectionner et douvrir un menu contextuel
qui regroupe les actions valides pour lobjet en question.
Tutorial_Isis_V7
A. Mininno
Page 10
Multipower
Reproduction mme partielle interdite sans autorisation
Cliquez gauche sur lampli-op pour le slectionner, puis appuyez sur le bouton gauche de la
souris et dplacez la souris pour repositionner lampli-op un autre endroit, et relchez le
bouton.
2.
Cliquez droite sur lampli-op (toujours slectionn) et validez la commande Roter sens
horaire du menu contextuel.
3.
Utilisez les touches '+' et '-' du pav numrique pour retrouver lorientation initiale du
composant.
4.
Tutorial_Isis_V7
A. Mininno
Page 11
Multipower
Reproduction mme partielle interdite sans autorisation
5.
6.
Cliquez droite dans une zone vi erge de lcran et validez la commande Efface la slection
du menu contextuel.
7.
8.
Utilisez les poignes de slection afin que le rectangle nenglobe que les objets du schma.
9.
Appuyez gauche dans le rectangle et dplacez la souris pour dplacer tous les objets la
fois, puis relchez le bouton la position souhaite.
10. Cliquez gauche dans une zone vierge du schma pour effacer la slection.
Comme vous pouvez le constater, il est facile et intuitif de slectionner, positionner et orienter
des composants dans ISIS et, avec un peu de pratique, vous raliserez naturellement ces
oprations.
Arm de ces informations, nous vous conseillons de les mettre en pratique afin de prsenter le
projet sous la forme visuelle indique au dbut du tutorial.
Connexion des composants du schma
Outre le placement et le positionnement, la connexion des composants est lune des actions la
plus courante que vous aurez raliser. Cest pourquoi nous avons implment dans ISIS un
mcanisme qui rend cette action simple et intuitive.
Connexion naturelle
Dans ISIS, il nexiste de mode spcifique de connexion les liens sont placs et dits tout
instant, sans avoir valider un mode au pralable. Ceci limite les dplacements de la souris et
rduit le temps de dveloppement.
A ce stade il est utile de vrifier que licne ddition instantane est valid (premier icne
identique au pointeur souris).
Autoroutage
Aprs placement du dbut de la connexion, la route propose suivra le mouvement de la
souris de manire orthogonale jusquau point terminal.
Curseur
Lors du placement dune connexion, un curseur spcifique apparatra, en tant quindicateur
visuel, pour reprsenter lopration de placement dun fil.
Nous observerons les aspects indiqus ci-dessus lors de linterconnexion des composants du
schma que nous venons de dessiner. Commenons par point er sur lextrmit suprieure de
R2 et notez que le curseur souris sera remplac par un crayon vert pour indiquer quun fil est
plac cet endroit.
Tutorial_Isis_V7
A. Mininno
Page 12
Multipower
Reproduction mme partielle interdite sans autorisation
Curseur souris qui indique que la souris est sur lextrmit de la pin.
Lorsque le curseur crayon vert apparat, cliquez gauche pour dbuter le placement dun fil.
ISIS repre automatiquement que vous pointez sur une pin de composant et en dduit que
vous voulez placer un fil. Le curseur souris devient un crayon non color pour indiquer que
linterconnexion est en cours et la piste suivra les dplacements de la souris jusquau point
terminal, en vous permettant dapprcier la topologie du fil en cours de routage. Cest un
exemple dautoroutage qui fournit un moyen simple et transparent dinterconnexion rapide du
schma. Vous pouvez mettre ceci en action en dplaant la souris jusqu lentre inverseur
de lampli-op (voir le schma complet dans la section de documentation prcdente).
Page 13
Multipower
Reproduction mme partielle interdite sans autorisation
gauche) puis tirez-le en utilisant tout dabord les coins puis le milieu des segments rectilignes.
Vous pouvez galement router manuellement en cliquant gauche sur la pin de dpart, puis
gauche chaque fois que vous souhaitez changer dorientation, pour terminer par un clic
gauche sur la pin terminale.
Pour terminer la premire portion du schma, vous devrez placer et connecter des terminaux.
Vous aurez besoin de deux terminaux gnriques, un terminal de masse (ground ) et deux
terminaux dalimentation (power). Validez licne terminal (
dobjets affiche les types de terminaux disponibles.
Tutorial_Isis_V7
A. Mininno
Page 14
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 15
Multipower
Reproduction mme partielle interdite sans autorisation
Page 16
Multipower
Reproduction mme partielle interdite sans autorisation
Vous pouvez aussi dplacez les labels un endroit plus commode. Ceci se fait gnralement
lorsque vous avez besoin de placer un fil la position actuelle de l'tiquette et vous souhaitez
conserver un certain espace sur lespace ddition. Nous essayerons cette fonctionnalit
maintenant avec les tiquettes 'U1' et '741', en le dplaant pour correspondre au schma
de rfrence.
Afin de placer plus prcisment un label vous devrez peut-tre modifier le pas de la grille.
Lorsque vous dplacez le curseur de la souris dans la fentre ddition, lincrmentation des
coordonnes se fait par pas fixe par dfaut 100th. Ceci permet daligner les composants et
les objets sur une grille ordonne. Vous pouvez slectionner dautres pas de grille grce au
menu 'Affichage' ou par l'intermdiaire des raccourcis de clavier.
Appuyez sur la touche F2 pour ramener la grille 50th. Vous obtiendrez ainsi une plus
grande libert de placement. Slectionnez lAOP, maintenez le bouton gauche enfonc sur
ltiquette U1 puis dplacez la souris. Ltiquette se dplace maintenant indpendamment de
la position de lAOP. Mettez-la la position propose et faites la mme chose avec l'tiquette
741.
Tutorial_Isis_V7
A. Mininno
Page 17
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 18
Multipower
Reproduction mme partielle interdite sans autorisation
Bien que cela ne soit pas trs vident dans cet exemple, la possibilit de choisir un point
central de dplacement dans le rectangle le point sur lequel vous validez le bouton
gauche vous offre un puissant moyen de dplacer prcisment des portions de circuit.
Pour terminer cliquez gauche lextrieur du rectangle de slection pour effacer la slection et
le rectangle associ. Cest termin.
Effectuer les oprations sur bloc de copie, rotation ou suppression est galement trs intuitif. Il
faut galement commencer par dfinir un rectangle de slection autour des objets en question.
Cette fois, au lieu de commencer un dplacement en cliquant gauche, cliquez droite pour
accder au menu contextuel qui prsentera les oprations licites sur le bloc.
LINDISPENSABLE PRATIQUE
Vous devez dj vous sentir plus laise avec lutilisation dISIS. Vous obtiendrez encore plus
dexprience en dessinant la prochaine partie du circuit bas sur lAOP U2:A ci-dessous :
Tutorial_Isis_V7
A. Mininno
Page 19
Multipower
Reproduction mme partielle interdite sans autorisation
Lorsque vous avez termin, copiez cette portion de circuit droite de la feuille. Notez que sur
le circuit du tutorial, les deux blocs sont identiques except quelques rsistances. Choisissez
MINRES12k dans le slecteur d'objets.
ANNOTATION DU PROJET
ISIS dispose de quatre approches diffrentes pour annoter (donner un nom) aux composants:
? Annotation manuelle - c'est la mthode que vous avez dj utilise pour le label du
premier AOP et les rsistances. Tout objet peut tre modifi par un double clic
gauche sur lui ou via le menu contextuel dont nous avons dj parl. D'une faon
ou de l'autre, un formulaire apparatra, que vous utiliserez pour entrer les proprits
voulues, telles que la rfrence ou la valeur, etc.
? Outil daffectation des proprits - cet outil peut gnrer des squences fixes ou
auto-incrmentes et attribuer le texte qui en rsulte soit tous les objets
slectionns (sur toutes les feuilles ou sur la feuille active), soit aux objets sur
lesquels vous cliquez gauche successivement. L'utilisation de l'outil est plus rapide
que l'annotation manuelle, mais moins rapide pourtant que l'annotateur
automatique. Cependant vous avez le contrle des nom s qui sont attribus aux
objets.
? Annotation globale - L'utilisation de l'annotateur automatique assure l'annotation
d'un schma complet en quelques secondes. L'outil gre les composants multi
Tutorial_Isis_V7
A. Mininno
Page 20
Multipower
Reproduction mme partielle interdite sans autorisation
lments comme le botier 7400 TTL porte NAND et distribuera les portes en
consquence. Cependant le processus n'est pas interactif, donc vous avez moins
de contrle sur les noms attribus que dans les 2 autres mthodes.
? Annotation temps rel - cette fonctionnalit, lorsqu'elle est valide, annote les
composants au fur et mesure de leur placement sur le schma (rfrences et
valeurs), ce qui vous vite davoir le faire. Comme pour l'annotateur automatique,
ce procd n'est pas interactif. L'annotation temps rel peut tre invalide par la
commande correspondante du menu 'Outils' (raccourci clavier par dfaut CTRL+N).
En pratique, vous utiliserez lannotation temps rel par dfaut (cest ce que nous avons fait
jusqu prsent), puis ferez ventuellement appel lannotateur automatique ou loutil
daffectation des proprits pour adapter les annotations. Lannotation manuelle nest
habituellement utilise que pour les composants multi lments htrognes (tel quun relais
et ses bobines) pour indiquer quel contact est reli quelle bobine.
Lutilisation des composants multi lments htrognes sadresse des utilisateurs
expriments et sort du cadre de ce tutorial.
Nous allons maintenant examiner le fonctionnement de ces outils afin de vous faire gagner du
temps lors de la cration de vos circuits.
Loutil daffectation de proprits
Supposons, juste pour le plaisir de la discussion, que vous souhaitiez annoter toutes les
rsistances partir de R5. Nous souhaitons donc que la squence dbute R5 (nous
obtiendrons donc R5, R6, R7, etc..). Pour ce faire, slectionnez 'Outil affectation proprits'
du menu 'Outils'. Tapez REF=R# dans le champ Chane, puis placez le curseur sur le champ
Compteur et entrez la valeur 5. Assurez-vous que le bouton Sur clic soit slectionn et validez
sur le bouton OK (ou appuyez sur la touche ENTRER). Le caractre (#) du champ Chane sera
remplac par la valeur actuelle du champ Compteur chaque fois que l'outil d'affectation
annotera un objet, et ensuite la valeur du champ Compteur sera incrmente.
Loutil daffectation des proprits valid pour annoter des rsistances partir de R5.
ISIS valide automatiquement l'icne dition instantane pour que vous puissiez annoter les
objets voulus, par un clic gauche sur ces derniers. Pointez sur la rsistance R7 et cliquez
Tutorial_Isis_V7
A. Mininno
Page 21
Multipower
Reproduction mme partielle interdite sans autorisation
gauche. Loutil la renomme en R5. Maintenant faites la mme chose avec la rsistance qui
portait anciennement la valeur R5. Remarquez quelle a t renomme R6. Vous pouvez
continue r ainsi pour renommer toute les rsistances, jusqu' ce que vous ayez une ide claire
de son fonctionnement - quoiqu'un peu dlicat, au dbut, c'est un outil puissant qui peut vous
vitera une grande quantit de travail fastidieux.
Une autre fonctionnalit de loutil daffectation de proprits est de permettre la modification de
valeurs ou dautres proprits des composants: son utilisation peut vous faire gagner
beaucoup de temps lors de la saisie de schma
Notez que, comme pour lannotation manuelle, vous pouvez r-annoter avec cet outil et
obtenir deux lments qui possdent la mme rfrence (ce qui provoquera une erreur
lors de la gnration de la netlist). Une attention particulire est donc requise pour
sassurer que lannotation soit correcte.
Bien que non utile ici, loutil daffectation de proprits autorise la modification de toutes
les proprits du composant - telle que la valeur - et vous fera gagner un temps
apprciable lors de la saisie du schma.
Annotation globale
ISIS dispose dun annotateur automatique qui choisira les rfrences des composants votre
place. On peut l'amener annoter tous les composants, ou seulement ceux qui n'ont pas
encore t annots - c'est dire ceux qui ont un point d'interrogation '?' dans leur rfrence.
L'annotateur automatique comporte deux modes de fonctionnement dcrits ci-dessous:
? Annotation auto-incrment : l'annotation affecte seulement les composants qui ne
sont pas encore annots , suiva nt la visibilit retenue (le projet entier ou seule la
feuille courante).
? Annotation total: tous les composants selon la visibilit retenue (le projet entier ou
seule la feuille courante).
L'annotation en temps rel tant autorise, tous les lments except les composants multi
lments se voient attribuer une rfrence unique. Puisque nous n'avons aucun composant de
ce type sur le circuit d'instruction nous lanons lannotation globale en mode 'total'. Pour ce
faire, appelez la commande 'Annotation globale' du menu O
' utils', validez les options comme
indiqu ci-dessous puis cliquez sur OK.
Page 22
Multipower
Reproduction mme partielle interdite sans autorisation
La premire chose faire est de trouver sur le schma un espace vide - faites un clic gauche
dans la partie infrieure gauche de la vue d'ensemble pour placer la fentre d'dition cet
endroit. Cliquez gauche nouveau pour valider la position.
Tutorial_Isis_V7
A. Mininno
Page 23
Multipower
Reproduction mme partielle interdite sans autorisation
ISIS intgre un puissant systme de contrle des styles locaux et globaux et la possibilit
est donne aux styles locaux de calquer leur comportement sur celui des styles globaux;
ceci permet de facilement adapter l'apparence de votre schma.
Comme nous dfinissons le corps d'un composant, slectionnez le style COMPONENT et
placez le pointeur de souris sur la fentre d'dition, enfoncez le bouton gauche de la souris et
tracez un rectangle. N'essayez pas d'obtenir la taille exacte - vous pourrez toujours modifier sa
taille plus tard. Vous constaterez que le choix COMPONENT fournit un modle visuel
identique aux composants dj prsents sur le schma.
La prochaine tape est de dfinir les pins du nouveau composant. Pour ce faire, validez l'icne
Pin de composant (
). Le slecteur d'objets vous donne la liste des types de pins
disponibles (notez que vous pouvez dessiner vos propres objets pins , bien que nous ne
parlions pas de ce sujet dans le tutorial). Prenez dans le slecteur, le type de pin Default ; la
fentre d'ensemble vous en donne un aperu avec le nom de la pin, son numro (reprsent
par la chane NAME), sa base (99) et la fin sont respectivement repres par un marqueur
d'origine et une croix - la croix reprsente l'extrmit o vous connecterez ventuellement un
fil.
Tutorial_Isis_V7
A. Mininno
Page 24
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 25
Multipower
Reproduction mme partielle interdite sans autorisation
La boite de dialogue de cration dun composant avec les champs Nom et Prfixe renseigns.
Le prfixe, U dans notre cas, est utilis lors de la gnration de la liste du matriel
(nomenclature).
Cliquez sur le bouton Suivant puis sur le bouton Ajouter/Editer pour ajouter des botiers.
Pour ajouter un botier, choisissez le bouton Ajouter. Dans notre cas nous voulons ajouter un
DIL16 de la bibliothque PACKAGE. Trouvez cette empreinte dans la fentre de navigation et
double cliquez sur son nom pour lajouter. La bote de dialogue doit maintenant ressembler
lcran ci-dessous.
Tutorial_Isis_V7
A. Mininno
Page 26
Multipower
Reproduction mme partielle interdite sans autorisation
Loutil visuel daffectation de botier avec un DIL16 prt pour laffectation des pattes.
La prochaine tape est dajouter les numros des pins. Vous pouvez crire les nombres la
main dans la colonne 'A 'mais il est souvent plus facile de faire ceci interactivement.
Commencez par cliquez dans la colonne 'A' la ligne AGND' comme montr ci-dessus.
La patte AGND correspond la broche 2 - cliquez sur la pin 2 de lempreinte dans la fentre
de prvisualisation du botier. Lempreinte est dsormais en surbrillance. La pin physique est
alors affecte AGND et le focus passe directement au champ suivant cest--dire celui de la
pin D0
Tutorial_Isis_V7
A. Mininno
Page 27
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 28
Multipower
Reproduction mme partielle interdite sans autorisation
TOUCHES FINALES
Maintenant que vous avez cr des 7110, vous pouvez les placer et les cbler comme montr
ci-dessous :
Tutorial_Isis_V7
A. Mininno
Page 29
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 30
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 31
Multipower
Reproduction mme partielle interdite sans autorisation
Page 32
Multipower
Reproduction mme partielle interdite sans autorisation
Page 33
Multipower
Reproduction mme partielle interdite sans autorisation
une table de correspondance entre les numros et les noms des pins, ainsi chaque type de
botier peut disposer dun numro de pin spcifique en relation avec la mme pin dun lment
du schma.
Aprs avoir lanc loutil daffectation de botier, la premire des choses faire est de choisir un
botier :
? Cliquez sur le bouton Ajouter. Ceci lancera le visionneur des bibliothques ARES.
? Validez la bibliothque PACKAGE, et double cliquez sur DIL14.
Puis vous devrez effectuer les modifications suivantes sur les valeurs par dfaut du botier :
? Changez le nombre dlments de 1 4. Ceci correspond au fait quil y a quatre
amplificateurs dans un botier physique DIL14.
? Marquez les pins V+ et V- en communes. Ceci indique que le numro de pins est
commun tous les lments.
? Cliquez la case cocher Portes interchangeables. Ceci indique que les lments
sont identiques et ARES peut raliser une permutation des lment s, si ncessaire.
Vous devriez obtenir un affichage comme ci-dessous :
Tutorial_Isis_V7
A. Mininno
Page 34
Multipower
Reproduction mme partielle interdite sans autorisation
LEXPLORATEUR DE PROJET
ISIS dispose dun puissant outil pour parcourir un projet afin dexaminer son contenu.
Lexplorateur de projet est un outil aux possibilits tendues que nous dcrivons globalement
afin de vous donner une ide sur ses possibilits.
Commencez par lancer lexplorateur de projet depuis le menu Projet (raccourci clavier par
dfaut 'ALT+X' ). Lexplorateur lancera ce que nous appelons le visionneur des lments
physiques pour afficher la liste de tous les composants utiliss dans le schma de la feuille
courante (dans le panneau de droite).
Tutorial_Isis_V7
A. Mininno
Page 35
Multipower
Reproduction mme partielle interdite sans autorisation
Dans notre tutorial nous avons seulement une feuille, mais un projet plus ambitieux
compos de plusieurs feuilles serait galement synthtis dans le panneau de gauche
pour vous permettre un parcours parmi les feuilles et les composants constitutifs .
Tutorial_Isis_V7
A. Mininno
Page 36
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 37
Multipower
Reproduction mme partielle interdite sans autorisation
Tutorial_Isis_V7
A. Mininno
Page 38
Multipower
Reproduction mme partielle interdite sans autorisation
Lexplorateur en visionneur netlist qui montre toutes les pattes connectes SW1-NO.
Vous pouvez passer du visionneur netslit partlist via les deux premiers icnes de
lexplorateur.
Jusquici, dans les exemples, nous sommes partis du composant physique pour utiliser les
pins et examiner la connectivit (soit en visionneur partlist pour voir les pins dun composant,
soit en visionneur netlist pour voir les connexions une pin physique). Lorsque nous
connaissons le lien (GND par exemple), nous pouvons directement examiner toutes les
connexions qui sy rattachent. Pour ce faire, passez en mode visionneur netlist, cliquez gauche
sur la feuille pour afficher tous les liens, puis cliquez sur GND du panneau de gauche.
Lexplorateur de projet en visionneur netlist qui montre toutes les connexions au lien GND.
Le tutorial na pas pour objet de prsenter toutes les fonctionnalits de lexplorateur, et nous
vous invitons vous reporter aux chapitres ddis pour apprcier toutes les possibilits de
loutil.
GENERATION DE RAPPORT
A prsent que le schma est complet, vous pouvez gnrer la netlist, la liste du matriel
(nomenclature) et le rapport de contrle des rgles lectriques (ERC pour Electrical Rules
Check). Chaque rapport est cr en appelant la commande correspondante du menu 'Outils. La
sortie du rapport est visible dans une fentre texte, depuis laquelle vous pouvez sauvegarder
son contenu dans un fichier par lintermdiaire du bouton Sauvegarder, ou copier linformation
dans le presse-papiers via le bouton Copier. '
La commande Liste du matriel est simple comprendre.
Le rapport de contrle des rgles lectriques contiendra peut-tre des erreurs, car le circuit du
tutorial nest pas complet .
Page 39
Multipower
Reproduction mme partielle interdite sans autorisation
Dans cette dernire partie du tutorial nous allons jeter un coup dil au projet EPE.DSN. Cest
un projet multi-feuilles, hirarchis, constitu dun micro processeur programmeur/mulateur
dEPROM (EPE). La complexit de ce circuit est significative.
Le projet EPE est rparti sur trois feuilles A3 (processeur, mulateur et alimentation). Les sous
feuilles reprsentent une mulation de RAM (au nombre de 4 pour offrir une capacit
dmulation de 32 bits) et une alimentation programmable capable de piloter lensemble.
Chargez le projet EPE.DSN dans ISIS via la commande Ouvrir du menu Fichier. Vous le
trouverez dans le sous -dossier "Samples\Schematic & PCB Design" relatif au dossier
dinstallation de Proteus. Vous y avez galement accs via la commande Fichiers exemples
du menu Aide.
La premire feuille est le CPU que vous pouvez consulter en utilisant les techniques
habituelles de zoom et de panoramique. Lexplorateur de projet vous offre la possibilit de
parcourir plus aisment le contenu du projet.
Vous pouvez galement zoomer sur le contenu dun sous-circuit ; pour ce faire, pointez sur le
sous-circuit et utilisez le raccourci clavier de la commande Zoom vers enfant (CLTR+C par
dfaut). ISIS commute alors de la feuille qui prsente lmulateur la feuille qui prsente un
banc mmoire ERAM. Parcourez cette feuille puis revenez la feuille parent via le raccourci
CTRL+X. Vous pouvez commuter sur une autre feuille ERAM pour visualiser les diffrences
par rapport la prcdente bien que les deux instances du sous -circuit partagent le mme
circuit (si vous effectuez des modifications sur une instance du circuit, celles -ci seront
immdiatement rpercutes sur les autres instances), chaque instance possde des
annotations de composants qui lui sont propres ; cest ce que nous appelons la notion
dannotation globale.
Le projet EPE est un excellent exemple de projet qui mixte des parties analogiques et
numriques, ainsi que des circuits microprocesseur, ce qui prouve ladquation de ISIS
tout type de schma.
Tutorial_Isis_V7
A. Mininno
Page 40
Multipower
Reproduction mme partielle interdite sans autorisation