Welcome to
GR740 User Day 2022

13th of December 2022
ERASMUS Auditorium, ESTEC


To facilitate collaboration and to share experience between users, the GR740 User Day has been organized, where invited speakers will present applications of, and experiences with, the GR740 microprocessor.

The GR740 device is a radiation-hard system-on-chip featuring a quad-core fault-tolerant LEON4 SPARC V8 processor, eight port SpaceWire router, PCI initiator/target interface, CAN 2.0 interfaces and 10/100/1000 Mbit Ethernet interfaces.



SPEAKERS AND PRESENTATIONS

Download all presentations from the 13th and 15th of December 2022 in PDF format:


Andrea Bufalino and Ivan Cappelluti – IPAC: TASI Platform Computer Based on GR740
On Board Computer System Engineer, Thales Alenia Space

Andrea Bufalino has been working in Thales Alenia Space Italy since 2016 as On-Board Software Engineer. He is involved in the design and development of the new generation of on-board software based on multi core and hypervisor technology. In the past years he worked on PLATiNO project and now he is working on the multicore software execution framework that will be deployed G2SB1 and Copernicus missions.

Ivan Cappelluti started to work in Thales Alenia Space in 2000 as ASIC and FPGA Designer. In the past ten years he worked as On Board Computer System Engineer for the Spacebus NEO Platform and for the Copernicus Missions. Today he is engaged on future OBC architectures definition, including New Space developments, computational power improvement and A.I. capability integration.


Enrique Garcia-Nunez – Next Generation Processing Module for Future Payload Controllers – GR740 Payload Controller Module
Digital Hardware Engineer, Airbus Crisa

Enrique García received a PhD in electronics engineering in 2013, focused in digital signal processing for active sensing. He has been working in Airbus Crisa since 2015 as digital hardware engineer. Since then he has been involved in several developments such as the Thermal Control Unit of the Orion ESM, Mars2020 MEDA ICU or the SMILE ECU. Currently he is the technical manager of the GR740 Payload Controller Module.


Fabio Malatesta – GR765 Development Status
Hardware Engineer, CAES Gaisler Products

Fabio Malatesta works as Product Marketing Engineer for Gaisler Products. He has worked in hardware IP design and verification since the early stages of his career, focusing on complex SoC architectures for FPGAs and ASICs. Fabio holds degrees in Electronics Engineering and Telecommunications from the University of Rome.


Gustav Olofsson  – GOMX-5 – Advanced Payload Processors (APPs)
Software Engineer, CAES Gaisler Products

My name is Gustav Olofsson and I am a Software developer working for Cobham Gaisler. During my time at Cobham Gaisler I have developed flight software for cubesat experiments and increase the quality of flight software products sold by the company. I graduated from Luleå university of technology with a master’s degree in space.


James Hui – Simics – a Deterministic Simulation Platform for Virtual GR740
System Simulation, Product Management, Wind River

With two decades of experience securing industrial facilities, a license as a Scrum Master, and an educational background in both engineering and philosophy, James Hui has a proven track record of assisting industry-leading customers in their security transformation.


Jan Andersson 
Director of Engineering, CAES Gaisler Products

 GR740 Development Status

Summary and Major Updates to the GR740 Software Ecosystem

Jan serves as the Director of Engineering at Gaisler in Gothenburg, Sweden. Jan joined Gaisler in 2006. He has worked with the LEON4 SPARC processor design and the Next Generation Microprocessor (NGMP, GR740) development with ESA. He has a Master of Science Degree in Embedded Systems from the Chalmers University of Technology in Gothenburg.


Mattias Holm – TEMU 3 and 4: High Performance Virtual GR740 Platform
Technical Project Manager, Space, Terma GmbH

Dr. Mattias Holm is currently the product owner and lead architect for the Terma Emulator (TEMU) full system simulator or virtual platform framework. He got his PhD in computer science, focused on compilers in 2013, and has since then been involved with supporting ESOC emulator integrations in SVFs and operational simulators; and the design and development of the TEMU multi-core emulator. Before starting his PhD, Mattias worked with flight software development (including SWARM and Cryosat 2),and spent some time as a young graduate trainee at the ESTEC flight software section.


