URL
https://opencores.org/ocsvn/phr/phr/trunk
Subversion Repositories phr
Compare Revisions
- This comparison shows the changes necessary to convert path
/phr
- from Rev 239 to Rev 240
- ↔ Reverse comparison
Rev 239 → Rev 240
/trunk/doc/informe-tesis/reports/schedule_2013-08-01/schedule.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/doc/informe-tesis/reports/schedule_2013-08-01/schedule.tex
193,6 → 193,20
|
El FT2232D dispone de dos canales independientes. Uno se utiliza para acceder a un puerto JTAG y el otro como una UART. Si bien la prestación de tener acceso a un puerto serial desde USB resulta muy beneficioso, no lo es así en el costo del programador JTAG. El FT232H cuenta con un solo canal que implementa la tecnología MPSSE (\textsl{Multi-Protocol Synchronous Serial Engine}). De esta forma se tendría un diseño más reducido y de menor costo. |
|
\paragraph{Conector micro-USB} |
|
Se podría utilizar un conector micro-USB en vez del mini-USB. |
|
|
\paragraph{Utilizar menos indicadores LED} |
|
La actual placa tiene muchos indicadores LED. |
|
|
\paragraph{Selección automática del modo de configuración de la FPGA} |
|
El modo de configuración de la FPGA actualmente es manual. A través del \textsl{jumper} $K1$ el usuario elije el modo de configuración. Se podría utilizar el canal libre del FT2232D (actualmente UART) para configurar la señales del modo de la FPGA. |
|
\newpage{} |
\clearpage{} |
|
215,7 → 229,7
\end{subfigure} |
% --- |
\begin{subfigure}{0.5\textwidth} |
\centering |
\centering n |
\includegraphics[width=\textwidth]{images_informe_adec/s3power_pcb_3d_2} |
\caption{Perspectiva 2.} |
\label{fig:s3power-pcb-3d-2} |
301,6 → 315,24
\subsubsection{Modificaciones} |
\label{sec:phrboard-modif} |
|
\paragraph{Recableado de puertos} |
|
En la FPGA XC3S200A se dispone de varios pines de entradas y salidas. Muchos de estos puertos no son bidireccionales. En la primera versión de la \emph{PHRBoard} se tuvo errores en la asignación de algunos puertos de solo-entrada a periféricos de salida. Se ha solucionado el inconveniente ``\emph{recableando}'' estos puertos y asignando a otros bidireccionales. |
|
\vspace{.5cm} |
\begin{tabular}[h]{|l|c|c|} |
\hline |
\textbf{Periférico (etiqueta)} & \textbf{PIN FPGA PCB} & \textbf{PIN FPGA corregido} \\ |
\hline |
IOports\_display\_seg\_e & 68 & 28 \\ |
\hline |
IOports\_led\_8 & 7 & 27 \\ |
\hline |
\end{tabular} |
\vspace{.5cm} |
|
Se podría asignar a todos los puertos \emph{solo-entradas} de la FPGA a los periféricos de entrada. |
|
\paragraph{Indicadores} |
|
Se debería agregar texto que describa las funcionalidades de cada \textsl{jumpers}, conectores, o secciones de la placa PHR. A continuación se describen algunas que se encontraron: |
307,11 → 339,26
\begin{itemize} |
\item \textsl{Jumper} que configura la FPGA (JTAG - PROM) |
\item Nombre de cada pin del conector JTAG |
\item Señalar el sentido de \textsl{ON/OFF} de las llaves |
\item Señalar los niveles de tensión de los pines del conector para la S3Power |
\item Señalar el sentido de \textsl{ON/OFF} de las llaves (revisar esquemático y el texto sobre el componente que dice ON) |
\item Números de los pines de los conectores para entradas y salidas de propósito general (especialmente el \emph{PIN 1}). |
\item Indicación de las frecuencias seleccionadas con el selector de \textsl{clocks}. |
\item Señalar GND y +5V en la entrada de alimentación. |
\end{itemize} |
|
|
\paragraph{Conector JTAG} |
|
Se podría seguir utilizando el conector de \emph{6 PINES} pero cambiando el \textsl{footprint} de 90 grados, por uno común. También se podría pensar para la nueva versión utilizar un conector estándar de Xilinx por ejemplo el \emph{XILINX PARALLEL CABLE III AND IV 9-PIN}. |
|
\paragraph{Resistores \textsl{pullups}} |
|
En la versión actual se tiene varios resistores \textsl{pullups} que se pusieron provisoriamente. Se debería chequear cuales quedarían definitivamente y cuales no. |
|
\paragraph{Conector E/S} |
|
Se debe reemplazar los dos conectores de propósitos generales por un solo conector. Preferentemente se utilizará un conector hembra. Se podría tomar como referencia los conectores estándares de Arduino. |
|
|
\newpage{} |
\clearpage{} |
|