Borchers, Kai (2020) Decentralized and Pulse-based Clock Synchronization in SpaceWire Networks for Time-triggered Data Transfers. Dissertation, Universität Würzburg.
PDF
2MB |
Offizielle URL: https://opus.bibliothek.uni-wuerzburg.de/frontdoor/index/index/year/2020/docId/21560
Kurzfassung
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.
elib-URL des Eintrags: | https://elib.dlr.de/140212/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Dissertation) | ||||||||
Titel: | Decentralized and Pulse-based Clock Synchronization in SpaceWire Networks for Time-triggered Data Transfers | ||||||||
Autoren: |
| ||||||||
Datum: | 2020 | ||||||||
Referierte Publikation: | Ja | ||||||||
Open Access: | Ja | ||||||||
Seitenanzahl: | 173 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | Communication; FPGA; Formal verification; SpaceWire | ||||||||
Institution: | Universität Würzburg | ||||||||
Abteilung: | Fakultät für Mathematik und Informatik | ||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
HGF - Programm: | Raumfahrt | ||||||||
HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||
DLR - Schwerpunkt: | Raumfahrt | ||||||||
DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | R - Scosa Onboard Computing (alt) | ||||||||
Standort: | Bremen | ||||||||
Institute & Einrichtungen: | Institut für Raumfahrtsysteme > Avioniksysteme | ||||||||
Hinterlegt von: | Borchers, Kai | ||||||||
Hinterlegt am: | 11 Jan 2021 08:41 | ||||||||
Letzte Änderung: | 11 Jan 2021 09:46 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags