OpenCores
URL https://opencores.org/ocsvn/phr/phr/trunk

Subversion Repositories phr

[/] [phr/] [trunk/] [doc/] [informe-tesis/] [reports/] [PPS/] [maximiq/] [manual usuario/] [tex/] [intro.tex] - Rev 157

Go to most recent revision | Compare with Previous | Blame | View Log

\chapter{Descripción general}
 
\section{Características}
 
Entre las características de la placa PHR se pueden destacar:
 
\begin{description}
\item [FPGA:] Xilinx Spartan-3A XC3S200A (encapsulado VQG100).
\item [PROM:] Xilinx XCF02S.
\item Proposito general io (corrientes)
\item Conector Modulos expansion
\item Voltaje de operación 
\item Voltaje de entrada (recomendado): xV - yV.
\item Voltaje de entrada (limite): xV - yV.
\item Corriente de entrada [...]
\item [Relojes:] 4 relojes en total:
	\begin{description}
	\item [Clock 0:] 50 MHz.
	\item [Clock 1:] Seleccionable entre 16 MHz, 1 MHz, 500 kHz y 250 kHz.
	\item [Clock 2:] Seleccionable entre 125 kHz, 62.5 kHz, 31.25 kHz, 15.625 kHz.
	\item [Clock 3:] Seleccionable entre 3.91 kHz, 1.95 kHz, 977 Hz.
   \end{description}
\item Multiplicidad de periféricos:
	\begin{itemize}
	\item 8 LEDs.
	\item 8 llaves (DIP switch).
	\item 4 pulsadores.
	\item Displays.
	\item Puerto serie.
	\end{itemize}
\end{description}
 
 
\section{Descripción de las placas}
 
La \emph{Plataforma de Hardware Reconfigurable} consiste fundamentalmente en tres módulos. El módulo principal es  la \emph{placa PHR} donde se encuentran el chip FPGA \emph{Spartan-3A} XC3S200A, relojes, interfaces de entradas y salidas, periféricos (tales como LEDs, botones, llaves DIP, Displays de siete segmentos), etc. 
 
Además tiene conectores especiales para los otros dos módulos sin los cuales la placa principal carece de funcionalidad. Uno de los módulos sirve para la regulación de las tensiones que proveen de energía al resto de los dispositivos. Se encuentra en la placa denominada \emph{S3Power}. El otro módulo es necesario para configurar la FPGA o escribir la PROM de configuración y se dispone en la  \emph{placa OOCD Link}. La conexión de ambas placas a la placa principal se ilustra en la Fig. \ref{intro:conexionado}.
 
\begin{figure}[h!]
\begin{center}
  \includegraphics{./img/intro/placasConexionado.pdf}
\end{center}
\caption[Conexionado de las placas]{Conexionado de la placa PHR con las placas auxiliares.}
\label{intro:conexionado}
\end{figure}
 
La placa S3Power se acopla usando los conectores que se indican con los números 8 y 16 en la Fig. \ref{intro:componentes}. Una explicación mas detallada de ésta placa puede consultarse en el capítulo XX.
 
La placa OOCD Link se une a la principal con el conector demarcado con 7 en la Fig. \ref{intro:componentes}. A diferencia de la S3Power, no precisa estar siempre conectada, pero si cada ves que se desee configurar la FPGA o grabar su PROM. Sobre el proceso de configuración refiérase a XX y para conocer mas sobre la placa OOCD Link consulte el capítulo XX. 
 
\section{Diagrama de bloques del hardware}
 
\begin{figure}[h!]
\begin{center}
  \includegraphics{./img/intro/block.pdf}
\end{center}
\caption[bloques]{bloques.}
\label{intro:bloques}
\end{figure}
 
\section{Componentes de la placa principal}
 
En la Fig. \ref{intro:componentes} se tiene la vista superior de la placa PHR con sus principales componentes demarcados. Según la numeración, éstos componentes son:
 
\begin{figure}[h!]
\begin{center}
  \includegraphics{./img/intro/phr_top.pdf}
\end{center}
\caption{Componentes de la placa PHR}
\label{intro:componentes}
\end{figure}
 
\begin{enumerate}
 
\item Selector de \textsl{clock}.
\item E/S de propósito general.
\item Conector de módulos externos.
\item Entrada de voltaje de alimentación (5V).
\item Selector de modo de configuración.
\item Boton de RESET.
\item Conector de la plaqueta \emph{OOCDLink}.
\item Alimentación de la placa \emph{S3Power}.
\item Memoria PROM.
\item LEDs.
\item Llaves DIP.
\item FPGA \emph{Xilinx Spartan-3A} XC3S200A.
\item Botones pulsadores.
\item Display de 7 segmentos cuádruple.
\item Conector para puerto serie.
\item Voltajes de alimentación para la FPGA.
 
\end{enumerate}
 
 
 
 
 
 
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.