9–11 Apr 2018
European Space Research and Technology Centre (ESTEC)
Europe/Amsterdam timezone
PLEASE READ ME: public presentations (made available by the presenters) posted on website - for the presentations not available and/or password protected, a public version was not made available by the presenters.

Using Open-source Spacewire and RMAP IPs in the PLATO Router and Data compressor Unit (RDCU)

11 Apr 2018, 14:00
20m
Newton 1 and 2 (European Space Research and Technology Centre (ESTEC))

Newton 1 and 2

European Space Research and Technology Centre (ESTEC)

Keplerlaan 1 2201AZ Noordwijk ZH The Netherlands

Speaker

Dr Jorge Tonfat (Space Research Institute / Austrian Academy of Sciences)

Description

In this work, it is presented how both IPs were adapted and functionally verified for the PLAnetary Transits and Oscillations of stars (PLATO) RDCU. The PLATO mission goal is to detect terrestrial exoplanets around bright solar-type stars and characterize them to determine their habitability. The PLATO instrument is based on a multi-telescope concept. The RDCU is part of the Instrument Control Unit (ICU) in charge of processing and compressing the digital data from the cameras. The data network is based on the Spacewire standard using Spacewire router chips. The IPs presented in this work are used for communication of the hardware data compressor with the Spacewire data network. The IP modifications include using a reliable clock recovery feature for the incoming Spacewire stream, adapting the IP to establish a link at 100 Mbps using a system clock of 25 MHz and improving the packet processing performance of the RMAP Target IP. In addition, it will be presented the modification of an open source RMAP Target IP to meet the project requirements. The functional verification of both IPs were performed using only VHDL. In addition, the Open Source VHDL Verification Methodology (OSVVM) and a testbench framework called VHUNIT were used. VHUNIT is an in-house development inspired by the software unit testing methodology. For the functional coverage computation, the Spacewire and RMAP ECSS standards are used as main reference. Both IPs were implemented and tested using the PROASIC3E Starter kit development board.

Primary author

Dr Jorge Tonfat (Space Research Institute / Austrian Academy of Sciences)

Co-authors

Mr Harald Ottacher (Space Research Institute / Austrian Academy of Sciences) Mr Karl Hofmann (Space Research Institute / Austrian Academy of Sciences) Dr Manfred STELLER (Institut für Weltraumforschung, Graz, Austria)

Presentation materials