Ensuite, il vous faut créer une nouvelle cellule, en
spécifiant son format, de la manière suivante :
- Sélectionnez le menu File -> New -> Cellview.... La
fenêtre Create New File apparait :
- Remplissez cette fenêtre de la maniére précédente
- Le Composer-Schematic apparait :
Placement d'une cellule :
- Sélectionnez add component dans le menu pop-up
(BM) de la zone de dessin ou cliquez sur l'icône component
de la barre d'outils.
- Une fenêtre add component permet de choisir la libriairie de
la cellule, son nom et sa vue.
De plus, la commande
browse permet d'ouvrir la fenêtre
du Library Browser vue précédemment.
Sélectionnez la librairie HRDLIB, puis la cellule DFA2 et
enfin la vue Symbol (bascule D Flip-Flop avec clear).
Choississez l'emplacement de la cellule et placer la avec BG.
Placez ensuite 2 multiplexeur 2-to-1 cellule MU2 et 2 portes and cellule
AND2.
Quitter une commande :
- Pour quitter n'importe quelle commande du composeur de schémas, presser
esc (F11) pour terminer.
Déplacement et effacement d'une cellule :
- Choisissez move (edit -> move) dans le menu principal ou le racourci
clavier shift + m. Cliquez BG sur la cellule à déplacer.
Ensuite, cliquez BG à l'endroit où vous voulez placer la cellule.
- La commande delete (edit -> delete ou racourci clavier del) s'utilise de
manière identique.
Connexions :
- La commande wire (narrow) est utilisée par le BG. Cliquez une
fois pour indiquer le début de la connexion et deux fois pour fixer la
fin du dessin du fil.
- La touche s permet de commencer ou de terminer la connexion au
losange le plus proche.
- Utilisez undo pour annuler la dernière commande.
Créer la figure suivante, puis save sous le nom
udctr.
On utilisera ce bloc élémentaire pour créer le
compteur grâce à la commande copy du menu edit.
Pour cela sélectionnez copy, puis sélectionnez une
zone autour du schéma avec BG. Une fois la zone
sélectionnée, pointez un objet de la zone et cliquez sur BG.
Il ne vous reste plus qu'à positionner l'objet à l'endroit voulu.
Connecteurs d'E/S :
- Pour ajouter un connecteur utilisez la commande add pin (menu add
-> pin ou BM). La fenêtre suivante apparait :
- Entrez le nom du connecteur, ainsi que son type (Input, Ouput, ...).
- Il est possible de changer le nom d'un connecteur par la commande
properties... (menu edit -> properties -> objects... ou en
sélectionnant le connecteur BG, puis menu popup BM).
Bus :
Nous allons ajouter un bus de sortie Q au schema.
- Tracez le bus avec la commande wire (wide), puis ajoutez un
connecteur que vous nommerez Q<3:0>.
- Pour connecter les fils au bus, utiliser la commande wire (narrow).
- Il nous reste à nommer les noeuds, par la commande add -> wire
name et tournez l'option bus expansion on pour chaque fils.
Complétez le schema du compteur en respectant le nom des connecteurs
et sauvegardez le par la commande check and save (cette commande
effectue de plus la vérification du schéma)
Edition de l'icône :
- La commande design -> create cellview -> from cellview permet de
créer un symbole par defaut du compteur/décompteur 4 bits. Pour une
sauvegarde du symbole, utilisez save dans la barre d'outils.
- Il existe des commande permettant d'améliorer le dessin de
l'icône : line, rectangle, etc...
- Il est inutile de sauver ce schéma car il correspond à un
placement du compteur dans un schéma de hiérarchie
supérieure.
Cadence est une marque déposé de Cadence Design Systems,
Inc., 555 River Oaks Parkway, San Jose, CA 95134.