From 70e377954fbe8ea6ab5aa643506f2edd07f8b493 Mon Sep 17 00:00:00 2001 From: galmes Date: Tue, 20 Apr 2004 18:32:39 +0000 Subject: interrupt & gpio : Fini de mettre en forme. Erreurs corrigées pour une partie. --- 2004/n/fpga/doc/dcd/gpio/gpio.tex | 46 +++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 26 deletions(-) (limited to '2004/n/fpga/doc/dcd/gpio/gpio.tex') diff --git a/2004/n/fpga/doc/dcd/gpio/gpio.tex b/2004/n/fpga/doc/dcd/gpio/gpio.tex index a4a78e1..160e469 100644 --- a/2004/n/fpga/doc/dcd/gpio/gpio.tex +++ b/2004/n/fpga/doc/dcd/gpio/gpio.tex @@ -39,7 +39,7 @@ avoir une vue globale du module. \end{figure} Du point de vue comportemental son fonctionnement est le suivant. Au début, le -PC configure le bloc après avoir envoyé un signal de remise à zéro. Il +PC configure le bloc après avoir envoyé un signal de remise-à-zéro. Il commence par configurer les différentes pins du bloc soit en entrées, soit en sorties. Ensuite le PC configure quelles pins pourront générer une interruption. Ces interruptions peuvent être déclenchées soit sur front @@ -92,23 +92,24 @@ Pour r \subsection{Exemple d'utilisation du module} Voici un exemple pour illustrer les discours précédents. On pourra se reporter -au chronogramme figure \ref{gpio_behav_sim1} page \pageref{gpio_behav_sim1} Ce -chronogramme représente la simulation comportementale du bloc d'entrées +aux chronogrammes figure \ref{gpio_behav_sim1} page \pageref{gpio_behav_sim1} +et figure \ref{gpio_behav_sim2} page \pageref{gpio_behav_sim2}. Ces +chronogrammes représentent la simulation comportementale du bloc d'entrées / sorties. +\begin{figure}[htbp] +\begin{center} +\includegraphics[height=\textheight]{./gpio/sim/gpio_behav_sim1.pdf} +\end{center} +\label{gpio_behav_sim1} +\end{figure} -%% TODO : Se débrouiller pour inclure les DEUX images - -% Commande sympas : convert -rotate -90 fichier.tiff fichier.pdf -%% \begin{figure}[htbp] -%% \begin{center} -%\includegraphics[height=\textheight,angle=90]{./gpio/sim/gpio_behav_sim_test.pdf} -%% \includegraphics[height=0.8\textheight,angle=90]{./gpio/sim/gpio_behav_sim_dim.pdf} -%\includegraphics[width=0.7\textwidth,angle=90]{./gpio/sim/gpio_behav_sim1.pdf} -%% \end{center} -%% \label{gpio_behav_sim1} -%% \end{figure} - +\begin{figure}[htbp] +\begin{center} +\includegraphics[height=\textheight]{./gpio/sim/gpio_behav_sim2.pdf} +\end{center} +\label{gpio_behav_sim1} +\end{figure} Dans cet exemple, nous allons configurer puis utiliser le bloc d'entrées / sorties. La première action à effectuer est une remise-à-zéro du bloc à l'aide @@ -364,14 +365,7 @@ caract \subsection{Simulation du bloc et test sur carte} -Voici les résultats de la simulation RTL de notre bloc d'entrées / sorties. - -%% TODO : Se débrouiller pour inclure l'images - -On pourra vérifier que celle-ci est bien conforme aux résultats escomptés en -se reportant à la simulation comportementale. - -Après cette synthèse, nous avons programmé une carte de test pour vérifier -qu'il n'y ai pas d'anomalie et nous avons pu constater que tout se déroule -comme prévu ! - +Pour ce qui en est de la simulation, celle-ci se déroule correctement. Nous ne +mettrons pas les chronogrammes pour alléger ce rapport déjà volumineux. Après +cette synthèse, nous avons programmé une carte de test pour vérifier qu'il n'y +ai pas d'anomalie et nous avons pu constater que tout se déroule comme prévu ! -- cgit v1.2.3