Robert Cooper Mercury Computer Systems Mark Littlefield Curtiss-Wright Controls Architectures for High-Performance Embedded Computing 9/17/09.

Slides:



Advertisements
Similar presentations
Flexible I/O in a Rigid World
Advertisements

Press any key to continue by Marc Ruocco 1 High-Speed Interfaces: FPDP and RACEway RACE, RACEway and RACE++ are trademarks of Mercury Computer Systems,
Sales Presentation November 2010
Brocade VDX 6746 switch module for Hitachi Cb500
Standard of Excellence Its Successes, and Future Direction Press Briefing Presented by VITA’s VPX Marketing Alliance November 2, 2010.
26-Sep-11 1 New xTCA Developments at SLAC CERN xTCA for Physics Interest Group Sept 26, 2011 Ray Larsen SLAC National Accelerator Laboratory New xTCA Developments.
September 20, 2002G2E 2002 GSA Technical Forum1 Best Of Breed (BOB) Standard.
Improving Networks Worldwide. UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
Overview of VITA57 - FMC Denis Smetana
Slide 1 ITC 2005 Gunnar Carlsson 1, David Bäckström 2, Erik Larsson 2 2) Linköpings Universitet Department of Computer Science Sweden 1) Ericsson Radio.
I/O Channels I/O devices getting more sophisticated e.g. 3D graphics cards CPU instructs I/O controller to do transfer I/O controller does entire transfer.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
Shelf Management & IPMI SRS related activities
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
UNI EN ISO 9001 CERT. N CAEN VME course for beginners Carlo Tintori Kolkata-Mumbai May 2009.
VXS Cover VME Switched Serial “VXS” is a trademark of VITA.
Windows Server Scalability And Virtualized I/O Fabric For Blade Server
Dense Wavelength Division Multiplexed Interconnects for High Performance Embedded Computing Architectures Aaron M. Cordes & Rick C. Stevens Lockheed Martin.
UNH InterOperability Lab Serial Advanced Technology Attachment (SATA) Use Cases.
Traffic Signal Standards. History Chaos NEMA (TS 1) 170 (CALTRANS / NY) 170E i NEMA TS ATC 2070N Memory Plug-in Others... Electromechanical.
Network Topologies.
Mahesh Wagh Intel Corporation Member, PCIe Protocol Workgroup.
Asis AdvancedTCA Class What is a Backplane? A backplane is an electronic circuit board Sometimes called PCB (Printed Circuit Board) containing circuitry.
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
HyperTransport™ Technology I/O Link Presentation by Mike Jonas.
About Samway Electronic SRL Founded in 2005 in Bucharest, Romania Focused on management and monitoring solutions for telecom/industrial computers Active.
Computer Maintenance Unit Subtitle: Bus Structures Excerpted from Copyright © Texas Education Agency, All rights reserved.
Silicon Building Blocks for Blade Server Designs accelerate your Innovation.
Buses Warning: some of the terminology is used inconsistently within the field.
New crate/bus standards: ATCA, uTCA, AMC, VXS and VPX An overview of the features of the respective standards and feedback from the IEEE/NSS conference.
InfiniSwitch Company Confidential. 2 InfiniSwitch Agenda InfiniBand Overview Company Overview Product Strategy Q&A.
SLAC Particle Physics & Astrophysics The Cluster Interconnect Module (CIM) – Networking RCEs RCE Training Workshop Matt Weaver,
MJS1 Computer Society SCC20 Hardware Interface Committee PAR Proposal: IEEE-P Portable-Bench Top Universal Pin Map.
LAN Switching and Wireless – Chapter 1
VPX Cover Overview and Update “VPX, Open VPX, and VPX REDI ” are trademarks of VITA.
Agata Week – LNL 14 November 2007 Global Readout System for the AGATA experiment M. Bellato a a INFN Sez. di Padova, Padova, Italy.
S4-Chapter 3 WAN Design Requirements. WAN Technologies Leased Line –PPP networks –Hub and Spoke Topologies –Backup for other links ISDN –Cost-effective.
EMBEDDED SYSTEMS ON PCI. INTRODUCTION EMBEDDED SYSTEMS PERIPHERAL COMPONENT INTERCONNECT The presentation involves the success of the widely adopted PCI.
Israel, August 2000 Eyal Nouri, Product Manager Optical-Based Switching Solutions Introduction to the OptiSwitch TM Solution.
Chapter 7 Backbone Network. Announcements and Outline Announcements Outline Backbone Network Components  Switches, Routers, Gateways Backbone Network.
Slide ‹Nr.› l © 2015 CommAgility & N.A.T. GmbH l All trademarks and logos are property of their respective holders CommAgility and N.A.T. CERN/HPC workshop.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Communication in ATCA-LLRF System LLRF Review, DESY, December 3rd, 2007 Communication in.
M. Joos, PH/ESE1 ATCA for ATLAS - status Activities of the working group PH/ESE xTCA evaluation project Next steps.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser XFEL-LLRF-ATCA Meeting, 3-4 December 2007 Communication in ATCA-LLRF System Presenter:
Chapter2 Networking Fundamentals
VXS, A High Speed Cu Switch Fabric Interconnect for VME
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Industrial Controls Engineering Department First CERN PXI Users Group meeting 19 th October 2011 – Hubert REYMOND – EN/ICE 1.
Advanced Computer Networks Lecturer: E EE Eng. Ahmed Hemaid Office: I 114.
Internet Protocol Storage Area Networks (IP SAN)
PXI-Based Hybrid Test Systems Nick Hickford UK Sales Manager, Pickering Interfaces
Submission May 2016 H. H. LEESlide 1 IEEE Framework and Its Applicability to IMT-2020 Date: Authors:
AMC-based Upgrade of Compute Node Hao XU Trigger group of IHEP, Beijing PANDA DAQT and FEE Workshop, Rauischholzhausen Castle April 2010.
Johannes Lang: IPMI Controller Johannes Lang, Ming Liu, Zhen’An Liu, Qiang Wang, Hao Xu, Wolfgang Kuehn JLU Giessen & IHEP.
Modular Electronics an overview of modern standards
AMC13 Project Status E. Hazen - Boston University
Deterministic Communication with SpaceWire
Flexible I/O in a Rigid World
HyperTransport™ Technology I/O Link
Semester 4 - Chapter 3 – WAN Design
What is Fibre Channel? What is Fibre Channel? Introduction
uTCA A Common Hardware Platform for CMS Trigger Upgrades
MicroTCA Common Platform For CMS Working Group
Dr. Jeffrey M. Harris Director of Research and System Architecture
ANSI/VITA 74 also known as
May08-06.
Dylan Lang VITA 57.4 FMC+ Tutorial Dylan Lang
I/O BUSES.
Factors Driving Enterprise NVMeTM Growth
Presentation transcript:

