Bonjour,

Je suis étudiante en L3 informatique et nous devons réaliser un multiplieur8_8.
L'énoncé du tp est le suivant :
"Le but de cette séance est de vous faire concevoir un circuit qui réalise une opération entre deux entiers non signé codés en binaire sur 8 bits chacun. Ce circuit réalisera le calcul en plusieurs étape en utilisant une succession d'addition, décalages binaires."

Il faut également respecter un protocole REQ/ACK qui permet d'enregistrer successivement les valeurs A puis B avant de lancer le calcul.
Illustrement du protocole :

req_ack.jpg

Voici ma réalisation (qui fonctionne bien) :

mul8x8.jpg

Et la machine à états associé :

FSM_mul8x8.jpg

Ce tp étant noté je suis à la recherche de conseils et piste d'amélioration. (comment faire pour utiliser moins de composants ?).

Merci d'avance !