presentación corporativa de ioxos

27
05/30/14 ©2014 IOxOS Technologies SA 1 Company Presentation IOxOS Technologies SA Company Presentation

Upload: espacialia

Post on 19-Feb-2017

567 views

Category:

Technology


3 download

TRANSCRIPT

05/30/14 ©2014 IOxOS Technologies SA 1

Company Presentation

IOxOS Technologies SA

Company Presentation

05/30/14 ©2014 IOxOS Technologies SA 2

Company Presentation

05/30/14 ©2014 IOxOS Technologies SA 3

Company Presentation

IntroductionIntroduction

Electronic design company founded in 2007 in the Geneva area (Switzerland)

Offers innovative solutions to system integrators in:➢ Mil/Aero➢ Physics➢ Energy

Combines a comprehensive product line with engineering, consulting and training services

Fields of competence ranging from System level down to IP Core development

IOxOS Technologies headquarters in Gland (Geneva area)

05/30/14 ©2014 IOxOS Technologies SA 4

Company Presentation

A Modular System ArchitectureA Modular System Architecture

ConceptIOxOS Technologies offers a modular, FPGA centric and obsolescent-proof system architecture based on:

➢ Software drivers and packages for system integration

➢ VME Single Board Computers:

✔ High-end FPGA centric (Virtex-5T / Virtex-6T / Virtex-7T)✔ Freescale QorIQ processing platforms✔ Intel i5 / i7 COM Express™ based SBC

➢ VME Advanced I/O Interfaces:

✔ Comprehensive mezzanine product line (PMC / XMC / FMC)✔ Added value: I/O Virtualization through PCI Express over cable

➢ IP Core own library (no third parties involved):

✔ Generic functions (memory controllers, DMA engines)✔ Avionic buses (AFDX / ARINC 664, ARINC 429)

➢ In-house board and FPGA design services for custom applications and SoC

05/30/14 ©2014 IOxOS Technologies SA 5

Company Presentation

Fields of CompetenceFields of Competence

➢ PCI Express based COTS solutions (Single Board Computers, IO Interfaces, Mezzanines Modules) in the most popular industry form factors such as VME64x, PXI Express, VXI, PMC, XMC and FMC among others

➢ VPX and conduction cooled form factors for rugged embedded systems

➢ FPGA Design, combining IOxOS Technologies own IP Core library with high-performance FPGA Design Kits based on Network on Chip (NoC) architecture

➢ RTCA DO-254 Design and Services for safety critical airborne applications

05/30/14 ©2014 IOxOS Technologies SA 6

Company Presentation

Great Added ValueGreat Added Value

What makes the difference?➢ IOxOS Technologies commitment with innovation:

✔ High-end FPGA based COTS powered by a proprietary FPGA Design Kit (TOSCA series), enabling the integration of the end user application within a high performance PCI Express switch-centric architecture

✔ Leverage of PCI Express based architectures, making the most of the PCI Express over Cable specification in order to provide an outstanding performance ready to break through the chassis boundaries with both copper and optical links

✔ Network on Chip (NoC) approach in order to achieve the most efficient integration ➢ More than 30 years of experience in the Mil/Aero domain combined with a solid FPGA / VHDL design background

➢ Know-how to develop the most demanded industrial form factors: VME64x, Compact PCI, Advanced TCA and VPX in both air and conduction cooled variants

➢ Proactive support and product customization to achieve customer service excellence

➢ Active involvement within the DO-254 ecosystem to deliver DO-254 compliant IP Cores for airborne safety critical applications

05/30/14 ©2014 IOxOS Technologies SA 7

Company Presentation

Defence and SecurityDefence and Security

Developing the new generation of avionics data networks and test rigs

IOxOS Technologies is consolidating its presence in the field of defence and security: ➢ Development of the next generation of aircraft data network controller devices for the implementation of both civil and military safety critical applications ➢ Conception, development and deployment of new generation test rigs based on PCI Express and NoC architectures➢ Strong support from our industrial partners and customers:

✔ Airbus Group Business Units: Airbus Helicopters (former Eurocopter) Airbus Defence and Space (former Cassidian)