Michael Ryan – OCEODmp – a whitebox RTOS for muliticore embedded systems
Professor Emeritus, DCU and O.C.E. Technology CTO

Studied mathematics and theoretical physics (B.Sc.) and pure mathematics (M.Sc.), worked as a statistician for a couple of years, then lecturer in mathematics, planned to stay no more than two years in academia but met a young lady and plans changed. Switched to lecturing in computing, become involved in industrial applications of microprocessors when these first emerged, consultant to various Irish and multinational companies, served on various Irish Government committees.


Mohammed Saeed Khoory – Development of the Emirates Lunar Rover Camera Interface Board
Lead on-board software engineer for the Emirates Lunar Mission
, MBRSC Mohammed Bin Rashid Space Centre

Mohammed Saeed Khoory is the lead on-board software engineer for the Emirates Lunar Mission. A graduate of computer science, he has joined MBRSC in 2012, and previously worked on the flight software for KhalifaSat as well as the operations software for the Emirates Mars Mission. He has designed and implemented the flight software of the Rashid rover’s main on-board computer, as well as lead the development of the imaging software running on the camera interface board.


Olivier Ballereau – Porting the ASTRO APS Platform from GR712RC to GR740
Senior Software Engineer, Jena-Optronik GmbH

Graduated 1999 from the Laboratoire d’Informatique Fondamentale d’Orléans / University of Orléans. Works since 2001 at Jena-Optronik GmbH as a Software Engineer for various space-related projects and products. After working on ground processing facilities for EUMETSAT’s EPS/GOME-2 and some of ESA’s Envisat instruments, started to work on Jena-Optronik’s Star Tracker products. Since 2010, the focus is predominantly on embedded software, and particularly low-level platform aspects (bootloader, hardware abstraction layer, drivers, OS integration, protocol-stack, hardware-definition and -validation).


Pablo Ghiglino – Klepsydra AI ported to GR740: Enabling high performance AI for Space
Founder and CEO, Klepsydra

Over 10-year experience in the finance industry where he was exposed to high-speed data-processing environment results in high economic impact. Parallel to his work in finance, Pablo successfully studied a PhD at the Surrey Space Center in Aerospace Engineering in the field of “High Precision Planetary Landing” with five important publications in IEEE and AIAA. After his studies, he got involved in several navigation projects, where he seized the opportunity and created Klepsydra to respond to needs for cutting AI for onboard computers by implementing software techniques inspired by work in financial trading.


Raoul Grimoldi – Hi-REL On board computer for low-cost applications
Head of Electronics
, OHB-Italia

Raoul Grimoldi is the responsible for Electrical Design in OHB-Italia (former Carlo Gavazzi Space). In this role he has followed the design of several Data Handling Systems and Space Computer for national and European missions (SarLupe, PRISMA, Formosat-5, ENMAP, EUCLID, IXPE, Comet-I). He started as digital designer, focused on Digital Signal Processing in FPGA.  He has earned a Master’s degree in Electronics from Politecnico of Milan.


Roland Weigand – Space goes multi-core – overview of the ESA Next Generation Microprocessor development
Microelectronics Engineer
, European Space Agency

Graduated 1993 in Electrical Engineering and Semiconductor Physics from Ecole Supérieure d’Electricité (“Supélec”) in Paris / France. Worked as digital ASIC designer for Infineon in Munich and Tel Aviv in various consumer electronics projects (e.g. TV frame rate converter, DSL modem) dealing with integration of embedded DRAM and DSP cores. Joined ESA (European Space Agency) in 2000 as a VLSI/ASIC Engineer. Supporting various IC development projects, a predominant topic are standard microprocessors and SoC’s built around microprocessor cores, as well as rad-hard design methodology.


Sandi Habinc – Moderator & Announcements
General Manager, CAES Gaisler Products

