GR765

Status:

Development

Radiation hardened fault-tolerant octa-core system-on-chip and embedded FPGA

Overview

The  GR765 is the next-generation radiation-hardened fault-tolerant  octa-core system-on-chip, with the bootstrap option to select between LEON5FT SPARC V8 and NOEL-V RV64 RISC-V processor cores. It supports DDR2/3/4 SDRAM and NAND Flash memory with advanced error detection and correction capabilities. The communication interfaces include a SpaceWire router, SpaceFibre, Ethernet, MIL-STD-1553, and CAN-FD interfaces.

Architecture

arrow down icon

Key Tech Spec

arrow down icon

Target technology support

arrow down icon

Evaluation boards

arrow down icon

Ordering information

arrow down icon

Development Kit

arrow down icon

Licensing

arrow down icon

Software

arrow down icon

Tools

arrow down icon

Block diagram

arrow down icon

Supported Hardware

arrow down icon

Configuration

arrow down icon

Reference Design

arrow down icon

Other resources

arrow down icon

Detailed features

arrow down icon

Computing

  •  Radiation-hardened fault-tolerant octa-core architecture
    • Selectable LEON5FT SPARC V8 or NOEL-V 64-bit RISC-V RV64GCH
    • Dedicated FPU and MMU, 32 KiB L1 cache per core connected via multi-port interconnect
    • Packed-SIMD Vector extension on each processor core
    • Support for virtualization and both Type 1 and Type 2 hypervisor usage - MMU and IOMMU with two-stage translation - RISC-V IOMMU Architecture Specification
    • Advanced fault tolerance features, no need for lock-step processing
    • Striped interconnect for enhanced memory bandwidth and performance, optimized multicore task allocation,capability to configure isolated paths to remove multi-core interference.
  • Up to 800 MHz, delivering 2600 DMIPS/core
  • 4MiB L2 4-way cache, 512-bit cache lines
  • eFPGA with 30k LUTs
  • Hardware authenticated boot (hybrid scheme with ECDSA, ML-DSA)
  • Isolated SoC / Hardware Security Module for HW Root of Trust, Secure Boot, Crypto acceleration
  • DMA controllers

Memory

  • DDR2/3/4, 1 chip select, max 16 GiB of accessible memory. Configurable as:
    • 96-bit interface with dual x8 device correction capability
      • Ensures accurate data even in the event of one full device failure and random SEU-induced errors on other devices
    • 80-bit interface with x8 device correction capability
    • 72-bit interface with SECDEC
  • NAND Flash: ONFI 4.0 – NV-DDR2/3 and SDR
    • Supports 2x UT81NDQ512G8T without pin-sharing on PCB – more with pin-sharing
      • > 8 Tb (TLC mode), > 2.6 Tb(SLC mode)
    • BCH EDAC: Corrects 60 bits per 1024 bytes or 16 bits per 512 bytes.
  • 8/16-bit PROM/IO interface with (39, 7) BCH EDAC code (boot memory)
  • QSPI, max accessible memory 256 MiB (boot memory)

Interfaces

  • PCIe Gen3controller, 1 port with x8 lanes with bifurcation support (TBC)
  • SpaceFibre: 4 ports x1 6.25 Gbit/s + WizardLink support
  • SpaceWire router with 12 external interfaces and 4 internal ports
    • SpaceWire router is integrated with SpaceFibrecontrollers: SpaceWire data from/to multiple payloads can be aggregated in a single SpaceFibre link without software intervention
  • 4x 10/100/1000 Mbit Ethernet MAC connected to TTEthernet switch with 12x external Ethernet ports
    • TSN support implemented in software (TBC)
    • TTEthernet and TSN software libraries provided by TTTech
  • Multi constellation GNSS receiver
  • 2xMIL-STD-1553B, configurable for RT, BC, BM operation
  • 4xCAN FD
  • 2x I2C, 12x UART, 2x SPI controller, 48x eFPGA I/O
  • SoC Bridge interface: bidirectional link allowing a memory-mapped window between the GR765 and a companion device
    • GRLIB IP core and constraints for use with common FPGA devices available.
  • FPGA Scrubber Controller for external Kintex Ultrascale and Virtex-5 FPGAs
  • Debug links:
    • Dedicated:JTAG and SpaceWire
    • CAN,Ethernet

Security

  • Hardware security module (HSM)
    • Authenticated boot of Operating System, critical software components, and eFPGA bitstreams
      • Hybrid cheme with ECDSA, ML-DSA
    • Unique device identification
    • Hardware-based Root-of-Trust
    • Comprehensive key management and operations
    • Hardware accelerated cryptographic functions (NIST FIPS 180-4, 197, 198-1, 202)
      • SHA-256,SHA-3, AES 128, AES 256, HMAC, HKDF
  • Timing Isolation
    • RISC-V H extension + Advanced Interrupt Architecture + IOPMP/MMU
      • Allows to group IO units together with guest VMs and to separate VMs+IO from each other
    • Same IOMMU implementation for both SPARC and RISC-V modes
  • Time and space partitioning:
    • Striped interconnect can be configured to group processors and IO peripherals into groups without timing interference between them.
  • Control flow integrity (RISC-V mode):
  • Shadow stack - stack overwrites must not cause return to the wrong place (standardization ongoing)
  • Landing pad - memory overwrites must not cause jumps/calls to the wrong place

eFPGA

  • 32k LUTs
  • Synthesis and P&R:
    • Supported by standard NanoXploreImpulse and a special plugin
    • Supported by GRLIB IP cores
  • Reliability:
    • The eFPGA is Rad-Hard by design: no need to apply TMR or scrubbing to the FPGA design
  • Operation:
    • The eFPGA subsystem is possible to operate andreprogram without processor intervention
    • The eFPGA subsystem is also programmable from theprocessors
  • Bitstream autenthication
  • Applications:
    • Data decimation and custom hardwareaccelerators
    • Glue logic to connect with customexternal interfaces

Downloads

File

Category

Revision

Date

Access

GR765 Product brief

Product brief

Oct2024

2024-10-29

Free download

Password/
Contact us

Frequently asked questions

No items found.