CoE - Embedded & Electronics

Il Centro di Competenza Embedded Electronics (COE E&E) di SEGULA Technologies Italia, gestisce la totalità dei progetti in outsourcing per le attività di elettronica e software. Il COE E&E, ubicato a Roma, nasce nel 2008 per offrire soluzioni chiavi in mano ai clienti di Segula e per supportarli nella progettazione e nello sviluppo dei loro nuovi prodotti e servizi, garantendo prodotti turnkey.  Il COE E&E è in grado di gestire progetti complessi, dalla fase di concept alla messa in esercizio, in accordo ai vari standard di processo imposti dal settore di applicazione. Oltre alle attività di progettazione, il Centro di Competenza fornisce supporto ai vari settori di business di Segula sia a livello italiano che europeo.

Le principali attività del Centro di Competenza sono la progettazione e lo sviluppo di sistemi embedded e real-time, la progettazione di schede elettroniche analogiche e digitali completamente personalizzate, lo sviluppo di  driver e Board Support Package, la progettazione e realizzazione di sistemi di comando e controllo e banchi di test.

Attività del COE E&E

Le attività del COE E&E sono incentrate su:

  • Studio di fattibilità dei progetti
  • Analisi, modellazione, prototipazione
  • Progettazione di hardware, firmware e software
  • Progettazione e implementazione di driver, Board Support Package
  • Architetture embedded
  • Architetture real-time hard e soft
  • DSP (Digital Signal Processing)
  • FPGA (Xilinx Alliance Partner)
  • Realizzazione di banchi di test per sistemi elettromeccanici
  • Protocolli di comunicazione per tutti i campi di applicazione
  • Verifica e validazione di software in conformità a vari standard (MIL, MISRA,  DO-178B fino a Livello A, CENELEC EN 50128 fino a SIL4, IEC 61508, ISO 26262)
  • Gestione di progetti e formazione
  • Progetti di Ricerca

Tecnologie del COE E&E

Le tecnologie del COE E&E includono:

  • Linguaggi di programmazione

C/C++, asm, ADA83/ADA95, Java, C#, Python, Corba, Fortran, LabVIEW/CVI, VHDL, Verilog, Altera-HDL, ModelSIM

  • Sistemi operativi embedded e real-time

Windows CE - WindowsXP embedded, pSOS, VxWorks, OSEK, OS9, LinxOS, RTLinux, Linux Monta Vista, Integrity, VertexOS, TI DSP/BIOS, Nucleus OS

  • Processori embedded, microcontrollori, DSP, FPGA

Freescale MPC82xx, PowerPC, PowerQUICC II, ARM, Intel, STM, Analog Devices (21xx, 210xx), Texas Instruments (TMS320 C5x, C6x, a virgola fissa e mobile), Motorola 56x, STM Nomadik, Hitachi (SH2, H8S), STM (STx, STRx), TI (MSP 430x, 470x), Analog Devices (Analog ADUC 7x, 8x), Atmel (AVR), Siemens, PIC, dsPIC, Xilinx, Altera, macchine a stati con stati/eventi

  • Analisi di codice, configurazione, modellazione di software

Understand for ADA/C/C++, CVS, ClearCase, Visual Source Safe, UML (Rapsody, Rational Rose), Visio Development Tools, Texas Instruments Code Composer Studio, Analog Devices VisualDSP++, National Instruments LabView/CVI, WindRiver Tornado II e framework Eclipse, Microsoft Developer Studio, Borland C++, emulatori XDS, debugger VisionClick, emulatori Vision ICE, Borland C++, Microsoft Windows CE 5.0, emulatore Lauterbach JTAG, debugger Trace32, Microchip MPLAB, MaxPlus II, Quartus II, Synopsys, Symplify, Cadence

  • Bus, protocolli, standard

CAN-Bus, K-line, RS485, USB, RS232, TCP/IP Bluetooth, ZigBee, PCI, I2C, SIP, RFC, ITU-T ETSI, DO178B, STD-MIL, MISRA, CENELEC EN 50126-50128-50129, IEC 61508, ISO 26262