Slide : 1 6/11-2008SpaceWire Conference SpaceWire Test and Demonstration using the Integrated...
-
Upload
frederica-ryan -
Category
Documents
-
view
214 -
download
0
Transcript of Slide : 1 6/11-2008SpaceWire Conference SpaceWire Test and Demonstration using the Integrated...
6/11-2008 SpaceWire ConferenceSlide : 1
SpaceWire Test and Demonstration using the Integrated Payload Processing
Module
J.Ilstad, D.Jameux European Space Research Technology Centre
(ESTEC)
SpaceWire Conference 2008Nara, Japan
06/11/2008 SpaceWire Conference 2008 Slide : 2
SpaceWire Test & Demonstration Platform
Outline
• Motivation• TDP Overview• TDP Architecture
– Integrated Payload Processing Module– RTEMS– Packet Utilization Standard
• SpaceWire Demonstration Scenarios• Future Outlook• Conclusion
06/11/2008 SpaceWire Conference 2008 Slide : 3
SpaceWire Test & Demonstration Platform
Motivation• Establish and demonstrate best practices towards….
– Network Topologies with respect to reference architectures.
– Redundancy Schemes and FDIR– SpW Networking Protocols together with use of SpW-
enabled equipment• General purpose processing nodes • Dedicated processing modules • Nodes with no processing capability
06/11/2008 SpaceWire Conference 2008 Slide : 4
SpaceWire Test & Demonstration Platform
TDP overview• Basic setup: TT&C, SMU, PDHU, 1 instrument, no redundancy• A mix between RMAP and subset of PUS is used in TDP 1.0
06/11/2008 SpaceWire Conference 2008 Slide : 5
SpaceWire Test & Demonstration Platform
TDP 1.0 Architecture
MASS MEMORY Application
SpWUSB Brick
TM/TC and
Display Unit
SMU
IPPM #3Satellite Management Unit
CANMIL- 1553
UART_A
UART_B
DSU
GPIO
PCI256 MBSDRAM
4 MBFLASH
2 MBSRAM
AT697E
IPPM #2Payload Data Handling Unit
CANMIL- 1553
UART_A
UART_B
DSU
GPIO
PCI256 MBSDRAM
4 MBFLASH
2 MBSRAM
AT697E
IPPM #1Instrument Unit
CANMIL- 1553
UART_A
UART_B
DSU
GPIO
PCI256 MBSDRAM
4 MBFLASH
2 MBSRAM
AT697E
Dedicated Payload Data to TM SpW
link
Discrete I/Os
Low Rate TM/TC
SpW link
SpWTo
PC I/F
1 PPS
INSTRUMENT
Mass Memory Module
PHDU
Transponders +Space Links +
Ground Segement
RTEMS
PUS packets
• SpaceWire Demonstration Activity with Aurelia Microelettronica (IT) T0 Q3 2008, end Q2 2009.
• 3 IPPM boards is used as basis for an onboard DHSRMAP
06/11/2008 SpaceWire Conference 2008 Slide : 6
SpaceWire Test & Demonstration Platform
Integrated Payload Processing Module
IPPM
CANMIL- 1553
UART_A
UART_B
DSU
GPIO
PCI256 MBSDRAM
4 MBFLASH
2 MBSRAM
AT697E
ICCU
AT697E CPU
262 Mbyte memory
SpW Router 10X
2 CAN links
MIL1553 Bus
DSU Connector
UARTs (GPIO)
PCI connector
GPIO pins
ICCU (control FPGA)
06/11/2008 SpaceWire Conference 2008 Slide : 7
SpaceWire Test & Demonstration Platform
IPPM Control and Communication Unit• Remote Control• SW Application
upload• Bridge traffic
between other bus interfaces
• Direct memory access
RMAP CoDec
PCI
DSU
• Other Protocols will be processed by SW
06/11/2008 SpaceWire Conference 2008 Slide : 8
SpaceWire Test & Demonstration Platform
RTEMS
• Primary Motivation– Open Source– Real Time multitasking kernel with modular architecture– Availability of development and support tools
• E.g. Eclipse with plug-ins, RTEMS configuration tools– Great potential for critical onboard SW
• Secondary Motivation– Availability of support
• Gaisler Resarch, EDI soft (RTEMS Centre Europe)– Mission heritage (e.g. Hercel Planck)– In-house developments (e.g. RASTA)
06/11/2008 SpaceWire Conference 2008 Slide : 9
SpaceWire Test & Demonstration Platform
RTEMS
• Objectives– To utilize RTEMS with SpaceWire equipment and
protocol related development activities• Identify requirements and constraints at both SW and
HW level• Identify recommendations or best practices for
implementation.
06/11/2008 SpaceWire Conference 2008 Slide : 10
SpaceWire Test & Demonstration Platform
Packet Utilization Standard (ECSS-E-70-41a)
• Background– The PUS complements the CCSDS packet TM&TC
standards by defining the application-level interface between ground and space
– It provides the operational concepts and a set of on-board Services meeting them.
– It defines TM&TC packets and structures to exploit the onboard services.
• Motivation– Study interaction between PUS and SpW protocols.
06/11/2008 SpaceWire Conference 2008 Slide : 11
SpaceWire Test & Demonstration Platform
SpaceWire demonstration scenarios
• Test and validate SpW network topologies and SpW-enabled devices
• Investigate SpW-based time distribution as opposed to legacy time distribution (PPS)
• Prototyping and validating SpW-based protocols coupled with use of PUS
• Evaluate FDIR concepts in this context• Introduce SOIS in future development steps of TDP
06/11/2008 SpaceWire Conference 2008 Slide : 12
SpaceWire Test & Demonstration Platform
Future Outlook
Inst. 2
PDHU
Satellite
Management
Unit
S-Band
TM/TC
Payload
Platform
X-Band
TM
MM
Inst. 3
Inst. 1
AOCS
Subsystem
Mock-up
Power
Subsystem
Mock-up
Propulsion
Subsystem
Mock-up
P/F MIL 1553
P/L MIL 1553
P/F MIL 1553
SpaceWire
Discrete I/O
P/L MIL 1553Discrete IO
CAN
RTU Sensor
Cluster
ASSP w/ SpW IF
SpW-RT
SpW PnP
SpW-RT
SpW PnPIPPM Unit
06/11/2008 SpaceWire Conference 2008 Slide : 13
SpaceWire Test & Demonstration Platform
Conclusion
• SpaceWire Test & Demonstration Platform– view towards current and future SpaceWire related development
activities. • The features of the IPPM make it an ideal candidate for;
– experimentation and validation of SpaceWire‑enabled equipment;– SpaceWire network topology and protocols;– Hosting RTEMS based applications conforming to ECSS-E-70-41a
(PUS) and SW based protocol handlers.• Future development steps of the TDP will introduce;
– SpaceWire equipment based on the next generation of ASSPs such as the SpW-RTC.
– CCSDS SOIS
06/11/2008 SpaceWire Conference 2008 Slide : 14
SpaceWire Test & Demonstration Platform
Thank You