
GR716-DS-UM, May 2019, Version 1.29
502
www.cobham.com/gaisler
GR716
51.2.3 Clock configuration
This section specifies the clocks registers used and enabled after boot depending upon the boostraps.
51.2.4 Memory Layout
The Boot PROM usage of the memory resources in table 674.
Table 673: Clock configuration
Mode
PLL Config
Clock Unit
Description
External SPI ROM
N/a
CLKEN0.S0
CLKEN0.S1
1)
Boot from external SPI PROM with or without
redundant source
External SRAM
CLKEN0.MC
Boot from external SRAM with or without
redundant source
External ROM/PROM
CLKEN0.MC
Boot from external SRAM with or without
redundant source
External NVRAM
CLKEN0.MC
Boot from external NVRAM with or without
redundant source
External I2C PROM
CLKEN0.IM0
CLKEN0.IM1
1)
Boot from external I2C PROM with or without
redundant source
SpaceWire
PLLREF.CFG 3) CLKEN0.TD
Remote boot via SpaceWire
SPI4S
CLKEN0.SP
Remote boot via SPI4S
I2C
CLKEN0.IA
Remote boot via I2C
UART
CLKEN0.SA
Remote boot via UART
Note 1:
Only enabled if boot from primary option fails
Note 2:
Table only specify bits enabled by boot. All other bits will remain as is after reset.
Note 3:
SpaceWire PLL option is configured by is determined by GPIO[63] and DUART_TX.
For more information see table 30 in section 3.1.
Table 674.
Boot software usage of the memory resources
Memory
Properties
Context
Boot memory
Read-only
Boot software executable and constant data
On-chip RAM
Volatile R/W
Boot software volatile runtime data and stack. Used by
processor module initialization, load sequence and
standby mode. Boot report will be written into the on-
chip RAM above the stack.
External PROM/SRAM
(FTMCTRL)
Non-Volatile R/W
Volatile R/W
Application software, runtime and stack.
External SPI Memory
(SPIMCTRL)
Non-Volatile R/W
Application software to be copied into the on-chip RAM
and executed from on-chip RAM (Application software
can be available at two different areas for dual module
redundancy check)
External I2C Memory
(I2CMST)
Non-Volatile R/W
Application software to be copied into the on-chip RAM
and executed from on-chip RAM (Application software
can be available at two different areas for dual module
redundancy check)