From 52e5a475dff09c0f900bf374884a8ec13d2a96c6 Mon Sep 17 00:00:00 2001 From: galmes Date: Mon, 19 Apr 2004 17:35:45 +0000 Subject: interrupt : ajout de l'image de simulation. gpio : modif pour que ça compile. --- 2004/n/fpga/doc/dcd/gpio/gpio.tex | 16 +++++------ 2004/n/fpga/doc/dcd/interrupt/interrupt.tex | 30 +++++++++++++++++++++ 2004/n/fpga/doc/dcd/interrupt/sim/Makefile | 2 +- .../fpga/doc/dcd/interrupt/sim/interrupt_route.png | Bin 0 -> 4452 bytes 4 files changed, 39 insertions(+), 9 deletions(-) create mode 100644 2004/n/fpga/doc/dcd/interrupt/sim/interrupt_route.png (limited to '2004/n') diff --git a/2004/n/fpga/doc/dcd/gpio/gpio.tex b/2004/n/fpga/doc/dcd/gpio/gpio.tex index 59068b7..a4a78e1 100644 --- a/2004/n/fpga/doc/dcd/gpio/gpio.tex +++ b/2004/n/fpga/doc/dcd/gpio/gpio.tex @@ -100,14 +100,14 @@ sorties. %% TODO : Se débrouiller pour inclure les DEUX images % Commande sympas : convert -rotate -90 fichier.tiff fichier.pdf -\begin{figure}[htbp] -\begin{center} +%% \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[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} +%% \end{center} +%% \label{gpio_behav_sim1} +%% \end{figure} Dans cet exemple, nous allons configurer puis utiliser le bloc d'entrées / @@ -354,8 +354,8 @@ synth \lstinputlisting{./gpio/res_gpio.syr} On peut donc constater que les ressources qui seront utilisées par un module -gpio adaptées au FPGA que nous avons choisi, à savoir, un Spartan2 xc2s200 -avec un boitier pq208. +gpio, sont daptées au FPGA que nous avons choisi, à savoir, un Spartan2 +xc2s200 avec un boitier pq208. En effet, nous avons décidé d'avoir 5 modules gpio sur la carte, ce qui représente 40 pins utilisées et 5\% des ressources en slices. Ces diff --git a/2004/n/fpga/doc/dcd/interrupt/interrupt.tex b/2004/n/fpga/doc/dcd/interrupt/interrupt.tex index 652a4eb..efc51e7 100644 --- a/2004/n/fpga/doc/dcd/interrupt/interrupt.tex +++ b/2004/n/fpga/doc/dcd/interrupt/interrupt.tex @@ -142,7 +142,37 @@ d annexe~\ref{sec:interrupt} page~\pageref{sec:interrupt}. +\subsection{Résultats de synthèse logique} + +Ci dessous sont présentées un résumé des informations fournies suite à la +synthèse logique du module. + +%\lstinputlisting{./interrupt/res_interrupt.syr} + +On peut donc constater que les ressources qui seront utilisées par le module +de gestion des interruptions sont faibles comparées aux capacités du FPGA +choisi, à savoir, un Spartan2 xc2s200 avec un boitier pq208. + +En effet, ce + +En effet, nous avons décidé d'avoir 5 modules gpio sur la carte, ce qui +représente 40 pins utilisées et 5\% des ressources en slices. Ces +caractéristiques nous conviennent parfaitement. + + + \subsection{Simulation} % mettre aussi peut-être les tests unitaires de chaque bloc ? +% 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=\textheight]{./interrupt/sim/interrupt_route.pdf} +%\includegraphics[width=0.7\textwidth,angle=90]{./gpio/sim/gpio_behav_sim1.pdf} +\end{center} +\label{interrupt_route} +\end{figure} + + diff --git a/2004/n/fpga/doc/dcd/interrupt/sim/Makefile b/2004/n/fpga/doc/dcd/interrupt/sim/Makefile index b9bab84..65e8d68 100644 --- a/2004/n/fpga/doc/dcd/interrupt/sim/Makefile +++ b/2004/n/fpga/doc/dcd/interrupt/sim/Makefile @@ -1,4 +1,4 @@ -all: +all: interrupt_route.pdf %.pdf: %.png convert $< $@ diff --git a/2004/n/fpga/doc/dcd/interrupt/sim/interrupt_route.png b/2004/n/fpga/doc/dcd/interrupt/sim/interrupt_route.png new file mode 100644 index 0000000..f1cc86a Binary files /dev/null and b/2004/n/fpga/doc/dcd/interrupt/sim/interrupt_route.png differ -- cgit v1.2.3