Étudiez le cahier des charges

Vous avez terminé les deux premières parties de ce cours. Vous avez à présent suffisamment de connaissances pour passer à la pratique ! Dans cette partie, nous vous proposons donc de réaliser un mini-projet. 

Étudiez le cahier des charges


Mini-projet

Vous avez terminé les deux premières parties de ce cours. Vous avez à présent suffisamment de connaissances pour passer à la pratique ! Dans cette partie, nous vous proposons donc de réaliser un mini-projet. Il consiste à additionner deux nombres X et Y et réaliser un affichage décimal. Les nombres vont de 0 à 9 et le résultat (entre 0 et 18) est visualisé sur des affichages hexadécimaux.

La structure proposée est la suivante :

Spécification du projet

Spécification du projet

  • la structure d'addition reposera sur des additionneurs complets ;

  • un circuit de décodage séparera le résultat en deux parties : les dizaines et les unités ;

  • deux afficheurs donneront le résultat attendu.

Algorithme

La partie délicate est de décider ou non de soustraire la valeur 10 pour exprimer les dizaines. On utilisera le schéma de principe ci-dessous.

Arbre de décision de soustraction d'une valeur 10

Arbre de décision de soustraction d'une valeur 10

La table de vérité de la comparaison à 10 est précisée ci-dessous.

Table de vérité de la soustraction

Table de vérité de la soustraction

Maintenant que le cahier des charges a été donné, nous devons le décliner en blocs fonctionnels, ce qui est l'objet du chapitre suivant.


Modifié le: samedi 28 décembre 2019, 21:59