✔ Sagem (SAFRAN) ✔ Defense equipment suppliers in US

05/30/14 ©2014 IOxOS Technologies SA 8

Company Presentation

05/30/14 ©2014 IOxOS Technologies SA 9

Company Presentation

Single Board Computer / PowerPC - IPV_1102Single Board Computer / PowerPC - IPV_1102

IPV_1102 – P2020 SBCKey Features:

6U VME64x Single Board Computer

Freescale PowerPC P2020 computing core

Front panel External Cabling PCI Express x4 connection (Electrical/Optical)

Dual PMC / XMC Mezzanine slots

Based on Xilinx Virtex-5T FPGA with user's area for custom applications

API & libraries available for Linux, Windows and VxWorks

Applications:

Aerospace advanced I/O control

Aerospace integration rig systems and test equipment

Industrial regulation and control systems

VME P0VME6xx_P1VME64x P2 VME64x P1

J11

J14 J12

J15

J21

J24 J22

J25

RJ45 uDB9PCIe x4ExternalCable

PMC / XMCSlot_1

PCI Express x4RS232 / GPIOEthernet RJ45

Virtex-5TFF676 D

DR

2

PCIeSwitch

PEX8624

QorICP2020

1.2 GHz

VME 320 Electrical IF

DD

R2

DD

R2

DD

R2

DD

R2

DD

R2

DD

R2

DD

R2

DD

R2

DD

R2

DD

R2

CPLD

SD CardHolder

NANDFlash

NORFlash

PCIBridge

X

[x4][x4]

[x4]

[x4]

[x4]

[x1]

[x1]

ELB Bus 16-bit

PCI Bus 32-bit

SPI128Mb

PMC / XMCSlot_2

SPI128Mb

Plug-inExpansion IO Module

05/30/14 ©2014 IOxOS Technologies SA 10

Company Presentation

Single Board Computer / PowerPC - IFC_1210Single Board Computer / PowerPC - IFC_1210

IFC_1210 – P2020 SBCKey Features:

6U VME64x Single Board Computer

Freescale PowerPC P2020 computing core

Single IEEE P1386.1 PMC slot

Dual VITA 42.3 XMC slots

Dual VITA 57 HPC FMC slots

UHM P0 Extension (7 Gbps)

Based on Xilinx Virtex-6T FPGA with user's area for custom applications

API & libraries available for Linux, Windows and VxWorks

Applications:

Aerospace / RADAR advanced I/O control

Aerospace integration rig systems and test equipment

UHMVME P0

VME64x P2 VME64x P1

J11

J14 J12

XMC J15

FMC HPC

XMC J25

FMC HPC

"CENTRAL"Virtex-6T

FF1176

"IO"Spartan-6

FF484

ETHRJ45

RS232uDB9

USB type ARS232

Ethernet RJ45

ETHRJ45

USB2.0

PCI ExpressGEN2

8-Ports x4SWITCH

"PON"Spartan-6

FF484

VME 320 Electrical IF

DD

R3

DD

R3

DD

R3

DD

R3

DD

R3

microSDHolder

NANDFlash

NORFlash

SPI128Mb

SPI512Mb

ELB Bus 16-bit

1-2 GB System Memory

DDR3512MB

NV Memory"Bootable"

DC-DC+

Monitor

QorICP2020

1.2 GHz

05/30/14 ©2014 IOxOS Technologies SA 11

Company Presentation

Mezzanine Modules: XMCMezzanine Modules: XMC

APX_2300 – GPIO XMCKey Features:

General purpose module based on latest Xilinx Virtex-6T FPGA with user's area for custom applications

XMC VITA 42.3 form factor

Supports PCI Express GEN2

Two (2) independent banks of 256 MBytes of DDR3

Interchangeable front-end electrical interface for enhanced flexibility

Powered by TOSCA II FPGA Design Kit

Applications:

Aerospace integration rig systems and test equipment

Flight simulators

General purpose test and control equipment

05/30/14 ©2014 IOxOS Technologies SA 12

Company Presentation

Single Board Computer / Intel - VCC_1105Single Board Computer / Intel - VCC_1105

VCC_1105 – Intel i5 / i7 SBCKey Features:

6U VME64x Single Board Computer

COM Express™ carrier supporting basic modules

PCI Express expansion support

Single IEEE P1386.1 PMC slot

Single VITA 42.3 XMC slot

Based on Xilinx Virtex-5T FPGA with user's area for custom applications

API & libraries available for Linux, Windows and VxWorks

Applications:

Aerospace advanced I/O control

Aerospace integration rig systems and test equipment

Industrial regulation and control systems

VME P0UHM

VME64x P2 VME64x P1

J11

J14 J12

XMC J15

ETHRJ45 VGA

USB type AVGA

Ethernet RJ45

ETHRJ45

USB2.0

CPLD

VME 320 Electrical I/F

DDR3

SPI128Mb

Virtex-5TLX130T

2nd Generation

Intel® Core™Processor

FDI

DMI

64bit/1600MT/s

82QM67/82HM65

USB2.0

DD

R2

DD

R2

PCIe/GETH

GE

TH

GE

TH

SA

TA

US

B

[x1]

[x1]

PCIe/GETH

GE

TH

[x1]

DDR3

PC

Ie [x

1]

32-b

it P

CI B

us

GE

TH

LPC Bus / I²C / GPIO

PCIe [x1]

CompactFlash

SSD SATA/mSATA

IDE Bus

SATA

PC

