Chargement…
Chargement…
La FSM est une machine de Moore à cinq états.
Comportement
STEP1 est l'état de repos: pp1_ce=1. Tant que input_rdy=0, la FSM y reste.input_rdy=1, le front montant suivant mène à STEP2: a_sel=1, b_sel=1, pp2_ce=1.STEP3: b_sel=1, pp1_ce=1, sub=1, p_r_ce=1.STEP4: a_sel=1, pp2_ce=1.STEP5: p_i_ce=1, puis retour inconditionnel à STEP1.reset est asynchrone, actif haut, et force STEP1.
| Signal | Direction | Description |
|---|---|---|
clk, reset | Entrée | Horloge et reset |
input_rdy | Entrée | Nouvelle paire d'opérandes disponible |
a_sel, b_sel | Sortie | Sélections des multiplexeurs |
pp1_ce, pp2_ce | Sortie | Validations des produits partiels |
sub | Sortie | Sélection de la soustraction |
p_r_ce, p_i_ce | Sortie | Écriture des résultats réel et imaginaire |