Robert Cooper Mercury Computer Systems Mark Littlefield Curtiss-Wright Controls Architectures for High-Performance Embedded Computing 9/17/09

What is OpenVPX?  Promotes standard components, interoperability, accelerated development and deployment  Defines a set of system specifications  VITA 46 / VPX – a board form-factor standard intended as a VME/CPCI follow-on  Dense, compact, rugged form factor  Abundant backplane I/O  Highly scalable, highly flexible  Introduces 2-level maintenance through VITA 48/VPX-REDI  Broad industry participation  Vendors, integrators, customers  Wide applicability in military, aerospace and commercial  Multi-INT, radar data exploitation, information dissemination  Avionics  Homeland security  Telecom and transport 2

VPX Upgrades All Slot Connectors  Advantages  Enough high-speed pins (192 pairs) for switched fabric, Ethernet, & I/O  Allows huge amounts of rear I/O from the carrier and/or attached mezzanine cards when needed 3 VME64 6U VPX 3U VPX  VPX — replaces all VME connectors with multi-gig RT2 7-row

VPX: Dense, Rugged, High Bandwidth  Higher bandwidth density than ATCA™, Micro-TCA™ and BladeCenter™  Measured as # of high speed lanes* per board area  Supports tougher environmental requirements  Temperature, shock and vibe more stringent than telecom standards (NEBS and GR-63-CORE)  Supports module replacement in harsh environments  Two level maintenance 4 *Ignores ATCA Zone 3 (user I/O) uTCA is Full Size Single Module (B+ connector)

