• Fast Auroral Snapshot Explorer (FAST) Packet Processing System

      Shi, Jeff; Mao, Tony; Chesney, James; Speciale, Nicholas; RMS Technologies, Inc.; Data Systems Technology Division; NASA, Goddard Space Flight Center (International Foundation for Telemetering, 1993-10)
      This paper describes the design of a space telemetry level zero processing system for National Aeronautics and Space Administration's (NASA's) Fast Auroral Snapshot Explorer (FAST) science mission. The design is based on a prototype Very Large Scale Integration (VLSI) level zero processing system, and utilizes VLSI telemetry data processing functional components, VLSI system technologies, and Object-Oriented Programming. The system performs level zero processing functions based on Consultative Committee for Space Data Systems (CCSDS) data format [1], and features high data processing rates, highly automated operations, and Open Software Foundation (OSF)/Motif based Graphical User Interface (GUI).
    • Small Explorer Project (SMEX) Telemetry Processing Systems

      Brentzel, Kelvin; Speciale, Nicholas; RMS Technologies, Inc.; Data Systems Technology Division; NASA, Goddard Space Flight Center (International Foundation for Telemetering, 1993-10)
      The Small Explorer (SMEX) Program at NASA's Goddard Space Flight Center (GSFC) is the first set of Goddard missions to employ Consultative Committee for Space Data Systems (CCSDS) recommended standards(1)(2) for telemetry data transmission. These international standards form the basis for much of NASA's future telemetry data system development. The GSFC's Data Systems Technology Division (DSTD) has been heavily involved with the development of systems for both flight and ground system application of these standards since 1985 (3). The result of this effort is the development of an approach which provides basic subsystem and system solutions which meet these standards. Based on this approach, a number of generic telemetry processing systems have been adapted to meet applications for the SMEX Program. Some of these applications include: the initial capture, processing, and distribution of CCSDS data for the integration and testing of the SMEX spacecraft before launch; the ground station data acquisition, processing, and transmission; local science data distribution; and other applications involving ground system testing and verification. The purpose of this paper is to describe a number of these applications and to show how generic system elements were configured and adapted to meet all of the requirements for these applications.
    • UNIX-Compatible Real-Time Environment for NASA's Ground Telemetry Data Systems

      Horner, Ward; Kozlowski, Charles; Data Systems Technology Division; RMS Technologies, Inc.; NASA/Goddard Space Flight Center (International Foundation for Telemetering, 1993-10)
      NASA's ground telemetry data systems developed by the Microelectronics Systems Branch at the Goddard Space Flight Center, use a generic but expandable architecture known as the "Functional Components Approach." This approach is based on the industry standard VMEbus and makes use of multiple commercial and custom VLSI hardware based cards to provide standard off-the-shelf telemetry processing functions (e.g., frame synchronization, packet processing, etc.) for many telemetry data handling applications. To maintain maximum flexibility and performance of these systems, a special real-time system environment has been developed, the Modular Environment for Data Systems (MEDS). Currently, MEDS comprises over 300,000 lines of tested and operational code based on a non-UNIX real-time commercial operating system. To provide for increased functionality and adherence to industry standards, this software is being transformed to run under a UNIX-compatible real-time environment. This effort must allow for existing systems and interfaces and provide exact duplicates of the system functions now used in the current real-time environment. Various techniques will be used to provide a relatively quick transition to this new real-time operating system environment. Additionally, all standard MEDS card to card and system to system interfaces will be preserved, providing for a smooth transition and allowing for telemetry processing cards that have not yet been converted to reside side-by-side with cards that have been converted. This paper describes this conversion effort.