Aeroespacial · Radar · Defensa

Sistemas de misión crítica

Más de quince años en programas nacionales de satélites, radares y control de tráfico aéreo: software de a bordo, diseño FPGA y verificación UVM.

Software de misión críticaFPGA & UVMRadar & Satélites
Qué problemas resolvemos
  • Reduce el riesgo técnico en subsistemas de alta complejidad.
  • Disminuye las fallas de integración entre hardware y software.
  • Baja la incertidumbre de verificación con cobertura funcional y evidencia trazable.
  • Reduce la dependencia de proveedores mediante IP y metodología propias.
  • Acorta el tiempo de desarrollo con activos reutilizables y automatización.
  • Asegura la trazabilidad y la auditabilidad exigidas en entornos críticos.
Capacidades técnicas
01

Software aeroespacial y satelital

Software de a bordo, gestión de payload, control de radar y verificación y ensayo de plataformas.

On-boardPayloadRadar
02

Software de misión crítica

Sistemas diseñados para alta confiabilidad, tolerancia a fallas, trazabilidad y operación controlada.

Tolerancia a fallasTrazabilidad
03

Diseño digital FPGA/RTL

Cores IP en FPGA para subsistemas de satélite y radar (VHDL, Verilog, SystemVerilog), con dispositivos de Microchip, Xilinx/AMD y Altera.

VHDLVerilogSystemVerilogFPGA-on-SoC
04

Verificación funcional UVM

Verificación en tres niveles —RTL, Netlist y Post-Place & Route— con constrained-random testing, assertions y cierre de cobertura funcional.

UVMRTLNetlistPost-P&R
05

Sistemas embebidos y Linux PREEMPT_RT

Linux con kernel PREEMPT_RT orientado a baja latencia y comportamiento temporal predecible; control e integración de subsistemas.

LinuxPREEMPT_RTC/C++
06

Microelectrónica y comunicaciones ópticas

Transceptores para comunicaciones ópticas coherentes (10 a 600 Gbps), sistemas monocarrier y multicarrier, implementaciones VLSI y prototipación de algoritmos en FPGA (ADFE, filtros FIR/IIR).

VLSIÓptica coherenteADFE
07

Análisis de datos con IA

IA aplicada a telemetría y señales, con criterios explicables y reproducibles.

TelemetríaIA explicable
Proyectos

Cada proyecto se presenta con el mismo esquema: problema, solución, tecnología, resultado y entregables.

Pantalla de tracks y plots ASTERIX
01

Enrutador de datos ASTERIX (gateway de tráfico aéreo)

Problema
El sistema nacional de control de tráfico aéreo debe distribuir en tiempo real, y de forma confiable, los datos de seguimiento de múltiples radares a distintos agentes, con reconfiguración operativa sin cortes.
Solución
Enrutador/gateway de datos de radar compatible con el estándar ASTERIX de Eurocontrol, que determina qué categoría de datos se transmite a cada agente; configurable por archivo y con cambio dinámico de configuración en tiempo real.
Tecnología
Protocolo ASTERIX (Eurocontrol), procesamiento en tiempo real, arquitectura modular de alta disponibilidad y robustez.
Resultado
Enrutamiento en tiempo real de la información de seguimiento de todo el tráfico aéreo, desplegado en una arquitectura de alcance nacional y con redundancia.
Entregables
Software de enrutamiento ASTERIX y documentación técnica.
ASTERIXEUROCONTROLTiempo realAlta disponibilidad
Antena de radar sobre plataforma
02

Reproyección de datos de radar para radares móviles

Problema
Los radares montados en plataformas móviles (buque rompehielos, aeronaves) entregan datos referidos a la orientación de la plataforma, no al norte verdadero, lo que impide su uso operativo directo.
Solución
Software que alinea en tiempo real los datos del radar al norte verdadero, compensando el rumbo, el balanceo y el cabeceo de la plataforma.
Tecnología
Procesamiento geométrico en tiempo real y fusión con datos de actitud y posición.
Resultado
Imágenes de radar correctamente georreferenciadas y orientadas desde plataformas en movimiento.
Entregables
Software de reproyección y documentación.
Tiempo realGeorreferenciaciónFusión de datos
Radar meteorológico y mosaico de reflectividad
03

Especificación de requerimientos del radar meteorológico

Problema
Un programa nacional de radares meteorológicos requería una especificación de requerimientos de software completa y trazable para sus módulos, y la definición de interfaces con el resto del hardware.
Solución
Especificación de requerimientos (SRS) de los módulos basados en PC —Unidad de Control (UC), Procesamiento (UP), Almacenamiento (UA) y Control de Antena (CA)— y soporte a la definición de los ICD con GSS, RGP, PRX y MTX, tras reuniones con los responsables de todos los subsistemas.
Tecnología
Prácticas IEEE de ingeniería de requerimientos y documentos de control de interfaz (ICD).
Resultado
Especificación completa y trazable, base para el desarrollo del software del radar.
Entregables
SRS de UC/UP/UA/CA y documentación de soporte de ICD.
SRSIEEEICDTrazabilidad
Stack del sistema operativo embebido del radar
04

Diseño y desarrollo de software de UC, UA y UP