From VPX to OpenVPX  VPX is a very large, flexible specification  It was designed that way to address many industry needs VPX 5

From VPX to OpenVPX  VPX is a very large, flexible specification  It was designed that way to address many industry needs VPX  The problem is…  There are many possible implementations possible within the base and dot specifications  This leads to interoperability issues 6

From VPX to OpenVPX  OpenVPX is a defined set of system implementations within VPX  Provides a framework for interoperability between modules and backplanes VPX  It is intended to be extensible  Includes existing implementation definitions  New profiles can be added over time as the industry evolves 7 OpenVPX

OpenVPX Scope and Priorities  Specifies a set of system architectures  Not just a collection of pinout and protocol specifications  Guides system developers to choose one of a set of standard backplane and slot profiles  Uses existing standards and drafts with minimal possible changes:  VPX (VITA-46)  REDI (VITA-48)  PMC / XMC (VITA-42)  Rapidly delivers results into VITA Standards Organization  Urgency driven by critical programs needing system level VPX today  On target to contribute 1.0 Specification to VITA 65 by October 2009  VITA 65 to follow VSO process with goal to ratify as VITA / ANSI standard  Expect additional system profiles may be added over time as needed 8

OpenVPX Members  Aitech Defense Systems, Inc.  Agilent Technologies Inc.  BittWare, Inc.  The Boeing Company  Concurrent Technologies  CSP Inc.  Curtiss-Wright Controls, Inc.  Diversified Technology, Inc.  DRS Signal Solutions, Inc.  Elma Electronic, Inc.  Extreme Engineering Solutions (X-ES)  Foxconn Electronics, Inc.  GE Fanuc Intelligent Platforms  General Dynamics Advanced Information Systems 9  General Dynamics Canada  Hybricon Corp.  Kontron Modular Systems S.A.S.  Lockheed Martin Corporation  Mercury Computer Systems, Inc.  Molex, Inc.  Northrop Grumman Electronic Systems  Pentair Electronic Packaging / Schroff  Pentek, Inc.  Pigeon Point Systems  SIE Computing Solutions  TEK Microsystems, Inc.  Tracewell Systems  Tyco Electronics Corporation

OpenVPX Organization 10 Steering Committee Marketing Working Group Technical Working Group Taxonomy and Terminology Utility Plane Power Distribution Management (46.11) Backplane 3U 6U Development Chassis Compliance

OpenVPX Organization 11 Steering Committee Marketing Working Group Technical Working Group Taxonomy and Terminology Utility Plane Power Distribution Management (46.11) Backplane 3U 6U Development Chassis Compliance

OpenVPX Specification  Planes  Pipes  Profiles 12

Multiple Planes  Some OpenVPX system architectures utilize multiple planes to isolate traffic with different characteristics and requirements 13

Utility Plane  Power pins and various utility signals  NVMRO, SYS_CLK (MBSC), REF_CLK & AUX_CLK (new), resets (including “maskable reset”) 14

Management Plane  Low-power  Defined by VITA 46.0 and  Prognosticates/diagnoses problems  Can control module power 15

Control Plane  Reliable, packet-based communication for application control, exploitation data  Typically Gigabit Ethernet 16

Data Plane  High-throughput, predictable data movement without interfering with other traffic  Examples: Serial RapidIO or PCI Express 17

Expansion Plane  Tightly coupled groups of boards and I/O  Typically VME bridging or PCI Express 18

Pipes  Pipe: A collection of differential pairs assigned to a plane or other functions  Used by slot profiles  Does not specify what protocol is used on it (module profiles do that) 19 Differential PairsExample Protocols Fat Pipe (FP)84x sRIO x4 PCIe 10GBase-BX4 10GBase-KX4 Thin Pipe (TP)42x sRIO x2 PCIe 1000Base-T Ultra Thin Pipe (UTP)21x sRIO x1 PCIe 1000Base-BX

