Status:
Development
Radiation hardened fault-tolerant octa-core SPARC LEON and RISC-V microprocessor with embedded FPGA
The GR765 brings state-of-the-art capabilities like virtualization, SIMD processing, Gigabit Ethernet, PCIe Gen 3, and SpaceFibre. Additionally, it includes interfaces such as SpaceWire, CAN FD, and MIL-STD-1553B, minimizing the need for external components. An embedded FPGA further enhances the system’s flexibility, allowing for custom hardware accelerators and support of bespoke external interfaces without additional external FPGAs for glue logic. Furthermore, the GR765 includes security features such as hardware boot image authentication using post-quantum algorithms, a hardware security module, and several functional security features in the general-purpose processors.
The GR765 supports mission profiles ranging from Low Earth Orbit (LEO) to Deep Space.
The GR765 provides a bootstrap signal that determines at power-up if the device shall have eight LEON5FT SPARC V8 cores or eight NOEL-V RV64GCH cores. This allows one hardware design to take advantage of the strengths from both software ecosystems.
We can provide FPGA prototypes of the GR765 design for various FPGA platforms - for example the GR-CPCIS-XCKU board. Contact us for more information.
Frontgrade will at product launch provide two development boards: one development kit that provides access to all interfaces of the GR765, and the GR765-MINI, a compact board intended for software development.
The GR765 is supported by the ecosystem provided by Frontgrade with toolchains for operating systems such as Linux, VxWorks, RTEMS, and Zephyr. The partner ecosystem is also being extended with the same level of support as exists for previous SoCs like the GR740, and with new partners.
The LEON5 SPARC mode enables re-use of the existing LEON qualified software ecosystem.
In RISC-V mode the GR765 can leverage the expanding RISC-V ecosystem providing a wide range of open-source tools,libraries, and community-driven developments.
The software ecosystem includes also a bootloader with Standby support (GRBOOT) and an instruction simulator (TSIM).
Debug
GRMON is a debug monitor optimized for the GR765, providing a non-intrusive debug environment. The system can be monitored and controlled by the graphical user interface with scripting support. Furthermore, the RISC-V NOEL-V mode permits use of any debug solution supporting the RISC-V debug specification.
Timing-accurate simulator
TSIM-GR765 will provide a dedicated timing-accurate simulator for the LEON5 mode. TSIM-GR765 is currently under development.
Security
The GR765 includes an Isolated SoC that can be used for system control and security functions up to providing the whole system with security by acting as a Hardware Security Module (HSM). This isolated subsystem operates independently and communicates with software running on the main system through a mailbox interface. Key features enabled by the system include authenticated boot of Operating System and software assets,unique device identification, hardware-based root of trust, and comprehensive key management and operations. The Isolated SoC supports secure message signing and verification, utilizing both symmetric and asymmetric cryptography,including Post-Quantum Cryptography (PQC). The subsystem include accelerators for crypto applications and the functionality is controlled by firmware that is under control of the system integrator. Example software is provided with theGR765. Application-specific requirements will necessitate firmware changes,with the integrator having the option to develop their own solution or license third-party solutions with security certifications.
Furthermore, the GR765 features logic for quantum-secure authenticated boot, implemented without any software components. The core combines ECDSA and ML-DSAsignature schemes to verify the authenticity and integrity of binary images loaded into the system during the boot sequence,
The architecture includes additional security features such as functional and timing isolation through features in the on-chip interconnect, processor memory management units, and an IO bridge with an IO Memory Management Unit and IO Physical Memory Protection functionality.
In NOEL-V RISC-V mode, the architecture also has support for the RISC-V Control Flow Integrity extensions.
eFPGA
The GR765 includes a radiation-hardened embedded FPGA (eFPGA) with 32k LUTs . Directly interfacing with SpaceFibre and WizardLink communication interfaces, the eFPGA can optimize data decimation tasks and offer efficient in-hardware processing. The eFPGA is also well-suited for implementing glue logic to connect with custom external interfaces. Being radiation-hardened there is no need to apply Triple Modular Redundancy (TMR) or scrubbing to the eFPGA designs. The GRLIB IP Library includes a collection of VHDL IP cores optimized for the eFPGA.
On-chip high-speed memory interconnect
The on-chip striped interconnect between the processor cores and the L2 cache and between the L2 cache and the DDR memory controller allow concurrent accesses to different L2 cache memory banks and DDR memory. This feature increases the bandwidth and minimizes interference between cores. The system can be configured in an isolated mode that makes useof the dedicated communication channels to remove inter-core interference for memory accesses and simplifies worst-case execution time (WCET) analysis.
SpaceFibre and SpaceWire
The SpaceWire router is also integrated with the SpaceFibre controller. SpaceWire data from/to multiple payloads can be aggregated in a single SpaceFibre High Speed Serial Link without software intervention.
Computing
Memory
Interfaces
Security
eFPGA
File
Category
Revision
Date
Access
Rad Hard Electronics
Silicon IP
Solutions
Full ecosystem for mission critical System-on-a-Chip solutions
© Copyright 2024
The appearance of visual information from any organization does not imply or constitute an endorsement.