GR716
LEON3FT Microcontroller
2019 Advanced Data Sheet and User's Manual
The most important thing we build is trust
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
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
2
• UARTs, SPI, I
C, GPIO, Timers with Watchdog, Inter-
rupt controller, Status registers, UART debug, etc.
• Configurable I/O switch matrix
Floating
Debug
Integer
Point
Support
Unit
Unit
Local
Local
Dual-port
AMBA
Dual-port
Instruction
Interface
RAM
Main bus
FTMCTRL
SPIMCTRL
IRQ Control
UART
I2CMST /
Timers
I2CSLV
AHBSTAT
SPICTRL
GRADCDAC
GRGPIO
On-chip DAC
GRPULSE
On-chip ADC
GRPWM
On-chip
Brownout
Oscillator
On-chip
LDO
Power-on
PLL
GR716-DS-UM, May 2019, Version 1.29
2
C memory
LEON3
UART
Statistics
Dbg Link
Unit
Unit
Debug bus
AHB2AHB
Bridge
Data
DMA bus
RAM
DMA
AHB2AHB
Controller
Bridge
APBCTRL
AHBROM
Bridges
MEMPROT
1553B
CLKGATE
SpaceWire
GPREG
I2C to AHB
LSTAT
SPI to AHB
GRPWRX
(MAP)
GRPWTX
GRCAN
Detector
AHB
reset
UART
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
> 118 MeV-cm
• Single-Event Upset (SEU) below 10
device and day in space environment (TBC)
• Support for single 3.3V supply
Applications
AHB
The GR716 microcontroller is an advanced microcontrol-
Trace
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.
2
mg
-6
errors per
www.cobham.com/gaisler
TH
Need help?
Do you have a question about the GR716 and is the answer not in the manual?
Questions and answers