Schedule of the GR740 User Day on 28. November 2019 at ESTEC, Erasmus Auditorium
08:00     Registration / Coffee
Roland Weigand (speaker)         European Space AgencyAfter the MA31750, the first space microprocessor developed in Europe in the early 90s with MIL-STD-1750A Instruction Set Architecture (ISA), the transition to the open standard SPARC ISA was made, and several generations of SPARC microprocessors have been developed under ESA authority in the 90s and early 2000s. Today, including many FPGA implementations, several thousands of SPARC processors have been flying in space.
To prepare the transition to a multi-core, higher performance processor, the preliminary GINA (Giga Instruction New Architecture) study, using a quad-core LEON3, was completed in 2006.
The development of the GR740 was initiated in 2009 under the code name Next Generation Microprocessor (NGMP) with Cobham Gaisler, and conducted under various ESA (TRP/GSTP) contracts and own investment. Early prototypes in commercial technology and evaluation boards were made available in 2013.
The design was ported as of 2014 to the newly available C65SPACE 65 nm ASIC platform from ST Microelectronics, EM prototypes and evaluation boards have become available in Q2/2016. Thereafter, flight parts have been developed, packaged, functionally and radiation tested, and space qualification is currently in progress.
The NGMP/GR740 development was funded by various ESA programmes (TRP/GSTP/EOPP), as well as internal industry investment.
The chip development is accompanied by numerous activities to develop and improve the software ecosystem (compiler, operating system, hypervisor, timing analysis tools etc.).
Robert Hillman (speaker)         Data Device Corporation (DDC)Data Device Corporation (DDC) Microelectronics business unit (formerly part of Maxwell Technologies) is a legacy supplier of Single Board Computers (SBCs) and rad hard components for Space. DDC’s legacy SBC, the SCS750 which is Power PC based, is TRL-9 and has been used on a number of European programs. DDC has expanded its SBC offerings with a high performance, SWaP (size, weight and power) optimized 3U SpaceVPX card based on the GR740. This SBC, the SCS3740 SBC, has been designed with all space qualified, ceramic hermetic components including 128Mbyte SDRAM, 4Mbyte EEPROM, 32Gbyte FLASH NAND, power conversion/clocks and an RTAX FPGA. DDC will present the key board features, review the SBC block diagram, discuss our general tradeoffs and challenges, as well introduce a new Development Kit platform to accelerate system integration.
Magnus Hjorth (speaker)         Cobham GaislerThe GR740 has been developed in a series of ESA activities and flight models are currently in development. The presentation will provide a brief overview of the development up to the final architecture and provide a status update on the currently on-going work.
Paul DUTEIS, Roland BROCHARD, Sylvain TIBERIO (speaker)         Airbus Defense & Space - Toulouse"With the GENEVIS study, Airbus DS has successfully integrated its vision-based navigation algorithms for real-time applications on a single LEON4 core:
- METIS, a model-based tracker, for autonomous rendezvous applications
- THEMIS and Discover, a feature tracker and a landmark matching technique, for precise landing applications such as PILOT
- An in-house implementation of a Schmidt EKF in UD form
In particular, challenging software blocks such as correlation and ray tracing were ported on the GR740 under real-time constraints."
Gianluca Aranci (speaker)         Thales Alenia Space – Italy, Competence Center ElectronicsThales Alenia Space in Italy started to use GR740 since 2016. First Engineering Model board has been designed in 2016 and completed in 2017 with first silicon version of the device.
On these grounds, TAS has based on the GR740 processor the IPAC advanced Platform Computer System. The presentation reports experience matured on the field, with positive and negative feedback both on hardware and software aspects. Recommendations for the future are also indicated.
10:30     Coffee Break
BSC: Eduardo Quiñones; ADS: Franck Wartel (speaker)     BSC: Adrian Munera, Victor Gonzalez, Sara Royuela     Barcelona Supercomputing Centre, Airbus Defense & Space - ToulouseOpenMP is a very promising parallel programming model for modern embedded multicores processors and SoCs , thanks to its great expressiveness and guaranteed performance. However OpenMP framework does not include a performance monitoring tool for characterizing the parallel execution. To solve this limitation, BSC have developed Extrae, a powerful performance monitoring tool used in the HPC for tuning the parallel execution, and ported it to GR740 in the scope of the HP4S project.
Patricia Lopez Cueva (*) (speaker)     Maxime GUIMARD(*), Pedro Vallejo Muñoz(*), Arne Samuelsson(+), Martin Åberg(+), Anandhavel Sakthivel(+), Antoine Certain (†), Jean-Luc Poupat(†), Matthieu Couderc(†), Jørgen Ilstad (‡)     (*) Thales Alenia Space, (+) Cobham Gaisler, (†) Airbus Defense and Space France, (‡) European Space Agency, ESTEC, Netherlands“Compact Reconfigurable Avionics – Reconfigurable Data Handling Core” (CoRA-RDHC) is a TRP R&D study funded by ESA.
The main objective of the whole RDHC activity is to develop a highly reconfigurable On-Board Computer together with its software execution platform allowing versatility during space mission phases using state of the art components: GR740/GR718 and BRAVE NG-MEDIUM FPGAs interconnected using SpaceVPX.
The RDHC Middleware software execution platform provides both classical (Spacewire, UART, OBT…) and reconfiguration data handling services. It runs on RTEMS-5 SMP, embeds low-level drivers, a reconfiguration engine and the CNES PUS library.
The presentation will provide user feedback on the usage of GR740 to handle both reconfigurable NG-MEDIUM FPGA and payload link interaction in the context of the CoRA-RDHC study.
Laura Gouveia (speaker)     Ambroise Bidaux-Sokolowsky, Sebastian Wildowicz, Daniel Silveira     GMV PolandIn a ESA commissioned activity named GNSSW-LEON4, it was implement an on-board Software Defined Radio GNSS (SDR-GNSS) receiver on a GR-740 on-board computer using RTEMS 5 with SMP.
At a first phase an optimized SDR-GNSS was ported to RTEMS 5 with SMP using the 4 cores of the GR740 and on a second phase it was ported to a TSP paradigm using AIR hypervisor.
The porting an already optimized GNSS- SDR application into SMP and later into the TSP paradigm with also SMP at same time brought several challenges, specially too ensure the execution of all tracking software within a temporal deadline.
Laura Gouveia (speaker)     Daniel Silveira     GMV Spain / PortugalSince the availability of the NGMP and up until now using the latest GR740 development board, the AIR TSP (Time Space partitioning) has been developed to fully use GR740 features.
As a result it has been applied in several activities demonstrating multi-core usage, TSP with SMP usage and also emulation of LEON4 with TSP.
Thomas Badinand (speaker)     CG: Arne Samulesson, Jan Andersson     RUAG Space, Cobham Gaisler (CG)The “Reference Design and Basic Software for a Single Board Computer based on GR740” is a technology development activity funded by ESA, with the title reflecting the main objective of the development in the activity. The Reference Design will be available for European space users. The work will also result in an Elegant Breadboard and Basic Software to be verified on a functional and performance level, as well as a qualification test plan for future space qualification.
13:00     Lunch break
Daniel Townson (speaker)         SCISYSSCISYS has already produced a robust Visual Odometery solution for use on ESA’s LEON2 based ExoMars rover. SCISYS is currently undergoing a breadboarding activity to assess the suitability of VisLoc for use on the GR740 Sample-Fetch Rover. This work documents the important role the GR740 has played in achieving this missions critical objectives.
Alexander Hrusovsky (speaker)     Tobias Hartmann     Airbus Defense & Space - BremenIt can be agreed that the next missions for mankind in space (race to the moon, and beyond) will be based on mission and safety critical HW and SW solutions. The GR740 is designed to fulfil this part – embedded in an expandable architecture and accompanied by a solid operating system foundation. The NG DHS will not only be a single computing board but a scalable platform. The GR740 is the safety critical component and the basis for the Integrated Modular Architecture (IMA).
Cristian Trohin (speaker)     Lucian Banu     ENEA AB RomaniaENEA has developed two projects with ESA and other partners to achieve the paravirtualization of RTEMS, FreeRTOS and Linux on LEON4/GR740 based hardware, using XtratuM hypervisor. The TSPL project aimed to demonstrate the Time and Space Partitioning capabilities of XtratuM when RTEMS and Linux are executed on the same platform, while the RTXM project handled the porting of FreeRTOS on XtratuM over SPARC, as well as developing tracing tools for RTEMS and FreeRTOS based on GRMON/RTEMS trace linker.
Dr. Matthias Göbel (speaker)     Sebastian Huber     Embedded BrainsThe open source real-time operating system RTEMS supports right now the GR740 quad-core platform with a rich feature set. How can it be made fit to allow its use in critical space applications? Once made available how can the RTEMS Project keep or increase the achieved quality level?
15:40     Coffee Break
Armin Luntzer (speaker)         Department of Astrophysics, University of ViennaThe Department of Astrophysics at the University of Vienna is a provider of payload instrument flight software. An outcome of the SW development activities is a SMP-capable operating system with MMU support. We present an overview of the current state of the GR740 port and benchmark results for astrophysical on-board data processing scenarios.
Paco Gómez Molinero (speaker)     Javier Coronel Parada, Miguel Masmano Tello     fentISSThe development roadmap and qualification activities for the XtratuM hypervisor in LEON processors will be presented. The space missions already commited to use XtratuM with LEON-based computers will be presented including multicore implementations.
Sandi Habinc (speaker)         Cobham GaislerAnnouncements
Roland Weigand (speaker)         European Space AgencyConclusion
17:30     End of Workshop
Last edited Thu Dec 5 09:05:23 2019