Tarjeta de desarrollo para FPGA (Spartan 3 de Xilinx)
Tarjeta de desarrollo para FPGA (Spartan 3 de Xilinx)

Servicios

Las tareas que la Unidad ofrece se han intentado englobar en las siguientes funciones (definido así en el Plan Estratégico 2010-2013)


  • Programación electrónica
  • La Unidad ofrece la posibilidad de realizar el diseño y la programación de sistemas electrónicos basados en lógica programable (FPGA, Field Programmable Gate Array, y CPLD, Complex Programmable Logic Device), microcontrolador y DSP (Digital Signal Processor). Asimismo, el personal de la Unidad tiene experiencia en programación para electrónica modular utilizada en física de partículas (VME, CAMAC, etc.) así como para implementar comunicación entre hardware y software (Ethernet, USB, GPIB, etc.).

    La Unidad dispone de diferentes herramientas de software para el diseño, simulación, síntesis, implementación y programación de FPGAs y CPLDs de Xilinx:

    • ISE Foundation 9.2i. Herramienta para el diseño, simulación, síntesis, implementación y programación de FPGAs y CPLDs de Xilinx.
    • Modelsim Xilinx Edition-III. Simulador de HLD (Hardware Description Language).
    • EDK 9.2i. Herramienta para el diseño, simulación, síntesis, implementación y programación de sistemas embebidos en FPGAs de Xilinx.

    También se dispone de una tarjeta de desarrollo y un programador para FPGAs de Xilinx.

    • Tarjeta de desarrollo Avnet para FPGA Xilinx XC3S1500 Spartan-3. Permite el desarrollo de sistemas electrónicos basados en FPGA antes del diseño PCB. Incluye puertos de comunicaciones (USB, Ethernet y RS232), memoria (DDR SDRAM, FLASH y SRAM) y otros periféricos.
    • Programador XILINX Platform Cable USB. Programador para PROMs, CPLDs y FPGAs de Xilinx con conexión USB.

    Para el diseño y programación de microcontroladores (Microchip, Freescale, Renesas, DSPs (Texas Instruments) o FPGAs/CPLDs de otros fabricantes (Altera, Lattice, Actel, etc) consultar al personal de la Unidad. Por otra parte, se dispone de diferentes herramientas software para adquisición de datos, control y test de sistemas electrónicos. Actualmente, en la Unidad se trabaja con Labview y Matlab.

    • Matlab 6.5. Release 13.
    • Labview 8.0.