Serves as the General Manager of Gaisler in Gothenburg, that provides the full ecosystem to support digital hardware design for mission critical System-on-a-Chip solutions. Throughout his 20-year tenure at Gaisler, Sandi has played a vital role in establishing and promoting industry-leading embedded computer systems for commercial and aerospace applications. Sandi was a microelectronics engineer for the European Space Agency in Noordwijk, The Netherlands, where he was the design manager for various digital and mixed-signal Application Specific ICs (ASIC) projects. He has earned a Master of Science Degree in Computer Science and Engineering from the Chalmers University of Technology.


Stefan Mödlhamer – Building a deterministic real-time system with GR740 and TTEthernet
Senior Digital Design Engineer, TTTech

After joining TTTech in 2014, a Vienna-based company providing data communications networks for safety-critical applications, Stefan Mödlhamer participated on the development of TTEthernet products for space and aerospace applications, like the rad-hard TTEthernet-controller ASIC used in the flagship projects Ariane 6. Currently he is a senior digital design engineer for space and aerospace ASIC designs.


Thierry Maudire – PikeOS on GR740 for Space Rider
Head of Technical Sales, SYSGO S.A.S.

Thierry Maudire is the Head of Technical Sales at SYSGO A.G, where he manages and coordinates a team of Solution Architects to address customers technical requirements in different industries such as Aerospace & Defence, Space, Automotive, Railway, and Industrial. Thierry Maudire has about 30 years of experience specifying and developing solutions for embedded systems. Prior to SYSGO A.G. he held different positions at Wind River Systems Inc. 


Thomas Dörfler – Improvements of the RTEMS SMP Qualification Data Package
General Manager, embedded brains GmbH

Dipl.-Ing. Thomas Dörfler has studied Electrical Engineering at the Technical University in Munich.  For 15 years, he worked as freelancer, trainer and consultant in several embedded projects. In 2005 he co-founded embedded brains GmbH, where he is responsible for the adaptation and extension of RTEMS for various customer projects as well as the definition and development of project specific embedded systems.


Vicente Nicolau Gallego – XNG support to GR740
EU Project Manager, fentISS

Vicente Nicolau-Gallego (male) is the EU Project Manager at fentISS and holds a Master’s Degree in Automation and Industrial Computing from the Polytechnic University of Valencia (2008). He is responsible for some research projects, developing some other management activities at the company. Prior to his current position, he worked closely in the technical field as Validation, Verification and Quality Assurance engineer during the qualification for space of LithOS according to the ECCS standards, being the responsible of the product LithOS later on. As a researcher, he has published several papers related to real time systems and has participated (and participates) in research projects funded under European Commission Framework Programmes as project coordinator.


Vilhelm Geijer – GR740 Single Board Computer Reference Design
Technical Lead Engineer, Beyond Gravity Sweden

Vilhelm Geijer is Technical Lead Engineer for computers at Beyond Gravity Sweden. He graduated from Chalmers University of Technology in 2007 with master’s degree in electrical engineering. In 2009 he joined Beyond Gravity Sweden and since then has worked with the development of On Board Computers and Data Handling Systems in various roles.

OVERVIEW


MONDAY
12 DECEMBER

Social Event

19:00 CET

Van der Valk Palace Hotel Noordwijk, in Paul’s Bar

TUESDAY
13 DECEMBER

GR740 User Day 2022
ERASMUS Auditorium, ESTEC

08:30 – 17:30 CET

To facilitate collaboration and to share experience between users, the GR740 User Day has been organized, where invited speakers will present applications of, and experiences with, the GR740 microprocessor.

WEDNESDAY
14 DECEMBER

RISC-V in Space Workshop
ERASMUS Auditorium, ESTEC

08:30 – 17:30 CET

The RISC-V in Space Workshop is organized by the ESA Microelectronics Section. The objective is to stimulate the exchange between different parties in Europe, providing or developing space specific microprocessors, IP cores or software solutions based on the RISC-V Instruction Set Architecture.

Collocated with the GR740 User Day.
Both events will be located at the Erasmus Auditorium at ESTEC. Remote access will be provided for those unable to travel.

THURSDAY
15 DECEMBER

GR740 User Day 2022
U.S. Event Webinar

11am – 1pm EST
10am – 12pm CST
9am – 11am MST
8am – 10am PST
17:00 – 19:00 CET

