
GR716-DS-UM, May 2019, Version 1.29
17
www.cobham.com/gaisler
GR716
2.1
Key features
•
Core
-
Fault-tolerant SPARC V8 processor with 31 register windows and support for LEON-
REX.
-
Double precision IEEE-754 floating point unit.
-
Memory protection units with 8 zones and individual access control of APB peripherals
for memory protection.
-
Advanced on-chip debug support unit with trace buffers and statistic unit for software pro-
filing.
-
Single cycle instructions execution and data fetch from tightly coupled memory.
-
Deterministic instruction execution and interrupt latency.
-
Fast context switching (Partial write %PSR, AWP, Register file partitioning, interrupt
mapping, MVT).
-
Single Vector Trap support.
-
Interrupt zero jitter delay.
•
Memories
-
192KiB EDAC protected tightly coupled memory with single cycle access from processor
and ATOMIC bit operations.
-
Embedded ROM with boot loader for initializing and remote access.
-
Dedicated SPI memory interface with boot ROM capability.
-
I2C memory interface with boot ROM capability.
-
8-bit SRAM/ROM (FTMCTRL) with support up to 16 MB ROM and 256 MB SRAM.
-
Support for package option with embedded SRAM/PROM (FTMCTRL).
-
Scrubber with programmable scrub rate for all embedded memories and external PROM/
SRAM and SPI memories.
•
System
-
On-chip voltage regulators for single supply support. Capability to sense core voltage for
trimming of the embedded voltage regulator for low power applications.
-
Power-on-reset, brownout detection and dual watchdogs for safe operation. External reset
signal generation for reseting companion chips.
-
Crystal oscillator support.
-
PLL for System and SpaceWire clock generation. In-application programming of system
clock and peripheral clocks. System and SpaceWire clocks switches glitch free.
-
Low power mode and individual clock gating of functions and peripherals.
-
Temperature and core voltage sensor.
-
External precision voltage reference for precision measurement.
-
Four programmable DMA controllers with up to 16 individual channels. DMA transfers
can be triggered on events such as interrupts or bits/register changing value.
-
Timer units with seven 32-bit timers including watchdog.
-
Multiple bus structures for non-intrusive debug, DMA transfers and memory scrubbers.
-
Atomic access support for all APB registers (AND, OR, XOR, Set&Clear).