summaryrefslogtreecommitdiff
path: root/rapport/main.tex
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2025-05-06 12:40:41 -0400
committerBenjamin Chausse <benjamin@chausse.xyz>2025-05-06 12:40:41 -0400
commit3fc9ed40c0b768233cae851aac48e8153ef259b4 (patch)
treedaeff5a295e6798857efc3103d7e1157974d28d5 /rapport/main.tex
parent8fd60d09f6f0b63c1b555efbda1242fe9fa39bcc (diff)
parent6ebef4b12cffaa4be6e09bba1376773b810f816c (diff)
Merge branch 'master' of git:s4-app1
Diffstat (limited to 'rapport/main.tex')
-rw-r--r--rapport/main.tex10
1 files changed, 9 insertions, 1 deletions
diff --git a/rapport/main.tex b/rapport/main.tex
index 05d3535..1300420 100644
--- a/rapport/main.tex
+++ b/rapport/main.tex
@@ -55,10 +55,18 @@ simplification ou $A'$ à été mis en évidence. Les équations étant assez si
E &= 0 \\ F &= A \\ G &= A'C \\ H &= A'(C'D+BC)
\end{align}
-\subsection{Fréquence d'opération}
+Après, les trois nombre binaires sont additionner ensemble pour obtenir un résultat correspondant au nombre de bits à 1 dans le code
+thermométrique en utilisant des additionneur 4 bits. Pour ce qui est du code d'erreur, une validation par groupe de 2 bits qui s'occuppe
+de s'assurer que le "LSB" n'est pas à 0 si le "MSB" est à un, sur tout les groupe de 2 bits consécutif permet de savoir rapidement s'il
+y a des erreurs. (voir le code en annexe).
\subsection{Explication des schéma blocs}
+\subsection{Fréquence d'opération}
+Pour connaitre la fréquence d'opération maximum, on doit d'abord analyzer le schéma et trouver le plus long chemin qu'une entrée peut
+parcourir avant d'arrivé à la sortie. Ceci peut être fait en regardant simplement le schéma créé par Vivado sans qu'il est fait de
+synthèse pour l'optimiser. Le bit ayant la plus grosse opération est le $H$. Ce dernier peut passer dans deux additionneur 4 bits.
+
\subsection{Implémentation}
\section{Simulation Complète}