Filtern
Volltext vorhanden
- ja (1)
Gehört zur Bibliographie
- ja (1)
Erscheinungsjahr
- 2020 (1) (entfernen)
Dokumenttyp
- Dissertation (1)
Sprache
- Englisch (1)
Schlagworte
- Communication (1)
- Datenübertragung (1)
- FPGA (1)
- Field programmable gate array (1)
- Formal verification (1)
- Hardware (1)
- Raumfahrttechnik (1)
- SpaceWire (1)
- Verifikation (1)
Institut
- Institut für Informatik (1) (entfernen)
Sonstige beteiligte Institutionen
Time-triggered communication is widely used throughout several industry do-
mains, primarily for reliable and real-time capable data transfers. However,
existing time-triggered technologies are designed for terrestrial usage and not
directly applicable to space applications due to the harsh environment. In-
stead, specific hardware must be developed to deal with thermal, mechanical,
and especially radiation effects.
SpaceWire, as an event-triggered communication technology, has been used
for years in a large number of space missions. Its moderate complexity, her-
itage, and transmission rates up to 400 MBits/s are one of the main ad-
vantages and often without alternatives for on-board computing systems of
spacecraft. At present, real-time data transfers are either achieved by prior-
itization inside SpaceWire routers or by applying a simplified time-triggered
approach. These solutions either imply problems if they are used inside dis-
tributed on-board computing systems or in case of networks with more than
a single router are required.
This work provides a solution for the real-time problem by developing
a novel clock synchronization approach. This approach is focused on being
compatible with distributed system structures and allows time-triggered data
transfers. A significant difference to existing technologies is the remote clock
estimation by the use of pulses. They are transferred over the network and
remove the need for latency accumulation, which allows the incorporation of
standardized SpaceWire equipment. Additionally, local clocks are controlled
decentralized and provide different correction capabilities in order to handle
oscillator induced uncertainties. All these functionalities are provided by a developed Network Controller (NC), able to isolate the attached network and
to control accesses.