Escolar Documentos
Profissional Documentos
Cultura Documentos
XILINX.
Una placa de desarrollo que podría usarse para implementar el control de algunos
proyectos o aplicaciones es una de la compañía Xilinx que contiene un Spartan-3. Trabaja con
una frecuencia de reloj de 50 MHz impuesta por un oscilador incluido en la propia tarjeta.
Dispone, además, de dos módulos de memoria SRAM de 256 KB. También incorpora un
conjunto de elementos que facilitan el desarrollo de sistemas y permiten diversas aplicaciones,
entre ellos se han empleado los siguientes: un puerto RS232 que permite la comunicación con la
interfaz X10; cuatro botones pulsadores que configuran la dirección (housecode) y el comando
(operationcode); un display 7-segmentos que permite verificar la operación e informa del estado
del controlador o los dispositivos; un puerto de comunicación serie JTAG para la descarga y
chequeo de la aplicación en la FPGA. En la figura se pueden observar dichos componentes.
El entorno de desarrollo Xilinx Platform Studio (XPS) dispone de las herramientas que permiten
cubrir el flujo de diseño de sistemas empotrados. Este flujo consta de las etapas de descripción
de la arquitectura hardware, la síntesis e implementación del circuito controlador, el desarrollo de
las aplicaciones software, la compilación de dichas aplicaciones y la programación del FPGA y
de la memoria RAM.
ALTERA.
La FPGA que contiene la tarjeta es el modelo Cyclone EP1C6Q240C6 de Altera que posee los
siguientes recursos:
• Un total de 5980 elementos lógicos.
• 20 bloques de memoria RAM de 128x36 bits que se pueden combinar en diferentes
configuraciones de las que es especialmente interesante la configuración como memoria
FIFO de doble puerto con una velocidad de acceso máxima es de 200 MHz.
• Dos bucles de fase enclavada (PLL) de una frecuencia máxima de trabajo de 400 MHz
que se pueden configurar para sintetizar señales de distintas frecuencias.
• Un total de 185 terminales de E/S de los que 151 están accesibles en los conectores J1,
J2 y J4 para facilitar la conexión de las placas de expansión y los periféricos utilizados
en las prácticas.