Air Force Research Laboratory
NGSIS SpaceVPX
09/26/2016
Charles Patrick Collier
VITA 78 Chair and NGSIS Co-Founder
VITA 78 Chair and NGSIS Co Founder
Integrity
Integrity Service
Service Excellence
Excellence
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
Bottom Line Up Front (BLUF)
What is wrong with just using legacy space electronics?
’ h
• Legacy space systems are often point solutions
• Re‐use is not a priority
• Don’t have the full range of redundancy options (dual‐string, M‐
of‐N, etc.) built‐in given the particular application and its needs.
•
•
Internal interfaces are often proprietary and application specific
Internal interfaces are often proprietary and application specific
• Modules are not designed to inter‐operate at either hardware
h f ll
f
(
l
or software level
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
2
Timeline VME, VXS, VPX, OpenVPX,
SpaceVPX, and SpaceVPXLite
p
p
,
ANSI/VITA 5 – 1995 RACEway
Interlink first of the Switched
Fabrics standardized by VITA
Fabrics standardized by VITA
Circuit switched, parallel signaling
as oppose to serial – superseded
by ANSI/VITA 5.1 1999 (S2011)
ANSI/VITA 46.0‐2007 VPX provide
many more high baud rate pins at
the expense of backward
the expense of backward
compatibility.
ANSI/VITA 46.0‐2007 (R2013) VPX
revision taking input from VITA 65
Working Group
Working Group
ANSI/VITA 66.0‐2011 adds blind
mate optical connectors to VPX
ANSI/VITA 78‐2015 SpaceVPX
specification is released that
provides a Space specific VPX
version for Space applications.
ti
li
i
f
S
VITA 78.1 – SpaceVPXLite 3U
version of SpaceVPX is
version of SpaceVPX is
underdevelopment for SWaP
constrained Space applications –
a release is expected in 2016.
ANSI/VITA 1 VME64 includes 32
and 64‐bit address;
P1 and P2 connectors expanded
from 96 to 100 pins each ANSI/VITA 41.0 VXS adds new P0
connector to support high baud
rates of Packet Switch fabrics such
as SRIO. VME’s P1 and P2
retained.
ANSI/VITA 65‐2010 OpenVPX
brings system perspective to VPX
brings system perspective to VPX
ANSI/VITA 67.0‐2012 adds blind
mate coax connectors to VPX
/
ANSI/VITA 65‐2010 (R2012)
second release of OpenVPX
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
3
Outline
• What is SpaceVPX?
• What is SpaceVPX?
• SpaceVPX Use Cases and Topologies
• SpaceVPX Slot Profiles
• SpaceVPX Backplane Profile
• SpaceUM - Provisions for Redundancy and
Fault Tolerance
• SpaceVPX Mechanical General
Specifications
• Backup
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
4
What are SpaceVPX’ s Goals
g
p
Created to bridge the VPX standards to the space market.
• SpaceVPX addresses both interoperability (as OpenVPX does) and
space application needs (not in OpenVPX).
• SpaceVPX defines Payload, Switch, Controller, and Backplane
module profiles to meet needs of space applications
• SpaceVPX adds features to the Utility Plane for fault tolerance
• Point‐to‐point not bussed to tolerate faults: failure on module does not affect
ientire system.
• Space Utility Module added to provide dual‐redundant source for Utility Plane
implementations.
• SpaceVPX defines use of SpaceWire for Control Plane over
Ethernet (OpenVPX preferred solution).
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
5
What is SpaceVPX?
Develop
• Enhanced set of backplane specifications that are based
upon existing commercial standards with added features
p
required for space applications.
g
Increase
• Interoperability and compatibility between manufacturers
• Interoperability and compatibility between manufacturers
and integrators, while simultaneously increasing affordability
through the use of standard sets of hardware.
through the use of standard sets of hardware.
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
6
What is in SpaceVPX?
VITA 65, RIO ver.2.0
Fault Tolerance enhancements
VITA 46.3
SRIO on VPX
VITA 46.9
PMC/XMC
VITA 46.11
Sys. Management
VITA 48.2
C
d ti
Conduction
SpaceVPX/SpaceVPXLite
allows a user to configure a system
from board level products purchased
f
from different vendors ‐ thus the
diff
d
h
h
SpaceVPX (VITA 78)
p
)
(
focus on interoperability.
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
7
SpaceVPX Building Blocks
t
u
u
p
n
i
t
u
p
n
i
l
d
a
o
y
a
a
P
t
u
p
n
i
l
d
a
o
y
a
a
P
t
u
p
n
i
l
d
a
o
o
y
a
P
l
t
u
p
n
d
a
o
y
a
P
i
l
d
a
o
o
y
a
P
t
u
u
p
n
i
l
t
u
p
n
d
a
o
y
a
P
i
l
d
a
o
o
y
a
P
t
u
p
n
i
l
d
a
o
y
a
a
P
t
u
u
p
n
i
l
d
a
o
y
a
P
d
r
a
c
g
n
i
s
s
s
e
c
o
r
P
d
r
a
c
y
r
o
m
m
e
M
d
r
a
c
t
u
p
p
t
u
O
d
d
r
r
a
a
a
a
c
c
g
g
n
n
i
i
s
s
s
s
e
e
c
c
o
o
r
r
P
P
P P
d d
d
d
r
r
a
a
c
c
y
t
r
u
o
p
m
t
u
e
O
M
d
r
a
d
c
r
a
g
c
n
r
i
e
s
s
w
e
o
c
o S M O P
P
o
r
P
d
r
a
c
y
r
o
m
e
M
d
r
a
c
t
u
p
t
u
O
d
r
a
c
h
c
t
i
w
S
d
d
r
a
c
h
c
t
i
w
S
d
r
a
c
g
n
i
s
s
e
c
o
o
r
P
d
r
a
c
r
e
w
o
P
d
r
a
c
r
e
w
w
o
P
d
r
a
c
h
c
t
t
i
w
S
d
r
a
c
g
n
i
s
s
s
e
c
o
r
P
SATCOM System
Payload slots
VPX
1
Expan
Plane
VPX
2
Expan
Plane
VPX
3
Expan
Plane
VPX
4
UM
5
VPX
6
Payload slots
VPX
7
Expan
Plane
VPX
8
Expan
Plane
VPX
9
Expan
Plane
Data
Plane
Data
Plane
Data
Plane
Data
Plane
Data
Plane
Data
Plane
Data
Plane
Data
Plane
Contrl
Plane
Contrl
Plane
Contrl
Plane
Contrl
Switch
Contrl
Switch
Contrl
Plane
Contrl
Plane
Contrl
Plane
TP
TP
IPMC
IPMC
IPMC
ChMC
ChMC
IPMC
IPMC
IPMC
SW
Slot
numbers
are logical,
physical
slot
numbers
may be
different
Data Plane
(DFP)
l Pl
C t
Control Plane
(TP)
Switched
Management
Plane (IPMB)
Switched
Utility Plane
Includes power
Includes power
Controller
Selection
A and B (HLD)
Power A and B
AFRL Public Release – OPS‐16‐12225 – Distribution Statement A
“Approved for public release; distribution is unlimited
8