l19scraftcompsys

l19scraftcompsys - Spacecraft Computer Systems Colonel John...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
Spacecraft Computer Systems Colonel John E. Keesee
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Overview • Spacecraft data processing requires microcomputers and interfaces that are functionally similar to desktop systems • However, space systems require: – Low power, volume, and mass – High reliability and fault tolerance
Background image of page 2
Outline Definitions Computer system specification Estimating throughput and processor speed requirements Computer selection Memory Mass storage Input/Output Radiation hardness Fault tolerance Error detection and correction Integration and test
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Definitions • Embedded system – A built-in processor, providing real-time control as a component of a larger system, often with no direct user interface • Real-time processing – Handling or processing information at the time events occur or when the information is first created
Background image of page 4
Definitions (continued) • Hard real-time – Requires precise timing to achieve correct results, where missing at time boundary has severe consequences • Soft real-time – Requires that the tasks be performed in a timely manner, where missing a time boundary results in degraded but continuous performance
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Definitions (continued) • Operating system software – Manages the computer’s resources, such as input/output devices, memory, and scheduling of application software • Application software – Mission-specific software which does work required by the user or the mission rather than in support of the computer
Background image of page 6
Computer System Specification 1. Allocate mission and system requirements to computer systems 2. Define the computer system’s operational modes and states 3. Functionally partition and allocate the computational requirements to space or ground, payload or spacecraft, individual systems, and to hardware or software
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Computer System Specification 4. Evaluate internal and external interfaces 5. Select the baseline architecture 6. Form the baseline system specification
Background image of page 8
State Transition Diagram
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Functional Partitioning Perform processing in space Perform processing on ground Perform processing in hardware
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 34

l19scraftcompsys - Spacecraft Computer Systems Colonel John...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online