REDACCIÓN DE ESPECIFICACIONES Y PLAN DE VALIDACIÓN
- Requisitos de usuario
- Requisitos económicos
- Requisitos normativos
DESARROLLO DE COMPONENTES SOFTWARE
- Diseño de arquitectura del sistema
- Sistemas operativos
- Interfaces de usuario - IMH
- Algoritmos de control
- Conectividad
- Portado de aplicaciones existentes a plataformas actualizadas
DESARROLLO DE COMPONENTES FIRMWARE
- Acondicionamiento de sensores
- Software de cobertura de test de microcontroladores para aplicaciones safety
- Drivers para sistemas operativos
- BSPs
DESARROLLO DE COMPONENTES HARDWARE
- Diseño a medida basado en microcontroladores, SoC, FPGAs y/o SoM
- Prototipado rápido con plataformas PXI, CompactRIO y CompactDAQ
- Lógica programable (FPGA, CPLD)
- Interfaces analógicas y digitales
- Actualización de controles de CPUs obsoletos
VERIFICACIÓN Y VALIDACIÓN
- Desarrollo del plan de V&V
- Test de integración y verificación de sistema
- Test unitario, estático y dinámico
- Test de IMH con Squish
- Test de fabricación del hardware
- Cumplimentación de ensayos normativos (EMC, Baja tensión, Safety)
- Definición e implementación de estándares para el desarrollo de códigos y modelos
- Documentación de los resultados de los test, generación y diseño de informes
PROTOTIPOS
- Prototipos virtuales
- Prototipos de ingeniería
- Prototipos industrializables
- HIL de planta
MANTENIMIENTO
- Gestión de obsolescencias
- Actualizaciones (SW, HW)
- Adaptación de FW y test de verificación
- Actualización de FPGAs y CPLDs
Metodología
- Metodología en V
- UML método Pragma
Herramientas
- Análisis y trazabilidad de los requisitos
- Gestión de test y calidad
- Análisis estático y dinámico del código
- Frameworks para test
- Automatización y plataformas de test
- Modelado y comprobadores
- Para modelado de aplicaciones
- Software CASE
- Hardware CAE
- Firmware Embedded Workbench
- Hardware CPUs
- Hardware FPGAs
- Herramientas para la gestión de obsolescencia
- Herramientas para los test de verificación
Algunos fabricantes
- Altium
- Atmel
- NXP
- IBM
- LDRA
- National Instruments
- Renesas
- Mathworks
- The Reuse Company
- ST
- Texas Instruments
- Xilinx
- Infineon