Profiles  The specification uses profiles for structure and hierarchy in the specification  Slot Profile  A physical mapping of ports onto a slot’s backplane connectors  Uses notions of pipes and planes  Does not specify actual protocols conveyed over the backplane  Backplane Profile  A physical specification of a backplane  Specifies the number and type of slot profiles  Defines the topology of channels and buses that interconnect the slots  Module Profile  Extends a slot profile by mapping protocols to a module’s ports  Includes thermal, power and mechanical requirements  Provides a first order check of compatibility between modules 20

Backplane Topology Types  Centralized switching  A set of peer payload boards connected by a switch fabric boards  Single or dual star topology for multiple path routing and potential redundancy  Also provides system management function  Distributed switching  A set of peer payload cards connected in a full or partial mesh  Useful for small slot count systems as it avoids dedicated switch slots  Larger slot count systems require switching logic on each payload card  Host / slave  Typically comprise a master host board with several slave boards linked by PCIe  Allows an SBC to have greatly expanded capabilities without complexity of a general switching fabric  Some examples on the next few slides 21

Centralized Switching Example (6U) 22

Distributed Switching Example (6U) 23

Hybrid VME / VPX Example (6U) 24

Host / Slave Example (6U) 25

Centralized Switching Example (3U) 26

Distributed Switching Example (3U) 27

Host / Slave Examples(3U) 28

OpenVPX Is Not Specifying Everything  User defined pins reserved in every slot profile  Provides for flexibility in handling I/O and custom board-to-board links  Historically, 6U VME provided lots of user I/O pins on P0 and P2  Limits full interoperability and interchangeability of OpenVPX compliant modules  Full plug-and-play is considered less critical than customer and vendor differentiation to meet critical application functional and SWaP requirements  Module profiles do not fully specify interoperability above layers 1 and 2  E.g. fabric discovery, enumeration and routing choices not fully specified  These may be specified via later standards work  Only development chassis are standardized  I/O provided via rear transition modules (RTMs)  Deployment scenarios typically use a custom backplane to deal with I/O in conduction cooled and other rugged packages 29

Typical OpenVPX Development Flow  Determine application requirements  Size, weight and power  Processing, fabric and I/O requirements 30

Typical OpenVPX Development Flow  Determine application requirements  Size, weight and power  Processing, fabric and I/O requirements  Select overall system parameters  3U or 6U?  Switching topology?  Number and type of slots? 31

Typical OpenVPX Development Flow  Determine application requirements  Size, weight and power  Processing, fabric and I/O requirements  Select overall system parameters  3U or 6U?  Switching topology?  Number and type of slots?  Assemble development vehicle  COTS development chassis  COTS boards  COTS or custom RTMs 32

Typical OpenVPX Development Flow  Determine application requirements  Size, weight and power  Processing, fabric and I/O requirements  Select overall system parameters  3U or 6U?  Switching topology?  Number and type of slots?  Assemble development vehicle  COTS development chassis  COTS boards  COTS or custom RTMs  Design deployment system  Typically custom backplane  Typically route I/O signals to custom I/O slot or bulkhead connector 33

Typical OpenVPX Development Flow  Determine application requirements  Size, weight and power  Processing, fabric and I/O requirements  Select overall system parameters  3U or 6U?  Switching topology?  Number and type of slots?  Assemble development vehicle  COTS development chassis  COTS boards  COTS or custom RTMs  Design deployment system  Typically custom backplane  Typically route I/O signals to custom I/O slot or bulkhead connector 34

OpenVPX Benefits  Promotes interoperability and vendor choice  Provides specific design profiles that vendors can design to and integrators can specify as requirements  Reduces integration issues resulting in faster development & deployment time  Higher board volumes  Economies of scale  Industry leading bandwidth and density  Higher velocity of technology upgrades  Will support higher backplane signaling speeds as technology matures 35

Questions?