summaryrefslogtreecommitdiff
path: root/2004/n/fpga/doc/dcd/rapport.tex
diff options
context:
space:
mode:
authorprot2004-10-11 23:15:47 +0000
committerprot2004-10-11 23:15:47 +0000
commitfdd6216054017f4aded7501d4a6e725710438a35 (patch)
treebfaa97d64d3a870f4bc8f53dd82c60a6e691f5bc /2004/n/fpga/doc/dcd/rapport.tex
parentbda37bfbe9130f472ac892b2b62561f933a0c106 (diff)
Patch du "trou décodisa"
- enlevé l'inclusion du fichier decodisa.tex - rajouté quelques lignes d'explications succintes
Diffstat (limited to '2004/n/fpga/doc/dcd/rapport.tex')
-rw-r--r--2004/n/fpga/doc/dcd/rapport.tex13
1 files changed, 12 insertions, 1 deletions
diff --git a/2004/n/fpga/doc/dcd/rapport.tex b/2004/n/fpga/doc/dcd/rapport.tex
index deaaf57..9c87941 100644
--- a/2004/n/fpga/doc/dcd/rapport.tex
+++ b/2004/n/fpga/doc/dcd/rapport.tex
@@ -157,7 +157,18 @@ IRQ.
% Les différents modules de la carte
\section{Le décodage du bus ISA}
-\input{./decodisa/decodisa.tex}
+%\input{./decodisa/decodisa.tex}
+Suite à un problème sur l'archivage cvs, cette partie a malencontreusement
+disparu.
+
+Sachez juste que le module 'decodisa' permet de décoder l'adresse ISA. Pour
+cela, il décode les 16 MSB du bus d'adresse et les compare à l'adresse que
+l'on a attribuée au FPGA. Si cette adresse est bonne alors il décode les 8 LSB
+qui correspondent à l'adressage des registres internes.
+
+Il effectur aussi la conversion des signaux de controle de bus ISA (AEN,IOR,IOW)
+vers des signaux de controle de bus internes (clk, rw).
+
\pagebreak
\section{La gestion des interruptions}