Ie [x

4 [x

2] [x

1]

PMC / XMC(VITA42.3)

COM Express Module

PCIeSwitch

PEG x4

PCIeGen2

PCIe GEN2Expansion

RS232

05/30/14 ©2014 IOxOS Technologies SA 13

Company Presentation

Advanced I/O Interfaces - PEV_1100Advanced I/O Interfaces - PEV_1100

PEV_1100 – VME64x to PCI ExpressKey Features:

Fast upgrade to high performance PCI Express embedded systems

Based on virtualization through PCI Express over cable (PCI-SIG specification)

Multi-core CPU support

VME64x 6U form factor (VXI version available)

Based on Xilinx Virtex-5T FPGA with user's area for custom applications

API & libraries available for Linux, Windows and VxWorks

Applications:

High Performance Computing and I/O control

Aerospace integration rig systems and test equipment

05/30/14 ©2014 IOxOS Technologies SA 14

Company Presentation

Advanced I/O Interfaces - MPC_1200Advanced I/O Interfaces - MPC_1200

VMEP1

VMEP2

VMEP0

Virtex-6TFF1156

Spartan-6FF256

Spartan-6FF256

Spartan-6FF256

DDR3

DDR3

DDR3

DDR3

VMEETLI/F

[120]

[120]

VMEETLI/F

Dua

l Wid

thM

PF

IO M

odu

le

Sin

gle

Wid

thM

PF

IO M

odu

le

MPC_1200 – Advanced I/OKey Features:

Highly configurable I/O carrier board

VME64x 6U form factor

Native PCI Express GEN2 support over VME64x P0 connector

Customizable MPF IO Modules

UHM P0 Extension (7 Gbps)

Based on Xilinx latest Virtex-6T FPGA with user's area for custom applications

API & libraries available for Linux, Windows and VxWorks

Applications:

Aerospace / RADAR advanced I/O control

Aerospace integration rig systems and test equipment

05/30/14 ©2014 IOxOS Technologies SA 15

Company Presentation

MPC_1200 - ApplicationsMPC_1200 - Applications

VME64xP1

5-rows

VME64xP2

5-rows

VME64xP0

Virtex-6T

Spartan-6FF256

Spartan-6FF256

Spartan-6FF256

DDR3

DDR3

DDR3

DDR3

VMEETLI/F

[120]

[120]

VMEETLI/F

A429IP CoreA429

IP Core

10 x A429 Tx &20 x A429 Rx

PCIeSW

PCIeIP CorePCIe

IP Core

PCI ExpressGEN1/GEN2

External Cabling

PCIe x4

VME64xP1

5-rows

VME64xP2

5-rows

VME64xP0

Virtex-6T

Spartan-6FF256

Spartan-6FF256

Spartan-6FF256

DDR3

DDR3

DDR3

DDR3

VMEETLI/F

[120]

[120]

VMEETLI/F

PHY

PHY

PHY

PHY

AFDXIP CoreAFDX

IP Core

2 x AFDXRedundantNetworks

CPU2 x

Ethernet

DDR3 DDR3

DDR3 DDR3

CPU with Dual AFDX Redundant Network Controller

ARINC 429 Data Concentrator with Virtual I/O Control

2 x SFPStandard cages

Single-width MPF IO

Single-width MPF IO

Single-width MPF IO

Single-width MPF IO

05/30/14 ©2014 IOxOS Technologies SA 16

Company Presentation

05/30/14 ©2014 IOxOS Technologies SA 17

Company Presentation

Network on Chip (NoC)Network on Chip (NoC)

An Emerging Paradigm

Network on Chip (Noc) is an approach to designing the communication subsystem between IP Cores in a System on Chip (SoC)

IOxOS Technologies adopted this emerging paradigm in order to integrate its own IP Core library with custom applications inside a single FPGA, connecting all these elements through a full-mesh non-blocking switch optimized for PCI Express packet transactions

The result is called TOSCA, an FPGA Design Kit which allows the end user to integrate its own application within a high performance PCI Express architecture

Every COTS from IOxOS Technologies featuring FPGAs is powered with this NoC architecture

05/30/14 ©2014 IOxOS Technologies SA 18

Company Presentation

TOSCA FPGA Design KitTOSCA FPGA Design Kit

NoC M/SBACK-END

VME64XAgent_SW

Port_b

FULL MESH

RESPONSESWITCH

FULL MESH

REQUEST SWITCH

TOSCA NoCInterconnect Infrastructure

NoC M/SBACK-END

PCI ExpressAgent_SW

Port_a

NoC M/SBACK-END

XXXXAgent_SW

Port_c

NoC M/SBACK-END

DDR2-IDMAAgent_SW

Port_f

NoC M/SBACK-END

DDR2-IDMAAgent_SW

Port_g

IO Specific

NoC M/SBACK-END

USERAgent_SW

Port_k

IO Specific

NoC M/SBACK-END

USERAgent_SW

Port_k

TOSCA FDKFPGA Design Kit for the development of high-end applications based on latest Xilinx devices

Hardware platform independent

Network on Chip (NoC) solution based on a full-mesh non-blocking switch

VHDL source code fully available

Full support provided at Hardware, Firmware and Software levels

Drastically reduces development time, focusing on the user application:

➢ Access to IOxOS IP Core library

➢ User-area dedicated simulation environment

➢ Delivered with reference designs

05/30/14 ©2014 IOxOS Technologies SA 19

Company Presentation

Proprietary IP Core LibraryProprietary IP Core Library

IOxOS Technologies has developed its own IP Core library (no third parties involved)

Generic functions:➢ DDR2 / DDR3 memory controllers➢ DMA engines➢ I2C, SPI interfaces

Specific functions:➢ PCI Express End Point controller➢ VME64x Master / Slave interface

Avionic buses:➢ ARINC 429 controller➢ AFDX End System

IOxOS Technologies is an active member of the Xilinx Alliance Program

Industry's highest performance PCI Express to VME64x transparent bridge based on Network on Chip (NoC) architecture

05/30/14 ©2014 IOxOS Technologies SA 20

Company Presentation

05/30/14 ©2014 IOxOS Technologies SA 21

Company Presentation

Safety Critical Airborne ApplicationsSafety Critical Airborne Applications

In the aerospace domain, IOxOS Technologies guarantees the highest level of reliability in the design of safety critical airborne applications thanks to its RTCA DO-254 expertise

DO-254 is an RTCA guideline for the development of Airborne Electronic Hardware (AEH), accepted as a mean of compliance by both FAA and EASA certification authorities

IOxOS Technologies offers DO-254 compliant electronic designs targeting the most critical Design Assurance Level (DAL A) in order to fit all possible applications, from critical airborne systems to high-reliability ground-based equipments

The complex electronic design is complemented with consulting services, ranging from gap analysis to supporting processes management

IOxOS Technologies is an active member of the DO-254 Users Group

05/30/14 ©2014 IOxOS Technologies SA 22

Company Presentation

RTCA DO-254 BackgroundRTCA DO-254 Background

IOxOS Technologies solid experience in RTCA DO-254:

➢ Development of an ARINC 664 / AFDX End System IP Core (DO-254 DAL A compliant) in collaboration with a world-class manufacturer of aircraft engines and propulsion systems

➢ Active membership of the DO-254 Users Group in Europe with special contribution in the field of DO-254 certifiable IP Cores and SoC

➢ Contract awarded by EASA in 2012 to assess the safety implications from the use of hardware development tools for programmable Airborne Electronic Hardware (AEH) – SHARDELD

➢ Participation in EADS HW-SW Co-design Workshop 2012 hosted by Airbus Helicopters (Marignane) with the subject “SoC Platforms for Safety Critical Airborne Applications”

05/30/14 ©2014 IOxOS Technologies SA 23

Company Presentation

DO-254 Compliant IP Core LibraryDO-254 Compliant IP Core Library

IOxOS Technologies combines more than 30 years of experience in the avionic domain, a solid FPGA / VHDL design background and its active involvement within the DO-254 ecosystem in order to deliver DO-254 compliant IP Cores for airborne safety critical applications

These IP Cores are developed for the most critical design assurance level (DO-254 DAL A) with the purpose of fitting all possible applications, from critical airborne systems to high-reliability ground equipments

DO-254 DAL A compliant IP Cores:➢ ARINC 429 controller➢ ARINC 664 End System, in collaboration with a world-class manufacturer of aircraft engines and propulsion systems and equipment

05/30/14 ©2014 IOxOS Technologies SA 24

Company Presentation

Introduction to HRMSIntroduction to HRMS

IOxOS Technologies proprietary HRMS (Highly Reliable Macro Sequencer) for safety Critical applications

Highlights (I):

➢ DO-254 DAL A compliant

➢ 64-bit RISC architecture

➢ Separated instruction and data paths

➢ Built-in safety monitoring and failure detection mechanisms:

✔ SECDED to protect embedded SRAM

✔ Micro-code checker

✔ Register file protected with parity bits

➢ Developed with generic VHDL (FPGA vendor independent)

05/30/14 ©2014 IOxOS Technologies SA 25

Company Presentation

How to avoid certification pitfalls of SoC embedding the HRMS: ➢ Availability of all data required for the integration into a DO-254 compliant complex component

➢ HRMS set of instructions guarantees a deterministic behavior:

✔ No interrupt support to ensure a sequential operation

✔ No subroutines (no stack pointer support)

➢ This deterministic behavior allows the simulation of the micro-coded function by means of commercial VHDL simulators:

✔ Total access to all HRMS resources → Full visibility and enhance debugging

✔ For DAL A and B applications, elemental analysis can be carried out by using code coverage metrics performed by the VHDL simulator, assessing the HRMS VHDL code exercised by the micro-coded function

✔ Specific applications with a static micro-code (i.e. avionic protocol handling) may not require DO-178B compliance → HRMS + micro-code = Large Finite State Machine

✔ No specific SoC development tool needed → Standard tool assessment and qualification

➢ Embedded fault tolerance and fail safe features (SECDED mechanism for SRAM protection and micro-code checkers) → SEU mitigation

HRMS Certification ApproachHRMS Certification Approach

05/30/14 ©2014 IOxOS Technologies SA 26

Company Presentation

05/30/14 ©2014 IOxOS Technologies SA 27

Company Presentation

Other Fields of ExpertiseOther Fields of Expertise

Energy: Single Board Computer for nuclear power plant monitoring system

Status: Production

Physics: Computing and acquisition modules for RF control system of several accelerators (Paul Scherrer Institut in Villigen, Switzerland and Institute Laue-Langevin in Grenoble, France)

Status: Production

Transportation : Single Board Computer and specific I/O peripherals for railway simulation system

Status: Production

Industrial Instrumentation: Data Acquisition system for commercial Mass Spectroscopy instruments (12-bit @ 1.5 Gsps)

Status: Pre-serial