In the ever-evolving field of Field-Programmable Gate Array (FPGA) development, the synergy between advanced design tools and collaborative partnerships holds immense potential. This talk explores the transformative capabilities of HDL Coder, a powerful toolset for generating synthesizable HDL code from MATLAB and Simulink models, and its integration with NanoXplore, a leading provider of...
Collecting code coverage information is required for all the common software certification processes, including the one defined by DO-178C. This is usually a challenge because traditional code coverage measurement requires extensive code instrumentation which has all kinds of side effects like (additional) memory consumption, slowing down the execution, and much more. After discussing the...
SpaceFibre (ECSS-E-ST-50-11C) is an evolution of SpaceWire, being backwards compatible with SpaceWire at the packet level. SpaceFibre is a very high-performance, high-reliability and high-availability network technology specifically designed to meet the needs of modern space applications where very high throughput is required. It provides point-to-point and networked interconnections at...
The FreNox RISC-V microcontroller IP has its heritage in numerous products for high-assurance and high-reliable security applications for data line encryption and network domain separation (i.e. NLD/EU/NATO-restricted). As a founding member of the RISC-V Foundation, Technolution has designed and implemented the FreNox RISC-V processor family. The FreNox RISC-V microcontroller IP has been...
In recent years, research in the space community has shown a growing interest in AI, mostly driven by systems miniaturization and commercial competition. FPGA have proven to be competitive accelerators for these algorithms and works proposing methods for automating the design on these devices have acquired relevance. The common purpose is to enable a wide range of users without specific skills...
Radiation-Hardened-By-Design (RHBD) FPGAs have gained a lot of attention thanks to their excellent compromise between costs and performance. Being of very limited use due to a lack of performance a few years ago, these devices are now capable of implementing a wide range of applications requiring high computational capabilities.
This work describes an implementation of a Very Long...
Europe is working on improving competitiveness in the space services sector by developing radiation-resistant, high-performance microprocessors and simplifying the deployment of complex applications. The HERMES project aims to achieve a technology readiness level of 6 for the rad-hard NG-ULTRA FPGA and supports multicore software programming and FPGA acceleration.
The talk will focus on the...
A comparison of the NG-Ultra high-level performance capabilities in both bare-metal and under the XNG hypervisor for NG-Ultra both in a monocore and in a multicore environment will be carried out, providing valuable insights into a high-degree optimization and unlocking the full potential of this hardware.
A brief introduction of SYSGO and its flagship product PikeOS for MPU will be presented, following by a description of the current functionalities available with PikeOS for MPU on the NG-ULTRA development kit platform from NanoXplore: runtime features, as well as development tooling supported. In addition, a live demonstrator featuring PikeOS for MPU running on each of the 4 cores of the...