Problema
Implementar los subsistemas de software del radar conforme a la especificación, con operación confiable, de baja latencia y mantenible.
Solución
Diseño y desarrollo de la Unidad de Control, de Almacenamiento y de Procesamiento: persistencia de datos, estrategias de operación, administración de tablas, programación de subsistemas e interfaz de operación.
Tecnología
Software embebido sobre Linux, sistemas de control e integración de subsistemas.
Resultado
Subsistemas del radar desarrollados y desplegados conforme a especificación.
Entregables
Software de UC/UA/UP y documentación.
Linux embebidoC++Integración
Terminal del sistema embebido con kernel PREEMPT_RT
05

Sistema operativo Debian Linux e infraestructura de desarrollo

Problema
Los equipos del radar y otros proyectos aeroespaciales requerían una base de sistema operativo unificada, reproducible y con soporte de baja latencia (kernel PREEMPT_RT).
Solución
Sistema operativo embebido a medida basado en Debian Linux con kernel PREEMPT_RT (baja latencia), con su IDE de desarrollo, la estructura de repositorios y el empaquetado .deb desde un repositorio local.
Tecnología
Debian Linux, PREEMPT_RT, empaquetado .deb y repositorio local de instalación.
Resultado
Plataforma de sistema operativo unificada, reproducible y mantenible para todos los equipos.
Entregables
SO embebido, IDE, estructura de repositorios y sistema de paquetes deb.
DebianPREEMPT_RTDevOps embebido
Consola de visualización de imágenes de radar
06

Consola operativa de visualización de imágenes de radar

Problema
Los operadores necesitan visualizar, en una vista unificada, imágenes de radar provenientes de distintos radares y fuentes de información.
Solución
Consola operativa que integra y visualiza en tiempo real datos de múltiples radares y fuentes.
Tecnología
Visualización en tiempo real e integración multi-fuente.
Resultado
Visualización operativa unificada y multi-fuente para los operadores.
Entregables
Software de consola operativa y documentación.
VisualizaciónMulti-fuenteTiempo real
Código HDL de diseño FPGA
07

Diseño FPGA y verificación UVM para satélites

Problema
Los subsistemas de satélite exigen diseño digital de alta confiabilidad y una verificación funcional exhaustiva, trazable y reproducible.
Solución
Diseño de cores IP en FPGA y verificación funcional UVM de subsistemas —potencia, datos, imágenes, comunicaciones y control— en tres niveles: RTL, Netlist y Post-Place & Route.
Tecnología
VHDL / Verilog / SystemVerilog, UVM y biblioteca de agentes por protocolo (SpaceWire, CCSDS, CAN/SpaceCAN, AMBA, SPI, RS422).
Resultado
Subsistemas verificados con trazabilidad total y baselines reproducibles, y una biblioteca de IP de verificación reutilizable.
Entregables
RTL/HDL, testbench UVM, modelos de cobertura, reportes PASS/FAIL, matrices de trazabilidad y bitstream.
FPGAVHDLSystemVerilogUVMSpaceWireCCSDS
Diagrama de ingeniería de sistemas dirigida por requisitos (modelo en V)
Metodología

Gestionar sistemas críticos exige una disciplina de ingeniería dirigida por requisitos, con trazabilidad de extremo a extremo y control de configuración riguroso.

  • Modelo en V: cada requisito, con identificador único, se enlaza con el diseño, la verificación y su evidencia.
  • Revisiones formales de fase y control de configuración con Git — cada resultado ligado a un estado exacto del repositorio y cada entrega etiquetada y reproducible.
  • Documentación versionada como código, con historial auditable y evidencia objetiva para auditorías; la IA se usa como asistencia siempre bajo supervisión y responsabilidad técnica humana.
  • Biblioteca propia de agentes UVM por protocolo (UART, SPI, I2C, SpaceWire, CCSDS, CAN/SpaceCAN, RS422, Ethernet, AMBA APB/AHB/AXI).

Alcance de verificación UVM

Subsistemas de potenciaSubsistemas de datosSubsistemas de imágenesSubsistemas de comunicacionesSubsistemas de controlMemoriasRadares

Estándares de referencia

NYTT trabaja con un sistema de gestión alineado con los principios de ISO 9001. Los estándares ECSS (ingeniería y product assurance de ESA), DO-254, MIL-STD-882 y el marco de verificación CCSDS se aplican como marcos de referencia de ingeniería según los requisitos de cada proyecto.

Cómo trabajamos

NYTT se integra al proyecto del cliente en la modalidad que mejor se adapte a cada necesidad:

01

Desarrollo llave en mano

del requerimiento a la entrega verificada.

02

Refuerzo de equipos de ingeniería

especialistas en FPGA, UVM y sistemas embebidos integrados al equipo del cliente.

03

Verificación independiente (IV&V)

verificación funcional UVM de diseños de terceros.

04

Integración de subsistemas

hardware y software de misión crítica.

05

Desarrollo de IP

cores RTL y agentes de verificación reutilizables.

06

Auditoría técnica y de verificación

revisión de diseño, cobertura y trazabilidad.

07

Transferencia tecnológica y capacitación

cursos de diseño digital y verificación UVM.

08

Soporte y mantenimiento

evolución de sistemas de ciclo de vida largo.

Ingeniería de misión crítica para el sector aeroespacial, defensa e industria.

Contactanos