Electronic Data Sheets - Definition and Standards

Electronic Data Sheets - Definition and Standards
Slide Note
Embed
Share

A comprehensive overview of Electronic Data Sheets (EDS), including their definition, purpose, and standards set by organizations such as the CCSDS. EDS serve as machine-readable specifications for software and hardware interfaces, promoting system integration and standardization within the aerospace industry.

  • Electronic Data Sheets
  • Standards
  • CCSDS
  • Aerospace Technology

Uploaded on Apr 12, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. National Aeronautics and Space Administration National Aeronautics and Space Administration TECH SESSION #1 ELECTRONIC DATA SHEETS The Johns Hopkins University Applied Physics Laboratory core Flight System Workshop Jonathan Wilmot December 12, 2016 1

  2. Future Products & Technology From the 2015 workshop - Increasing the message name space (App ID) - Software Bus Network - Multicore - Modeling/autocode - Real-time Linux - Partitioning - Electronic Data Sheets - OSAL/PSP layering - Checkpoint restart - Cmake build environment 2

  3. Electronic Data Sheets A machine readable definition of a software component or hardware device interface specification - It is not an ICD in the sense that it does not define how your system will use it We have focused on the software interfaces - An EDS can contain mechanical, thermal, and other interfaces Work originally started at AFRL as part of Spacecraft Plug-and- Play architecture (SPA) ~10 years ago Goal - all software/hardware components come with an EDS - Automation of component system integration 3

  4. CCSDS Electronic Data Sheet Standards The CCSDS Spacecraft Onboard Interface Services Working Group has been working to standardize an XML schema and dictionary of terms for use in defining software and device interfaces - The schema is based on XTCE but is much simpler due to a reduced scope Area\WG CCSDS Document Title Status Start and / or Target Publication Date SOIS-APP 870.1 GB Electronic Data Sheets and Common Dictionary of Terms - Overview and Rationale Draft will be updated with user's guide information. Will rename to " - Overview" All RIDs from second review dispositioned. Book updates in work Start date 05/02/2014 End date 01/10/2017 Start date 01/09/2012 End date 15/06/2018 Start date 04/23/2012 End date 15/03/2017 SOIS-APP 876.0 BB XML Specification for Electronic Data Sheets for Onboard Devices and Software Components MB Specification for Dictionary of Terms for Electronic Data Sheets for Onboard Components SOIS-APP 876.1 All RIDs from second review dispositioned. Book updates in work 4

  5. CCSDS SOIS: Definition and Use of EDS 5

  6. EDS Layers HW and/or software logic SpaceWire 1553 Subnetwork I/O Sensor Processing EDS EDS Telemetry Output D1+D2 FI SOIS Access EDS D1 FI D1+D2 FI 1553 Access SpW Access EDS EDS D1 D1+D2 +D3 FI MTS Access D1+D2 +D3 FI TM/TC Access DVS DAS Sub PS SpW RIU 1 API 1553 D2 RS422 Spacecraft Interface (Data Handling) Software Bus Adaptor Mission Control System SW Bus TM/TC DVS DAS Sub MAS D3 SpW API EDS D3 FI SpW Access EDS describes interfaces of Physical Devices EDS describes interfaces of SOIS implementation API EDS describes interfaces of SW Components EDS describes interfaces of Spacecraft 6

  7. Status NASA is integrating EDS into the cFS build system - Tools and updates to be released in cFS 6.5 mid CY17 - Prototype tool developed to read EDS and generate XTCE to import into COSMOS ITOS and ASIST tools in work as well ESA has developed tools to auto generate flight software for hardware device interfaces - Demonstrated for JENA Star tracker - ESA is investing 1.1 million Euro to mature EDS tools CNSA/CAST is developing tools to integrate EDS into CAST software architecture It should be noted that many cFS users have created database tools to define and manage the message formats and metadata - The EDS can be used as source files for those tools 7

Related


More Related Content