
GR716
LEON3FT Microcontroller
2019 Advanced Data Sheet and User’s Manual
The most important thing we build is trust
GR716-DS-UM, May 2019, Version 1.29
www.cobham.com/gaisler
Features
• Fault-tolerant SPARC V8 processor with 31 register
windows, 192KiB EDAC protected tightly coupled
memory and support for reduced instruction set.
• Double precision IEEE-754 floating point unit
• Advanced on-chip debug support unit
• Memory protection units
• 8-bit external PROM/SRAM interface with BCH EDAC
protection
• Boot from external SRAM/PROM, SPI or I
2
C memory
protected by EDAC and dual memory redundancy
• SpaceWire interface with time distribution support
• SPI for Space master and slave interface
• MIL-STD-1553B interface
• CAN 2.0B controller interface
• PacketWire with CRC acceleration support
• On-chip 12-bit DAC and two 11-bit ADC
• Programmable PWM interface
• UARTs, SPI, I
2
C, GPIO, Timers with Watchdog, Inter-
rupt controller, Status registers, UART debug, etc.
• Configurable I/O switch matrix
Description
The GR716 device is a fault-tolerant LEON3
SPARC V8 processor with various communication
interfaces and on-chip ADC, DAC, Power-on-
Reset, Oscillator, Brown-out detection, LVDS
transceivers, regulators to support single 3.3V
supply, ideally suited for space and other high-rel
applications.
Specification
• System frequency up-to 50 MHz
• SpaceWire links up-to 100 Mbps
• CQFP132 hermetically sealed ceramic package
• Total Ionizing Dose (TID) up to 100 krad (Si)
• Single-Event Latch-up Immunity (SEL) to LET
TH
> 118 MeV-cm
2
mg
• Single-Event Upset (SEU) below 10
-6
errors per
device and day in space environment (TBC)
• Support for single 3.3V supply
Applications
The GR716 microcontroller is an advanced microcontrol-
ler, targeting high reliability space and aeronautics appli-
cations.
Support for many different standard interfaces makes
the GR716 microcontroller ideal for supervision, monitor-
ing and control in a satellite, such as:
• propulsion system control
• sensor bus control
• robotics applications control
• simple motor control
• mechanism control
• power control
• particle detector instrumentation
• radiation environment monitoring
• thermal control
• antenna pointing control
• AOCS / GNC (Gyro, IMU, MTM)
• remote terminal unit control
• simple instrument control
• wireless networking
Availability
The GR716 microcontroller is currently available as engi-
neering samples. Contact Cobham Gaisler for informa-
tion on flight model schedule.
FTMCTRL
AHB2AHB
Bridge
SPIMCTRL
AHB2AHB
Bridge
Debug bus
DMA bus
Main bus
Floating
Point
Unit
Integer
Unit
AMBA
Interface
Debug
Support
Unit
On-chip
LDO
On-chip
Oscillator
PLL
Power-on
reset
Brownout
Detector
Memory
Scrubber
AHBROM
Local
Dual-port
Data
RAM
Local
Dual-port
Instruction
RAM
UART
I2CMST /
I2CSLV
SPICTRL
GRGPIO
GRPULSE
GRPWM
1553B
SpaceWire
I2C to AHB
SPI to AHB
GRPWRX
(MAP)
GRPWTX
GRCAN
AHB
UART
MEMPROT
CLKGATE
GPREG
LSTAT
APBCTRL
Bridges
DMA
Controller
IRQ Control
Timers
AHBSTAT
GRADCDAC
On-chip DAC
On-chip ADC
AHB
Trace
UART
Dbg Link
LEON3
Statistics
Unit