Line 21... |
Line 21... |
\item Sistemas de comunicaciones digitales
|
\item Sistemas de comunicaciones digitales
|
\item Procesamiento de Señales Digitales (DSP)
|
\item Procesamiento de Señales Digitales (DSP)
|
\item Automoción
|
\item Automoción
|
\end{itemize}
|
\end{itemize}
|
|
|
|
A continuación se describe algunas de los desarrollos fabricados por las empresas anteriormente nombradas. De esta manera se pretende dilucidar los perfiles de plataformas y lo que se ofrece en el mercado.
|
|
|
|
\subsection{Xilinx Spartan-6 FPGA LX9 MicroBoard}
|
|
\label{sec:placa-xilinx-avnet}
|
|
|
|
La plataforma \emph{Spartan-6 FPGA LX9 MicroBoard} ofrece un completo entorno de \textsl{hardware} para que los diseñadores aceleren su tiempo de desarrollo y comercialización. Este kit presenta una estable plataforma para desarrollar y testear diseños de bajo costo/consumo de potencia sobre la familia de FPGA Xilinx Spartan-6. Esta placa contiene las siguientes características\footnote{La características se las describe tal cual las hojas de datos publicadas por los fabricantes, con su idioma original.}.
|
|
|
|
\begin{itemize}
|
|
\item FPGA
|
|
\begin{itemize}
|
|
\item Xilinx Spartan-6 XC6SLX9-2CSG324C FPGA
|
|
\end{itemize}
|
|
\item Clocks
|
|
\begin{itemize}
|
|
\item Triple output, user programmable, Texas Instruments CDCE913 clock
|
|
\item Optional user installable Maxim DS1088LU-66+, low-cost, fixed-frequency oscillator
|
|
\end{itemize}
|
|
\item Memory
|
|
\begin{itemize}
|
|
\item 32 Mb x 16 (512 Mb) Micron LPDDR Mobile SDRAM component.
|
|
\item 128 Mb Micron Multi-I/O SPI Flash
|
|
\end{itemize}
|
|
\item Communication
|
|
\begin{itemize}
|
|
\item One USB 2.0, Full Speed USB-to- JTAG bridge via Atmel AT90USB162, Digilent JTAG firmware, and Tyco USB-A connector
|
|
\item One USB 2.0, Full Speed USB-to-UART bridge via Silicon Labs CP2102 and Tyco Micro-B connector.
|
|
\item One 10/100 Ethernet port via National Semiconductor DP83848J PHY and Tyco RJ45 connector with Integrated Magnetics.
|
|
\end{itemize}
|
|
\item User I/O and Expansion Connectors
|
|
\begin{itemize}
|
|
\item Two Digilent 12-pin, 0.245mm pitch, Peripheral Module (PMOD) headers support 3rd party expansion modules.
|
|
\end{itemize}
|
|
\item User Interfaces
|
|
\begin{itemize}
|
|
\item Four user LEDs
|
|
\item Four configurable FPGA user DIP switches
|
|
\item Two system push-button switches: one tied to user I/O and used for logical reset in the factory test image, one hardwired for FPGA program initialization.
|
|
\end{itemize}
|
|
\item Power
|
|
\begin{itemize}
|
|
\item Texas Instruments TPS65708 PMU multi-channel regulator, with 5V input supplied by either USB connection.
|
|
\end{itemize}
|
|
\item Configuration
|
|
\begin{itemize}
|
|
\item 128Mb SPI Configuration Flash
|
|
\item On-board USB Programming/Configuration based on the Digilent USB Full Speed JTAG design utilizing the Atmel AT90USB162
|
|
\item Xilinx Compatible JTAG Cable
|
|
\end{itemize}
|
|
\end{itemize}
|
|
|
|
\begin{figure}
|
|
\centering
|
|
\includegraphics[width=0.5\textwidth]{AES-S6MB-LX9}
|
|
\caption{Placa Xilinx Spartan-6 FPGA LX9 MicroBoard.}
|
|
\label{fig:xilinx-avnet-lx9}
|
|
\end{figure}
|
|
|
|
\subsection{Altera DE0-Nano}
|
|
\label{sec:altera-de0-nano}
|
|
|
|
La placa \emph{DE0-Nano} presenta una plataforma de desarrollo FPGA en un tamaño compacto adecuado para un gran rango de diseños portables, tales como robótica y móviles. EL DE0-Nano es ideal para usar con \textsl{soft processors} embebidos. Esto se debe a las potentes características que presenta con la FPGA Altera Cyclone IV (con 22,230 celdas lógicas), 32MB de SDRAM, 2 Kb de EEPROM, y un dispositivo de memoria de configuración serial de 64Mb. En fin, es un desarrollo completo con todos los recursos físicos necesarios para la evaluación y prueba de sistemas embebidos. A continuación se listan lo que ofrece esta plataforma.
|
|
|
|
\begin{itemize}
|
|
\item Featured device
|
|
\begin{itemize}
|
|
\item Altera Cyclone® IV EP4CE22F17C6N FPGA
|
|
\item 153 maximum FPGA I/O pins
|
|
\end{itemize}
|
|
\item Configuration status and set-up elements
|
|
\begin{itemize}
|
|
\item On-board USB-Blaster circuit for programming
|
|
\item Spansion EPCS64
|
|
\end{itemize}
|
|
\item Expansion header
|
|
\begin{itemize}
|
|
\item Two 40-pin Headers (GPIOs) provide 72 I/O pins, 5V power pins, two 3.3V power pins and four ground pins
|
|
\end{itemize}
|
|
\item Memory devices
|
|
\begin{itemize}
|
|
\item 32MB SDRAM
|
|
\item 2Kb I2C EEPROM
|
|
\end{itemize}
|
|
\item General user input/output
|
|
\begin{itemize}
|
|
\item 8 green LEDs
|
|
\item 2 debounced pushbuttons
|
|
\item 4-position DIP switch
|
|
\end{itemize}
|
|
\item G-Sensor
|
|
\begin{itemize}
|
|
\item ADI ADXL345, 3-axis accelerometer with high resolution (13-bit)
|
|
\end{itemize}
|
|
\item A/D Converter
|
|
\begin{itemize}
|
|
\item NS ADC128S022, 8-Channel, 12-bit A/D Converter
|
|
\item 50 Ksps to 200 Ksps
|
|
\end{itemize}
|
|
\item Clock system
|
|
\begin{itemize}
|
|
\item On-board 50MHz clock oscillator
|
|
\end{itemize}
|
|
\item Power Supply
|
|
\begin{itemize}
|
|
\item USB Type mini-AB port (5V)
|
|
\item DC 5V pin for each GPIO header (2 DC 5V pins)
|
|
\item 2-pin external power header (3.6-5.7V)
|
|
\end{itemize}
|
|
\end{itemize}
|
|
|
|
\begin{figure}
|
|
\centering
|
|
\includegraphics[width=0.5\textwidth]{de0-nano}
|
|
\caption{Placa DE0-Nano.}
|
|
\label{fig:altera-de0-nano}
|
|
\end{figure}
|
|
|
|
|
|
\subsection{Digilent Spartan-3 Board}
|
|
\label{sec:digilent-spartan3-board}
|
|
|
|
La placa \emph{Spartan-3 Starter Board} proporciona...
|
|
|
|
Spartan-3 Starter Board provides a powerful, self-contained development platform for designs targeting the new Spartan-3 FPGA from Xilinx. It features a 200K or 1000K gate Spartan-3, on-board I/O devices, and 1MB fast asyncronous SRAM, making it the perfect platform to experiment with any new design, from a simple logic circuit to an embedded processor core.
|
|
|
|
The board also contains a Platform Flash JTAG-programmable ROM, so designs can easily be made non-volatile. The Spartan-3 Starter Board is fully compatible with all versions of the Xilinx ISE tools, including the free WebPack. The board ships with a power supply, and you can add a programming cable at checkout.
|
|
|
|
|
|
|
|
|
\section{Estructura general del proyecto}
|
\section{Estructura general del proyecto}
|
\label{sec:estruct-gral}
|
\label{sec:estruct-gral}
|
|
|