Académique Documents
Professionnel Documents
Culture Documents
Système combinatoire :
1. 1-Etude et simulation d’un circuit encodeur décimal vers BCD :
On étudie dans ce premier passage, un circuit combinatoire qui sert à
coder une entrée décimale en Bcd.
On envisage d’avoir 10 entrées, chacune représente un nombre à 1 bits,
la sortie est donc en 4 bits.
Puisque l’encodeur sera à priorité, plusieurs entrées donc peuvent être
activées à la fois, l’encodeur va coder l’entrée ayant l’indice le plus
grand.
L’analyse de fonctionnement du circuit nous permet d’écrire un tableau
de vérité.
Qui sera de la forme suivante :
E9 E8 E7 E6 E5 E4 E3 E2 E1 E0 S3 S2 S1 S0
0 0 0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 1 X 0 0 0 1
0 0 0 0 0 0 0 1 X X 0 0 1 0
0 0 0 0 0 0 1 X X X 0 0 1 1
0 0 0 0 0 1 X X X X 0 1 0 0
0 0 0 0 1 X X X X X 0 1 0 1
0 0 0 1 X X X X X X 0 1 1 0
0 0 1 X X X X X X X 0 1 1 1
0 1 X X X X X X X X 1 0 0 0
1 X X X X X X X X X 1 0 0 1
𝐹𝑖 = 𝑟𝑒,𝑖 ⊕ 𝑎𝑖 ⊕ 𝑏𝑖
𝑟𝑠𝑖 = 𝑟 ∗ 𝑆1 ∗ [𝑆0 ⊕ 𝑎𝑖 ⊕ 𝑏𝑖] + 𝑏 ∗ 𝑆1 ∗ [𝑎𝑖 ⊕ 𝑆0] + 𝑆0 ̅̅̅ ∗ 𝑆1
+ [𝑎𝑖 ̅ ∗ 𝑟̅ ] + 𝑆0 ∗ 𝑆1 ∗ [𝑟̅𝑒,𝑖 ∗ 𝑎𝑖 ⊕ 𝑏𝑖 + 𝑏
̅ ∗ 𝑏𝑖 ∗ 𝑟𝑒,𝑖 + 𝑎 ∗ 𝑏𝑖
∗ 𝑎 ⊕ 𝑟𝑒,𝑖 ]
Fi=la sortie du circuit ;
rsi=le retenu final de l’opération effectuée ;
S0=le premier bit du code opérant ;
S1=le deuxième bits du code opérant ;
rei=le retenu initial ;
le circuit logique est donc :
pour le résultat Z, qui indique que la sortie F est nulle , a pour équation
logique :
𝑍 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐹1 + 𝐹2 + 𝐹3 + 𝐹4 ;
Z sera initialisé à l’état 1.