The GR740 User Day – U.S. Event is an on-line webinar with live presentations from our American customers.

SCHEDULE


TUESDAY
13 DECEMBER

All times in CET


08:00

Coffee welcome


08:30

Space goes multi-core – overview of the ESA Next Generation Microprocessor development

After three generations of single core European space microprocessors, the MA31750, TSC69x (aka ERC32), AT697 (aka LEON2), the transition to multi-core was prepared within the GINA (Giga Instruction New Architecture) study, using a quad-core LEON3, completed in 2006. The development of today’s GR740 was initiated in 2009 under the code name Next Generation Microprocessor (NGMP). An enhanced architecture was defined, upgrading to LEON4, and introducing L2 cache to address the bottlenecks created by the shared bus and memory of the GINA design. After early prototypes on FPGA and commercial technology, it was not until 2014 that a suitable ASIC platform, the C65SPACE 65 nm technology from ST Microelectronics has become available. After release of EM prototypes and evaluation boards in Q2/2016, flight parts have been manufactured and tested, they are shipping since late 2021. QML-V space qualification has been achieved in Q2/2022. In parallel to the ceramic package, a plastic PGBA variant has been created, targeting constellations and low-cost missions. In parallel to the chip development, numerous activities to develop and improve the software ecosystem (compiler, operating system, hypervisor, timing analysis tools etc.) have been conducted.

We are today glad to see the GR740 used by several customers in and outside of ESA member states, for missions in various sectors, earth observation, science, navigation, exploration, communication, as main on-board computer, or in payloads and other key equipment such as star trackers.

Roland Weigand

European Space Agency


08:40

GR740 Development Status

The development of the rad-hard GR740 quad-core LEON4FT microprocessor has now been completed and the product with the ceramic package has achieved QML-V qualification earlier this year. In parallel the development of the organic package is progressing and the evaluation and lot validation is being completed. The presentation will cover the functionality of the GR740 and development status of both package variants.

Jan Andersson

CAES Gaisler Products


09:05

IPAC: TASI Platform Computer Based on GR740

TAS in Italy adopted MultiCore Processor in their On Board Computer since the first announced development of ESA NGMP in 2011 up to the release of first prototype of Quad-Core Leon4FT GR740 SoC in 2015. In this 11 years the IPAC, Integrated Processor and AOCS Controller, OBC family has been developed, covering a wide range of space applications. The development covered both Hardware and Software aspects, covering several critical aspects induced by the use of such complex architecture. This presentation addresses the experience matured in the last decade and the future perspectives from user’s point of view.

Ivan Cappelluti

Thales Alenia Space


09:30

GR740 Single Board Computer Reference Design

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.

Vilhelm Geijer

Beyond Gravity


09:55

Porting the ASTRO APS Platform from GR712RC to GR740

Jena-Optronik, based in Thuringia, Germany, is a worldwide leader in the development and manufacturing of opto-electronic sensors for the Attitude and Orbit Control Systems (AOCS) of satellites and spacecraft. Jena-Optronik’s current generation of star sensors as well as LiDAR sensors utilize GR712RC, a dual-core LEON3FT SPARC V8 microprocessor.
Jena-Optronik will use flight grade GR740 quad-core LEON4FT SPARC V8 Microprocessor devices for its next-generation sensor products. The GR740 microprocessor was chosen for its software reuse, lower power, and increased processing power. The standard interfaces, scalable performance and ease of design enable the addition of even more capability to future missions while maintaining the same basic infrastructure for other designs/products.

Olivier Ballereau

Jena Optronik


10:20

Coffee morning


10:50

Development of the Emirates Lunar Rover Camera Interface Board

The Emirates Lunar Rover (Rashid) is MBRSC’s first lunar and rover mission. The rover utilizes a GR740-based single board computer from AAC ClydeSpace, named the Camera Interface Board, to interface with the rover’s three SpaceWire cameras, as well as a thermal camera. The team first intended to use an ARM Cortex-based board for this purpose, but has successfully moved to a LEON4-FT based solution. The imaging software (ISW), based on GR-Linux, runs on the CIB, and performs image capture and processing tasks, storing them on a mass memory board before downloading them to the ground. During the transition from ARM to LEON4-FT, some difficulties were faced and overcome or worked around, such as performance differences and debugging difficulties.

