La placa EDU-CIAA-xilinx surge con la misma filosofía de la EDU-CIAA-nxp y es una plataforma de bajo costo para el aprendizaje de los sistemas embebidos implementados con softcores sobre FPGA.
Esta plataforma permite la enseñanza, aprendizaje y experimentación en áreas tales como:
La plataforma EDU-CIAA-Xilinx se divide en 3 subproyectos relativamente independientes, las características y conocimientos deseables para participar en cada suproyecto son:
Hardware: placa de circuito impreso con la FPGA, memoria no volatil y demas componentes. Requiere experiencia en el uso y diseño con FPGA. Es un proyecto exclusivamente de hardware (SCH+PCB). (
Diagramas Esquematicos y
BOM)
Diseño de Referencia: Sistema embebido basado en softcore implementado con un procesador y modulos de acceso libre y gratuito. Requiere conocimientos de sistemas embebidos, de FPGA, y algo de experiencia en su uso. Es un proyecto utilizando HDLs (VHDL/Verilog) y software (lenguaje C)
Programador JTAG: Hardware y software necesarios para configurar la FPGA y la memoria no volatil. Se integra a las herramientas de Xilinx mediante el protocolo
XVC. Requiere experiencia en sistemas embebidos, aunque no necesariamente experiencia previa con FPGA. Es un proyecto de software que permite configurar la FPGA y programar la memoria en los sistemas operativos Windows y Linux utilizando directamente las herramientas de Xilinx.
Si bien estos subproyectos deben mantener cierta coherencia entre ellos, es posible desarrollarlos de manera independiente.
El desarrollo del proyecto se realiza a traves de la lista ciaa-hardware. Las personas interesadas en participar en este proyecto pueden contactarse a través de dicha lista.