Desarrollo Firmware: FPGA, SoC y DSP, Sistemas Real-Time
SERVICIOS > Sistemas Embebidos
Implementación y desarrollo FPGA y Software
La tecnología FPGA o SoC (SoC: Usualmente un microcontrolador fusionado con una FPGA y diversos periféricos) es una de las arquitecturas más completas, flexibles y confiables para el desarrollo de aplicaciones de alto desempeño.En GENERA Tecnologías contamos con expertos en desarrollo de firmware que, basándose en lenguajes de descripción de hardware (VHDL) y programación C para sistemas embebidos, realizarán íntegramente el diseño electrónico en base a sus especificaciones.
Servicios desarrollo FPGA & SoC
GENERA cuenta con amplia experiencia en el desarrollo de FPGA y SoC, en todas sus fases:
- Análisis especificaciones (descripción detallada, velocidad, entradas-salidas, etc.)
- Definición de arquitectura FPGA y Software
- Generación de código VHDL, IPCores y/o programación C
- Integración de IPcores de Comunicación SERDES, PCIe, SRIO...
- Simulaciones funcionales y temporales
- Implementación, Síntesis lógica
- Creación de bancos y vectores de pruebas
- Verificación: pruebas y simulaciones
- Seguimiento del sistema de calidad
- Redacción de documentación
- Validación del diseño
Las herramientas que empleamos son:
- Herramientas de diseño de descripción de HW y programación de microcontroladores MCU: ISE de Xilinx, Vivado Desing Suite, Libero SoC de Actel
- Herramientas de diseño de microprocesadores embebidos basados en FPGAs: EDK y SDK de Xilinx (PowerPC y Microblaze)
- Herramientas de diseño de procesadores digitales de señal: System Generator for DSP de Xilinx
- Code Composer Studio (CCS) - Integrated Development Environment (IDE) de Texas Instruments para Microcontroladores y Procesadores Embebidos, tales como C3x/C4x DSPs, MSP430, C2000 Real Time MCUs y procesadores multicore DSP y ARM.