Mohammed Saeed Khoory

MBRSC


11:10

Next Generation Processing Module for Future Payload Controllers – GR740 Payload Controller Module

Airbus Crisa (Tres Cantos – Spain) is developing the next generation processing module which will be the baseline for future Payload Controllers: the GR740 Payload Controller Module (GR740 PCM). It is based on the high performant multi-core GR740 SoC and the RTG4 reprogrammable FPGA which allow to provide a flexible HW architecture. Furthermore, the GR740 PCM is fully compliant with the ESA’s ADHA standard as a System Slot and Shelf Controller, maximizing the modularity and scalability of the product. The current development will result in an Engineering Model (EM) with a TRL6 maturity level.

Enrique García Núñez

Airbus CRISA


11:35

Hi-REL On Board Computer for Low-Cost Applications

The design of low-cost on-board computer is not simple task if its reliability is one of the most important design goals. To keep the overall cost at low level, the classical approach based on usage of class 1 or class 2 components and redundant architecture cannot be adopted. Most of low-cost on-board computers are available from CUBESAT market where the overall quality and reliability are not a major concern. These equipments are typically designed by using commercial components which radiation behaviour is often not known or is only partially known because of the limited tests performed. In some cases, when data are not available and manufacturer cannot sustain a radiation test campaign cost, components selection criteria is done for “similarity”. These approaches are very risky when also quality and reliability of the product are important features of the equipment.

In recent years a certain number of manufacturers which provides class 1 and class 2 space qualified components are making available to space market a set of low-cost, high-reliability components that are classified as “space plastic” or “commercial space”.

In the framework of preparatory activities for COMET-I project, OHB-I has been requested to design a high-reliability, low-cost on-board computer (OBC) for Probe-B2 spacecraft. OBC design adopts only radiation tolerant components belonging to “space plastic” category; if requested part/function is not available within the above-mentioned category, radiation tolerant class 3 parts have been used. No commercial parts were used.

To comply with low mass/volume requirement, OBC design exploits complex SoC and large FPGA to integrate all requested data handling functionalities within a small volume. The design has been developed around two radiation tolerant key components: the GR740 SoC in its organic plastic version and RTG4 FPGA in Sub-QML version. The GR740 is the processing core of the OBC, while the FPGA perform system supervising and data exchange tasks.

Raoul Grimoldi

OHB Italy


12:00

Building a deterministic real-time system with GR740 and TTEthernet

Integration of the SW applications running on the RTOS is a complex part of the development process, especially in safety-critical systems. Application scheduling in order to optimize the usage of available system resources and verification of the system behavior interacting with external subsystems are just two examples of common topics the SW designers deal with. TTEthernet as underlying network technology for real-time and highly latency-controlled data transmission allows tight synchronization of the applications running on the CPU with the global network time. Thereby, the SW applications can rely on precise delivery of required data to be processed. In our presentation we explain architecture of such deterministic system implemented using GR740 and its usage in the safety-critical systems.

Stefan Mödlhamer

TTTech


12:25

GOMX-5 – Advanced Payload Processors (APPs)

The Advanced Payload Processors (APPs) was developed targeting in-orbit demonstration (IOD) in the GOMX-5 mission. GOMX-5 is a flight demonstration for next generation cubesat missions, which will demand advanced attitude control, large processing capabilities, and high throughput data exchange between space and ground segments. APPs was jointly conceived by Gaisler in Sweden, GMV and CBK in Poland, and UFSC in Brazil, in order to demonstrate multiple processing technologies developed within ESA activities. APPs is a 1U size payload with five stacked boards supported by a mechanical structure and interconnecting interfaces, eventually to be integrated as one of the payload modules in the 12U GOMX-5 satellite developed by Gomspace, Denmark. The APPs payload consists of one GNSS RF front-end and a DPU from GMV/CBK, one BRAVE board from UFSC based on NanoXplore’s NG-Large FPGA, one multi-processor GR716 board from Gaisler, supervised by the fault-tolerant GR716 microcontroller, and one GR740 board, based on the fault-tolerant GR740 processor, acting as a controller and main S/C interface for the entire APPs cube. The boards will be used for various experiments related to features such as GNSSW receiver, radiation detection, higher-performance processing and FPGA reconfiguration.

