Re: [Syracuse] circuits logiques

Auteur: Jean-Paul Vignault <jpv@melusine.eu.org>
Date: mer mai 03 2006 - 16:12:57 CEST

Bonjour,

Je viens d'ajouter 3 composants au package "logic" :
   http://melusine.eu.org/syracuse/bbgraf/tmp/117.jps
mais je bloque sur des choix techniques, faute d'expérience dans le
domaine des circuits logiques :

1) je n'ai pas utilisé les modèles de demi-additionneur et
   additionneur proposés, mais d'autres trouvés ici :
   http://set.utbm.fr/membres/galland/enseignement/archi/combi.pdf
   D'où ma 1ère question : souhaites tu des composants conformes aux
   images jointes l'autre jour ? (aucun problème, c'est normal)

2) Dans le cas d'une réponse positive à la question 1), plusieurs
   solutions, et j'hésite :
      a) on adapte les composants ADD et DemiAdd en leur adjoignant
         d'autres entrées/sorties en haut et en bas, mais dans ce cas
         il faudra les dessiner sans patte ou positionner un booleen
         avant de dessiner.

      b) on crée de nouveaux composants conformes à ce que l'on
      veut. Dans ce cas, quels noms choisir ?
   
Perso, je pencherai pour l'option b). Reste à trouver un nom... Dans
l'option a), je crois que j'aimerai autant positionner un booléen...

3) Toutes les entrées s'appellent in0, in1, in2 et les sorties out0,
   out1. Serait-il pertinent d'ajouter des alias "rin" et "rout" (pour
   Rn-1 et Rn), voire "somme" ?

4) Pour le composant générique, nommé "SQUARESYMBOL", j'ai fabriqué un
   carré auquel on transmet la chaine de caractère à afficher, puis la
   taille de la police de caractères (12 dans l'exemple). Ce carré est
   dessiné sans patte, et on a 3 entrées sur chaque côté (in0 - in1,
   out0 - out1, up0 - up1 et down0 - down1).
   Cette solution est-elle satisfaisante ou vaut-il mieux un carré à
   pattes, auquel on transmet le nombre de pattes par côté ?

5) Enfin dernière question : les noms DemiADD et SQUARESYMBOL sont-ils
   bien choisis ?

Beaucoup d'hésitations donc...

à bientôt,

Amitiés,

Jean-Paul

PS : je viens de récupérer de superbes dessins sur le serveur, je les
ai publiés notamment aux url
   http://melusine.eu.org/syracuse/bbgraf/banque/logic/
et http://melusine.eu.org/syracuse/bbgraf/banque/informatique/

Pour les arbres, je me suis permis de les reprendre en utilisant
l'environnement dédié (avec la commande "tree")

_______________________________________________
Syracuse mailing list
Syracuse@melusine.eu.org
http://melusine.eu.org/cgi-bin/mailman/listinfo/syracuse
Received on Wed May 3 16:12:58 2006

Cette archive a été créée par hypermail 2.1.8 : mer mai 03 2006 - 22:37:01 CEST