Gustav Olofsson

CAES Gaisler Products


12:50

Lunch


13:50

Simics – a Deterministic Simulation Platform for Virtual GR740

Wind River® Simics® is a full-system simulator used by software developers to simulate the hardware of complex electronic systems. Simics has been adapted to specifically simulate the virtual GR740 hardware. Simics allows on-demand and easy access to any target system, more efficient collaboration between developers, and more efficient and stable automation. With Simics you can adopt new development techniques that are simply not possible with physical hardware, enabling you to deliver better software faster.

James Hui

Wind River


14:10

Summary and Major Updates to the GR740 Software Ecosystem

As the GR740 component was introduced the software ecosystem provided by CAES Gaisler was extended with support for GR740 and the necessary multi-core extensions was a primary focus at that time. The support is constantly updated as a natural response to the software universe evolution and new trends in software development, even though the main focus is around providing long term stable software packages often demanded by the space market. A brief summary of the current GR740 software ecosystem will be presented, together with major updates done by CAES Gaisler since last GR740 user-day in 2019.

Jan Andersson

CAES Gaisler Products


14:30

TEMU 3 and 4: High Performance Virtual GR740 Platform

This presentation introduces TEMU 3 and TEMU 4.full system simulators and virtual platforms. TEMU is a full system simulation framework capable of simulating a complete board, including bus models such as Ethernet, SpaceWire and more. TEMU is focused on performance, trading of cycle accuracy for higher instruction throughput and thus faster edit-compile-debug cycles, and faster CI/CD pipeline execution for the embedded software developer.

TEMU 3 is the evolution of TEMU 2. While TEMU 2 has been able to simulate a dual core GR712RC in real-time, TEMU 3 ups the game with the introduction of two major performance optimisations:
Firstly, the interpreter engine has been moved from threaded fetch-decode-dispatch model to a threaded pre-decode-dispatch model. This optimisation alone yields around 50% performance gains.
Secondly a binary translation engine is introduced, resulting in another 100% speedup. The optimisations together make it possible to simulate a single GR740 core in real-time.

TEMU 4 is currently in development and is expecting to add parallelisation of multi-core processor emulation, making it possible for a fully emulated virtual platform to simulate the GR740 quad core processor in real-time.

Mattias Holm

Terma GmbH


14:50

Improvements of the RTEMS SMP Qualification Data Package

In 2018-2021 the first RTEMS SMP qualification data package was developed by an ESA-funded project. It was focused on the Gaisler GR740 and the GR712 processors with a very basic functional profile and minimal interfaces. Two innovations were associated with this project:

1. For the first time, a ECSS-qualified Open Source multicore real time operating system was made available (for Criticality Category B without ISVV)

2. For the first time a thoroughly automated testing approach was implemented to manage the vast code complexity of RTEMS. Based on the requirements documents, tests are automatically generated and the test results collected to generate the qualification documents. This permits a maximum dynamic adaptation to recent updates.

Meanwhile, driven by user demand, various improvements and extensions are planned or in progress. Those include:

* UT700, GR716, GR765, NOEL-V support

* Full code coverage for uniprocessor configuration

* Update to latest RTEMS mainline and GCC bug fixing

* Improved document handling and generation

This allows extension of the qualification scope to further CPU architectures, RTEMS profiles or software packages, either by joint ESA/ESTEC sponsored activities or based on specific user requirements.

An important aspect when working with qualified software is code maintenance. Regarding RTEMS, this means cooperation with the RTEMS Open Source community. It is way more than just a place to download software: A big benefit for the life cycle of RTEMS is that the RTEMS Open Source community is strict in keeping the code basis maintainable and in a proper state. Therefore early planning is advisable when improvements, extensions or functional changes are to be committed to the Open Source code basis.

Thomas Dörfler

Embedded Brains


15:10

PikeOS on GR740 for Space Rider

SYSGO will present how his safe and secure RTOS/Hypervisor will be qualified on GR740 for the Onboard Computer of Space Rider ESA program.

Thierry Maudire

SYSGO


15:30

Coffee afternoon


16:00

XNG support to GR740

An update of the XtratuM Hypervisor support to the GR740 board.

Vicente Nicolau Gallego

fentISS


16:20

Klepsydra AI ported to GR740: Enabling high performance AI for Space

Klepsydra software can execute Artificial Intelligence (AI) on onboard computers with limited computational capability. Klepsydra AI enables these computers consume up to 50% less energy and process up to 4 times more data than market leaders. The current commercial version of Klepsydra AI has been successfully validated in an ESA activity called KATESU, aimed at running Klepsydra AI on a Space qualified computer, with outstanding performance results.

After the success of this project, Klepsydra has submitted a proposal to the Swiss Space Office for the adoption of Klepsydra AI to the GR740 processor running on RTMES5 operating system.

This project is intended to be a GSTP element II and with a duration of 12 months. The goal of this development is to bring the developed technology from TRL4 to TRL7 and to carry out a performance validation on space qualified hardware.

Since Klepsydra AI currently only support Linux operating system and ARM and x86 processor family, the adoption effort will involve substantial changes to the software to support the LEON4 architecture of GR740. Therefore, an in-depth study was carried out to produce a detailed design and implementation plan. This presentation describes in technical terms the planned project, timeline, and roadmap.

Pablo Ghiglino

Klepsydra


16:40

OCEOS – A new RTOS for Multicore SOCs

A RTOS designed for up to 255 CPUs, deterministic symmetric operation, fault anticipation, detection, isolation and recovery, whitebox rather than blackbox, one stack per CPU, unbounded priority inversion excluded by the design.

Michael Ryan

OCE Technology


17:00

GR765 Development Status

Based on feedback from current GR740 users, Cobham Gaisler develops the successor, under the product name “GR765”. The GR765 architecture includes several improvements over the GR740. The LEON4FT has been replaced with the LEON5FT high-performance processor, increasing computational performance while at the same time providing a low-threshold upgrade path for current GR740 users that require more computational performance or that would benefit from the added on-chip functionality of the new architecture.

The driver for the GR765 was to provide a next step for current LEON-SPARC GR740 users. At the same time, the RISC-V instruction set architecture has generated significant interest within essentially all industries, including space. To rapidly introduce RISC-V in the space domain, going beyond use of COTS or FPGA implementations, the GR765 architecture was extended with an additional mode where the eight active processor cores can either be NOEL-V RISC-V RV64GCHB processors or LEON5FT SPARC V8e processors.

The GR765 will be implemented on STMicroelectronics 28nm FDSOI technology using libraries developed by STM for use in space applications. Improvements in processor microarchitecture, bandwidth of the system-on-chip design, and operating frequency are expected to improve the computational capacity 10x – 16x compared to the GR740. In addition, the GR765 will provide significant reductions in power consumption compared to earlier generation SoCs.

Beyond this boost on processing performance, the memory bandwidth will also be significantly increased by the use of DDR2/3 SDRAM, the peripherals will be complemented by SerDes supporting among others the SpaceFibre standard, TTEthernet, TSN and several other enhancements.

Fabio Malatesta

CAES Gaisler Products


17:25

Announcements

Announcements of new products based on, and development tools for, the GR740 processor, as well as completely new products being released before the end of the year.

Sandi Habinc

CAES Gaisler Products


17:30

The End


SOCIAL EVENT

You are most welcome to join us for a drink, at the opening ceremony, on December 12, 19:00 CET Van der Valk Palace Hotel Noordwijk, in Paul’s Bar.

We are looking forward to meeting You!

Sandi Habinc
General Manager, Cobham Gaisler AB

Social event address and contact

December 12, 19:00 CET

Van der Valk Palace Hotel Noordwijk, in Paul’s Bar.
Picképlein 8, 2202 CL Noordwijk

+31(0)713653000