IMXRT1170RM
IMXRT1170RM
Chapter 1
About this Document
1.1 Audience....................................................................................................................................................................... 27
1.2 Organization..................................................................................................................................................................27
1.4 Conventions.................................................................................................................................................................. 28
Chapter 2
Introduction
2.1 Introduction...................................................................................................................................................................37
2.2 Features......................................................................................................................................................................... 39
Chapter 3
Memory Maps
3.1 Memory system overview.............................................................................................................................................45
Chapter 4
Interrupts, DMA Events, and XBAR Assignments
4.1 Overview.......................................................................................................................................................................59
Chapter 5
Direct Memory Access Multiplexer (DMAMUX)
5.1 Chip-specific DMAMUX information......................................................................................................................... 119
5.2 Overview.......................................................................................................................................................................119
Chapter 6
Enhanced Direct Memory Access (eDMA)
6.1 Chip-specific eDMA information................................................................................................................................. 133
6.2 Overview.......................................................................................................................................................................133
Chapter 7
System Security
7.1 Chapter overview.......................................................................................................................................................... 221
7.9 Debug............................................................................................................................................................................232
Chapter 8
System Debug
8.1 Overview.......................................................................................................................................................................237
Chapter 9
JTAG Controller (JTAGC)
9.1 Chip-specific JTAG information.................................................................................................................................. 247
9.2 Overview.......................................................................................................................................................................247
Chapter 10
System Boot
10.1 Chip-specific Boot Information.................................................................................................................................... 263
10.2 Overview.......................................................................................................................................................................271
Chapter 11
External Signals and Pin Multiplexing
11.1 Overview.......................................................................................................................................................................373
Chapter 12
IOMUX Controller (IOMUXC)
12.1 Chip-specific IOMUXC information............................................................................................................................451
12.2 Overview.......................................................................................................................................................................451
Chapter 13
General Purpose Input/Output (GPIO)
13.1 Chip-specific GPIO information...................................................................................................................................1399
13.2 Overview.......................................................................................................................................................................1399
Chapter 14
Clock and Power Management
14.1 Introduction...................................................................................................................................................................1429
Chapter 15
Clock Controller Module (CCM)
15.1 Chip-specific CCM information................................................................................................................................... 1449
15.2 Overview.......................................................................................................................................................................1449
Chapter 16
Crystal Oscillator (XTALOSC)
16.1 Chip-specific XTALOSC information..........................................................................................................................1675
16.2 Overview.......................................................................................................................................................................1675
Chapter 17
Power Management Unit (PMU)
17.1 Chip-specific PMU information................................................................................................................................... 1701
17.2 Overview.......................................................................................................................................................................1701
Chapter 18
PHY LDO (PHY_LDO)
18.1 Chip-specific PHY LDO information...........................................................................................................................1789
18.2 Overview.......................................................................................................................................................................1789
Chapter 19
General Power Controller (GPC)
19.1 Chip-specific General Power Controller (GPC) information....................................................................................... 1795
19.2 Overview.......................................................................................................................................................................1795
Chapter 20
Power Gating and Memory Controller (PGMC)
20.1 Chip-specific Power Gating and Memory Controller (PGMC) information................................................................ 1935
20.2 Overview.......................................................................................................................................................................1935
Chapter 21
DCDC Converter (DCDC)
21.1 Chip-specific DCDC information................................................................................................................................. 1983
21.2 Overview.......................................................................................................................................................................1983
Chapter 22
Temperature Sensor (TMPSNS)
22.1 Chip-specific TMPSNS information.............................................................................................................................2031
22.2 Overview.......................................................................................................................................................................2031
Chapter 23
State Save and Restore Controller (SSARC)
23.1 Chip-specific State Save and Restore Controller (SSARC) information......................................................................2049
23.2 Overview.......................................................................................................................................................................2049
Chapter 24
Secure Non-Volatile Storage (SNVS)
24.1 Chip-specific SNVS information..................................................................................................................................2071
24.2 Overview.......................................................................................................................................................................2071
Chapter 25
System Reset Controller (SRC)
25.1 Chip-specific SRC information.....................................................................................................................................2107
25.2 Overview.......................................................................................................................................................................2107
Chapter 26
Fusemap
26.1 Overview.......................................................................................................................................................................2141
Chapter 27
On-Chip OTP Controller (OCOTP_CTRL)
27.1 Chip-specific OCOTP_CTRL information...................................................................................................................2159
27.2 Overview.......................................................................................................................................................................2159
Chapter 28
External Memory Controllers
28.1 Overview.......................................................................................................................................................................2195
28.3 eMMC/eSD/SDIO.........................................................................................................................................................2196
Chapter 29
Smart External Memory Controller (SEMC)
29.1 Chip-specific SEMC information................................................................................................................................. 2199
29.2 Overview.......................................................................................................................................................................2199
Chapter 30
FlexSPI Controller (FLEXSPI)
30.1 Chip-specific FlexSPI information............................................................................................................................... 2331
30.2 Overview.......................................................................................................................................................................2334
Chapter 31
External ECC Controller (XECC)
31.1 Chip-specific XECC information................................................................................................................................. 2493
31.2 Overview.......................................................................................................................................................................2493
Chapter 32
Ultra Secured Digital Host Controller (uSDHC)
32.1 Chip-specific uSDHC information............................................................................................................................... 2525
32.2 Overview.......................................................................................................................................................................2525
Chapter 33
ARM Cortex M7 Platform (M7)
33.1 Chip-specific Arm Cortex M7 information.................................................................................................................. 2665
33.2 Overview.......................................................................................................................................................................2667
Chapter 34
ARM Cortex M4 Platform (M4)
34.1 Chip-specific Arm Cortex M4 information.................................................................................................................. 2673
34.2 Overview.......................................................................................................................................................................2674
34.6 Debug............................................................................................................................................................................2679
Chapter 35
Messaging Unit (MU)
35.1 Chip-specific MU information......................................................................................................................................2731
35.2 Overview.......................................................................................................................................................................2731
Chapter 36
Network Interconnect Bus System (NIC-301)
36.1 Chip-specific NIC-301 information..............................................................................................................................2777
Chapter 37
On-Chip RAM Memory Controller (OCRAM)
37.1 Chip-specific OCRAM information............................................................................................................................. 2785
37.2 Overview.......................................................................................................................................................................2785
Chapter 38
MECC64
38.1 Chip-specific MECC information.................................................................................................................................2791
38.2 Overview.......................................................................................................................................................................2791
38.4 Signals...........................................................................................................................................................................2795
Chapter 39
FlexRAM
39.1 Chip-specific FlexRAM information............................................................................................................................2821
39.2 Overview.......................................................................................................................................................................2822
Chapter 40
AHB to IP Bridge (AIPS Lite)
40.1 Chip-specific AIPS Lite information............................................................................................................................ 2879
40.2 Overview.......................................................................................................................................................................2879
Chapter 41
Semaphores (SEMA4)
41.1 Chip-specific SEMA4 information............................................................................................................................... 2881
41.2 Overview.......................................................................................................................................................................2881
Chapter 42
Resource Domain Controller (RDC)
42.1 Chip-specific RDC information....................................................................................................................................2901
42.2 Overview.......................................................................................................................................................................2901
Chapter 43
Extended Resource Domain Controller 2 (XRDC2)
43.1 Chip-specific XRDC2 information............................................................................................................................... 2945
43.2 Overview.......................................................................................................................................................................2955
Chapter 44
Display And Camera Overview
44.1 Overview.......................................................................................................................................................................2989
Chapter 45
CMOS Sensor Interface (CSI)
45.1 Chip-specific CSI information......................................................................................................................................2995
45.2 Overview.......................................................................................................................................................................2995
Chapter 46
46.2 Overview.......................................................................................................................................................................3055
Chapter 47
Enhanced LCD Interface (eLCDIF)
47.1 Chip-specific eLCDIF information...............................................................................................................................3095
47.2 Overview.......................................................................................................................................................................3095
Chapter 48
LCDIF Interface v2 (LCDIF v2)
48.1 Chip-specific LCDIFv2 information.............................................................................................................................3145
48.2 Overview.......................................................................................................................................................................3145
Chapter 49
MIPI DSI Host Controller (MIPI_DSI)
49.1 Chip-specific MIPI DSI information............................................................................................................................ 3187
49.2 Overview.......................................................................................................................................................................3187
Chapter 50
Video Mux Controller (VIDEO_MUX)
50.1 Chip-specific VIDEO MUX information..................................................................................................................... 3279
50.2 Overview.......................................................................................................................................................................3279
Chapter 51
Display Content Integrity Checker (DCIC)
51.1 Chip-specific DCIC information...................................................................................................................................3291
51.2 Overview.......................................................................................................................................................................3291
Chapter 52
Pixel Pipeline (PXP)
52.1 Chip-specific PXP information.....................................................................................................................................3309
52.2 Overview.......................................................................................................................................................................3309
Chapter 53
Graphics Processing Unit (GPU2D)
53.1 Chip-specific GPU information.................................................................................................................................... 3383
53.2 Overview.......................................................................................................................................................................3383
Chapter 54
Audio Overview
54.1 Audio Overview............................................................................................................................................................3389
Chapter 55
Asynchronous Sample Rate Converter (ASRC)
55.1 Chip-specific Asynchronous Sample Rate Converter (ASRC) information.................................................................3397
55.2 Overview.......................................................................................................................................................................3398
Chapter 56
PDM Microphone Interface (PDM)
56.1 Chip-specific PDM Microphone Interface (PDM) information................................................................................... 3465
56.2 Overview.......................................................................................................................................................................3465
Chapter 57
Medium Quality Sound (MQS)
57.1 Chip-specific MQS information................................................................................................................................... 3515
57.2 Overview.......................................................................................................................................................................3515
Chapter 58
58.2 Overview.......................................................................................................................................................................3520
Chapter 59
Sony/Philips Digital Interface (SPDIF)
59.1 Chip-specific SPDIF information................................................................................................................................. 3571
59.2 Overview.......................................................................................................................................................................3571
Chapter 60
10/100 /1000 -Mbps Ethernet MAC (ENET/ENET1G)
60.1 Chip-specific ENET information..................................................................................................................................3611
60.2 Overview.......................................................................................................................................................................3611
Chapter 61
Ethernet Quality Of Service (ENET_QOS)
61.1 Chip-specific ENET QOS information.........................................................................................................................3823
61.2 Overview.......................................................................................................................................................................3823
Chapter 62
Universal Serial Bus Controller (USB)
62.1 Chip-specific USB information.................................................................................................................................... 4873
62.2 Overview.......................................................................................................................................................................4873
Chapter 63
Universal Serial Bus 2.0 Integrated PHY (USB-PHY)
63.1 Chip-specific USB-PHY information........................................................................................................................... 5141
63.2 Overview.......................................................................................................................................................................5141
Chapter 64
USB Device Charger Detection Module (USBDCD)
64.1 Chip-specific USBDCD information............................................................................................................................5191
64.2 Overview.......................................................................................................................................................................5191
Chapter 65
Euro, MasterCard, Visa Subscriber Identification Module (EMVSIM)
65.2 Overview.......................................................................................................................................................................5225
Chapter 66
Flexible Controller Area Network (FLEXCAN)
66.1 Chip-specific FLEXCAN information..........................................................................................................................5283
66.2 Overview.......................................................................................................................................................................5283
Chapter 67
Flexible I/O (FlexIO)
67.1 Chip-specific FlexIO information.................................................................................................................................5425
67.2 Overview.......................................................................................................................................................................5425
Chapter 68
Keypad Port (KPP)
68.1 Chip-specific KPP information.....................................................................................................................................5499
Chapter 69
Low Power Inter-Integrated Circuit (LPI2C)
69.1 Chip-specific LPI2C information................................................................................................................................. 5519
69.2 Overview.......................................................................................................................................................................5519
Chapter 70
Low Power Serial Peripheral Interface (LPSPI)
70.1 Chip-specific LPSPI information..................................................................................................................................5579
70.2 Overview.......................................................................................................................................................................5579
Chapter 71
Low Power Universal Asynchronous Receiver/ Transmitter (LPUART)
71.1 Chip-specific LPUART information.............................................................................................................................5619
71.2 Overview.......................................................................................................................................................................5619
Chapter 72
Timers Overview
72.1 Overview.......................................................................................................................................................................5669
Chapter 73
Enhanced Flex Pulse Width Modulator (eFlexPWM)
73.1 Chip-specific FlexPWM information........................................................................................................................... 5673
73.2 Overview.......................................................................................................................................................................5673
Chapter 74
General Purpose Timer (GPT)
74.1 Chip-specific GPT information.....................................................................................................................................5791
74.2 Overview.......................................................................................................................................................................5791
Chapter 75
Periodic Interrupt Timer (PIT)
75.1 Chip-specific PIT information...................................................................................................................................... 5813
75.2 Introduction...................................................................................................................................................................5813
Chapter 76
Quad Timer (TMR)
76.1 Chip-specific TMR information................................................................................................................................... 5829
76.2 Overview.......................................................................................................................................................................5829
Chapter 77
Quadrature Decoder (QDC)
77.1 Chip-specific QDC information....................................................................................................................................5871
77.2 Overview.......................................................................................................................................................................5871
Chapter 78
System Watchdog Timer (WDOG 1,2)
78.1 Chip-specific System Watchdog information...............................................................................................................5915
78.2 Overview.......................................................................................................................................................................5915
Chapter 79
CPU Watchdog Timer (WDOG 3,4)
79.1 Chip-specific CPU Watchdog information...................................................................................................................5935
79.2 Overview.......................................................................................................................................................................5936
Chapter 80
External Watchdog Module (EWM)
80.1 Chip-specific EWM information.................................................................................................................................. 5953
80.2 Overview.......................................................................................................................................................................5953
Chapter 81
On Chip Cross Triggers Overview
81.1 Overview.......................................................................................................................................................................5969
Chapter 82
And-Or-Inverter (AOI)
82.1 Chip-specific AOI information..................................................................................................................................... 5971
82.2 Overview.......................................................................................................................................................................5971
Chapter 83
Inter-Peripheral Crossbar Switch A (XBARA)
83.1 Chip-specific XBAR information................................................................................................................................. 5983
83.2 Overview.......................................................................................................................................................................5983
Chapter 84
Inter-Peripheral Crossbar Switch B (XBARB)
84.1 Chip-specific XBAR information................................................................................................................................. 6033
84.2 Overview.......................................................................................................................................................................6033
Chapter 85
Analog Overview
85.1 Overview.......................................................................................................................................................................6041
Chapter 86
86.2 Overview.......................................................................................................................................................................6044
Chapter 87
Analog-to-Digital Converter (LPADC)
87.1 Chip-specific LPADC information............................................................................................................................... 6085
87.2 Overview.......................................................................................................................................................................6087
Chapter 88
ADC External Trigger Control (ADC_ETC)
88.1 Chip-specific ADC_ETC information.......................................................................................................................... 6145
88.2 Overview.......................................................................................................................................................................6145
Chapter 89
Digital-to-Analog Converters (DAC)
89.1 Chip-specific DAC information....................................................................................................................................6187
89.2 Overview.......................................................................................................................................................................6187
1.1 Audience
The reference manual is intended for the board-level product designers and product
software developers. This manual assumes that the reader has a background in computer
engineering and/or software engineering and understands the concepts of the digital
system design, microprocessor architecture, input/output (I/O) devices, industry standard
communication, and device interface protocols.
1.2 Organization
The reference manual describes the chip at a system level and provides an architectural
overview. It also describes the system memory map, system-level interrupt events,
external pins and pin multiplexing, external memory, system debug, system boot,
multimedia subsystem, power management, and system security.
1.4 Conventions
The reference manual uses the following notational conventions:
cleared / set
When a bit has a value of zero, it is said to be cleared; when it has a value of one, it is
said to be set.
mnemonics
Instruction mnemonics are shown in lowercase bold.
italics
Italics indicate variable command parameters, for example, bcctrx.
The book titles in the text are set in italics.
15
An integer in decimal.
0x
the prefix to denote a hexadecimal number.
0b
The prefix to denote a binary number. Binary values of 0 and 1 are written without a
prefix.
n'H4000CA00
The n-bit hexadecimal number.
BLK_REG_NAME
The register names are all uppercase. The block mnemonic is prepended with an
underscore delimiter (_).
BLK_REG[FIELD]
The fields within registers appear in brackets. For example, ESR[RLS] refers to the
Receive Last Slot field of the ESAI Status Register.
BLK_REG[ n]
The bit number n within the BLK.REG register.
BLK_REG[ l:r]
The register bit ranges. The ranges are indicated by the left-most bit number l and the
right-most bit number r, separated by a colon (:). For example, ESR[15:0] refers to the
lower half word in the ESAI Status Register.
x, U
In some contexts, such as signal encodings, an unitalicized x indicates a "don't care" or
"uninitialized". The binary value can be 1 or 0.
x
An italicized x indicates an alphanumeric variable.
n, m
Italicized n or m represent integer variables.
!
Binary logic operator NOT.
&&
Binary logic operator AND.
||
Binary logic operator OR.
^ or <O+>
Binary logic operator XOR. For example, A <O+> B.
|
Bit-wise OR. For example, 0b0001 | 0b1000 yields the value of 0b1001.
&
Bit-wise AND. For example, 0b0001 & 0b1000 yields the value of 0b0000.
{A,B}
Concatenation, where the n-bit value A is prepended to the m-bit value B to form an (n
+m)-bit value. For example, {0, REGm [14:0]} yeilds a 16-bit value with 0 in the most
significant bit.
- or grey fill
Indicates a reserved bit field in a register. Although these bits can be written to with
ones or zeros, they always read zeros.
>>
Shift right logical one position.
<<
Shift left logical one position.
<=
Assignment.
==
Compare equal.
!=
Compare not equal.
>
Greater than.
<
Less than.
NOTE
For reserved register fields, the software should mask off the
data in the field after a read (the software can't rely on the
contents of data read from a reserved field) and always write all
zeros.
To address this issue, some hardware registers are implemented as a group, including
registers that can be used to either set, clear, or toggle (SCT) individual bits of the
primary register. When writing to an SCT register, all the bits set to 1 perform the
associated operation on the primary register, while the bits set to 0 are not affected. The
SCT registers always read back 0, and should be considered write-only. The SCT
registers are not implemented if the primary register is read-only.
With this architecture, it is possible to update one or more fields using only register
writes. First, all bits of the target fields are cleared by a write to the associated clear
register, then the desired value of the target fields is written to the set register. This
sequence of two writes is referred to as a clear-set (CS) operation.
A CS operation does have one potential drawback. Whenever a field is modified, the
hardware sees a value of 0 before the final value is written. For most fields, passing
through the 0 state is not a problem. Nonetheless, this behavior is something to consider
when using a CS operation.
Also, a CS operation is not required for fields that are one-bit wide. While the CS
operation works in this case, it is more efficient to simply set or clear the target bit (that
is, one write instead of two). A simple set or clear operation is also atomic, while a CS
operation is not.
Note that not all macros for set, clear, or toggle (SCT) are atomic. For registers that do
not provide hardware support for this functionality, these macros are implemented as a
sequence of read-modify-write operations. When an atomic operation is required, the
developer should pay attention to this detail, because unexpected behavior might result if
an interrupt occurs in the middle of the critical section comprising the update sequence.
A set of SCT registers is offered for registers in many modules on this device, as
described in this manual. In a module memory map table, the suffix _SET, _CLR, or
_TOG is added to the base name of the register. For example, the
CCM_ANALOG_PLL_ARM register has three other registers called
CCM_ANALOG_PLL_ARM_SET, CCM_ANALOG_PLL_ARM_CLR, and
CCM_ANALOG_PLL_ARM_TOG.
In the sub-section that describes one of these sets of registers, a short-hand convention is
used to denote that a register has the SCT register set. There is an italicized n appended to
the end of the short register name. Using the above example, the name used for this
register is CCM_ANALOG_PLL_ARMn. When you see this designation, there is a SCT
register set associated with the register, and you can verify this by checking it in the
memory map table. The address offset for each of these registers is given in the form of
the following example:
Address: 20C_8000h base + 0h offset + (4d × i), where i=0d to 3d
In this example, the address for each of the base registers and their three SCT registers
can be calculated as:
Register Address
CCM_ANALOG_PLL_ARM 20C_8000h
CCM_ANALOG_PLL_ARM_SET 20C_8004h
CCM_ANALOG_PLL_ARM_CLR 20C_8008h
CCM_ANALOG_PLL_ARM_TOG 20C_800Ch
Term Meaning
ACMP Analog Comparator
ADC Analog-to-Digital Converter
AHB Advanced High-performance Bus
AIPS Arm IP Bus
ALU Arithmetic Logic Unit
AMBA Advanced Microcontroller Bus Architecture
APB Advanced Peripheral Bus
ASRC Asynchronous Sample Rate Converter
AXI Advanced eXtensible Interface
BIST Built-In Self Test
CA/CM Arm Cortex-A/Cortex-M
CAAM Cryptographic Acceleration and Assurance Module
CAN Controller Area Network
CCM Clock Controller Module
CM7 ARM Cortex M7 Core
CPU Central Processing Unit
CSI CMOS Sensor Interface
CSU Central Security Unit
CTI Cross Trigger Interface
D-cache Data cache
DAP Debug Access Port
DDR Double data rate
DMA Direct memory access
DPLL Digital phase-locked loop
Term Meaning
DRAM Dynamic random access memory
ECC Error correcting codes
LPSPI Low-power SPI
EDMA Enhanced Direct Memory Access
EIM External Interface Module
ENET Ethernet
EPIT Enhanced Periodic Interrupt Timer
EPROM Erasable Programmable Read-Only Memory
ETF Embedded Trace FIFO
ETM Embedded Trace Macrocell
FIFO First-In-First-Out
GIC General Interrupt Controller
GPC General Power Controller
GPIO General-Purpose I/O
GPR General-Purpose Register
GPS Global Positioning System
GPT General-Purpose Timer
GPU Graphics Processing Unit
GPV Global Programmers View
HAB High-Assurance Boot
I-cache Instruction cache
I2C or I2C Inter-Integrated Circuit
IC Integrated Circuit
IEEE Institute of Electrical and Electronics Engineers
IOMUX Input-Output Multiplexer
IP Intellectual Property
IrDA Infrared Data Association
JTAG Joint Test Action Group (a serial bus protocol usually used for test purposes)
ELCDIF Liquid Crystal Display Interface
LDO Low-Dropout
LIFO Last-In-First-Out
LRU Least-Recently Used
LPSR Low-Power State Retention
LSB Least-Significant Byte
LUT Look-Up Table
LVDS Low Voltage Differential Signaling
MAC Medium Access Control
MCM Miscellaneous Control Module
MMC Multimedia Card
MSB Most-Significant Byte
MT/s Mega Transfers per second
Term Meaning
OCRAM On-Chip Random-Access Memory
OCOTP On-Chip One-Time Programmable Controller
PCI Peripheral Component Interconnect
PCIe PCI express
PCMCIA Personal Computer Memory Card International Association
BPC Basic Power Controller
PIC Programmable Interrupt Controller
PMU Power Management Unit
POR Power-On Reset
PSRAM Pseudo-Static Random Access Memory
PWM Pulse Width Modulation
PXP Pixel Pipeline
QoS Quality of Service
R2D Radians to Degrees
RISC Reduced Instruction Set Computing
ROM Read-Only Memory
ROMCP ROM Controller with Patch
RTOS Real-Time Operating System
Rx Receive
SAI Synchronous Audio Interface
SCU Snoop Control Unit
SD Secure Digital
SDIO Secure Digital Input/Output
SDLC Synchronous Data Link Control
SDMA Smart DMA
SIM Subscriber Identification Module
SNVS Secure Non-Volatile Storage
SoC System-on-Chip
SPBA Shared Peripheral Bus Arbiter
SPDIF Sony Phillips Digital Interface
SPI Serial Peripheral Interface
SRAM Static Random-Access Memory
SRC System Reset Controller
TFT Thin-Film Transistor
TPIU Trace Port Interface Unit
TSGEN Time Stamp Generator
Tx Transmit
TZASC TrustZone Address Space Controller
UART Universal Asynchronous Receiver/Transmitter
USB Universal Serial Bus
USDHC Ultra Secured Digital Host Controller
Term Meaning
WDOG Watchdog
WLAN Wireless Local Area Network
WXGA Wide Extended Graphics Array
2.1 Introduction
The i.MX RT1170 is a new processor family featuring NXP's advanced implementation
of the high performance Arm Cortex®-M7 Core and a power efficient Arm Cortex®-M4
Core. It offers high-performance processing optimized for lowest power consumption and
best real-time response.
The i.MX RT1170 has 2MB on-chip RAM in total, including a 512KB RAM which can
be flexibly configured as TCM or general-purpose on-chip RAM. The i.MX RT1170
integrates advanced power management module with DCDC and LDO that reduces
complexity of external power supply and simplifies power sequencing. The i.MX
RT1170 also provides various memory interfaces, including SDRAM, Raw NAND
FLASH, NOR FLASH, SD/eMMC, Quad SPI, HyperRAM/HyperFlash and a wide range
of other interfaces for connecting peripherals, such as WLAN, Bluetooth®, GPS,
displays, and camera sensors. Same as other i.MX processors, i.MX RT1170 also has rich
audio and video features, including MIPI CSI/DSI, LCD display, graphics accelerator,
camera interface, SPDIF and I2S audio interface.
Security
Crypto Secure SHA-1 / Tamper
RNG4 Secure RTC RSA4096 HAB Engine SHA-2 Detection
RAM
PUF / Encrypted
eFUSE AES-128/256 DES/3DES UDF CDOG Ellipse Curve XIP
2.2 Features
The i.MX RT1170 processors are based on Arm®Cortex®-M7 Platform, and
Arm®Cortex®-M4 which have the following features:
Single Arm Cortex-M7 with:
• 32KB L1 Instruction Cache
• 32KB L1 Data Cache
• Single-precision and double-precision FPU (Floating Point Unit)
• Integrated Memory Protection Unit (MPU), up to 16 individual protection regions
• Up to 512KB I-TCM and D-TCM in total
• ECC support for cache and TCM
Single Arm Cortex-M4 with:
• 16KB L1 Instruction Cache
• 16KB L1 Data Cache
• Single-precision FPU defined by ARMv7-M Architecture FPv4-SP
• ECC support for TCM
• Integrated MPU with 8 individual protection regions
On Chip Memory:
• Boot ROM (256KB)
• On-chip RAM (2MB in total)
• FlexRAM - configurable 512KB RAM shared with M7 TCM and 256KB RAM
shared with M4 TCM
NOTE
When using the M4 boot mode, FlexRAM will not be
accessible until the M7 domain is released
• OCRAM - dedicated 1.25MB RAM
External Memory Interfaces:
• 8/16/32-bit SDRAM, up to SDRAM-133/SDRAM-166/SDRAM-200
• 8/16-bit SLC NAND FLASH, with ECC handled in software
• SD/eMMC
• Single/Dual channel Quad SPI FLASH with XIP support
• Parallel NOR FLASH with XIP support
• SPI NOR/NAND FLASH
• HyperRAM/HyperFLASH
• Synchronization mode for all devices
Graphics:
• Generic 2D Graphics engine (PXP)
• BitBlit
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
40 NXP Semiconductors
Chapter 2 Introduction
Timers:
• 6x General Programmable Timer (GPT)
• 2x Periodical Interrupt Timer (PIT)
• 4x Quad Timer (QTimer)
• 4x FlexPWM
• 4x Quadrature Encoder/Decoder
• 4x WatchDog modules (WDOG)
Analog:
• 2x Analog-Digital-Converters (ADC) (up to 20 channels)
• 4x Analog Comparators (ACMP)
• 1x 12-bit Digital-Analog-Converter (DAC)
Security:
• High Assurance Boot (HAB)
• Random Number Generator (RNG4)
• Secure Non-volatile Storage (SNVS)
• Secure real-time clock (RTC)
• Zero Master Key (ZMK)
• Tamper Detection
• JTAG Controller (JTAGC)
• Cryptographic Acceleration and Assurance Module (CAAM)
• Inline Encryption Engine (IEE)
• On-the-Fly AES Decryption (OTFAD)
• Secure always-on RAM (4KB)
• Secure key management (KEYMGR) and protection
• Secure and trusted access control
• Code WatchDog Timer (CDOG)
• Manufacturing Protection
System Debug:
• Arm CoreSight debug and trace architecture
• Trace Port Interface Unit (TPIU) to support off-chip real-time trace
• Cross Triggering Interface (CTI)
• Support for 5-pin (JTAG) and SWD debug interfaces
Power Management:
• Full PMIC integration, including on-chip DCDC and LDO
• Temperature sensor with programmable trim points
• GPC hardware power management controller
1. This is the remapping address for CM4 TCM. CM7 can access CM4 TCM through this aliased region.
2. For dual core part, this memory space cannot be accessed by CM7 or other masters while CM4 is powered down. The
result is unpredictable in this condition.
NOTE
When the ECC feature is enabled, the users cannot utilise the
ECC memory region in RAM.
1. This is the remapping address for CM4 TCM. CM7 can access CM4 TCM through this aliased region.
NOTE
When the ECC feature is enabled, the users cannot utilize the
ECC memory region in RAM.
4.1 Overview
This section describes the Interrupt assignments, DMA events, and XBAR resource
assignments.
NOTE
ADC_ETC0_COCO0 ... ADC_ETC1_COCO3 in the table are
corresponding to coco0 ... coco7, also ADC_ETC0_TRIG0 ...
ADC_ETC1_TRIG3 corresponding to trg0 ... trg7, see the
figure "ADC_ETC block diagram" in the ADC_ETC chapter.
Table 4-5. XBAR1 Input Assignments
Assigned Input XBAR1 Input Gate
LOGIC LOW XBAR1_IN00 -
LOGIC HIGH XBAR1_IN01 -
GND XBAR1_IN02 -
GND XBAR1_IN03 -
IOMUX_XBAR_INOUT04 XBAR1_IN04 -
IOMUX_XBAR_INOUT05 XBAR1_IN05 -
IOMUX_XBAR_INOUT06 XBAR1_IN06 -
IOMUX_XBAR_INOUT07 XBAR1_IN07 -
IOMUX_XBAR_INOUT08 XBAR1_IN08 -
IOMUX_XBAR_INOUT09 XBAR1_IN09 -
IOMUX_XBAR_INOUT10 XBAR1_IN10 -
IOMUX_XBAR_INOUT11 XBAR1_IN11 -
IOMUX_XBAR_INOUT12 XBAR1_IN12 -
IOMUX_XBAR_INOUT13 XBAR1_IN13 -
IOMUX_XBAR_INOUT14 XBAR1_IN14 -
IOMUX_XBAR_INOUT15 XBAR1_IN15 -
IOMUX_XBAR_INOUT16 XBAR1_IN16 -
IOMUX_XBAR_INOUT17 XBAR1_IN17 -
IOMUX_XBAR_INOUT18 XBAR1_IN18 -
IOMUX_XBAR_INOUT19 XBAR1_IN19 -
IOMUX_XBAR_INOUT20 XBAR1_IN20 -
IOMUX_XBAR_INOUT21 XBAR1_IN21 -
IOMUX_XBAR_INOUT22 XBAR1_IN22 -
IOMUX_XBAR_INOUT23 XBAR1_IN23 -
IOMUX_XBAR_INOUT24 XBAR1_IN24 -
IOMUX_XBAR_INOUT25 XBAR1_IN25 -
IOMUX_XBAR_INOUT26 XBAR1_IN26 -
IOMUX_XBAR_INOUT27 XBAR1_IN27 -
IOMUX_XBAR_INOUT28 XBAR1_IN28 -
IOMUX_XBAR_INOUT29 XBAR1_IN29 -
IOMUX_XBAR_INOUT30 XBAR1_IN30 -
IOMUX_XBAR_INOUT31 XBAR1_IN31 -
IOMUX_XBAR_INOUT32 XBAR1_IN32 -
IOMUX_XBAR_INOUT33 XBAR1_IN33 -
5.2 Overview
The Direct Memory Access Multiplexer (DMAMUX) routes DMA sources, called slots,
to any of the 32 DMA channels.
DMA channel #0
Source #1 DMAMUX
DMA channel #1
Source #2
Source #3
Source #x
Trigger #1
DMA channel #n
Trigger #z
5.2.2 Features
The DMAMUX module provides these features:
• Up to 208 peripheral slots can be routed to 32 channels.
• 32 independently selectable DMA channel routers.
• Each channel output can be individually configured to be Always On and not
depend on any of the peripheral slots.
• The first 4 channels additionally provide a trigger functionality.
• Each channel router can be assigned to one of the possible peripheral DMA slots.
• On every memory map configuration change for a any channel, this module signals
to the DMA Controller to reset the internal state machine for that channel and it can
accept a new request based on the new configuration.
Source #1
Source #2
Source #3
DMA channel #0
Trigger #1
Source #x
The DMA channel triggering capability allows the system to schedule regular DMA
transfers, usually on the transmit side of certain peripherals, without the intervention of
the processor. This trigger works by gating the request from the peripheral to the DMA
until a trigger event has been seen. This is illustrated in the following figure.
Peripheral request
Trigger
DMA request
After the DMA request has been serviced, the peripheral will negate its request,
effectively resetting the gating mechanism until the peripheral reasserts its request and
the next trigger event is seen. This means that if a trigger is seen, but the peripheral is not
requesting a transfer, then that trigger will be ignored. This situation is illustrated in the
following figure.
Peripheral request
Trigger
DMA request
This triggering capability may be used with any peripheral that supports DMA transfers,
and is most useful for two types of situations:
• Periodically polling external devices on a particular bus
As an example, the transmit side of an SPI is assigned to a DMA channel with a
trigger, as described above. After it has been set up, the SPI will request DMA
transfers, presumably from memory, as long as its transmit buffer is empty. By using
a trigger on this channel, the SPI transfers can be automatically performed every 5 μs
(as an example). On the receive side of the SPI, the SPI and DMA can be configured
to transfer receive data into memory, effectively implementing a method to
periodically read data from external devices and transfer the results into memory
without processor intervention.
• Using the GPIO ports to drive or sample waveforms
By configuring the DMA to transfer data to one or more GPIO ports, it is possible to
create complex waveforms using tabular data stored in on-chip memory. Conversely,
using the DMA to periodically transfer data from one or more GPIO ports, it is
possible to sample complex waveforms and store the results in tabular form in on-
chip memory.
A more detailed description of the capability of each trigger, including resolution, range
of values, and so on, may be found in the periodic interrupt timer section.
In cases where software should initiate the start of a DMA transfer, an always-enabled
DMA channel can be used to provide maximum flexibility. When activating a DMA
channel via software, subsequent executions of the minor loop require that a new start
event be sent. This can either be a new software activation, or a transfer request from the
DMA channel MUX. The options for doing this are:
• Transfer all data in a single minor loop.
By configuring the DMA to transfer all of the data in a single minor loop (that is,
major loop counter = 1), no reactivation of the channel is necessary. The
disadvantage to this option is the reduced granularity in determining the load that the
DMA transfer will impose on the system. For this option, the DMA channel must be
disabled in the DMA channel MUX.
• Use explicit software reactivation.
In this option, the DMA is configured to transfer the data using both minor and major
loops, but the processor is required to reactivate the channel by writing to the DMA
registers after every minor loop. For this option, the DMA channel must be disabled
in the DMA channel MUX.
• Use an always-enabled DMA source.
In this option, the DMA is configured to transfer the data using both minor and major
loops, and the DMA channel MUX does the channel reactivation. For this option, the
DMA channel should be enabled and configured as "always enabled" channel. Note
that the reactivation of the channel can be continuous (DMA triggering is disabled)
or can use the DMA triggering capability. In this manner, it is possible to execute
periodic transfers of packets of data from one source to another, without processor
intervention.
NOTE
When a channel is configured as "Always Enabled", then
the peripheral DMA sources for that channel are ignored;
i.e. SOURCE field has no effect.
5.3.4 Clocks
The following table describes the clock sources for DMAMUX. Please see Clock
Controller Module (CCM) for clock setting, configuration and gating information.
Table 5-2. DMAMUX clock
Clock name Description
ipg_clk Peripheral clock
ipg_clk_s Peripheral access clock
5.3.5 Reset
The reset state of each individual bit is shown in Memory map/register definition. In
summary, after reset, all channels are disabled and must be explicitly enabled before use.
In File main.c:
#include "registers.h"
:
:
*CHCFG1 = 0x00000000;
*CHCFG1 = 0x80000005;
To disable a source:
A particular DMA source may be disabled by not writing the corresponding source value
into any of the CHCFG registers. Additionally, some module-specific configuration may
be necessary. See the appropriate section for more details.
To switch the source of a DMA channel:
1. Disable the DMA channel in the DMA and reconfigure the channel for the new
source.
2. Clear the CHCFG[ENBL] and CHCFG[TRIG] bits of the DMA channel.
3. Select the source to be routed to the DMA channel. Write to the corresponding
CHCFG register, ensuring that the CHCFG[ENBL] and CHCFG[TRIG] fields are
set.
To switch DMA channel 8 from source #5 transmit to source #7 transmit:
1. In the DMA configuration registers, disable DMA channel 8 and reconfigure it to
handle the transfers to peripheral slot 7. This example assumes channel 8 doesn't
have triggering capability.
2. Write 0x00000000 to CHCFG8.
3. Write 0x80000007 to CHCFG8. (In this example, setting CHCFG[TRIG] would have
no effect due to the assumption that channel 8 does not support the periodic
triggering functionality.)
The following code example illustrates steps 2 and 3 above:
In File registers.h:
#define DMAMUX_BASE_ADDR 0x40021000/* Example only ! */
/* Following example assumes long is 32-bits */
volatile unsigned long *CHCFG0 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0000);
volatile unsigned long *CHCFG1 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0004);
volatile unsigned long *CHCFG2 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0008);
volatile unsigned long *CHCFG3 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x000C);
volatile unsigned long *CHCFG4 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0010);
volatile unsigned long *CHCFG5 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0014);
volatile unsigned long *CHCFG6 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0018);
volatile unsigned long *CHCFG7 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x001C);
volatile unsigned long *CHCFG8 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0020);
volatile unsigned long *CHCFG9 = (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0024);
volatile unsigned long *CHCFG10= (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0028);
volatile unsigned long *CHCFG11= (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x002C);
volatile unsigned long *CHCFG12= (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0030);
volatile unsigned long *CHCFG13= (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0034);
volatile unsigned long *CHCFG14= (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x0038);
volatile unsigned long *CHCFG15= (volatile unsigned long *) (DMAMUX_BASE_ADDR+0x003C);
In File main.c:
#include "registers.h"
:
:
*CHCFG8 = 0x00000000;
*CHCFG8 = 0x80000007;
5.6 Initialization
Each of the DMA channels can be independently enabled/disabled and associated with
one of the DMA slots (peripheral slots or always-on slots) in the system.
NOTE
Setting multiple CHCFG registers with the same source value
will result in unpredictable behavior. This is true, even if a
channel is disabled (ENBL==0).
Before changing the trigger or source settings, a DMA channel
must be disabled via CHCFGn[ENBL].
5.7.1.2.1 Offset
For a = 0 to 31:
Register Offset
CHCFGa 0h + (a × 4h)
5.7.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
A_ON
TRIG
0
ENB
W
L
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R 0
SOURCE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5.7.1.2.3 Fields
Field Description
31 DMA Mux Channel Enable
ENBL Enables the channel for DMA Mux. The DMA has separate channel enables/disables, which should be
used to disable or reconfigure a DMA channel.
0 - DMA Mux channel is disabled
Table continues on the next page...
Field Description
1 - DMA Mux channel is enabled
30 DMA Channel Trigger Enable
TRIG Enables the periodic trigger capability for the triggered DMA channel.
0 - Triggering is disabled. If triggering is disabled and ENBL is set, the DMA Channel will simply route the
specified source to the DMA channel. (Normal mode)
1 - Triggering is enabled. If triggering is enabled and ENBL is set, the DMA_CH_MUX is in Periodic
Trigger mode.
29 DMA Channel Always Enable
A_ON Enables the DMA Channel to be always ON. If TRIG bit is set, the module will assert request on every
trigger.
0 - DMA Channel Always ON function is disabled
1 - DMA Channel Always ON function is enabled
28-8 Reserved field
—
7-0 DMA Channel Source (Slot Number)
SOURCE Specifies which DMA source, if any, is routed to a particular DMA channel. See the chip-specific
DMA_CH_MUX information for details about the peripherals and their slot numbers.
6.2 Overview
The enhanced direct memory access (eDMA) controller is a second-generation module
capable of performing complex data transfers with minimal intervention from a host
processor. The hardware microarchitecture includes:
• A DMA engine that performs:
• Source address and destination address calculations
• Data-movement operations
• Local memory containing transfer control descriptors for each of the 32 channels
eDMA system
Write address
Write data
0
1
2
Transfer Control
Descriptor (TCD)
n-1
64
Address path
Control
Data path
Write data
Address
eDMA eDMA
peripheral done
request
After the minor loop execution completes, the address path hardware writes the new values for
the TCDn_{SADDR, DADDR, CITER} back to local memory. If the major iteration count
completes, the eDMA engine performs additional processing, including:
• Final address pointer updates
• Reloading the TCDn_CITER field
• A possible fetch of the next TCDn from memory as part of a scatter/gather operation.
Data path The data path block implements the bus master read/write data path. It includes a data buffer and
the necessary multiplex logic to support any required data alignment. The internal read data bus is
the primary input, and the internal write data bus is the primary output.
The address and data path modules directly support the two-stage pipelined internal bus. The
address path module represents the first stage of the bus pipeline (address phase). The data path
module implements the second stage of the pipeline (data phase).
Programming model/ This block implements:
channel arbitration • The first section of the eDMA programming model
• Channel arbitration logic
The programming model registers connect to the chip's internal peripheral bus. The eDMA
peripheral request inputs and interrupt request outputs also connect to this block (via control
logic).
Control The control block provides all control functions for the eDMA engine. For data transfers in which
the source size (SSIZE) and destination size (DSIZE) are equal, the eDMA engine performs a
series of source read/destination write operations until it has transferred the number of bytes
specified in the minor loop byte count (NBYTES). For TCDs in which the source and destination
sizes are not equal, the eDMA engine executes multiple accesses of the smaller size data for
each reference of the larger size. For example, if the source size (SSIZE) references 16-bit data
and the destination size (DSIZE) is 32-bit data, eDMA performs two reads, then one 32-bit write.
6.2.3 Features
The eDMA module is a highly programmable data-transfer engine optimized to minimize
any required intervention from the host processor. Use it for applications where you
statically know the size of the data to be transferred and do not define the size within the
transferred data itself. The eDMA module features:
• All data movement via dual-address transfers: read from source, write to destination
• Programmable source and destination addresses and transfer size
• Support for enhanced addressing modes
• 32-channel implementation performs complex data transfers with minimal
intervention from a host processor
• Internal data buffer, used as temporary storage to support 16- and 32-byte
transfers
• Connections to the crossbar switch (AXBS) for bus mastering the data
movement
• TCD supports two-deep, nested transfer operations
• 32-byte TCD stored in local memory for each channel
• An inner data transfer loop defined by a minor byte transfer count
• An outer data transfer loop defined by a major iteration count
• Channel activation via one of three methods:
• Explicit software initiation
• Initiation via a channel-to-channel linking mechanism for continuous transfers
• Peripheral-paced hardware requests, one per channel
• Fixed-priority and round-robin channel arbitration
• Channel completion notification via programmable interrupt requests
• One interrupt per channel. eDMA engine can generate an interrupt when major
iteration count completes
• Programmable error terminations per channel and logically summed together to
form one error interrupt to the interrupt controller
NOTE
In the discussion of this module, n is the channel number.
eDMA
Write address
Write data
0
1
2
Transfer Control
Descriptor (TCD)
n-1
64
Address path
Control
Data path
Write data
Address
eDMA eDMA
peripheral done
request
This example uses the assertion of the eDMA peripheral request signal to request service
for channel n. Channel activation via software and the TCDn_CSR[START] bit follows
the same basic flow as peripheral requests. The eDMA request input signal is registered
internally and then routed through the eDMA engine: first through the control module,
then into the program model and channel arbitration. In the next cycle, the channel
arbitration executes, using either the fixed-priority or round-robin algorithm. After
arbitration is complete, the activated channel number is sent through the address path and
converted into the required address to access the local memory for TCDn. Next, the TCD
memory is accessed and the required descriptor read from the local memory and loaded
into the eDMA engine's internal register file. The TCD memory is 64 bits wide to
minimize the time needed to fetch the activated channel descriptor and load it into the
internal register file.
The following diagram illustrates the second part of the basic data flow:
eDMA
Write address
Write data
0
1
2
Transfer Control
Descriptor (TCD)
n-1
64
Address path
Control
Data path
Write data
Address
eDMA eDMA
peripheral done
request
The modules associated with the data transfer (address path, data path, and control)
execute sequentially through the required source reads and destination writes to perform
the data movement. The source reads are initiated and the fetched data is temporarily
stored in the data path block until it is gated onto the internal bus during the destination
write. This source read/destination write processing continues until the minor byte count
has transferred.
After the minor byte count has moved, the final phase of the basic data flow is performed.
In this segment, the address path logic performs the required updates to certain fields in
the appropriate TCD, for example, SADDR, DADDR, CITER. If the major iteration
count is exhausted, additional operations are performed. These include the final address
adjustments and reloading of the BITER field into the CITER. Assertion of an optional
interrupt request also occurs at this time, as does a possible fetch of a new TCD from
memory using the scatter/gather address pointer included in the descriptor (if scatter/
gather is enabled). The updates to the TCD memory and the assertion of an interrupt
request are shown in the following diagram.
eDMA
Write address
Write data
0
1
2
Transfer Control
Descriptor (TCD)
n-1
64
Address path
Control
Data path
Write data
Address
eDMA eDMA
peripheral done
request
• All source reads and destination writes must be configured to the natural boundary of
the programmed transfer size respectively.
• In fixed arbitration mode, a configuration error is caused by any two channel
priorities being equal. All channel priority levels must be unique when fixed
arbitration mode is enabled.
NOTE
When two channels have the same priority, a channel
priority error exists and is reported in the Error Status
register. However, the channel number is not reported in
the Error Status register. When all of the channel priorities
within a group are not unique, the channel number selected
by arbitration is undetermined.
To aid in Channel Priority Error (CPE) debug, set the Halt
On Error bit in the DMA’s Control register. If all channel
priorities within a group are not unique, the DMA is halted
after the CPE error is recorded. The DMA remains halted
and does not process any channel service requests. After all
of the channel priorities are set to unique numbers, the
DMA may be enabled again by clearing the HALT bit.
data captured during the bus error. If a bus error occurs on the last write prior to
switching to the next read sequence, the read sequence executes before the channel
terminates due to the destination bus error.
A transfer may be canceled by software with the CR[CX] bit. When a cancel transfer
request is recognized, the DMA engine stops processing the channel. The current read-
write sequence is allowed to finish. If the cancel occurs on the last read-write sequence of
a major or minor loop, the cancel request is discarded and the channel retires normally.
The error cancel transfer is the same as a cancel transfer except the Error Status register
(DMAx_ES) is updated with the canceled channel number and ECX is set. The TCD of a
canceled channel contains the source and destination addresses of the last transfer saved
in the TCD. If the channel needs to be restarted, you must re-initialize the TCD because
the aforementioned fields no longer represent the original parameters. When a transfer is
canceled by the error cancel transfer mechanism, the channel number is loaded into
DMA_ES[ERRCHN] and ECX and VLD are set. In addition, an error interrupt may be
generated if enabled.
NOTE
The cancel transfer request enables you to stop a large data
transfer when the full data transfer is no longer needed. The
cancel transfer bit does not abort the channel. It simply stops
the transferring of data and then retires the channel through its
normal shutdown sequence. The application software must
manage the context of the cancel. If an interrupt is desired (or
not), then the interrupt should be enabled (or disabled) before
the cancel request. The application software must clean up the
transfer control descriptor because the full transfer did not
occur.
The occurrence of any error causes the eDMA engine to stop normal processing of the
active channel immediately (it goes to its error processing states and the transaction to the
system bus still has pipeline effect), and the appropriate channel bit in the eDMA error
register is asserted. At the same time, the details of the error condition are loaded into the
Error Status register (DMAx_ES). The major loop complete indicators, setting the
transfer control descriptor DONE flag and the possible assertion of an interrupt request,
are not affected when an error is detected. After the error status has been updated, the
eDMA engine continues operating by servicing the next appropriate channel. A channel
that experiences an error condition is not automatically disabled. If a channel is
terminated by an error and then issues another service request before the error is fixed,
that channel executes and terminates with the same error condition.
6.3.5 Clocks
The following table describes the clock sources for eDMA. Please see Clock Controller
Module (CCM) for clock setting, configuration and gating information.
Table 6-5. eDMA clocks
Clock name Description
edma_hclk Module clock
ipg_clk Peripheral clock
The following figure shows how each DMA request initiates one minor-loop transfer, or
iteration, without CPU intervention. DMA arbitration can occur after each minor loop,
and one level of minor loop DMA preemption is allowed. The number of minor loops in
a major loop is specified by the beginning iteration count (BITER).
Current major
loop iteration
Source or destination memory count (CITER)
DMA request
• Minor loop 3
•
•
DMA request
DMA request
• Minor loop 1
•
•
The following figure lists the memory array terms and how the TCD settings interrelate.
destination memory has a 32-bit port located at 0x2000. The address offsets are
programmed in increments to match the transfer size: one byte for the source and four
bytes for the destination. The final source and destination addresses are adjusted to return
to their beginning values.
TCDn_CITER = TCDn_BITER = 1
TCDn_NBYTES = 16
TCDn_SADDR = 0x1000
TCDn_SOFF = 1
TCDn_ATTR[SSIZE] = 0
TCDn_SLAST = -16
TCDn_DADDR = 0x2000
TCDn_DOFF = 4
TCDn_ATTR[DSIZE] = 2
TCDn_DLAST_SGA= –16
TCDn_CSR[INTMAJOR] = 1
TCDn_CSR[START] = 1 (Should be written last after all other fields have been initialized)
All other TCDn fields = 0
a. Read byte from location 0x1010, read byte from location 0x1011, read byte from
0x1012, read byte from 0x1013.
b. Write 32 bits to location 0x2010 → first iteration of the minor loop.
c. Read byte from location 0x1014, read byte from location 0x1015, read byte from
0x1016, read byte from 0x1017.
d. Write 32 bits to location 0x2014 → second iteration of the minor loop.
e. Read byte from location 0x1018, read byte from location 0x1019, read byte from
0x101A, read byte from 0x101B.
f. Write 32 bits to location 0x2018 → third iteration of the minor loop.
g. Read byte from location 0x101C, read byte from location 0x101D, read byte
from 0x101E, read byte from 0x101F.
h. Write 32 bits to location 0x201C → last iteration of the minor loop → major loop
complete.
14. eDMA engine writes: TCDn_SADDR = 0x1000, TCDn_DADDR = 0x2000,
TCDn_CITER = 2 (TCDn_BITER).
15. eDMA engine writes: TCDn_CSR[ACTIVE] = 0, TCDn_CSR[DONE] = 1,
INT[n] = 1.
16. The channel retires → major loop complete. The eDMA goes idle or services the next
channel.
The best method to test for minor-loop completion when using service requests initiated
by hardware, that is, peripherals, is to read the TCDn_CITER field and test for a change.
The hardware request and acknowledge handshake signals are not visible in the
programmer's model.
The TCD status bits execute the following sequence for a hardware-activated channel:
TCDn_CSR bits
Stage State
START ACTIVE DONE
Channel service request via hardware (peripheral
1 0 0 0
request asserted)
2 0 1 0 Channel is executing
3a 0 0 0 Channel has completed the minor loop and is idle
3b 0 0 1 Channel has completed the major loop and is idle
For both activation types, the major-loop-complete status is explicitly indicated via the
TCDn_CSR[DONE] bit.
The TCDn_CSR[START] bit is cleared automatically when the channel begins execution
regardless of how the channel activates.
TCDn_CITER[ELINK] = 1
TCDn_CITER[LINKCH] = 0xC
TCDn_CITER[CITER] value = 0x4
TCDn_CSR[MAJOR_ELINK] = 1
TCDn_CSR[MAJOR_LINKCH] = 0x3
executes as:
1. Minor loop done → set TCD2_CSR[START] bit.
2. Minor loop done → set TCD2_CSR[START] bit.
3. Minor loop done → set TCD2_CSR[START] bit.
4. Minor loop done, major loop done → set TCD3_CSR[START] bit.
When minor loop linking is enabled (TCDn_CITER[ELINK] = 1), the
TCDn_CITER[CITER] field uses a nine-bit vector to form the current iteration count.
When minor loop linking is disabled (TCDn_CITER[ELINK] = 0), the
TCDn_CITER[CITER] field uses a 15-bit vector to form the current iteration count. The
bits associated with the TCDn_CITER[LINKCH] field are concatenated onto the CITER
value to increase the range of the CITER.
Note
The TCDn_CITER[ELINK] bit and the TCDn_BITER[ELINK]
bit must be equal or a configuration error is reported. The
CITER and BITER vector widths must be equal to calculate the
major loop, half-way done interrupt point.
The following table summarizes how a DMA channel can link to another DMA channel,
that is, use another channel's TCD, at the end of a loop.
The following coherency model is recommended when executing a dynamic channel link
request.
1. Write one to TCDn_CSR[MAJORELINK].
2. Read back TCDn_CSR[MAJORELINK].
3. Test the TCDn_CSR[MAJORELINK] request status:
• If TCDn_CSR[MAJORELINK] = 1, the dynamic link attempt was successful.
• If TCDn_CSR[MAJORELINK] = 0, the attempted dynamic link did not succeed
(the channel was already retiring).
For this request, the TCD local memory controller forces TCDn_CSR[MAJORELINK]
to zero on any writes to a channel’s TCD.word7 after that channel’s TCD.done bit is set,
indicating the major loop is complete.
NOTE
You must clear TCDn_CSR[DONE] before writing
TCDn_CSR[MAJORELINK]. The eDMA engine automatically
clears TCDn_CSR[DONE] after a channel begins execution.
NOTE
The user must clear the TCDn_CSR[DONE] bit before writing
the MAJORELINK or ESG bits. The TCDn_CSR[DONE] bit is
cleared automatically by the eDMA engine after a channel
begins execution.
0000h SADDR
0008h
DMLOE
SMLOE
000Ch SLAST
0010h DADDR
CITER.ELINK
0018h DLAST_SGA
MAJOR.LINKCH
MAJOR.ELINK
INTMAJOR
BITER.ELINK
Reserved
INTHALF
ACTIVE
START
DONE
BITER or
DREQ
001Ch BITER BWC
ESG
BITER.LINKCH
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
You can configure arbitration within a group to use either a fixed-priority or a round-
robin scheme. For fixed-priority arbitration, eDMA selects and executes the highest-
priority channel that requests service. The channel priority registers assign the priorities
(see the Channel Priority (DCHPRI0 - DCHPRI31) registers). For round-robin
arbitration, the eDMA engine ignores channel priorities and cycles through channels
within each group from high to low channel number without regard to priority.
NOTE
For correct operation, you must write to this register only when
the eDMA channels are inactive—that is, when
TCDn_CSR[ACTIVE] = 0.
The group priorities operate in a similar fashion. In group fixed priority arbitration mode,
channel service requests in the highest priority group are executed first, where priority
level 1 is the highest and priority level 0 is the lowest. The group priorities are assigned
in the GRPnPRI fields of the Control register (CR). All group priorities must have unique
values prior to any channel service requests occurring; otherwise, a configuration error is
reported. For group round robin arbitration, eDMA ignores the group priorities and the
groups are cycled through (from high to low group number) without regard to priority.
Minor loop offsets are address-offset values to be added to the final source address
(TCDn_SADDR) or destination address (TCDn_DADDR) when the minor loop
completes. When you enable minor loop offsets, eDMA adds the minor loop offset
(MLOFF) value to the final source address (TCDn_SADDR), to the final destination
address (TCDn_DADDR), or to both, before it writes the addresses back into the TCD. If
the major loop is complete, eDMA ignores the minor loop offset, and uses the major loop
address offsets (TCDn_SLAST and TCDn_DLAST_SGA) to compute the next
TCDn_SADDR and TCDn_DADDR values.
Enabling minor loop mapping (EMLM = 1) redefines TCDn word2. eDMA uses a
portion of TCDn word2 for multiple fields:
• A source enable field (SMLOE) to specify the minor loop offset is to be applied to
the source address (TCDn_SADDR) when the minor loop completes
• A destination enable field (DMLOE) to specify the minor loop offset to be applied to
the destination address (TCDn_DADDR) when the minor loop completes
• The sign extended minor loop offset value (MLOFF).
eDMA uses the same offset value (MLOFF) for both source and destination minor loop
offsets. When you enable either minor loop offset (SMLOE = 1 or DMLOE = 1), the
NBYTES field reduces in size to 10 bits. When you disable both minor loop offsets
(SMLOE = 0 and and DMLOE = 0), the NBYTES field is a 30-bit vector.
When you disable minor loop mapping (EMLM = 0), the NBYTES field contains all 32
bits of TCDn word2.
6.5.5.2.1 Offset
Register Offset
CR 0h
6.5.5.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VERSION
ACTIVE
CX
EC
X
W
Reset 0 u u u u u u u 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GRP1PRI
GRP0PRI
0
Reserved
ERCA
EMLM
HALT
HOE
CLM
ERG
EDB
W
G
A
Reset 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
6.5.5.2.3 Fields
Field Description
31 eDMA Active Status
ACTIVE 0 - eDMA is idle
1 - eDMA is executing a channel
30-24 eDMA version number
VERSION
23-18 Reserved
—
17 Cancel Transfer
CX When you write 1 to this field, the following actions take place:
• Stop the executing channel
• Force the minor loop to finish.
The cancellation takes effect after the last write of the current read/write sequence. This field is
automatically written with 0 after the cancellation completes. The cancellation retires the channel normally
as if the minor loop completed.
0 - Normal operation
1 - Cancel the remaining data transfer
Field Description
16 Error Cancel Transfer
ECX When you write a 1 to this field, the following actions take place:
• Stop the executing channel
• Force the minor loop to finish.
The cancellation takes effect after the last write of the current read/write sequence. This field is
automatically reset to 0 after the cancellation completes. In addition to cancelling the transfer, eDMA:
• Treats the cancel as an error condition
• Updates the Error Status register (DMAx_ES)
• Optionally generates an error interrupt.
0 - Normal operation
1 - Cancel the remaining data transfer
15-11 Reserved
—
10 Channel Group 1 Priority
GRP1PRI Group 1 priority level when fixed priority group arbitration is enabled.
9 Reserved
—
8 Channel Group 0 Priority
GRP0PRI Group 0 priority level when fixed priority group arbitration is enabled.
7 Enable Minor Loop Mapping
EMLM When the value of this field is 0, TCDn.word2 is a 32-bit NBYTES field. When the value of this field is 1,
TCDn.word2 includes:
• Individual enable fields
• An offset field
• The NBYTES field.
The individual enable fields allow the minor loop offset to be applied to the source address, the
destination address, or both. The NBYTES field reduces in size when either offset is enabled.
0 - Disabled
1 - Enabled
6 Continuous Link Mode
CLM When the value of this field is 0, a minor loop channel link made to itself goes through channel arbitration
before being activated again. When the value of this field is 1, a minor loop channel link made to itself
does not go through channel arbitration before being activated again. When the minor loop completes,
the channel activates again if that channel has a minor loop channel link enabled and the link channel is
itself. This effectively applies the minor loop offsets and restarts the next minor loop.
NOTE: Do not use continuous link mode with a channel linking to itself if there is only one minor loop
iteration per service request, for example, if the channel's NBYTES value is the same as either
the source or destination size. The same data transfer profile can be achieved by simply
increasing the NBYTES value, which provides more efficient, faster processing.
0 - Continuous link mode is off
1 - Continuous link mode is on
5 Halt eDMA Operations
HALT When this field is 1 the following actions take place:
Table continues on the next page...
Field Description
• eDMA stalls the start of any new channels
• Executing channels are allowed to complete.
6.5.5.3.1 Offset
Register Offset
ES 4h
6.5.5.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VLD 0 ECX
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R GPE CPE 0 ERRCHN SAE SOE DAE DOE NCE SGE SBE DBE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.3.3 Fields
Field Description
31 Logical OR of all ERR status fields
VLD 0 - No ERR fields are 1
1 - At least one ERR field has a value of 1, indicating a valid error exists that has not been cleared
30-17 Reserved
—
16 Transfer Canceled
ECX 0 - No canceled transfers
1 - The most-recently recorded entry was a canceled transfer initiated by the error cancel transfer field
15 Group Priority Error
GPE 0 - No group priority error.
1 - The most-recently recorded error was a configuration error among the group priorities. All group
priorities are not unique.
14 Channel Priority Error
Table continues on the next page...
Field Description
CPE 0 - No channel priority error.
1 - The most-recently recorded error was a configuration error in the channel priorities within a group.
Channel priorities within a group are not unique.
13 Reserved
—
12-8 Error Channel Number or Canceled Channel Number
ERRCHN The channel number of the most-recently recorded error, excluding GPE and CPE errors or most-recently
recorded error canceled transfer.
7 Source Address Error
SAE 0 - No source address configuration error.
1 - The most-recently recorded error was a configuration error detected in the TCDn_SADDR field.
TCDn_SADDR is inconsistent with TCDn_ATTR[SSIZE].
6 Source Offset Error
SOE 0 - No source offset configuration error.
1 - The most-recently recorded error was a configuration error detected in the TCDn_SOFF field.
TCDn_SOFF is inconsistent with TCDn_ATTR[SSIZE].
5 Destination Address Error
DAE 0 - No destination address configuration error.
1 - The most-recently recorded error was a configuration error detected in the TCDn_DADDR field.
TCDn_DADDR is inconsistent with TCDn_ATTR[DSIZE].
4 Destination Offset Error
DOE 0 - No destination offset configuration error.
1 - The most-recently recorded error was a configuration error detected in the TCDn_DOFF field.
TCDn_DOFF is inconsistent with TCDn_ATTR[DSIZE].
3 NBYTES/CITER Configuration Error
NCE 0 - No NBYTES/CITER configuration error.
1 - The most-recently recorded error was a configuration error detected in the TCDn_NBYTES or
TCDn_CITER fields. TCDn_NBYTES is not a multiple of TCDn_ATTR[SSIZE] and TCDn_ATTR[DSIZE],
or TCDn_CITER[CITER] = 0, or TCDn_CITER[ELINK] is not equal to TCDn_BITER[ELINK].
2 Scatter/Gather Configuration Error
SGE When 1, this field indicates the most-recently recorded error was a configuration error detected in the
TCDn_DLASTSGA field. eDMA checks This field at the beginning of a scatter/gather operation after
major loop completion if TCDn_CSR[ESG] is enabled. TCDn_DLASTSGA is not on a 32-byte boundary.
0 - No scatter/gather configuration error.
1 - The most-recently recorded error was a configuration error detected in the TCDn_DLASTSGA field.
1 Source Bus Error
SBE 0 - No source bus error.
1 - The most-recently recorded error was a bus error on a source read.
0 Destination Bus Error
DBE 0 - No destination bus error.
1 - The most-recently recorded error was a bus error on a destination write.
The ERQ register provides a bit map for the 32 channels to enable the request signal for
each channel. The state of any given channel enable is directly affected by writes to this
register; it is also affected by writes to the SERQ and CERQ registers. These registers are
provided so the request enable for a single channel can easily be modified without
needing to perform a read-modify-write sequence to this register.
DMA request input signals and this enable request field must be set to 1 before a
channel's hardware service request is accepted. The state of the DMA enable request field
does not affect a channel service request made explicitly through software or a linked
channel request.
NOTE
Disable a channel's hardware service request at the source
before writing 0 to the channel's ERQ field.
6.5.5.4.1 Offset
Register Offset
ERQ Ch
6.5.5.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
ERQ31
ERQ30
ERQ29
ERQ28
ERQ27
ERQ26
ERQ25
ERQ24
ERQ23
ERQ22
ERQ21
ERQ20
ERQ19
ERQ18
ERQ17
W ERQ16
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ERQ15
ERQ14
ERQ13
ERQ12
ERQ11
ERQ10
ERQ9
ERQ8
ERQ7
ERQ6
ERQ5
ERQ4
ERQ3
ERQ2
ERQ1
ERQ0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.4.3 Fields
Field Description
31 Enable DMA Request 31
ERQ31 0 - The DMA request signal for channel 31 is disabled
1 - The DMA request signal for channel 31 is enabled
30 Enable DMA Request 30
ERQ30 0 - The DMA request signal for channel 30 is disabled
1 - The DMA request signal for channel 30 is enabled
29 Enable DMA Request 29
ERQ29 0 - The DMA request signal for channel 29 is disabled
1 - The DMA request signal for channel 29 is enabled
28 Enable DMA Request 28
ERQ28 0 - The DMA request signal for channel 28 is disabled
1 - The DMA request signal for channel 28 is enabled
27 Enable DMA Request 27
ERQ27 0 - The DMA request signal for channel 27 is disabled
1 - The DMA request signal for channel 27 is enabled
26 Enable DMA Request 26
ERQ26 0 - The DMA request signal for channel 26 is disabled
1 - The DMA request signal for channel 26 is enabled
25 Enable DMA Request 25
ERQ25 0 - The DMA request signal for channel 25 is disabled
1 - The DMA request signal for channel 25 is enabled
24 Enable DMA Request 24
ERQ24 0 - The DMA request signal for channel 24 is disabled
1 - The DMA request signal for channel 24 is enabled
23 Enable DMA Request 23
ERQ23 0 - The DMA request signal for channel 23 is disabled
1 - The DMA request signal for channel 23 is enabled
22 Enable DMA Request 22
ERQ22 0 - The DMA request signal for channel 22 is disabled
1 - The DMA request signal for channel 22 is enabled
21 Enable DMA Request 21
ERQ21 0 - The DMA request signal for channel 21 is disabled
1 - The DMA request signal for channel 21 is enabled
20 Enable DMA Request 20
ERQ20 0 - The DMA request signal for channel 20 is disabled
1 - The DMA request signal for channel 20 is enabled
19 Enable DMA Request 19
Table continues on the next page...
Field Description
ERQ19 0 - The DMA request signal for channel 19 is disabled
1 - The DMA request signal for channel 19 is enabled
18 Enable DMA Request 18
ERQ18 0 - The DMA request signal for channel 18 is disabled
1 - The DMA request signal for channel 18 is enabled
17 Enable DMA Request 17
ERQ17 0 - The DMA request signal for channel 17 is disabled
1 - The DMA request signal for channel 17 is enabled
16 Enable DMA Request 16
ERQ16 0 - The DMA request signal for channel 16 is disabled
1 - The DMA request signal for channel 16 is enabled
15 Enable DMA Request 15
ERQ15 0 - The DMA request signal for channel 15 is disabled
1 - The DMA request signal for channel 15 is enabled
14 Enable DMA Request 14
ERQ14 0 - The DMA request signal for channel 14 is disabled
1 - The DMA request signal for channel 14 is enabled
13 Enable DMA Request 13
ERQ13 0 - The DMA request signal for channel 13 is disabled
1 - The DMA request signal for channel 13 is enabled
12 Enable DMA Request 12
ERQ12 0 - The DMA request signal for channel 12 is disabled
1 - The DMA request signal for channel 12 is enabled
11 Enable DMA Request 11
ERQ11 0 - The DMA request signal for channel 11 is disabled
1 - The DMA request signal for channel 11 is enabled
10 Enable DMA Request 10
ERQ10 0 - The DMA request signal for channel 10 is disabled
1 - The DMA request signal for channel 10 is enabled
9 Enable DMA Request 9
ERQ9 0 - The DMA request signal for channel 9 is disabled
1 - The DMA request signal for channel 9 is enabled
8 Enable DMA Request 8
ERQ8 0 - The DMA request signal for channel 8 is disabled
1 - The DMA request signal for channel 8 is enabled
7 Enable DMA Request 7
ERQ7 0 - The DMA request signal for channel 7 is disabled
1 - The DMA request signal for channel 7 is enabled
6 Enable DMA Request 6
Table continues on the next page...
Field Description
ERQ6 0 - The DMA request signal for channel 6 is disabled
1 - The DMA request signal for channel 6 is enabled
5 Enable DMA Request 5
ERQ5 0 - The DMA request signal for channel 5 is disabled
1 - The DMA request signal for channel 5 is enabled
4 Enable DMA Request 4
ERQ4 0 - The DMA request signal for channel 4 is disabled
1 - The DMA request signal for channel 4 is enabled
3 Enable DMA Request 3
ERQ3 0 - The DMA request signal for channel 3 is disabled
1 - The DMA request signal for channel 3 is enabled
2 Enable DMA Request 2
ERQ2 0 - The DMA request signal for channel 2 is disabled
1 - The DMA request signal for channel 2 is enabled
1 Enable DMA Request 1
ERQ1 0 - The DMA request signal for channel 1 is disabled
1 - The DMA request signal for channel 1 is enabled
0 Enable DMA Request 0
ERQ0 0 - The DMA request signal for channel 0 is disabled
1 - The DMA request signal for channel 0 is enabled
The EEI register provides a bit map for the 32 channels to enable the error interrupt
signal for each channel. The state of any given channel's error interrupt enable is directly
affected by writes to this register; it is also affected by writes to the SEEI and CEEI
registers. These registers are provided so that the error interrupt enable for a single
channel can easily be modified without the need to perform a read-modify-write sequence
to the EEI register.
The DMA error indicator and the error interrupt enable field must be set to 1 before an
error interrupt request for a given channel is sent to the interrupt controller.
6.5.5.5.1 Offset
Register Offset
EEI 14h
6.5.5.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
EEI31
EEI30
EEI29
EEI28
EEI27
EEI26
EEI25
EEI24
EEI23
EEI22
EEI21
EEI20
EEI19
EEI18
EEI17
EEI16
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
EEI15
EEI14
EEI13
EEI12
EEI11
EEI10
EEI
EEI
EEI
EEI
EEI
EEI
EEI
EEI
EEI
EEI
W
0
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.5.3 Fields
Field Description
31 Enable Error Interrupt 31
EEI31 0 - An error on channel 31 does not generate an error interrupt
1 - An error on channel 31 generates an error interrupt request
30 Enable Error Interrupt 30
EEI30 0 - An error on channel 30 does not generate an error interrupt
1 - An error on channel 30 generates an error interrupt request
29 Enable Error Interrupt 29
EEI29 0 - An error on channel 29 does not generate an error interrupt
1 - An error on channel 29 generates an error interrupt request
28 Enable Error Interrupt 28
EEI28 0 - An error on channel 28 does not generate an error interrupt
1 - An error on channel 28 generates an error interrupt request
27 Enable Error Interrupt 27
EEI27 0 - An error on channel 27 does not generate an error interrupt
1 - An error on channel 27 generates an error interrupt request
26 Enable Error Interrupt 26
EEI26 0 - An error on channel 26 does not generate an error interrupt
1 - An error on channel 26 generates an error interrupt request
25 Enable Error Interrupt 25
EEI25 0 - An error on channel 25 does not generate an error interrupt
1 - An error on channel 25 generates an error interrupt request
24 Enable Error Interrupt 24
EEI24 0 - An error on channel 24 does not generate an error interrupt
Table continues on the next page...
Field Description
1 - An error on channel 24 generates an error interrupt request
23 Enable Error Interrupt 23
EEI23 0 - An error on channel 23 does not generate an error interrupt
1 - An error on channel 23 generates an error interrupt request
22 Enable Error Interrupt 22
EEI22 0 - An error on channel 22 does not generate an error interrupt
1 - An error on channel 22 generates an error interrupt request
21 Enable Error Interrupt 21
EEI21 0 - An error on channel 21 does not generate an error interrupt
1 - An error on channel 21 generates an error interrupt request
20 Enable Error Interrupt 20
EEI20 0 - An error on channel 20 does not generate an error interrupt
1 - An error on channel 20 generates an error interrupt request
19 Enable Error Interrupt 19
EEI19 0 - An error on channel 19 does not generate an error interrupt
1 - An error on channel 19 generates an error interrupt request
18 Enable Error Interrupt 18
EEI18 0 - An error on channel 18 does not generate an error interrupt
1 - An error on channel 18 generates an error interrupt request
17 Enable Error Interrupt 17
EEI17 0 - An error on channel 17 does not generate an error interrupt
1 - An error on channel 17 generates an error interrupt request
16 Enable Error Interrupt 16
EEI16 0 - An error on channel 16 does not generate an error interrupt
1 - An error on channel 16 generates an error interrupt request
15 Enable Error Interrupt 15
EEI15 0 - An error on channel 15 does not generate an error interrupt
1 - An error on channel 15 generates an error interrupt request
14 Enable Error Interrupt 14
EEI14 0 - An error on channel 14 does not generate an error interrupt
1 - An error on channel 14 generates an error interrupt request
13 Enable Error Interrupt 13
EEI13 0 - An error on channel 13 does not generate an error interrupt
1 - An error on channel 13 generates an error interrupt request
12 Enable Error Interrupt 12
EEI12 0 - An error on channel 12 does not generate an error interrupt
1 - An error on channel 12 generates an error interrupt request
11 Enable Error Interrupt 11
EEI11 0 - An error on channel 11 does not generate an error interrupt
Table continues on the next page...
Field Description
1 - An error on channel 11 generates an error interrupt request
10 Enable Error Interrupt 10
EEI10 0 - An error on channel 10 does not generate an error interrupt
1 - An error on channel 10 generates an error interrupt request
9 Enable Error Interrupt 9
EEI9 0 - An error on channel 9 does not generate an error interrupt
1 - An error on channel 9 generates an error interrupt request
8 Enable Error Interrupt 8
EEI8 0 - An error on channel 8 does not generate an error interrupt
1 - An error on channel 8 generates an error interrupt request
7 Enable Error Interrupt 7
EEI7 0 - An error on channel 7 does not generate an error interrupt
1 - An error on channel 7 generates an error interrupt request
6 Enable Error Interrupt 6
EEI6 0 - An error on channel 6 does not generate an error interrupt
1 - An error on channel 6 generates an error interrupt request
5 Enable Error Interrupt 5
EEI5 0 - An error on channel 5 does not generate an error interrupt
1 - An error on channel 5 generates an error interrupt request
4 Enable Error Interrupt 4
EEI4 0 - An error on channel 4 does not generate an error interrupt
1 - An error on channel 4 generates an error interrupt request
3 Enable Error Interrupt 3
EEI3 0 - An error on channel 3 does not generate an error interrupt
1 - An error on channel 3 generates an error interrupt request
2 Enable Error Interrupt 2
EEI2 0 - An error on channel 2 does not generate an error interrupt
1 - An error on channel 2 generates an error interrupt request
1 Enable Error Interrupt 1
EEI1 0 - An error on channel 1 does not generate an error interrupt
1 - An error on channel 1 generates an error interrupt request
0 Enable Error Interrupt 0
EEI0 0 - An error on channel 0 does not generate an error interrupt
1 - An error on channel 0 generates an error interrupt request
6.5.5.6.1 Offset
Register Offset
CEEI 18h
6.5.5.6.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
0
NOP
CEE
CAE
W
0
E
Reset 0 0 0 0 0 0 0 0
6.5.5.6.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation, ignore the other fields in this register
6 Clear All Enable Error Interrupts
CAEE 0 - Write 0 only to the EEI field specified in the CEEI field
1 - Write 0 to all fields in EEI
5 Reserved
—
4-0 Clear Enable Error Interrupt
CEEI Writes 0 to the corresponding field in EEI
6.5.5.7.1 Offset
Register Offset
SEEI 19h
6.5.5.7.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
NOP 0
0
SAE
W
SE
0
EI
E
Reset 0 0 0 0 0 0 0 0
6.5.5.7.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation, ignore the other fields in this register
6 Set All Enable Error Interrupts
SAEE 0 - Write 1 only to the EEI field specified in the SEEI field
1 - Writes 1 to all fields in EEI
5 Reserved
Table continues on the next page...
Field Description
—
4-0 Set Enable Error Interrupt
SEEI Writes 1 to the corresponding field in EEI
6.5.5.8.1 Offset
Register Offset
CERQ 1Ah
6.5.5.8.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
CAER 0
CERQ 0
NOP
W
0
Reset 0 0 0 0 0 0 0 0
6.5.5.8.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation, ignore the other fields in this register
6 Clear All Enable Requests
CAER 0 - Write 0 to only the ERQ field specified in the CERQ field
1 - Write 0 to all fields in ERQ
5 Reserved
—
4-0 Clear Enable Request
CERQ Writes 0 to the corresponding field in ERQ.
6.5.5.9.1 Offset
Register Offset
SERQ 1Bh
6.5.5.9.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
0
NOP
SAE
SER
W
0
R
Q
Reset 0 0 0 0 0 0 0 0
6.5.5.9.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation, ignore the other fields in this register
6 Set All Enable Requests
SAER 0 - Write 1 to only the ERQ field specified in the SERQ field
1 - Write 1 to all fields in ERQ
5 Reserved
—
4-0 Set Enable Request
SERQ Writes 1 to the corresponding field in ERQ.
The CDNE provides a simple memory-mapped mechanism to write 0 to the DONE field
in the TCD of the given channel. The data value on a register write causes the DONE
field in the corresponding TCD to be written with 0. Writing 1 to the CADN field
provides a global clear function, forcing all DONE fields to be written with 0.
If the NOP field is 1, the command is ignored. This enables you to write 1 to a single,
byte-wide register with a 32-bit write that does not affect the other registers addressed in
the write. In such a case the other three bytes of the word must all have their NOP field
written with 1 so that these registers are not affected by the write.
Reads of this register return all zeroes.
6.5.5.10.1 Offset
Register Offset
CDNE 1Ch
6.5.5.10.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
CDNE 0
CADN
NOP
W 0
Reset 0 0 0 0 0 0 0 0
6.5.5.10.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation; all other fields in this register are ignored.
6 Clears All DONE fields
CADN 0 - Writes 0 to only the TCDn_CSR[DONE] field specified in the CDNE field
1 - Writes 0 to all bits in TCDn_CSR[DONE]
5 Reserved
—
4-0 Clear DONE field
CDNE Writes 0 to the corresponding field in TCDn_CSR[DONE]
If the NOP field is 1, the command is ignored. This enables you to write 1 to a single,
byte-wide register with a 32-bit write that does not affect the other registers addressed in
the write. In such a case the other three bytes of the word must all have their NOP field
written with 1 so that these registers are not affected by the write.
Reads of this register return all zeroes.
6.5.5.11.1 Offset
Register Offset
SSRT 1Dh
6.5.5.11.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
0
NOP
SSR
SAS
W
0
T
T
Reset 0 0 0 0 0 0 0 0
6.5.5.11.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation; all other fields in this register are ignored.
6 Set All START fields (activates all channels)
SAST 0 - Write 1 to only the TCDn_CSR[START] field specified in the SSRT field
1 - Write 1 to all bits in TCDn_CSR[START]
5 Reserved
—
4-0 Set START field
SSRT Sets the corresponding field in TCDn_CSR[START]
6.5.5.12.1 Offset
Register Offset
CERR 1Eh
6.5.5.12.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
CAEI 0
0
NOP
CER
W
0
Reset 0 0 0 0 0 0 0 0
6.5.5.12.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation; all other fields in this register are ignored.
6 Clear All Error Indicators
CAEI 0 - Write 0 to only the ERR field specified in the CERR field
1 - Write 0 to all fields in ERR
5 Reserved
—
4-0 Clear Error Indicator
CERR Writes 0 to the corresponding field in ERR
6.5.5.13.1 Offset
Register Offset
CINT 1Fh
6.5.5.13.2 Diagram
Bits 7 6 5 4 3 2 1 0
R
0
CAIR 0
CINT 0
NOP
W
0
Reset 0 0 0 0 0 0 0 0
6.5.5.13.3 Fields
Field Description
7 No Op Enable
NOP 0 - Normal operation
1 - No operation; all other fields in this register are ignored.
6 Clear All Interrupt Requests
CAIR 0 - Clear only the INT field specified in the CINT field
1 - Clear all bits in INT
5 Reserved
—
4-0 Clear Interrupt Request
Field Description
CINT Clears the corresponding field in INT
The INT register provides a bit map for the 32 channels signaling the presence of an
interrupt request for each channel. Depending on the appropriate bit setting in the
transfer-control descriptors, the eDMA engine generates an interrupt on data transfer
completion. The outputs of this register are directly routed to the interrupt controller.
During the interrupt-service routine associated with any given channel, it is the software's
responsibility to write 0 to the appropriate bit, negating the interrupt request. Typically, a
write to the CINT register in the interrupt service routine is used for this purpose.
The state of any given channel's interrupt request is directly affected by writes to this
register; it is also affected by writes to the CINT register. On writes to INT, a 1 in any bit
position clears the corresponding channel's interrupt request. A 0 in any bit position has
no effect on the corresponding channel's current interrupt status. The CINT register is
provided so the interrupt request for a single channel can easily be cleared without the
need to perform a read-modify-write sequence to the INT register.
6.5.5.14.1 Offset
Register Offset
INT 24h
6.5.5.14.2 Diagram
Bits 31
W1C INT31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
W1C INT30
W1C INT29
W1C INT28
W1C INT27
W1C INT26
W1C INT25
W1C INT24
W1C INT23
W1C INT22
W1C INT21
W1C INT20
W1C INT19
W1C INT18
W1C INT17
W1C INT16
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
W1C INT15
W1C INT14
W1C INT13
W1C INT12
W1C INT11
W1C INT10
INT9
INT8
INT7
INT6
INT5
INT4
INT3
INT2
INT1
INT0
R
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.14.3 Fields
Field Description
31 Interrupt Request 31
INT31 0 - The interrupt request for channel 31 is cleared
1 - The interrupt request for channel 31 is active
30 Interrupt Request 30
INT30 0 - The interrupt request for channel 30 is cleared
1 - The interrupt request for channel 30 is active
29 Interrupt Request 29
INT29 0 - The interrupt request for channel 29 is cleared
1 - The interrupt request for channel 29 is active
28 Interrupt Request 28
INT28 0 - The interrupt request for channel 28 is cleared
1 - The interrupt request for channel 28 is active
27 Interrupt Request 27
INT27 0 - The interrupt request for channel 27 is cleared
1 - The interrupt request for channel 27 is active
26 Interrupt Request 26
INT26 0 - The interrupt request for channel 26 is cleared
1 - The interrupt request for channel 26 is active
25 Interrupt Request 25
INT25 0 - The interrupt request for channel 25 is cleared
1 - The interrupt request for channel 25 is active
24 Interrupt Request 24
Table continues on the next page...
Field Description
INT24 0 - The interrupt request for channel 24 is cleared
1 - The interrupt request for channel 24 is active
23 Interrupt Request 23
INT23 0 - The interrupt request for channel 23 is cleared
1 - The interrupt request for channel 23 is active
22 Interrupt Request 22
INT22 0 - The interrupt request for channel 22 is cleared
1 - The interrupt request for channel 22 is active
21 Interrupt Request 21
INT21 0 - The interrupt request for channel 21 is cleared
1 - The interrupt request for channel 21 is active
20 Interrupt Request 20
INT20 0 - The interrupt request for channel 20 is cleared
1 - The interrupt request for channel 20 is active
19 Interrupt Request 19
INT19 0 - The interrupt request for channel 19 is cleared
1 - The interrupt request for channel 19 is active
18 Interrupt Request 18
INT18 0 - The interrupt request for channel 18 is cleared
1 - The interrupt request for channel 18 is active
17 Interrupt Request 17
INT17 0 - The interrupt request for channel 17 is cleared
1 - The interrupt request for channel 17 is active
16 Interrupt Request 16
INT16 0 - The interrupt request for channel 16 is cleared
1 - The interrupt request for channel 16 is active
15 Interrupt Request 15
INT15 0 - The interrupt request for channel 15 is cleared
1 - The interrupt request for channel 15 is active
14 Interrupt Request 14
INT14 0 - The interrupt request for channel 14 is cleared
1 - The interrupt request for channel 14 is active
13 Interrupt Request 13
INT13 0 - The interrupt request for channel 13 is cleared
1 - The interrupt request for channel 13 is active
12 Interrupt Request 12
INT12 0 - The interrupt request for channel 12 is cleared
1 - The interrupt request for channel 12 is active
11 Interrupt Request 11
Table continues on the next page...
Field Description
INT11 0 - The interrupt request for channel 11 is cleared
1 - The interrupt request for channel 11 is active
10 Interrupt Request 10
INT10 0 - The interrupt request for channel 10 is cleared
1 - The interrupt request for channel 10 is active
9 Interrupt Request 9
INT9 0 - The interrupt request for channel 9 is cleared
1 - The interrupt request for channel 9 is active
8 Interrupt Request 8
INT8 0 - The interrupt request for channel 8 is cleared
1 - The interrupt request for channel 8 is active
7 Interrupt Request 7
INT7 0 - The interrupt request for channel 7 is cleared
1 - The interrupt request for channel 7 is active
6 Interrupt Request 6
INT6 0 - The interrupt request for channel 6 is cleared
1 - The interrupt request for channel 6 is active
5 Interrupt Request 5
INT5 0 - The interrupt request for channel 5 is cleared
1 - The interrupt request for channel 5 is active
4 Interrupt Request 4
INT4 0 - The interrupt request for channel 4 is cleared
1 - The interrupt request for channel 4 is active
3 Interrupt Request 3
INT3 0 - The interrupt request for channel 3 is cleared
1 - The interrupt request for channel 3 is active
2 Interrupt Request 2
INT2 0 - The interrupt request for channel 2 is cleared
1 - The interrupt request for channel 2 is active
1 Interrupt Request 1
INT1 0 - The interrupt request for channel 1 is cleared
1 - The interrupt request for channel 1 is active
0 Interrupt Request 0
INT0 0 - The interrupt request for channel 0 is cleared
1 - The interrupt request for channel 0 is active
The ERR register provides a bit map for the 32 channels, signaling the presence of an
error for each channel. The eDMA engine signals the occurrence of an error condition by
setting the appropriate field in this register. The outputs of this register are enabled by the
contents of the EEI register, then logically summed across groups of 16 and 32 channels
to form several group error interrupt requests, which are then routed to the interrupt
controller. During the execution of the interrupt service routine associated with any DMA
errors, it is software's responsibility to reset the appropriate bit to 0, negating the error-
interrupt request. Typically, a write to the CERR in the interrupt service routine is used
for this purpose. The normal DMA channel completion indicators (setting the TCD
DONE field to 1 and the possible generation of an interrupt request) are not affected
when an error is detected.
The contents of this register can also be polled because a non-zero value indicates the
presence of a channel error regardless of the state of the EEI fields. The state of any given
channel's error indicators is affected by writes to this register; it is also affected by writes
to the CERR. On writes to the ERR, a 1 in any bit position clears the corresponding
channel's error status. A 0 in any bit position has no effect on the corresponding channel's
current error status. The CERR is provided so the error indicator for a single channel can
easily be reset to 0.
6.5.5.15.1 Offset
Register Offset
ERR 2Ch
6.5.5.15.2 Diagram
Bits 31
W1C ERR3 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
W1C ERR3
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR2
W1C ERR1
W1C ERR1
W1C ERR1
W1C ERR1
R
1
6
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
W1C ERR1
W1C ERR1
W1C ERR1
W1C ERR1
W1C ERR1
W1C ERR1
ERR
ERR
ERR
ERR
ERR
ERR
ERR
ERR
ERR
ERR
R
0
5
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W1C
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.15.3 Fields
Field Description
31 Error In Channel 31
ERR31 0 - No error in this channel has occurred
1 - An error in this channel has occurred
30 Error In Channel 30
ERR30 0 - No error in this channel has occurred
1 - An error in this channel has occurred
29 Error In Channel 29
ERR29 0 - No error in this channel has occurred
1 - An error in this channel has occurred
28 Error In Channel 28
ERR28 0 - No error in this channel has occurred
1 - An error in this channel has occurred
27 Error In Channel 27
ERR27 0 - No error in this channel has occurred
1 - An error in this channel has occurred
26 Error In Channel 26
ERR26 0 - No error in this channel has occurred
1 - An error in this channel has occurred
25 Error In Channel 25
ERR25 0 - No error in this channel has occurred
1 - An error in this channel has occurred
Field Description
24 Error In Channel 24
ERR24 0 - No error in this channel has occurred
1 - An error in this channel has occurred
23 Error In Channel 23
ERR23 0 - No error in this channel has occurred
1 - An error in this channel has occurred
22 Error In Channel 22
ERR22 0 - No error in this channel has occurred
1 - An error in this channel has occurred
21 Error In Channel 21
ERR21 0 - No error in this channel has occurred
1 - An error in this channel has occurred
20 Error In Channel 20
ERR20 0 - No error in this channel has occurred
1 - An error in this channel has occurred
19 Error In Channel 19
ERR19 0 - No error in this channel has occurred
1 - An error in this channel has occurred
18 Error In Channel 18
ERR18 0 - No error in this channel has occurred
1 - An error in this channel has occurred
17 Error In Channel 17
ERR17 0 - No error in this channel has occurred
1 - An error in this channel has occurred
16 Error In Channel 16
ERR16 0 - No error in this channel has occurred
1 - An error in this channel has occurred
15 Error In Channel 15
ERR15 0 - No error in this channel has occurred
1 - An error in this channel has occurred
14 Error In Channel 14
ERR14 0 - No error in this channel has occurred
1 - An error in this channel has occurred
13 Error In Channel 13
ERR13 0 - No error in this channel has occurred
1 - An error in this channel has occurred
12 Error In Channel 12
ERR12 0 - No error in this channel has occurred
1 - An error in this channel has occurred
Field Description
11 Error In Channel 11
ERR11 0 - No error in this channel has occurred
1 - An error in this channel has occurred
10 Error In Channel 10
ERR10 0 - No error in this channel has occurred
1 - An error in this channel has occurred
9 Error In Channel 9
ERR9 0 - No error in this channel has occurred
1 - An error in this channel has occurred
8 Error In Channel 8
ERR8 0 - No error in this channel has occurred
1 - An error in this channel has occurred
7 Error In Channel 7
ERR7 0 - No error in this channel has occurred
1 - An error in this channel has occurred
6 Error In Channel 6
ERR6 0 - No error in this channel has occurred
1 - An error in this channel has occurred
5 Error In Channel 5
ERR5 0 - No error in this channel has occurred
1 - An error in this channel has occurred
4 Error In Channel 4
ERR4 0 - No error in this channel has occurred
1 - An error in this channel has occurred
3 Error In Channel 3
ERR3 0 - No error in this channel has occurred
1 - An error in this channel has occurred
2 Error In Channel 2
ERR2 0 - No error in this channel has occurred
1 - An error in this channel has occurred
1 Error In Channel 1
ERR1 0 - No error in this channel has occurred
1 - An error in this channel has occurred
0 Error In Channel 0
ERR0 0 - No error in this channel has occurred
1 - An error in this channel has occurred
The HRS register provides a bit map for the DMA channels, signaling the presence of a
hardware request for each channel. The hardware request status bits reflect the current
state of the register and qualified (via the ERQ fields) DMA request signals, as seen by
the DMA's arbitration logic. This view into the hardware request signals may be used for
debug purposes.
NOTE
These bits reflect the state of the request as seen by the
arbitration logic. Therefore, this status is affected by the ERQ
bits.
Each HRS field for its respective channel is 1 when a hardware request is present on the
channel. After the request is completed and channel is free, the HRS field is
automatically changed to 0 by hardware.
6.5.5.16.1 Offset
Register Offset
HRS 34h
6.5.5.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
HRS31
HRS30
HRS29
HRS28
HRS27
HRS26
HRS25
HRS24
HRS23
HRS22
HRS21
HRS20
HRS19
HRS18
HRS17
HRS16
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
HRS15
HRS14
HRS13
HRS12
HRS11
HRS10
HRS
HRS
HRS
HRS
HRS
HRS
HRS
HRS
HRS
HRS
R
9
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.16.3 Fields
Field Description
31 Hardware Request Status Channel 31
HRS31 0 - A hardware service request for channel 31 is not present
1 - A hardware service request for channel 31 is present
30 Hardware Request Status Channel 30
HRS30 0 - A hardware service request for channel 30 is not present
1 - A hardware service request for channel 30 is present
29 Hardware Request Status Channel 29
HRS29 0 - A hardware service request for channel 29 is not preset
1 - A hardware service request for channel 29 is present
28 Hardware Request Status Channel 28
HRS28 0 - A hardware service request for channel 28 is not present
1 - A hardware service request for channel 28 is present
27 Hardware Request Status Channel 27
HRS27 0 - A hardware service request for channel 27 is not present
1 - A hardware service request for channel 27 is present
26 Hardware Request Status Channel 26
HRS26 0 - A hardware service request for channel 26 is not present
1 - A hardware service request for channel 26 is present
25 Hardware Request Status Channel 25
HRS25 0 - A hardware service request for channel 25 is not present
1 - A hardware service request for channel 25 is present
24 Hardware Request Status Channel 24
HRS24 0 - A hardware service request for channel 24 is not present
1 - A hardware service request for channel 24 is present
23 Hardware Request Status Channel 23
HRS23 0 - A hardware service request for channel 23 is not present
1 - A hardware service request for channel 23 is present
22 Hardware Request Status Channel 22
HRS22 0 - A hardware service request for channel 22 is not present
1 - A hardware service request for channel 22 is present
21 Hardware Request Status Channel 21
HRS21 0 - A hardware service request for channel 21 is not present
1 - A hardware service request for channel 21 is present
20 Hardware Request Status Channel 20
HRS20 0 - A hardware service request for channel 20 is not present
1 - A hardware service request for channel 20 is present
19 Hardware Request Status Channel 19
Table continues on the next page...
Field Description
HRS19 0 - A hardware service request for channel 19 is not present
1 - A hardware service request for channel 19 is present
18 Hardware Request Status Channel 18
HRS18 0 - A hardware service request for channel 18 is not present
1 - A hardware service request for channel 18 is present
17 Hardware Request Status Channel 17
HRS17 0 - A hardware service request for channel 17 is not present
1 - A hardware service request for channel 17 is present
16 Hardware Request Status Channel 16
HRS16 0 - A hardware service request for channel 16 is not present
1 - A hardware service request for channel 16 is present
15 Hardware Request Status Channel 15
HRS15 0 - A hardware service request for channel 15 is not present
1 - A hardware service request for channel 15 is present
14 Hardware Request Status Channel 14
HRS14 0 - A hardware service request for channel 14 is not present
1 - A hardware service request for channel 14 is present
13 Hardware Request Status Channel 13
HRS13 0 - A hardware service request for channel 13 is not present
1 - A hardware service request for channel 13 is present
12 Hardware Request Status Channel 12
HRS12 0 - A hardware service request for channel 12 is not present
1 - A hardware service request for channel 12 is present
11 Hardware Request Status Channel 11
HRS11 0 - A hardware service request for channel 11 is not present
1 - A hardware service request for channel 11 is present
10 Hardware Request Status Channel 10
HRS10 0 - A hardware service request for channel 10 is not present
1 - A hardware service request for channel 10 is present
9 Hardware Request Status Channel 9
HRS9 0 - A hardware service request for channel 9 is not present
1 - A hardware service request for channel 9 is present
8 Hardware Request Status Channel 8
HRS8 0 - A hardware service request for channel 8 is not present
1 - A hardware service request for channel 8 is present
7 Hardware Request Status Channel 7
HRS7 0 - A hardware service request for channel 7 is not present
1 - A hardware service request for channel 7 is present
6 Hardware Request Status Channel 6
Table continues on the next page...
Field Description
HRS6 0 - A hardware service request for channel 6 is not present
1 - A hardware service request for channel 6 is present
5 Hardware Request Status Channel 5
HRS5 0 - A hardware service request for channel 5 is not present
1 - A hardware service request for channel 5 is present
4 Hardware Request Status Channel 4
HRS4 0 - A hardware service request for channel 4 is not present
1 - A hardware service request for channel 4 is present
3 Hardware Request Status Channel 3
HRS3 0 - A hardware service request for channel 3 is not present
1 - A hardware service request for channel 3 is present
2 Hardware Request Status Channel 2
HRS2 0 - A hardware service request for channel 2 is not present
1 - A hardware service request for channel 2 is present
1 Hardware Request Status Channel 1
HRS1 0 - A hardware service request for channel 1 is not present
1 - A hardware service request for channel 1 is present
0 Hardware Request Status Channel 0
HRS0 0 - A hardware service request for channel 0 is not present
1 - A hardware service request for channel 0 is present
6.5.5.17.1 Offset
Register Offset
EARS 44h
6.5.5.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
EDREQ_31
EDREQ_30
EDREQ_29
EDREQ_28
EDREQ_27
EDREQ_26
EDREQ_25
EDREQ_24
EDREQ_23
EDREQ_22
EDREQ_21
EDREQ_20
EDREQ_19
EDREQ_18
EDREQ_17
EDREQ_16
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
EDREQ_15
EDREQ_14
EDREQ_13
EDREQ_12
EDREQ_11
EDREQ_10
EDREQ_
EDREQ_
EDREQ_
EDREQ_
EDREQ_
EDREQ_
EDREQ_
EDREQ_
EDREQ_
EDREQ_
W
0
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6.5.5.17.3 Fields
Field Description
31 Enable asynchronous DMA request in stop mode for channel 31.
EDREQ_31 0 - Disable asynchronous DMA request for channel 31
1 - Enable asynchronous DMA request for channel 31
30 Enable asynchronous DMA request in stop mode for channel 30.
EDREQ_30 0 - Disable asynchronous DMA request for channel 30
1 - Enable asynchronous DMA request for channel 30
29 Enable asynchronous DMA request in stop mode for channel 29.
EDREQ_29 0 - Disable asynchronous DMA request for channel 29
1 - Enable asynchronous DMA request for channel 29
28 Enable asynchronous DMA request in stop mode for channel 28.
EDREQ_28 0 - Disable asynchronous DMA request for channel 28
1 - Enable asynchronous DMA request for channel 28
27 Enable asynchronous DMA request in stop mode for channel 27.
EDREQ_27 0 - Disable asynchronous DMA request for channel 27
1 - Enable asynchronous DMA request for channel 27
26 Enable asynchronous DMA request in stop mode for channel 26.
EDREQ_26 0 - Disable asynchronous DMA request for channel 26
1 - Enable asynchronous DMA request for channel 26
25 Enable asynchronous DMA request in stop mode for channel 25.
EDREQ_25 0 - Disable asynchronous DMA request for channel 25
1 - Enable asynchronous DMA request for channel 25
24 Enable asynchronous DMA request in stop mode for channel 24.
Table continues on the next page...
Field Description
EDREQ_24 0 - Disable asynchronous DMA request for channel 24
1 - Enable asynchronous DMA request for channel 24
23 Enable asynchronous DMA request in stop mode for channel 23.
EDREQ_23 0 - Disable asynchronous DMA request for channel 23
1 - Enable asynchronous DMA request for channel 23
22 Enable asynchronous DMA request in stop mode for channel 22.
EDREQ_22 0 - Disable asynchronous DMA request for channel 22
1 - Enable asynchronous DMA request for channel 22
21 Enable asynchronous DMA request in stop mode for channel 21.
EDREQ_21 0 - Disable asynchronous DMA request for channel 21
1 - Enable asynchronous DMA request for channel 21
20 Enable asynchronous DMA request in stop mode for channel 20.
EDREQ_20 0 - Disable asynchronous DMA request for channel 20
1 - Enable asynchronous DMA request for channel 20
19 Enable asynchronous DMA request in stop mode for channel 19.
EDREQ_19 0 - Disable asynchronous DMA request for channel 19
1 - Enable asynchronous DMA request for channel 19
18 Enable asynchronous DMA request in stop mode for channel 18.
EDREQ_18 0 - Disable asynchronous DMA request for channel 18
1 - Enable asynchronous DMA request for channel 18
17 Enable asynchronous DMA request in stop mode for channel 17.
EDREQ_17 0 - Disable asynchronous DMA request for channel 17
1 - Enable asynchronous DMA request for channel 17
16 Enable asynchronous DMA request in stop mode for channel 16.
EDREQ_16 0 - Disable asynchronous DMA request for channel 16
1 - Enable asynchronous DMA request for channel 16
15 Enable asynchronous DMA request in stop mode for channel 15.
EDREQ_15 0 - Disable asynchronous DMA request for channel 15
1 - Enable asynchronous DMA request for channel 15
14 Enable asynchronous DMA request in stop mode for channel 14.
EDREQ_14 0 - Disable asynchronous DMA request for channel 14
1 - Enable asynchronous DMA request for channel 14
13 Enable asynchronous DMA request in stop mode for channel 13.
EDREQ_13 0 - Disable asynchronous DMA request for channel 13
1 - Enable asynchronous DMA request for channel 13
12 Enable asynchronous DMA request in stop mode for channel 12.
EDREQ_12 0 - Disable asynchronous DMA request for channel 12
1 - Enable asynchronous DMA request for channel 12
11 Enable asynchronous DMA request in stop mode for channel 11.
Table continues on the next page...
Field Description
EDREQ_11 0 - Disable asynchronous DMA request for channel 11
1 - Enable asynchronous DMA request for channel 11
10 Enable asynchronous DMA request in stop mode for channel 10.
EDREQ_10 0 - Disable asynchronous DMA request for channel 10
1 - Enable asynchronous DMA request for channel 10
9 Enable asynchronous DMA request in stop mode for channel 9.
EDREQ_9 0 - Disable asynchronous DMA request for channel 9
1 - Enable asynchronous DMA request for channel 9
8 Enable asynchronous DMA request in stop mode for channel 8.
EDREQ_8 0 - Disable asynchronous DMA request for channel 8
1 - Enable asynchronous DMA request for channel 8
7 Enable asynchronous DMA request in stop mode for channel 7.
EDREQ_7 0 - Disable asynchronous DMA request for channel 7
1 - Enable asynchronous DMA request for channel 7
6 Enable asynchronous DMA request in stop mode for channel 6.
EDREQ_6 0 - Disable asynchronous DMA request for channel 6
1 - Enable asynchronous DMA request for channel 6
5 Enable asynchronous DMA request in stop mode for channel 5.
EDREQ_5 0 - Disable asynchronous DMA request for channel 5
1 - Enable asynchronous DMA request for channel 5
4 Enable asynchronous DMA request in stop mode for channel 4.
EDREQ_4 0 - Disable asynchronous DMA request for channel 4
1 - Enable asynchronous DMA request for channel 4
3 Enable asynchronous DMA request in stop mode for channel 3.
EDREQ_3 0 - Disable asynchronous DMA request for channel 3
1 - Enable asynchronous DMA request for channel 3
2 Enable asynchronous DMA request in stop mode for channel 2.
EDREQ_2 0 - Disable asynchronous DMA request for channel 2
1 - Enable asynchronous DMA request for channel 2
1 Enable asynchronous DMA request in stop mode for channel 1.
EDREQ_1 0 - Disable asynchronous DMA request for channel 1
1 - Enable asynchronous DMA request for channel 1
0 Enable asynchronous DMA request in stop mode for channel 0.
EDREQ_0 0 - Disable asynchronous DMA request for channel 0
1 - Enable asynchronous DMA request for channel 0
When fixed-priority channel arbitration is enabled (CR[ERCA] = 0), the contents of these
registers define the unique priorities associated with each channel within a group. The
channel priorities are evaluated by numeric value; for example, 0 is the lowest priority, 1
is the next higher priority, then 2, 3, and so on. Software must program the channel
priorities with unique values; otherwise, a configuration error is reported. The range of
the priority value is limited to the values of 0 through 15. When read, the GRPPRI bits of
the DCHPRIn register reflect the current priority level of the group of channels in which
the corresponding channel resides. GRPPRI bits are not affected by writes to the
DCHPRIn registers. The group priority is assigned in the DMA control register.
6.5.5.18.1 Offset
Register Offset
DCHPRI3 100h
DCHPRI2 101h
DCHPRI1 102h
DCHPRI0 103h
DCHPRI7 104h
DCHPRI6 105h
DCHPRI5 106h
DCHPRI4 107h
DCHPRI11 108h
DCHPRI10 109h
DCHPRI9 10Ah
DCHPRI8 10Bh
DCHPRI15 10Ch
DCHPRI14 10Dh
DCHPRI13 10Eh
DCHPRI12 10Fh
DCHPRI19 110h
DCHPRI18 111h
DCHPRI17 112h
DCHPRI16 113h
DCHPRI23 114h
DCHPRI22 115h
DCHPRI21 116h
DCHPRI20 117h
DCHPRI27 118h
Register Offset
DCHPRI26 119h
DCHPRI25 11Ah
DCHPRI24 11Bh
DCHPRI31 11Ch
DCHPRI30 11Dh
DCHPRI29 11Eh
DCHPRI28 11Fh
6.5.5.18.2 Diagram
Bits 7 6 5 4 3 2 1 0
R GRPPRI
ECP DPA CHPRI
W
Reset See Register reset values.
6.5.5.18.4 Fields
Field Description
7 Enable Channel Preemption. This field resets to 0.
ECP 0 - Channel n cannot be suspended by a higher priority channel's service request
1 - Channel n can be temporarily suspended by the service request of a higher priority channel
6 Disable Preempt Ability. This field resets to 0.
DPA 0 - Channel n can suspend a lower priority channel
1 - Channel n cannot suspend any channel, regardless of channel priority
5-4 Channel n Current Group Priority
GRPPRI Group priority assigned to this channel group when fixed-priority arbitration is enabled. This field is read-
only; writes are ignored.
3-0 Channel n Arbitration Priority
CHPRI Channel priority when fixed-priority arbitration is enabled.
6.5.5.19.1 Offset
For n = 0 to 31:
Register Offset
TCDn_SADDR 1000h + (n × 20h)
6.5.5.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
SADDR
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SADDR
W
Reset u u u u u u u u u u u u u u u u
6.5.5.19.3 Fields
Field Description
31-0 Source Address
SADDR Memory address pointing to the source data.
6.5.5.20.1 Offset
For n = 0 to 31:
Register Offset
TCDn_SOFF 1004h + (n × 20h)
6.5.5.20.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SOFF
W
Reset u u u u u u u u u u u u u u u u
6.5.5.20.3 Fields
Field Description
15-0 Source address signed offset
SOFF Sign-extended offset applied to the current source address to form the next-state value as each source
read is completed.
6.5.5.21.1 Offset
For n = 0 to 31:
Register Offset
TCDn_ATTR 1006h + (n × 20h)
6.5.5.21.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SMOD SSIZE DMOD DSIZE
W
Reset u u u u u u u u u u u u u u u u
6.5.5.21.3 Fields
Field Description
15-11 Source Address Modulo
SMOD
Table continues on the next page...
Field Description
Any non-zero value in this field defines a specific address range specified to be the value after SADDR +
SOFF calculation is performed on the original register value. Setting this field provides the ability to
implement a circular data queue easily. For data queues requiring power-of-2 size bytes, the queue
should start at a 0-modulo-size address and the SMOD field should be set to the appropriate value for the
queue, freezing the desired number of upper address bits. The value programmed into this field specifies
the number of lower address bits allowed to change. For a circular queue application, the SOFF is
typically set to the transfer size to implement post-increment addressing with the SMOD function
constraining the addresses to a 0-modulo-size range.
00000 - Source address modulo feature is disabled
00001-11111 - Value defines address range used to set up circular data queue
10-8 Source data transfer size
SSIZE NOTE: 1. Using a reserved value causes a configuration error.
2. The eDMA defaults to privileged data access for all transactions.
000 - 8-bit
001 - 16-bit
010 - 32-bit
011 - 64-bit
100 - Reserved
101 - 32-byte burst (4 beats of 64 bits)
110 - Reserved
111 - Reserved
7-3 Destination Address Modulo
DMOD See the SMOD definition.
2-0 Destination data transfer size
DSIZE See the SSIZE definition.
6.5.5.22.1 Offset
For n = 0 to 31:
Register Offset
TCDn_NBYTES_MLNO 1008h + (n × 20h)
6.5.5.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
NBYTES
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
NBYTES
W
Reset u u u u u u u u u u u u u u u u
6.5.5.22.3 Fields
Field Description
31-0 Minor Byte Transfer Count
NBYTES Number of bytes to be transferred in each service request of the channel. As a channel activates, the
appropriate TCD contents load into the eDMA engine, and the appropriate reads and writes are
performed until the minor byte transfer count has transferred. This is an indivisible operation and cannot
be halted. It can, however, be stalled by using the bandwidth control field, or via preemption.
After the minor count is exhausted, the SADDR and DADDR values are written back into the TCD
memory, and the major iteration count is decremented and restored to the TCD memory. If the major
iteration count is completed, additional processing is performed.
NOTE: An NBYTES value of 0x0000_0000 is interpreted as a 4 GB transfer.
6.5.5.23.1 Offset
For n = 0 to 31:
Register Offset
TCDn_NBYTES_MLOFF 1008h + (n × 20h)
NO
6.5.5.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
SMLOE
DMLOE
NBYTE
W
S
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
NBYTES
W
Reset u u u u u u u u u u u u u u u u
6.5.5.23.3 Fields
Field Description
31 Source Minor Loop Offset Enable
SMLOE Specifies whether the minor loop offset is applied to the source address when the minor loop completes.
0 - The minor loop offset is not applied to the SADDR
Table continues on the next page...
Field Description
1 - The minor loop offset is applied to the SADDR
30 Destination Minor Loop Offset Enable
DMLOE Specifies whether the minor loop offset is applied to the destination address when the minor loop
completes.
0 - The minor loop offset is not applied to the DADDR
1 - The minor loop offset is applied to the DADDR
29-0 Minor Byte Transfer Count
NBYTES Number of bytes to be transferred in each service request of the channel.
As a channel activates, the appropriate TCD contents load into the eDMA engine, and the appropriate
reads and writes are performed until the minor byte transfer count has transferred. This is an indivisible
operation and cannot be halted. It can, however, be stalled by using the bandwidth control field, or via
preemption. After the minor count is exhausted, the SADDR and DADDR values are written back into the
TCD memory, and the major iteration count is decremented and restored to the TCD memory. If the
major iteration count is completed, additional processing is performed.
6.5.5.24 TCD Signed Minor Loop Offset (Minor Loop Mapping and
Offset Enabled) (TCD0_NBYTES_MLOFFYES -
TCD31_NBYTES_MLOFFYES)
6.5.5.24.1 Offset
For n = 0 to 31:
Register Offset
TCDn_NBYTES_MLOFF 1008h + (n × 20h)
YES
6.5.5.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
SMLOE
DMLOE
MLOFF
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MLOFF NBYTES
W
Reset u u u u u u u u u u u u u u u u
6.5.5.24.3 Fields
Field Description
31 Source Minor Loop Offset Enable
SMLOE Specifies whether the minor loop offset is applied to the source address when the minor loop completes.
0 - The minor loop offset is not applied to the SADDR
1 - The minor loop offset is applied to the SADDR
30 Destination Minor Loop Offset Enable
DMLOE Specifies whether the minor loop offset is applied to the destination address when the minor loop
completes.
0 - The minor loop offset is not applied to the DADDR
1 - The minor loop offset is applied to the DADDR
29-10 If SMLOE = 1 or DMLOE = 1, this field represents a sign-extended offset applied to the source or
destination address to form the next-state value after the minor loop completes.
MLOFF
9-0 Minor Byte Transfer Count
NBYTES Number of bytes to be transferred in each service request of the channel.
As a channel activates, the appropriate TCD contents load into the eDMA engine, and the appropriate
reads and writes are performed until the minor byte transfer count has transferred. This is an indivisible
operation and cannot be halted. It can, however, be stalled by using the bandwidth control field, or via
preemption.
After the minor count is exhausted, the SADDR and DADDR values are written back into the TCD
memory, and the major iteration count is decremented and restored to the TCD memory. If the major
iteration count is completed, additional processing is performed.
6.5.5.25.1 Offset
For n = 0 to 31:
Register Offset
TCDn_SLAST 100Ch + (n × 20h)
6.5.5.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
SLAST
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SLAST
W
Reset u u u u u u u u u u u u u u u u
6.5.5.25.3 Fields
Field Description
31-0 Last Source Address Adjustment
SLAST Adjustment value added to the source address at the completion of the major iteration count. This value
can be applied to restore the source address to the initial value, or adjust the address to reference the
next data structure.
This register uses two's complement notation; the overflow bit is discarded.
6.5.5.26.1 Offset
For n = 0 to 31:
Register Offset
TCDn_DADDR 1010h + (n × 20h)
6.5.5.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DADDR
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DADDR
W
Reset u u u u u u u u u u u u u u u u
6.5.5.26.3 Fields
Field Description
31-0 Destination Address
DADDR Memory address pointing to the destination data.
6.5.5.27.1 Offset
For n = 0 to 31:
Register Offset
TCDn_DOFF 1014h + (n × 20h)
6.5.5.27.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DOFF
W
Reset u u u u u u u u u u u u u u u u
6.5.5.27.3 Fields
Field Description
15-0 Destination Address Signed Offset
DOFF Sign-extended offset applied to the current destination address to form the next-state value as each
destination write is completed.
6.5.5.28 TCD Current Minor Loop Link, Major Loop Count (Channel
Linking Disabled) (TCD0_CITER_ELINKNO -
TCD31_CITER_ELINKNO)
This register contains the minor-loop channel-linking configuration and the channel's
current iteration count. It is the same register as TCD Current Minor Loop Link, Major
Loop Count (Channel Linking Enabled) (TCD0_CITER_ELINKYES -
TCD31_CITER_ELINKYES), but its fields are defined differently based on the state of
the ELINK field. If the ELINK field is 0, this register is defined as follows.
6.5.5.28.1 Offset
For n = 0 to 31:
Register Offset
TCDn_CITER_ELINKNO 1016h + (n × 20h)
6.5.5.28.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CITER
ELINK
W
Reset u u u u u u u u u u u u u u u u
6.5.5.28.3 Fields
Field Description
15 Enable channel-to-channel linking on minor-loop complete
ELINK As the channel completes the minor loop, this field enables linking to another channel, defined by the
LINKCH field. The link target channel initiates a channel service request via an internal mechanism that
sets TCDn_CSR[START] of the specified channel.
If channel linking is disabled, the CITER value is extended to 15 bits in place of a link channel number. If
the major loop is exhausted, this link mechanism is suppressed in favor of the MAJORELINK channel
linking.
NOTE: This field must be equal to BITER[ELINK]; otherwise, a configuration error is reported.
0 - Channel-to-channel linking is disabled
1 - Channel-to-channel linking is enabled
14-0 Current Major Iteration Count
CITER This field is the current major loop count for the channel. It is decremented each time the minor loop is
completed and updated in the transfer control descriptor memory. After the major iteration count is
exhausted, the channel performs a number of operations, for example, final source and destination
address calculations. It optionally generates an interrupt to signal channel completion before reloading
the CITER field from the Beginning Iteration Count (BITER) field.
NOTE: 1. When the CITER field is initially loaded by software, it must be set to the same value as
that contained in the BITER field.
2. If the channel is configured to execute a single service request, the initial values of BITER
and CITER should be 0x0001.
6.5.5.29 TCD Current Minor Loop Link, Major Loop Count (Channel
Linking Enabled) (TCD0_CITER_ELINKYES -
TCD31_CITER_ELINKYES)
This register contains the minor-loop channel-linking configuration and the channel's
current iteration count. It is the same register as TCD Current Minor Loop Link, Major
Loop Count (Channel Linking Disabled) (TCD0_CITER_ELINKNO -
TCD31_CITER_ELINKNO), but its fields are defined differently based on the state of
the ELINK field. If the ELINK field is 1, this register is defined as follows.
6.5.5.29.1 Offset
For n = 0 to 31:
Register Offset
TCDn_CITER_ELINKYE 1016h + (n × 20h)
S
6.5.5.29.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LINKCH
CITER
ELINK
W
0
Reset u u u u u u u u u u u u u u u u
6.5.5.29.3 Fields
Field Description
15 Enable channel-to-channel linking on minor-loop complete
ELINK As the channel completes the minor loop, this field enables linking to another channel, defined by the
LINKCH field. The link target channel initiates a channel service request via an internal mechanism that
sets TCDn_CSR[START] of the specified channel.
If channel linking is disabled, the CITER value is extended to 15 bits in place of a link channel number. If
the major loop is exhausted, this link mechanism is suppressed in favor of the MAJORELINK channel
linking.
NOTE: This field must be equal to BITER[ELINK]; otherwise, a configuration error is reported.
0 - Channel-to-channel linking is disabled
1 - Channel-to-channel linking is enabled
14 Reserved
—
13-9 Minor Loop Link Channel Number
LINKCH If channel-to-channel linking is enabled (ELINK = 1), then after the minor loop is exhausted, the eDMA
engine initiates a channel service request to the channel defined by this field, by setting that channel's
TCDn_CSR[START].
8-0 Current Major Iteration Count
CITER This field is the current major loop count for the channel. It is decremented each time the minor loop is
completed and updated in the transfer control descriptor memory. After the major iteration count is
exhausted, the channel performs a number of operations, for example, final source and destination
address calculations. It optionally generates an interrupt to signal channel completion before reloading
the CITER field from the Beginning Iteration Count (BITER) field.
NOTE: 1. When the CITER field is initially loaded by software, it must be set to the same value as
that contained in the BITER field.
2. If the channel is configured to execute a single service request, the initial values of BITER
and CITER should be 0x0001.
6.5.5.30.1 Offset
For n = 0 to 31:
Register Offset
TCDn_DLASTSGA 1018h + (n × 20h)
6.5.5.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DLASTSGA
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DLASTSGA
W
Reset u u u u u u u u u u u u u u u u
6.5.5.30.3 Fields
Field Description
31-0 Destination last address adjustment, or next memory address TCD for channel (scatter/gather)
DLASTSGA If (TCDn_CSR[ESG] = 0) then:
• This is the adjustment value added to the destination address at the completion of the major
iteration count. This value can apply to restore the destination address to the initial value or adjust
the address to reference the next data structure.
• This field uses two's complement notation for the final destination address adjustment.
Otherwise:
• This address points to the beginning of a 0-modulo 32-byte region containing the next TCD to be
loaded into this channel. This channel reload is performed as the major iteration count completes.
The scatter/gather address must be 0-modulo 32-byte; otherwise a configuration error is reported.
6.5.5.31.1 Offset
For n = 0 to 31:
Register Offset
TCDn_CSR 101Ch + (n × 20h)
6.5.5.31.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ACTIVE
MAJORLINKCH
MAJORELINK
R
INTMAJOR
INTHALF
START
DREQ
DONE
BWC
ES
G
W
0
Reset u u u u u u u u u u u u u u u u
6.5.5.31.3 Fields
Field Description
15-14 Bandwidth Control
BWC Throttles the amount of bus bandwidth consumed by the eDMA. Generally, as the eDMA processes the
minor loop, it continuously generates read/write sequences until the minor count is exhausted. This field
forces the eDMA to stall after the completion of each read/write access to control the bus request
bandwidth seen by the crossbar switch.
NOTE: If the source and destination sizes are equal, this field is ignored between the first and second
transfers and after the last write of each minor loop. This behavior is a side effect of reducing
start-up latency.
00 - No eDMA engine stalls
01 - Reserved
10 - eDMA engine stalls for 4 cycles after each R/W
11 - eDMA engine stalls for 8 cycles after each R/W
13 Reserved
—
12-8 Major Loop Link Channel Number
MAJORLINKCH If (MAJORELINK = 0) then:
• No channel-to-channel linking, or chaining, is performed after the major loop counter is exhausted.
Table continues on the next page...
Field Description
Otherwise:
• After the major loop counter is exhausted, the eDMA engine initiates a channel service request at
the channel defined by this field by setting that channel's START bit.
7 Channel Done
DONE This field indicates whether the eDMA has completed the major loop. The eDMA engine sets the value of
this field to 1 when the CITER count reaches zero. The value of this field is reset to 0 by the hardware
(when the channel is activated) or by software.
NOTE: This field must be 0 to write the MAJORELINK or ESG fields.
6 Channel Active
ACTIVE This field indicates whether the channel is currently in execution. The eDMA sets the value of this field to
1 when channel service begins, and resets it to 0 as the minor loop completes or when any error
condition is detected.
5 Enable channel-to-channel linking on major loop complete
MAJORELINK As the channel completes the major loop, this field controls linking to another channel, defined by
MAJORLINKCH. The link target channel initiates a channel service request via an internal mechanism
that sets TCDn_CSR[START] of the specified channel.
NOTE: To support the dynamic linking coherency model, this field is forced to zero when written to when
TCDn_CSR[DONE] is set.
0 - Channel-to-channel linking is disabled
1 - Channel-to-channel linking is enabled
4 Enable Scatter/Gather Processing
ESG As the channel completes the major loop, this field controls scatter/gather processing in the current
channel. If enabled, the eDMA engine uses DLASTSGA as a memory pointer to a 0‑modulo 32‑bit
address containing a 32-byte data structure loaded as the TCD into local memory.
NOTE: To support the dynamic scatter/gather coherency model, this field is forced to zero when written
to when TCDn_CSR[DONE] is set.
0 - The current channel's TCD is normal format
1 - The current channel's TCD specifies a scatter gather format
3 Disable Request
DREQ If the value of this field is 1, eDMA hardware automatically writes 0 to the corresponding ERQ field when
the current major iteration count reaches zero.
0 - The channel's ERQ field is not affected
1 - The channel's ERQ field value changes to 0 when the major loop is complete
2 Enable an interrupt when major counter is half complete.
INTHALF If the value of this field is 1, the channel generates an interrupt request by setting the appropriate field in
the INT register when the current major iteration count reaches the halfway point. Specifically, the
comparison performed by the eDMA engine is (CITER == (BITER >> 1)). This halfway point interrupt
request is provided to support double-buffered, also known as ping-pong, schemes or other types of data
movement where the processor needs an early indication of the transfer's progress.
Field Description
If the value of this field is 1, the channel generates an interrupt request by setting the appropriate field in
the INT when the current major iteration count reaches zero.
0 - End of major loop interrupt is disabled
1 - End of major loop interrupt is enabled
0 Channel Start
START If the value of this field is 1, the channel is requesting service. eDMA hardware automatically writes 0 to
this field after the channel begins execution.
0 - Channel is not explicitly started
1 - Channel is explicitly started via a software initiated service request
6.5.5.32 TCD Beginning Minor Loop Link, Major Loop Count (Channel
Linking Disabled) (TCD0_BITER_ELINKNO -
TCD31_BITER_ELINKNO)
If TCDn_BITER[ELINK] is 0, the TCDn_BITER register is defined as follows.
6.5.5.32.1 Offset
For n = 0 to 31:
Register Offset
TCDn_BITER_ELINKNO 101Eh + (n × 20h)
6.5.5.32.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ELINK
BITE
W
R
Reset u u u u u u u u u u u u u u u u
6.5.5.32.3 Fields
Field Description
15 Enables channel-to-channel linking on minor loop complete
ELINK
Table continues on the next page...
Field Description
As the channel completes the minor loop, this field enables linking to another channel, defined by
BITER[LINKCH]. The link target channel initiates a channel service request via an internal mechanism
that sets TCDn_CSR[START] of the specified channel. If channel linking is disabled, the BITER value
extends to 15 bits in place of a link channel number. If the major loop is exhausted, this link mechanism is
suppressed in favor of the MAJORELINK channel linking.
NOTE: When the software loads the TCD, this field must be set equal to the corresponding CITER field;
otherwise, a configuration error is reported. As the major iteration count is exhausted, the
contents of this field are reloaded into the CITER field.
0 - Channel-to-channel linking is disabled
1 - Channel-to-channel linking is enabled
14-0 Starting Major Iteration Count
BITER As the TCD is first loaded by software, this 9-bit (ELINK = 1) or 15-bit (ELINK = 0) field must be equal to
the value in the CITER field. As the major iteration count is exhausted, the contents of this field are
reloaded into the CITER field.
NOTE: When the software loads the TCD, this field must be set equal to the corresponding CITER field;
otherwise, a configuration error is reported. As the major iteration count is exhausted, the
contents of this field are reloaded into the CITER field. If the channel is configured to execute a
single service request, the initial values of BITER and CITER should be 0x0001.
6.5.5.33 TCD Beginning Minor Loop Link, Major Loop Count (Channel
Linking Enabled) (TCD0_BITER_ELINKYES -
TCD31_BITER_ELINKYES)
If TCDn_BITER[ELINK] is 1, the TCDn_BITER register is defined as follows.
6.5.5.33.1 Offset
For n = 0 to 31:
Register Offset
TCDn_BITER_ELINKYE 101Eh + (n × 20h)
S
6.5.5.33.2 Diagram
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LINKCH
ELINK
BITE
W
0
Reset u u u u u u u u u u u u u u u u
6.5.5.33.3 Fields
Field Description
15 Enables channel-to-channel linking on minor loop complete
ELINK As the channel completes the minor loop, this field enables linking to another channel, defined by
BITER[LINKCH]. The link target channel initiates a channel service request via an internal mechanism
that sets TCDn_CSR[START] of the specified channel. If channel linking disables, the BITER value
extends to 15 bits in place of a link channel number. If the major loop is exhausted, this link mechanism is
suppressed in favor of the MAJORELINK channel linking.
NOTE: When the software loads the TCD, this field must be set equal to the corresponding CITER field;
otherwise, a configuration error is reported. As the major iteration count is exhausted, the
contents of this field are reloaded into the CITER field.
0 - Channel-to-channel linking is disabled
1 - Channel-to-channel linking is enabled
14 Reserved
—
13-9 Link Channel Number
LINKCH If channel-to-channel linking is enabled (ELINK = 1), then after the minor loop is exhausted, the eDMA
engine initiates a channel service request at the channel defined by this field, by setting that channel's
TCDn_CSR[START].
NOTE: When the software loads the TCD, this field must be set equal to the corresponding CITER field;
otherwise, a configuration error is reported. As the major iteration count is exhausted, the
contents of this field are reloaded into the CITER field.
8-0 Starting major iteration count
BITER As the TCD is first loaded by software, this 9-bit (ELINK = 1) or 15-bit (ELINK = 0) field must be equal to
the value in the CITER field. As the major iteration count is exhausted, the contents of this field are
reloaded into the CITER field.
NOTE: When the software loads the TCD, this field must be set equal to the corresponding CITER field;
otherwise, a configuration error is reported. As the major iteration count is exhausted, the
contents of this field are reloaded into the CITER field. If the channel is configured to execute a
single service request, the initial values of BITER and CITER should be 0x0001.
CAAM
Resource Mgmt
AES -256 RSA -4096
iROM (RDC, xRDC) SEMC
HAB v 4.5.5
Secure Key Module
OCRAM
IEE_APC FlexSPI
IEE
ARM
SNVS OTFAD
CORE
HP
MMCAU System Security Monitor
KEYMGR
All platforms built using this chip share a general need for security, though the specific
security requirements vary greatly from platform to platform. For example, portable
consumer devices need to protect a different type and cost of assets than automotive or
industrial platforms. Each market must be protected against different kinds of attacks.
The platform designers need an appropriate set of countermeasures to meet the security
needs of their specific platform.
To help the platform designers to meet the requirements of each market, the chip
incorporates a range of security features. Most of these features provide protection
against specific kinds of attack, and can be configured for different levels according to
the required degree of protection. These features are designed to work together or
independently. They can be also integrated with the appropriate software to create
defensive layers. In addition, the chip includes a general-purpose accelerator that
enhances the performance of selected industry-standard cryptographic algorithms.
The security features include:
• High Assurance Boot and encrypted boot
• Secure storage
• Off-chip storage protection using AES-256 and the chip's unique hardware-only
key
• 4KB Secure RAM (SRAM) in SNVS
• Zeroizable Master Key (256 bits)
• SNVS General Purpose Registers (256 bits)
• Cryptographic Acceleration and Assurance Module (CAAM)
• Symmetric Engines - AES 128, 256 with baseline modes (additional modes
include GCM, CMAC), 3DES, DES
• Public Key Cryptography Engine (PKHA): RSA up to 4096 key length, elliptic
curve (supporting NIST, Brainpool)
• Manufacturing protection
• 64-bit multiplier for V2X performance requirements (500+ NIST P-256
signatures/sec)
• Cryptographic Hash Engine: SHA-1, SHA-2 224/256/384/512, MD5, and
HMAC
• Random Number Generator (RNG)
• True random entropy source
• NIST-certified Deterministic Random Bit Generator (Hash-based)
• Secure Hardware-only Cryptographic Key Management
• Encrypted boot
• Revision control check based on fuse values
• Data Encryption Key (DEK) includes IV
• Real-Time Integrity Checker (RTIC)
• Secure debug
• 128-bit OTP debug authentication key
• Electrical fuses (OTP Memory)
• Inline Encryption Engine (IEE)
• SDRAM encryption/decryption
• Secure scan
• OCRAM encryption/decryption
• I/O direct encrypted storage and retrieval (Stream support)
• FlexSPI decryption only (256-bit AES-XTS mode XIP)
• Transparency to software during encrypted access (no configuration, control, or
interrupts)
• Secure on-chip key loading using private bus
• AES-128 counter mode On-The-Fly Decryption (OTFAD)
• 128-bit key and 128-bit data sizes
• Receives 64-bit encrypted data from FlexSPI
• Hardware support for unwrapping key blobs
• Acts as a slave sub-module to FlexSPI
• Secure Non-Volatile Storage (SNVS)
Bus parent Address Region System Bus Multi-processor Security Level Bus children
Protect Domain Protect Protect
CM7 CM7
peripherals
Privilege DID
Privilege
CID
IEE flag
Secure
Privilege DID
Addr
CID
Secure
Secure
CM4
xRDC memories
CM4
IEE_APC AIPSTZ/ PAC/MRC/
Attributes MSC
DEXSC
DMA
xRDC
IEE system
GPRs
MDAC DMA
controllers
SSARC RDC
DMA
CM7
xRDC
CM4
MGR
The original software is programmed into the flash memory (or any other boot device)
along with the signature. The HAB uses a public key to recover the reference hash value
from the signature; it then compares the reference hash value to the current hash value
calculated from the software in the flash. If the contents of the flash are modified either
intentionally or unintentionally, the two hash values do not match and the verification
fails.
NOTE
Use OTFAD for providing software confidentiality when the
user code executes in place.
The SNVS_HP is in the chip power-supply domain. The SNVS_HP provides an interface
between the SNVS_LP and the rest of the system. The access to the SNVS_LP registers
can be gained through the SNVS_HP only when it is powered up according to the access
permission policy.
The SNVS_HP has these functional units:
• IP bus interface
• SNVS_LP interface
• System Security Monitor (SSM)
• Zeroizable Master Key programming mechanism
• Master Key control block
• Non-secure real-time counter with alarm
• Control and status registers
• High Assurance Counter (HAC)
7.6.2 DryICE
The SNVS interface contains mixed logic called DryICE, which provides a 32 kHz
system clock, and has voltage, temperature, and clock (VTC) tamper detection monitors.
Once a tamper is detected for VTC, a security violation will be sent to the main digital
SNVS peripheral. Please see the IOMUXC SNVS GPRs for related DryICE
programming.
Table 7-1. DryICE Tampers
Tamper Monitor Description
Voltage Detector Checks whether voltages from battery and regulator are normal or not. If
the voltage is out-of-range, the out-of-range flag will assert high to SNVS
Digital tamper logic.
Temperature Detector Determins whether the current temperature is appropriate. If the
temperature is out-of-range, the out-of-range flag will assert high to SNVS
Digital tamper logic.
Clock Detector Monitors whether the internal 32 kHz crystal oscillator is in it's normal
operation. If the XTALOSC 32 kHz clock stops or is out-of-range, the
internal 32 kHz source will be switched, and the out-of-range flag will
assert high to SNVS Digital tamper logic.
volt_det_trim
Temperature
temp_det_trim Detector temp out-of-range
XTALI
XTALO clock out-of-range
Clock
clk_det_trim
Detector 32 kHz OUT
osc32k_trim
irc32k_trim
7.9 Debug
The debug interface is connected to the DAP and CoreSight debug modules to allow
debug through the JTAG interface. The key features of the system debug is listed below.
For more information on the CoreSight debug components, please see the System Debug
chapter in the Reference Manual.
• 5-pin JTAG and SWD interface (fuse configured)
• Non-intrusive and halt-mode trace / debug options
• Secure Debug with 128-bit protection key
• ARM real-time trace interface (TPIU)
The security levels are selected via the eFuse configuration.
CSSYS
Trace
(4-bits)
TPIU ATB
DAP
CM4
AHB-AP
SWJ-DP CM7
AHB-AP
JTAGC
JTAG/SWD
TESTDP APB-AP
JTAG_MOD
Test
control
Test control from PADs TCU to
modules
• Secure JTAG Mode - JTAG use is restricted (as in the No-Debug level) unless a
secret-key challenge/response protocol is successfully executed.
• JTAG Enabled - JTAG use is unrestricted.
The security levels are selected via the eFuse configuration.
JTAG controller is
JTAG_DISABLE = 0 No
disabled
Yes
JTAG_MOD pin = 0
Yes
SEC_CONFIG[1:0] == 11 SEC_CONFIG[1:0] != 11
or and
KTE == 1 KTE == 0
Yes
Yes
No debug mode Secure JTAG mode JTAG enable mode JTAG is enabled
8.1 Overview
This section describes the hardware and software debug and application development
features and resources of the chip. It describes the following:
• Core/platform-specific resources
• Resources associated with complex IP blocks
• Chip-wide resources
• Interface to the external debug and development tools
The debug and trace architecture is designed around the following:
• Arm CoreSight architecture, adapted to SoC (for core debug), including a cross-
trigger subsystem for cross-domain triggering of debug resources
• JTAG port used to interact with core under the debug by means of JTAGC, the JTAG
Controller
• DAP, the debug access port that supports the interface to the Arm RealView
Debugging tools and other third-party tools
• TPIU, a trace port interface unit that efficiently accesses the program trace
information from the system
• Various chip-wide resources, such as debug features built into the IP blocks and
critical signal visibility available through alternate pin functions or observability
muxes
CSSYS
Trace
(4-bits)
TPIU ATB
DAP
CM4
AHB-AP
SWJ-DP CM7
AHB-AP
JTAGC
JTAG/SWD
TESTDP APB-AP
JTAG_MOD
Test
control
Test control from PADs TCU to
modules
• Association of the trace data with the generating source using trace source IDs. The
CoreSight system can trace up to 111 different items at any time
• Capture and transfer of multiple byte bus widths, currently to 32 bits
• A flushing mechanism to force the historic trace to drain from any sources, links, or
sinks up to the point that the request is initiated
TPIU is one of the CoreSight trace sink components. It acts as a bridge between the on-
chip trace data and a data stream that is then driven out the trace port.
TPIU uses the ATB interface to accept trace data from a trace source, either directly or by
using a trace funnel. TPIU has 4 bit port connected to the chip pad.
The APB interface is the programming interface for the TPIU configuration.
The features of the sub-blocks are as follows:
• Formatter—Inserts source ID signals into the data packet stream so that the trace data
can be re-associated with the trace source.
• Asynchronous FIFO—Enables trace data to be driven out at a speed that is not
dependent on the on-chip bus clock.
• Register Bank—Contains the management, control and status registers for triggers,
flushing behavior and external control.
• Trace out—The Trace out block serializes the formatted data before it goes off-chip.
• Pattern Generator—The Pattern Generator unit provides a simple set of defined bit
sequences or patterns that can be output over the Trace Port and be detected by the
TPA or other associated Trace Capture Device (TCD). The TCD can use these
patterns to indicate if it is possible to increase or decrease the trace port clock speed.
The output of the TPIU is connected via external pins (MPS of TRACEDATA
(ARM_TRACEn), which can be 1, 2, or 4 bits). The system may utilize double data rate
pins to either use a lower clock speed than that of the 32-bit ATB interface, or use fewer
than 4 data pins for the output, based on the ability of the technology used. Given the
speed of the ATB, 4 data pins with double data rate is recommended, with the external
interface running at half the speed of the ATB. The speed of the external interface is from
TRACECLKIN (CSTRACE_CLK_ROOT). TRACECLK (ARM_TRACE_CLK) is
equal to TRACECLKIN / 2, and is divided in the TPIU to clock trace data at the trace
capture unit.
TPIU used to be part of the Arm platform sub blocks in previous versions of i.MX
products, placing the TPIU off platform allows future debug trace sources from the chip
level to connect to the TPIU by means of a funnel.
For more information, see Arm Cortex M4 Platform chapter.
For more information, see Arm Cortex M7 Integration and Implementation Manual.
8.2.2.4 ITM
The Cortex-M4 ITM is an application-driven trace source that supports printf style
debugging to trace Operating System (OS) and application events, and emits diagnostic
system information. The ITM emits trace information as packets. There are four sources
that can generate packets. If multiple sources generate packets at the same time, the ITM
arbitrates the order in which packets are output. The four sources in decreasing order of
priority are:
1. Software trace—Software can write directly to ITM stimulus registers. This emits
packets.
2. Hardware trace—The DWT generates these packets, and the ITM emits them.
3. Time stamping—Timestamps are emitted relative to packets. The ITM contains a 21-
bit counter to generate the timestamp. The Cortex-M4 clock or the bitclock rate of
the Serial Wire Viewer (SWV) output clocks the counter.
4. Global system timestamping. Timestamps can optionally be generated using a
system-wide 48-bit count value. The same count value can be used to insert
timestamps in the ETM trace stream, allowing coarse-grain correlation.
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 241
Chip and Arm Platform Debug Architecture
• CM7 platform
• CM4 platform
• CSSYS
The CTIs in ARM cores have 8 trigger inputs and 8 trigger outputs that connect to logic
in the domain to be debugged or profiled. Each CTI includes a 4-channel interface to the
CTM. The CSSYS CTI also contains an 8 trigger IN/OUT along with the 4-channel
interface to CTM.
The diagram below shows the high-level connections.
Trig out 0
CM7 EDBGRQ
Trig in 0
CM7 HALTED
Trig out 2:1
CTI IRQ[1:0]
Trig out 6:3
EXTIN3:0]
ETM Trig in 7:4 CM7
EVENTM[3:0] CTI
Trig out 7 Channel 1
CM7 DBGRESTART Trig out 0
Trig in 1 Trig in
match[0] | match[4]
Trig out 1 TPIU
Trig in 2 Flush in
DWT match[1] | match[5]
Channel 0
Trig in 3 CSSYS
match[2] | match[6] CTM CTI
Trig in 6:4
DWT dwt_ etm_trigger[2:0]
CSSYS
Trig out 7
CM7 DBGRESTART
The CTM is a relatively simple block with no configuration options. There is one
instance of CTM present in the ARM platform. It routes Cross Trigger Interfaces (CTI)
from Cortex-M7 and Cortex-M4 to Coresight CTI.
8.2.3.2 JTAG ID
Table 8-2. i.MX JTAG ID
Device Silicon revision JTAG ID
i.MX RT1170 Rev 1.0 088C_601Dh
NOTE
The security levels are detailed in the Security Reference
Manual (SRM).
TAP (JTAGC)
TDI
TDO
TAP (CoreSight)
TMS
TMS
8.3 Miscellaneous
The Miscellaneous function described in this section provide useful general capabilities.
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 245
Miscellaneous
8.3.1 Clock/Reset/Power
The DAP, ITM, and ETM existing in CM7 power domain will be powered off along with
CM7. Similarly, the DAP, ITM, and ETM existing in the CM4 power domain and will be
powered off along with CM4. The JTAG controller, TPIU and CoreSight DAP are in
WAKEUPMIX power domain.
The debug components can receive resets from the following sources:
• Debug Reset (CDBGRSTREQ bit within the SWJ-DP CTRL/STAT register of the
DAP) in the TCLK domain. This allows the debug tools to reset the debug logic.
• System POR reset
9.2 Overview
The JTAGC block provides the means to test chip functionality and connectivity while
remaining transparent to system logic when not in test mode. Testing is performed via a
boundary scan technique, as defined in the IEEE 1149.1-2001 standard. All data input to
and output from the JTAGC block is communicated in serial format.
JCOMP
Test Access Port (TAP)
TMS Controller
TCK
TDI TDO
Boundary Scan Register
9.2.2 Features
The JTAGC block is compliant with the IEEE 1149.1-2001 standard, and supports the
following features:
• IEEE 1149.1-2001 TAP interface
• Four pins (TDI, TMS, TCK, and TDO )
• JCOMP input that provides reset control
• Instruction register that supports several IEEE 1149.1–2001 defined instructions as
well as several public and private device-specific instructions (see JTAGC block
instructions for a list of supported instructions).
• Bypass register, boundary scan register, and device identification register
• TAP controller state machine that controls the operation of the data registers,
instruction register, and associated circuitry
9.3.1.1 Reset
The JTAGC block is placed in reset when:
• Power-on reset is asserted
• JCOMP is negated
• TMS input is held high for enough consecutive rising edges of TCK to sequence the
TAP controller state machine into the Test-Logic-Reset state
Holding TMS high for five consecutive rising edges of TCK guarantees entry into the
Test-Logic-Reset state regardless of the current TAP controller state. Asserting power-on
reset or setting JCOMP to a value other than the value required to enable the JTAGC
block results in asynchronous entry into the reset state.
When in reset, the following actions occur:
• The TAP controller is forced into the Test-Logic-Reset state, thereby disabling the
test logic and allowing normal operation of the on-chip system logic to continue
unhindered.
• The instruction register is loaded with the IDCODE instruction.
• BYPASS
• HIGHZ
• CLAMP
The functionality of each test mode is explained in more detail in JTAGC block
instructions.
TEST LOGIC
RESET
1
0
1 1 1
RUN-TEST/IDLE SELECT-DR-SCAN SELECT-IR-SCAN
0
0 0
1 1
CAPTURE-DR CAPTURE-IR
0 0
SHIFT-DR SHIFT-IR
0 0
1 1
1 1
EXIT1-DR EXIT1-IR
0 0
PAUSE-DR PAUSE-IR
0 0
1 1
0 0
EXIT2-DR EXIT2-IR
1 1
UPDATE-DR UPDATE-IR
1 1
0 0
The value shown adjacent to each state transition in this figure represents the value of TMS at the time
of a rising edge of TCK.
1. TDO output buffer enable is negated when the JTAGC is not in the Shift-IR or Shift-DR states. A weak pull may be
implemented at the TDO pad for use when JTAGC is inactive.
The instruction register allows instructions to be loaded into the block to select the test to
be performed, or the test data register to be accessed, or both. Instructions are shifted in
through TDI when the TAP controller is in the Shift-IR state, and latched on the falling
edge of TCK in the Update-IR state. The latched instruction value can only be changed in
the Update-IR and Test-Logic-Reset TAP controller states.
Synchronous entry into the Test-Logic-Reset state results in the IDCODE instruction
being loaded on the falling edge of TCK. Asynchronous entry into the Test-Logic-Reset
state results in asynchronous loading of the IDCODE instruction. During the Capture-IR
TAP controller state, the instruction shift register is loaded with the value 0b1, making
this value the register's read value when the TAP controller is sequenced into the Shift-IR
state.
The device identification register is selected for serial data transfer between TDI and
TDO when the IDCODE instruction is active. Entry into the Capture-DR state when the
device identification register is selected loads the IDCODE into the shift register to be
shifted out on TDO in the Shift-DR state. No action occurs in the Update-DR state.
The following table describes the device identification register functions. The device
identification register values are described in the chip-specific JTAGC information.
Table 9-4. Device identification register field descriptions
Field Function
PRN Part revision number
Contains the revision number of the part.
DC Design center
Indicates the design center.
PIN Part identification number
Contains the part number of the device.
MIC Manufacturer identity code
Contains the reduced Joint Electron Device Engineering Council (JEDEC) ID .
IDCODE ID IDCODE register ID
Identifies this register as the device identification register and not the bypass register. Always set to 1.
Each bit of the boundary scan register represents a separate boundary scan register cell,
as described in the IEEE 1149.1-2001 standard and discussed in Boundary scan. The size
of the boundary scan register and bit ordering is device-dependent and can be found in
the device BSDL file.
NOTE
1. The boot ROM always tries to access Serial NOR/NAND
flash using SS0 as the chip selection signal, as well as
PORTA by default. It can access the Serial NOR/NAND
device via CS0 and PORTB, if the
FLASH_CONNECTION_SEL fuse is blown with a value
of 2.
2. For Octal NOR/NAND, connected to FlexSPI1, the upper
4-bit pads must connect to the PORTB_DATA pads.
3. For Octal NOR/NAND, connected to FlexSPI2, the upper
4-bit pads must connect to the same PORT with the upper
4-bit pads.
4. PORTB_SCLK serves as PORTA_SCLK_B for the 1.8V
HyperFLASH/HyperRAM.
5. A_SS1/B_SS1 is not supported by default.
6. The FlexSPI RESET pin is not used by default. This feature
can be enabled by the RESET_PIN_EN and
RESET_PIN_SEL fuses.
Table 10-2. Normal Frequency Clock Configurations for Cortex-M7 Core Boot (continued)
BOOT_FREQ (0x9A0[3]) LPB_BOOT (0x9A0[5:4]) Core Clock Frequency (MHz)
3 50
1 0 696
1 348
2 174
3 87
Table 10-3. Normal Frequency Clock Configurations for Cortex-M4 Core Boot
BOOT_FREQ (0x9A0[3]) LPB_BOOT (0x9A0[5:4]) Core Clock Frequency (MHz)
0 0 200
1 100
2 50
3 25
1 0 240
1 120
2 60
3 30
The following table provides the list of registers that are updated by ROM during ROM
execution.
Table 10-4. Registers modified by ROM
Module Register Value Note
CCM CLOCK_ROOT0_CONTROL The value varies at CM7 clock root
different frequencies
CLOCK_ROOT1_CONTROL CM4 clock root
CLOCK_ROOT2_CONTROL Bus clock root
CLOCK_ROOT3_CONTROL Bus LPSR clock root
CLOCK_ROOT20_CONTROL FlexSPI1 clock root
CLOCK_ROOT25_CONTROL LPUART1 clock root
CLOCK_GROUP0_CONTROL 0x00020002 FLEXRAM clock group
PLL PLL_480_CTRL 0x2020201B -
PLL_480_PFD 0x1820110D
PLL_528_CTRL 0x20802008
PLL_528_PFD 0x6058505B
OSC OSC_400M_CTRL1 0x00000000 -
OSC_400M_CTRL2 0x00000001
OSC_24M_CTRL 0x40000014
The registers in the modules listed below may be updated if they are in use for specific
boot modes. ROM does not restore the registers in these modules after they are updated.
The user application should not rely on the default values of the registers in these
modules.
• FlexSPI1 - if the device boots from memory connected to FlexSPI1.
• FlexSPI2 - if the device boots from memory connected to FlexSPI2.
• uSDHC1 - if the device boots from memory connected to uSDHC1.
• uSDHC2 - if the device boots from memory connected to uSDHC2.
• SEMC - if the device boots from memory connected to SEMC.
• MECC - if the MECC_ENABLE Fuse bit is blown.
• FLEXRAM - if the FLEXRAMECC_ENABLE Fuse bit is blown.
• CAAM - HAB library uses some features in CAAM, and they cannot be restored
before leaving ROM.
• SNVS - if the SNVS state was changed by ROM in HAB closed mode.
• ANADIG_OSC - The OSC related configurations are not restored.
• ANADIG_MISC - The AI interface related settings are not restored.
• ANADIG_PMU - The ANADIG PMU related settings are not restored.
• CCM - The clock settings for the modules, such as the CM7 core, are not restored.
• ANADIG_PLL - The ANADIG_PLL related settings are not restored (e.g.
PLL_480_CTRL, PLL_480_PFD, PLL_528_CTRL, PLL_528_PFD).
• SCB->SHCSR - The UsageFault, MemManageFault, and BusFault enabling flags are
not cleared.
• IOMUXC - cannot fully be restored because some settings are still in use before
leaving ROM.
• IOMUXC_GPR - used in the IEE related test cases, cannot be cleared before leaving
ROM.
• WDOG3/WDOG4 - disabled by ROM.
• CDOG – CDOG was enabled and used as the hardware secure counter during ROM
execution, and ROM partially restores before leaving ROM due to the IP restriction.
• SRC GPR - ROM occupies SRC GPR0-GPR4 and GPR9.
10.2 Overview
The boot process begins at any Reset where the hardware reset logic forces the Arm core
(boot core is determined by BT_CORE_SEL fuse setting) to begin execution starting
from the on-chip boot ROM.
If the BT_CORE_SEL fuse is blown, ROM will be executing from the M4 core instead
of the M7 core. Booting from the M4 core can be slower due to the slower ROM
execution time with the M4, especially if using HAB.
The boot ROM code uses the state of the internal register BOOT_MODE[1:0] as well as
the state of various eFuses and/or GPIO settings to determine the boot flow behavior of
the device.
The main features of the ROM include:
• Support for booting from various boot devices
• Serial downloader support (USB-HID and UART)
• Device Configuration Data (DCD)
• Digital signature based High-Assurance Boot (HAB)
• eXternal Memory Configuration Data (XMCD)
• Encrypted execute-in-place (XIP) on Serial NOR via FlexSPI interface powered by:
• Inline Encryption Engine (IEE)
• On-the-Fly AES Decryption (OTFAD)
The boot ROM supports boot device as below:
• Serial NOR Flash via FlexSPI
• Serial NAND Flash via FlexSPI
SEC_CONFIG is the open configuration, in which the ROM/HAB performs the image
authentication, but all authentication errors are ignored and the image is still allowed to
execute.
Reset
Yes
Yes
No Execute Image
No Manufacturing
Success?
Boot Enabled?
Yes Yes
Success?
Yes
Execute Image
way as for a closed system. The security hardware is initialized (except for the SNVS
which is left in the Non-Secure state), the DCD is processed if present, and the
program image is authenticated by the HAB before its execution. All detected errors
are logged, but have no influence on the boot flow which continues as if the errors
did not occur. This configuration is useful for a secure product development because
the program image runs even if the authentication data is missing or incorrect, and
the error log can be examined to determine the cause of the authentication failure.
• Field Return: This level is intended for the parts returned from the shipped products.
1. This setting is overridden by the GPIO settings when the BT_FUSE_SEL fuse is intact. See GPIO Boot Overrides for the
corresponding GPIO pin.
2. 0 = intact fuse and 1= blown fuse
NOTE
Refer to the Fusemap chapter for more information on fuses
mapped to the GPIO pins.
The input pins above are sampled at boot, and can be used to override the corresponding
eFuse values, depending on the setting of the BT_FUSE_SEL fuse.
0x0023_FFFF 0x2024_BFFF
0x0020_0000 0x2024_0000
ROM Memory Map RAM Memory Map
NOTE
The RAM space occupied by ROM cannot be used as part of
the boot image. The entire OCRAM1 region can be used freely
after the boot. The above OCRAM1 region must be reserved if
the user application needs to call the HAB API for image
authentication.
Block Description
CCM Clock Control Module
FlexSPI Flexible SPI Interface which supports serial NOR, Serial NAND and serial RAM devices
OCOTP On Chip One Time Programmable Controller containing the eFuses
IOMUXC I/O Multiplexer Control which allows the GPIO use to override the eFuse boot settings
IOMUX GPR I/O Multiplexer control General Purpose Registers
LPSPI Low Power SPI interface which supports serial NOR/EEPROM devices
SNVS Secure Non-Volatile Storage
SRC System Reset Controller
USB Used for Serial download of a boot device provisioning program
uSDHC Ultra-Secure Digital Host Controller
WDOG 1 WatchDog Timer
CAAM Cryptographic Acceleration and Assurance Module
PIT Periodic Interrupt Timer
NOTE
A user can use the LPSPI to boot from Serial NOR/EEPROM.
Booting from Serial NOR/EEPROM via an LPSPI port is not
intended as the primary device, but as a recovery boot device if
the primary boot device fails.
In order to enable a recovery boot device,
EEPROM_RECOVERY_EN fuse must be set to 1, and other
fuses listed in Serial NOR/EEPROM eFUSE configuration
must be properly set.
Table 10-10. Fuse definition for Serial NOR over FlexSPI (continued)
Fuse Config Definitions GPIO Shipped Settings
Value
BOOT_CFG1[3:2] OEM xSPI FLASH Yes 0 0 – QuadSPI NOR
Auto Probe
1 – MXIC Octal
Type
2 – Micron Octal
3 – Adesto Octal
BOOT_CFG1[7:4] OEM Boot device Yes 0 0 – Serial NOR device is selected as
selection boot device
BOOT_CFG2[2:0] OEM xSPI Flash Yes 0 000b–Boot with default 0x03 Read
Type Enabled
001b–Reserved
010b–HyperFlash 1V8
011b–HyperFlash 3V0
100b–MXIC Octal Read
101b–Micron Octal Read
BOOT_CFG2[3] OEM FLEXSPI Yes 0 0 – FLEXSPI1
instance
1 – FLEXSPI2
0xC80[2:0] OEM xSPI FLASH No 0 0 – 100MHz
Frequency
(BOOT_CONFIG_ MISC) 1 – 120MHz
2 – 133MHz
3 – 166MHz
5 – 80MHz
6 – 60MHz
Others – Reserved
0xC80[4:3] OEM Hold time No 0 0 – 500us
before
(BOOT_CONFIG_ MISC) 1 – 1ms
access the
Flash device 2 – 3ms
3 – 10ms
0xC80[5] OEM RESET_PIN No 0 0 - Primary reset pin
_SEL
1 - Secondary reset pin
Reset pin
Please refer to Table 10-1 for details.
selection
0xC80[6] OEM JEDEC_HW No 0 0 - JEDEC hardware reset sequence
_RESET_EN is not performed
Enable 1 - JEDEC hardware reset sequence
JEDEC is performed before accessing the
hardware flash device
reset
sequence
0xC80[7] OEM RESET_PIN No 0 0 - External reset pin is not enabled
_EN
1 - External reset pin is enabled
Enable reset
pin
Table 10-10. Fuse definition for Serial NOR over FlexSPI (continued)
Fuse Config Definitions GPIO Shipped Settings
Value
0xC80[11:8] OEM xSPI FLASH No 0 0 – Dummy cycles is auto-probed
Dummy
(BOOT_CONFIG_ MISC) Others – User specified dummy
Cycle
cycles for Read command
0xC80[15:12] OEM xSPI FLASH No 0 0 – Image size equals to Secondary
image size Image offset
(BOOT_CONFIG_ MISC)
1 – 1MB
2 – 2MB
... – ...
12 – 12MB
13 – 256KB
14 – 512KB
15 – 768KB
0xC80[23:16] OEM xSPI No 0 Offset = 256KB × fuse value
FLASH_SEC
(BOOT_CONFIG_ MISC)
_IMAGE_OF
FSET
0x9A0[9:8] FLASH_CO No 0 - Connected via PORTA CS0
NNECTION_
1 - Parallel Mode
SEL
2 - Connected Via PORTB CS0
Select the
FLASH
connection
options
0x9A0[10] FLEXSPI_PI No 0 - Primary group
N_GROUP_
1 - Secondary group
SEL
FlexSPI Pin
Group
Selection
0x9A0[11] FLEXSPI_D No 0 0 - Primary DQS Pin
QS_PIN_SE
1 - Secondary DQS Pin
L
FlexSPI DQS
Pin selection
NOTE
If the xSPI FLASH Auto Probe feature is enabled, the
following is the logic how this feature works with other fuse
combinations:
• Flash Type - If Flash type is 0, the "xSPI FLASH Auto
Probe Type" takes effect for the Flash type selection. If
Flash Type is greater than 1, the "Flash Type" fuse is used
ImageIndex
Fallback to the main
<= allowed No
boot flow
Image index?
Yes
Yes
No
Initiate the
Initiate the
Hardware Copy image to
KeyBlob Authenticate Image Is Image valid?
KeyBlob No destination RAM
unwrapping
Unwrapping via
via IEE
OTFAD
No
No
Set ImageIndex =
No No
ImageIndex + 1
Table 10-11. Fuse definition for Serial NAND over FlexSPI (continued)
Fuse Config Definitions GPIO Shipped Value Settings
0 - Primary group
1 - 2nd pin group
0xC80[4:0] OEM PAGE_READ_TIM No 0 ROM waits an
E interval between
page read and read
cache command.
0 - 75μs
Others -
PAGE_READ_TIM
E * 10μs
This fuse takes
effect if the
BYPASS_READ_S
TATUS fuse is
blown.
0xC80[7] OEM SPI NAND BOOT - No 0 0 – Use default
Override Busy busy bit offset 0
Offset
1 – Override default
busy bit offset
using Busy bit
offset
0xC80[13:8] OEM SPI NAND BOOT - No 0
Busy Bit offset
0xC80[14] OEM BYPASS_ECC_RE No 0 Bypass ECC read if
AD the default does not
support ECC
feature.
0xC80[15] OEM BYPASS_READ_S No 0 Bypass the FLASH
TATUS busy check via
read status
command. Use
PAGE_READ_TIM
E FUSE field
instead.
0xC80[23:16] OEM Page Read No 0 Available only if it is
Command not 0
0xC80[31:24] OEM Cache Read No 0 Available only if it is
command not 0
NOTE
BOOT_CFGx sampled on GPIO pins depends on
BT_FUSE_SEL setting.
NOTE
All the fuse fields on 0xC80 are defined for the NAND FLASH
device which does not support the de-facto SPI NAND
10.6.2.2 FlexSPI NAND Flash Boot Flow and Boot Control Blocks
(BCB)
There are two BCB data structures:
• FCB
• DBBT
As part of the NAND media initialization, the ROM driver uses safe NAND timings to
search for a Firmware Configuration Block (FCB) that contains the optimum NAND
timings, page address of Discovered Bad Block Table (DBBT) Search Area and start
page address of primary and secondary firmware.
The built-in HW ECC in Serial NAND device is used during data read, the FCB data
structure is protected using CRC checksum. Driver reads raw 2048 bytes of first sector
and runs through CRC check that determines whether FCB data is valid or not.
If the FCB is found, the optimum NAND timings are loaded for further reads. If the ECC
fails, or the fingerprints do not match, the Block Search state machine increments page
number to Search Stride number of pages to read for the next BCB until SearchCount
pages have been read.
If search fails to find a valid FCB, the NAND driver responds with an error and the boot
ROM enters into serial download mode.
The FCB contains the page address of DBBT Search Area, and the page address for
primary and secondary boot images. DBBT is searched in DBBT Search Area just like
how FCB is searched. After the FCB is read, the DBBT is loaded, and the primary or
secondary boot image is loaded using starting page address from FCB.
Figure 10-4 shows the state diagram of FCB search.
START
Current Page = 0,
Search Stride = Stride Size Fuse Value,
Search Count = Boot Search Count Fuse Value
Read 1 page,
ReadCount ++
YES
YES NO
Recovery Device/
FCB Found
Serial Loader
After FCB is found, the boot ROM searches for the Discovered Bad Blocks Table
(DBBT). If DBBTSearchStartPage is 0 in the FCB, then ROM assumes that there are no
bad blocks in the NAND device boot area. See Figure 10-5 for the DBBT search flow.
START
Read 1 page,
ReadCount ++
YES
YES
If during primary image read there is a page with a number of errors higher than ECC can
correct, the boot ROM will turn on PERSIST_SECONDARY_BOOT bit and perform
SW reset (After SW reset, secondary image is used).
If during secondary image read there is a page with number of errors higher than ECC
can correct, the boot ROM goes to serial downloader.
NOTE
1. The “crcChecksum” is calculated with an MPEG2 variant
of CRC-32. See Table 10-13 for more details.
2. The “crcChecksum” calculation starts from fingerprint to
the end of FCB, 1020 bytes in total.
3. The “spiNandConfigBlock” is FlexSPI NAND
configuration block which consists of common FlexSPI
memory configuration block and Serial NAND specified
configuration parameters.
Table 10-13. CRC-32 variant algorithm
Property Description
Width 32 bits
Polynomial 0x04C11DB7
Init Value 0xFFFFFFFF
Reflect in False
Reflect Out False
XOR Out 0x00000000
NOTE
1. Maximum badBlockNumber is 256.
2. The "crcChecksum" is calculated with the same algorithm
as the one in FCB, from Fingerprint to the end of DBBT,
1052 bytes in total.
Note:
1. To customize the LUT sequence for some specific device, users need to enable
“lutCustomSeqEnable” and fill in corresponding “lutCustomSeq” field specified by
command index below.
NOTE
1. All the pre-defined LUT indexes are only applicable to
boot stage. User application can use the whole 16 LUT
entries freely based on their requirement.
2. The FlexSPI NOR ROM APIs occupy LUT index 0-5. User
application should NOT use these LUT indexes if the
ROM API is called in their application frequently.
// Write Enable
[4 * NAND_CMD_LUT_SEQ_IDX_WRITEENABLE] = FLEXSPI_LUT_SEQ(CMD_SDR, FLEXSPI_1PAD,
0x06, STOP, FLEXSPI_1PAD, 0),
Table 10-20. Fuse definition for Parallel NAND over SEMC (continued)
Fuse Config Definitions GPIO Shipped Settings
Value
2 - BCH8
0xC80[3] OEM I/O port size 0 - 8 bit
1 - 16 bit
0xC80[4] OEM ECC algorithm Yes 0 0 - NAND flash-built-in ECC
selection
1 - Software ECC (SECDED)
NOTE: For “ECC selection”
option, it can only be
set as Device ECC
When NAND device
has built-in ECC
module and the ECC
module is enabled by
default.
0xC80[5] OEM RDY pin polarity No 0 – Low active
1 – High active
0xC80[6] OEM Ready check type No 0 – Status Register
1 – R/B# pin
0xC80[7] OEM SEMC clock frequency 0 - 133MHz (2nd max)
1 - 166MHz (Max)
0xC80[10:8] OEM Row Column address No 000 Applicable only for Non-ONFI
mode device
00x – 5 bytes (CA2+RA3)
010 – 4 bytes (CA2+RA2)
011 – 3 bytes (CA2+RA1)
10x – 4 bytes (CA1+RA3)
110 – 3 bytes (CA1+RA2)
111 – 2 bytes (CA1+RA1)
0xC80[13:11] OEM Column address width No 000 Applicable only for Non-ONFI
device
000 – 12 bits
001 – 09 bits
010 – 10 bits
011 – 11 bits
100 – 13 bits
101 – 14 bits
110 – 15 bits
111 – 16 bits
0xC80[14] OEM Status command type No 0 Applicable only for Non-ONFI
device
0 – Common
Table continues on the next page...
Table 10-20. Fuse definition for Parallel NAND over SEMC (continued)
Fuse Config Definitions GPIO Shipped Settings
Value
1 – Enhanced
0xC80[18:16] OEM Pages in block No 000 Applicable only for Non-ONFI
device
000 – 128 pages
001 – 8 pages
010 – 16 pages
011 – 32 pages
100 – 64 pages
101 – 256 pages
110 – 512 pages
111 – 1024 pages
0xC80[20:19] OEM PCS Selection No 0 PCS Selection
0 - CS0
1 - CS1
2 - CS2
3 - CS3
0xC80[24] OEM Device ECC initial No 0 Applicable only for ONFI 1.0
status device
0 – Enabled
1 – Disabled
0xC80[27:25] OEM ONFI timing mode No 000 - Mode0 -10MHz
001 - Mode1 -20MHz
010 - Mode2 -28MHz
011 - Mode3 -33MHz
100 - Mode4 -40MHz
101 - Mode5 -50MHz
11x - Fastest Mode
As part of the Parallel NAND media initialization, the ROM driver uses proper Parallel
NAND parameters specified by FUSE to search for an FCB that contains the complete
Parallel NAND parameters, page address of DBBT Search Area and Image info,
including image copies, start page address and image size in terms of pages for each
image.
FCB data structure is protected using Embedded ECC module in Parallel NAND devices
or software ECC in ROM. The ROM driver reads 2048 bytes of first sector and checks
the ECC check status to determine whether FCB data is valid or not.
If the FCB is found, the complete NAND parameters (Parallel NAND configuration
block) are loaded for further reads, if the ECC fails, or the fingerprint does not match, or
the CRC checksum does not match, the Block Search state machine increments page
number to Search Stride number of pages to read for the next FCB until Search Count
pages have been read.
If search fails to find a valid FCB, the Parallel NAND driver responds with an error and
the boot ROM enters into Recovery boot mode (Secondary boot, if it is enabled, or Serial
download mode).
The FCB contains the page address of DBBT Search Area, and the info for images.
DBBT is searched in DBBT Search area just like how FCB is searched. After the FCB is
read, the DBBT is loaded, then the boot image is loaded using starting page address from
FCB.
NOTE
• The “crcChecksum” is calculated with an MPEG2 variant
of CRC-32.
• The “crcChecksum” calculation starts from fingerprint to
the end of FCB, 1020 bytes in total.
• The “nandConfig” is SEMC NAND configuration block
which consists of common SEMC memory configuration
block and Parallel NAND specified configuration
parameters. See Parallel NAND eFuse Configuration for
more details.
NOTE
• Maximum bad block number is 256.
• The "crcChecksum" is calculated with the same algorithm
as the one in FCB, from Fingerprint to the end of DBBT,
1052 bytes in total.
All USDHC ports support the fast boot. See this table for details:
Table 10-28. USDHC eFuse Descriptions
Fuse Config Definition GPIO Shipped Settings
value
BOOT_CFG1[0] OEM Fast boot support Yes 0 MMC
0 - Normal boot
1 - Fast boot
BOOT_CFG1[1] OEM USDHC port selection Yes 0 0 - USDHC-1
1 - USDHC-2
BOOT_CFG1[2] OEM SD loopback clock Yes 0 0 - through the SD pad
source sel (for SDR50
1 - direct
and SDR104 only)
BOOT_CFG1[3] OEM SD power cycle enable Yes 0 0 - No power cycle
1 - Power cycle enabled via the
SD_RST pad
BOOT_CFG1[5:4] OEM SD/MMC speed mode, Yes 00 MMC:
and eMMC
0x - Normal speed mode
acknowledge enabled
selection 1x - High-speed mode
x0 - eMMC fast boot acknowledge
disable
x1 - eMMC fast boot acknowledge
enable
SD:
00 - Normal/SDR12
01 - High/SDR25
10 - SDR50
11 - SDR104
BOOT_CFG1[7:6] OEM Boot device selection Yes 00 01 - SD/eSD/SDXC boot from the
USDHC interface
10 - MMC/eMMC boot from the
USDHC interface
BOOT_CFG2[0] OEM SD2 voltage selection Yes 0 MMC:
0 - 3.3 V
1 - 1.8 V
BOOT_CFG2[2:1] OEM SD MMC bus width Yes 00 SD:
selection
x0 - 1-bit
x1 - 4-bit
NOTE: To use 1-bit mode, the user
has to disconnect the SD
card's DATA3 line from
SoC.
MMC:
00 - 4-bit
Table continues on the next page...
extraction, the ROM code extracts from the Boot Data Structure the destination pointer
and length of image to be copied to the RAM device from where the code execution
occurs.
The maximum image size to load into the SD/MMC boot is 32 MB. This is due to a
limited number of uSDHC ADMA Buffer Descriptors allocated by the ROM.
NOTE
The initial 4 KB of the program image must contain the IVT,
DCD, and the Boot Data structures.
Table 10-29. SD/MMC frequencies
SD MMC MMC (DDR mode)
Identification (KHz) 347.22
Normal-speed mode (MHz) 25 20 25
High-speed mode (MHz) 50 40 50
UHSI SDR50 (MHz) 100
UHSI SDR104 (MHz) 200
NOTE
The boot ROM code reads the application image length and the
application destination pointer from the image.
Start
No
No
Command Successful? 5
Yes
SD MMC
1 Check SD/MMC Selection fuse 2
Start GPT with 1s delay MMC Boot Set MMC card CSD Set operating frequency MMC Boot
Voltage Validation (Issue CMD9) to 20 MHz Device Init
for CMD1
Set Weak pull-up Put card data Transfer
For CMD line Mode (Issue CMD7)
Issue CMD1 with HV Increment loop counter
Yes
No No
Command Successful? Command Successful?
No Yes
Command Successful? 5
No Send CMD13 to read
Yes Set RCA (Issue CMD3) status
Yes Loop Cntr < 3000 and Yes
Busy Bit == 1 Yes
looping period < 1s Card State ==
No 5
No Command Successful? TRANS?
No
Is Response OCR for Yes Yes
Card Is HC MMC
HC Get CID from card(Issue No
Spec ver >= 4.0?
CMD2)
No Yes
Card Is LC MMC
Send CMD8 to get
Ext_CSD
No
Command Successful?
Yes
Set CMD13 poll timeout
to 100ms
No
Command Successful?
No Yes
CMD13 Poll No Card State ==
timeout? TRANS?
Yes Yes
End
Issue CMD55
Set ACMD41 ARG bit 28
for SDXC power control
No
Command Successful?
Yes Yes
FAST_BOOT Yes
selected? No Loop Cntr < 3000 and
Issue ACMD41 2
looping period < 1s
No
No
Command Successful?
Yes
No UHSI mode No Yes
Busy Bit == 1 Issue ACMD41
selected?
Yes
Bit 24 of response No
2
0 set?
Yes
8 SD Boot
Switch Voltage
No
Command Successful?
Yes
No
DATA lines driven low?
Yes
switch supply voltage
to 1.8v
No
Voltage high No DATA lines
poll timeout? driven high?
Yes Yes
2 7
No No
Put card data Transfer
5 Mode (Issue CMD7)
No
No
Card State == Send CMD13 to read Yes
TRANS? Command Successful?
status
Yes
Yes
UHSI mode selected? 9
No
No
Command Successful? 4
9 SD Boot
UHSI init
Check response of
CMD7
Yes No
Card is locked?
No
No Send ACMD6 with Yes
Command Successful? Command Successful? Send CMD55
argument of 4 bit width
Yes
Set CMD13 poll timeout Yes Change USDHC bus
Check Status Success?
to 100ms width
No
Yes
Change USDHC clock Loopback clock Yes Set loopback clock bit in
speed fuse set? USDHC register
No
Init failed
11
No
Command Successful?
No
Yes
CMD13 Poll No Card State ==
timeout? TRANS?
Yes Yes
Failure Success Failure
End
4 SD/MMC Boot
Data Read
Yes
No
Send CMD18 (multiple
block read)
No
Command Successful? 5
Yes
End
6
eMMC 4.x Boot
Fast Boot
Yes
Set operating frequency
to 20 MHz
Acknowledge token Yes Set GPT poll counter to Wait for block gap or
accepted? 1s timeout
No
End
2
SD Boot
11 sample point tuning
Yes
Set the USDHC into Exceed limit?
tuning mode
No
Configure the block
Set delay cell number to
length and block number
current value
4 10
If the PERSIST_SECONDARY_BOOT is 0, the boot ROM uses address 0x0 for the
primary image.
If the PERSIST_SECONDARY_BOOT is 1, the boot ROM reads the secondary image
table from address 0x200 on the boot media and uses the address specified in the table.
Table 10-31. Secondary image table format
Reserved (chipNum)
Reserved (driveType)
tag
firstSectorNumber
Reserved (sectorCount)
Where:
• The tag is used as an indication of the valid secondary image table. It must be
0x00112233.
• The firstSectorNumber is the first 512-byte sector number of the secondary image.
For the secondary image support, the primary image must reserve the space for the
secondary image table. See this figure for the typical structures layout on an expansion
device.
0x00000200
Reserved for Secondary
Image Table (optional)
0x00000400
Media Partitions
For the Closed mode, if there are failures during primary image authentication, the boot
ROM turns on the PERSIST_SECONDARY_BOOT bit (see Table 10-8) and performs
the software reset. (After the software reset, the secondary image is used.)
The LPSPIn block can be used as a boot device using the LPSPI interface for the serial
ROM boot. The SPI interface is configured to operate at speed specified by
SPI_MEM_SPEED fuse field.
The boot ROM copies 4 KB of data from the serial ROM device to the internal RAM.
After checking the Image Vector Table header value (0xD1) from the program image, the
ROM code performs a DCD check. After a successful DCD extraction, the ROM code
extracts the destination pointer and length of image from the Boot Data Structure to be
copied to the RAM device from where the code execution occurs.
NOTE
The Initial 4 KB of program image must contain the IVT, DCD,
and the Boot Data Structures.
where:
Tag: A single byte field set to 0xD1
Length: a two byte field in big endian format containing the overall length of the IVT,
in bytes, including the header. (the length is fixed and must have a value of 32 bytes)
Version: A single byte field set to 0x40/0x41/0x42/0x43/0x44/0x45
Header
[CMD]
[CMD]
...
where:
Tag: A single-byte field set to 0xD2
Length: a two-byte field in the big-endian format containing the overall length of the DCD
(in bytes) including the header
Version: A single-byte field set to 0x41
where:
Tag: a single-byte field set to 0xCC
Length: a two-byte field in a big-endian format, containing the length of the Write Data
Command (in bytes) including the header
Address: the target address to which the data must be written
Value/Mask: the data value (or bitmask) to be written to the preceding address
where
bytes: the width of the target locations in bytes (either 1, 2, or 4)
flags: control flags for the command behavior
Data Mask = bit 3: if set, only specific bits may be overwritten at the target address
(otherwise all bits may be overwritten)
Data Set = bit 4: if set, the bits at the target address are overwritten with this flag
(otherwise it is ignored)
One or more target address and value/bitmask pairs can be specified. The same bytes' and
flags' parameters apply to all locations in the command.
When successful, this command writes to each target address in accordance with the flags
as follows:
Table 10-38. Interpretation of write data command flags
"Mask" "Set" Action Interpretation
0 0 *address = val_msk Write value
0 1 *address = val_msk Write value
1 0 *address &= ~val_msk Clear bitmask
1 1 *address |= val_msk Set bitmask
NOTE
If any of the target addresses does not have the same alignment
as the data width indicated in the parameter field, none of the
values are written.
If any of the values are larger or any of the bitmasks are wider
than permitted by the data width indicated in the parameter
field, none of the values are written.
If any of the target addresses do not lie within the allowed
region, none of the values are written. The list of allowable
blocks and target addresses for the chip are provided below.
Table 10-39. Valid DCD address ranges
Address range Start address Last address
IOMUX Control (IOMUXC) registers 0x400E_8000 0x400E_8717
ANADIG PLL registers 0x40C8_4000 0x40C8_4393
CCM registers 0x40CC_0000 0x40CC_751F
SEMC registers 0x400D_4000 0x400D_412F
GPT1 registers 0x400E_C000 0x400E_C027
FlexSPI1 registers 0x400C_C000 0x400C_C42B
FlexSPI2 registers 0x400D_0000 0x400D_042B
where:
Tag: a single-byte field set to 0xCF
Length: a two-byte field in the big-endian format containing the length of the check data
command (in bytes) including the header
Address: the source address to test
Mask: the bit mask to test
Count: an optional poll count; If the count is not specified, this command polls
indefinitely
until the exit condition is met. If count = 0, this command behaves as for the NOP.
where
bytes: the width of target locations in bytes (either 1, 2, or 4)
flags: control flags for the command behavior
Data Mask = bit 3: if set, only the specific bits may be overwritten at a target address
(otherwise all bits may be overwritten)
Data Set = bit 4: if set, the bits at the target address are overwritten with this flag
(otherwise it is ignored)
This command polls the source address until either the exit condition is satisfied, or the
poll count is reached. The exit condition is determined by the flags as follows:
Table 10-42. Interpretation of check data command flags
"Mask" "Set" Action Interpretation
0 0 (*address & mask) == 0 All bits clear
0 1 (*address & mask) == mask All bits set
1 0 (*address & mask)!= mask Any bit clear
1 1 (*address & mask)!= 0 Any bit set
NOTE
If the source address does not have the same alignment as the
data width indicated in the parameter field, the value is not
read.
If the bitmask is wider than permitted by the data width
indicated in the parameter field, the value is not read.
where:
Tag: a single-byte field set to 0xC0
Length: a two-byte field in big endian containing the length of the NOP command in bytes
(fixed to a
NOTE
There is an optional integrity check of the XMC by
programming the CRC checksum to the fuse. The ROM can
perform the integrity check before adopting the XMC block
settings. It calculates the CRC check based on the value of the
"Configuration block size" field. ROM determines whether to
enable the XMC integrity check by checking the
This field is defined for the mode switch from SPI to xSPI mode or
vice versa.
deviceModeSeq 0x014 4 Sequence parameter for device mode configuration
[7:0] - Number of sequences
[15:8] - Sequence Index
[31:16] - Reserved, fixed to 0
deviceModeArg 0x018 4 Device Mode argument, effective only when deviceModeCfgEnable
=1
configCmdEnable 0x01c 1 Config Command Enable feature
0 – Disabled
1 – Enabled
configModeType 0x01d 3 This field has the same definititions as "deviceModeType"
NOTE
• LUT for read must be placed at LUT entry 0.
• LUT for write must be placed at LUT entry 9.
No
Yes Yes No
No
No No
Active WDOG_ENABLE
Peripheral No ==1 &WDOG Yes Reset
Detected? timeout
Yes
Establish
Read Remaining Read Initial Image Shutdown inactive
Communication to
Image from Host from Host peripherals
host
Yes No
WDOG_ENABLE
Successful? Successful? No ==1 & WDOG Yes
timeout
No
Yes
Image
Pass? No
authentication
Yes
Execute Image
The communication protocol for serial boot mode is compatible with the widely-used
MCUBOOT protocol in the NXP MCU products. Using simplified protocol, only two
types of phase are supported:
1. Command-only phase. “get-property” command is supported, but the supported
properties are limited to:
• Bootloader version
• Target version
• Maximum payload size in the packet
• Security State
• Last Status
For all other properties queried by the host, the boot ROM responds with unknown
property error code.
2. Data-only phase. Boot ROM treats the data from the host as data streaming; no
command phase is needed in this phase.
Host Target
Data packet 0
Process Data
ACK
.
.
. packet
Last Data
Process Data
ACK
Data-only phase
The protocol for data-only phase content:
• A data packet (from the host)
Host Target
Data packet 0
Process Data
ACK
.
.
.
Last Data packet
Process Data
ACK
There are 2 types of packet protocol defined for the peripherals with or without built-in
flow control.
• Serial packet protocol. It is defined for UART. A packet level flow control
mechanism and error-detection mechanism is designed in this protocol.
• HID packet protocol. It is defined for USB-HID, the USB built-in flow control and
error-detection is used behind this protocol.
In each protocol, several packet types are defined to let the boot ROM:
• Establish the communication to a host
• Recognize different phases (command-only/ data-only)
NOTE
1. Please refer to CRC algorithm for details regarding the
CRC algorithm.
2. Byte 0 - 7 are including in the CRC calculation.
Example ping packet:
A particular framing packet that contains only a start byte and a packet type is employed
for synchronization between the host and target. The format details are provided below:
0xA2 - NAK: The previous packet was corrupted, and needs to be re-sent.
The header is followed by 32-bit parameters up to the value of the ParameterCount field
specified in the header. Because a command packet is 32 bytes long, only 7 parameters
can fit into the command packet.
Command packets are also used by the target to send responses back to the host.
Command packets and data packets are embedded into framing packets for all the
transfers.
The supported command and response list is provided in the following tables:
Table 10-57. Supported command list
Command Name
0x07 GetProperty
The contents of a data packet are simply the data itself. There are no other fields so that
the most data per packet can be transferred. Framing packets are responsible for ensuring
that the correct packet data is received.
The host must send the data packet with the maximum payload size until the last packet,
the packet with smaller payload size is treated as the last packet during the transfer.
NOTE
GenericResponse in ROM is only used as a response for all
unsupported commands, in which:
• Status = 10000 (Unknown command)
• Command tag = command tag in the Command header.
GetPropertyResponse: The target sends the GetPropertyResponse packet in response to
the host query that uses the GetProperty command. The GetPropertyResponse packet
contains the framing packet data and the command packet data, with the command/
response tag set to a GetPropertyResponse tag value (0xA7).
The parameter count field in the header is set to greater than 1, to always include the
status code and one or many property values.
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 353
Serial Boot (Serial Downloader)
2. Report the remaining data transfer following the same flow as the first data packet.
3. Last Data packet:
Host: Data packet [5a a5 84 00 37 39 07 46 38 …]
∙ 5a - Start Byte
∙ a5 - Packet Type: Data packet
∙ 84 00 - Payload size(0x0084)
∙ 37 39 - CRC Checksum(0x3937)
∙ 07 46 38 … - Payload (Data stream)
Device: Ack <5a a1>
10.9.3.2 Endpoints
The HID peripheral uses 3 endpoints:
• Control (0)
• Interrupt IN (1)
• Interrupt OUT (2)
The interrupt OUT endpoint is optional for HID class devices, but the boot ROM uses it
as a pipe, where the firmware can NAK send requests from the USB host.
N
N EEPROM recovery N
success?
enabled?
SDMMC MFG mode boot
Y Y
EEPROM recovery
Y
success?
N
N
success?
Serial downloader mode
application entry
The integration of the HAB feature with the ROM code ensures that the chip does not
enter an operational state if the existing hardware security blocks detected a condition
that may be a security threat or if the areas of memory deemed to be important were
modified. The HAB uses the RSA/ECDSA digital signatures to enforce these policies.
CAAM OTFAD/
Flash
IEE
ROM
HAB
Core Processor
SNVS
IEE
RAM
The figure above illustrates the components used during a secure boot using HAB. The
HAB interfaces with the SNVS to make sure that the system security state is as expected.
The HAB also uses the hardware block to accelerate the SHA-256 message digest
operations performed during the signature verifications. The HAB also includes a
software implementation of SHA-256 for cases where a hardware accelerator cannot be
used. The supported RSA key sizes are 1024, 2048, 3072, and 4096 bits. The supported
ECDSA key sizes are P256, P384, and P521. The main features supported by the HAB
are:
• X.509 public key certificate support
• CMS signature format support
NOTE
NXP provides the reference Code Signing Tool (CST) for key
generation and code signing for use with the HAB library. The
CST can be found by searching for "IMX_CST_TOOL" at
http://www.nxp.com
10.13.1 Introduction
The ROM bootloader provides a set of ROM APIs to simplify the In-Application
Programming (IAP).
The ROM bootloader supports the following APIs:
• runBootloader API
• FlexSPI NOR FLASH Driver API
The ROM API root pointer is located at address 0x0021_001C. Please see the following
figure for details of the ROM API layout.
flexspi_nor_config_clock
flexspi_nor_set_clock_source
flexspi_nor_wait_busy
reserved
flexspi_nor_erase_block
flexspi_nor_erase_sector
flexspi_nor_get_config
flexspi_update_lut
flexspi_command_xfer
reserved
flexspi_nor_flash_read
flexspi_nor_flash_erase
flexspi_nor_flash_erase_all
flexspi_nor_flash_page_program
flexspi_nor_flash_init
flexspiNorDriver version
uint32_t version;
status_t (*page_program)(uint32_t instance, flexspi_nor_config_t *config, uint32_t dstAddr, const uint32_t *src);
status_t (*read)(uint32_t instance, flexspi_nor_config_t *config, uint32_t *dst, uint32_t start, uint32_t bytes);
uint32_t reserved;
status_t (*update_lut)(uint32_t instance, uint32_t seqIndex, const uint32_t *lutBase, uint32_t numberOfSeq);
} flexspi_nor_flash_driver_t;
10.13.2.1.1 flexspi_nor_flash_init
Initialize the Serial NOR device via FLEXSPI:
10.13.2.1.2 flexspi_nor_flash_page_program
Program data to specified Flash address:
10.13.2.1.3 flexspi_nor_flash_erase_all
Erase the whole Flash array via FLEXSPI:
Example code:
flexspi_nor_flash_erase_all(1,config);
10.13.2.1.4 flexspi_nor_get_config
Get the Flash configuration block via the serial_nor_config_option_t block. Please see
serial_nor_config_t definitions for more details.
10.13.2.1.5 flexspi_nor_flash_erase
Erase specified Flash region. The minimum erase unit is one sector.
10.13.2.1.6 flexspi_nor_flash_read
Read the FLASH via FLEXSPI using IP read command:
Example code:
uint32_t pageBuffer[256/sizeof(uint32_t)];
flexspi_nor_flash_read(1, config, pageBuffer, 0, sizeof(pageBuffer));
10.13.2.1.7 flexspi_update_lut
Update the specified LUT entries:
Example code:
10.13.2.1.8 flexspi_command_xfer
Execute LUT sequence specified by xfer:
Example code, assuming the LUT index 1 is the Flash WriteEnable command.
flexspi_xfer_t flashXfer =
{
kFlexSpiOperation_Command, 0, 1, 1, false, NULL, 0, NULL, 0
};
flexspi_command_xfer(0, &flashXfer);
10.13.2.1.9 flexspi_nor_set_clock_source
Set the clock source of the specified FLEXSPI instance:
Example code:
10.13.2.1.10 flexspi_nor_configure_clock
Configure the FLEXSPI NOR clock to specified frequency:
Example code:
enum
{
kFlexSpiSerialClk_30MHz = 1,
kFlexSpiSerialClk_50MHz = 2,
kFlexSpiSerialClk_60MHz = 3,
kFlexSpiSerialClk_80MHz = 4,
kFlexSpiSerialClk_100MHz = 5,
kFlexSpiSerialClk_120MHz = 6,
kFlexSpiSerialClk_133MHz = 7,
kFlexSpiSerialClk_166MHz = 8,
};
enum
union
{
struct
{
uint32_t dummy_cycles : 8; //!< Dummy cycles before read
uint32_t reserved0 : 8;
uint32_t pinmux_group : 4; //!< The pinmux group selection
uint32_t dqs_pinmux_group : 4; //!< The DQS Pinmux Group Selection
uint32_t reserved1 : 4;
uint32_t flash_connection : 4; //!< Flash connection option: 0 - Single Flash connected to port A, 1 -
//! Parallel mode, 2 - Single Flash connected to Port B
} B;
uint32_t U;
} option1;
} serial_nor_config_option_t;
NOTE
• These APIs only support FLASH devices connected to
SS0.
• The APIs always use 30MHz clock for the programming
option. Users will need to change the
"ipcmdSerialClkFreq" field in flexspi_nor_config_t field
after flexspi_nor_get_config option, if a higher
programming speed is expected.
• User application needs to set "max_freq" to 0 and manually
configure the FLEXSPI clock before calling the
flexspi_nor_get_config API, if the expected FLEXSPI
clock source is not the default clock source configured by
the ROM bootloader.
• The pad drive strength is configured to full-driver mode
(See IOMUXC chapter for more details). Users can change
the "dataPadOverride" and "sclkPadOverride" setting in
flexspi_nor_config_t structure after calling
flexspi_nor_get_config, if necessary.
Table 10-67. Status and error codes for the FlexSPI NOR API (continued)
Status Code Description
kStatus_Timeout 5 A timeout occurred
kStatus_FLEXSPI_SequenceExecutionT imeout 7000 The command timed out
kStatus_FLEXSPI_InvalidSequence 7001 Invalid LUT sequence
kStatus_FLEXSPI_DeviceTimeout 7002 The busy time exceeded the specified timeout value
kStatus_FLEXSPINOR_ProgramFail 20100 Program Command failed
kStatus_FLEXSPINOR_EraseSectorFail 20101 Erase sector command failed
kStatus_FLEXSPINOR_EraseAllFail 20102 Erase All command failed
kStatus_FLEXSPINOR_WaitTimeout 20103 The wait time exceeded the specified timeout value
kStatus_FlexSPINOR_NotSupported 20104 The operation is not supported
kStatus_FlexSPINOR_WriteAlignmentEr ror 20105 Write address is unaligned to page size
kStatus_FlexSPINOR_CommandFailure 20106 Command failed
kStatus_FlexSPINOR_SFDP_NotFound 20107 SFDP table was not found, used for
flexspi_nor_flash_get_config API
kStatus_FLEXSPINOR_Flash_NotFoun d 20109 Cannot detect a FLASH device
kStatus_FLEXSPINOR_DTRRead_Dum 20110 The dummy cycle for DDR/DTR read cannot be probed.
myProbeFailed
10.13.2.1.13 Typical options for the Serial NOR devices in the market
The following list provides typical options for the serial NOR flash devices in the market.
• QuadSPI NOR - Quad SDR Read: option0 = 0xc0000007 (133MHz)
• QuadSPI NOR - Quad DDR Read: option0 = 0xc0100003 (60MHz)
• HyperFLASH 1V8: option0 = 0xc0233008 (166MHz)
• HyperFLASH 3V0: option0 = 0xc0333005 (100MHz)
• MXIC OPI DDR (OPI DDR enabled by default): option=0xc0433007(133MHz)
• Micron Octal DDR: option0=0xc0600005 (100MHz)
• Micron OPI DDR: option0=0xc0603007 (133MHz), SPI->OPI DDR
• Micron OPI DDR (DDR read enabled by default): option0 = 0xc0633007 (133MHz)
• Adesto OPI DDR: option0=0xc0803007(133MHz)
flexspi_nor_config_t config;
serial_nor_config_option_t option;
status_t status;
uint32_t address = 0x40000; // 256KB uint32_t
sector_size = 0x1000; // 4KB
uint32_t page_buffer[256/ sizeof(uint32_t)];
uint32_t instance = 1;
11.1 Overview
The chip contains a limited number of pins, most of which have multiple signal options.
These signal-to-pin and pin-to-signal options are selected by the input-output multiplexer
called IOMUX. The IOMUX is also used to configure other pin characteristics, such as
voltage level, drive strength, and hysteresis.
The muxing options table lists the external signals grouped by the module instance, the
muxing options for each signal, and the registers used to route the signal to the chosen
pad.
1. This GPIO instance contains a mux that selects between normal GPIO or CM7 fast GPIO. See IOMUXC_GPR_GPR40-41
for more details.
2. This GPIO instance contains a mux that selects between normal GPIO or CM7 fast GPIO. See IOMUXC_GPR_GPR42-43
for more details.
3. For GPIO13_IO3-GPIO13_IO12, GPIO functions are not available on devices that support tamper.
4. Tamper is only available on select part numbers. Refer to the Datasheet for details.
1. For GPIO_SNVS_00-09, tamper or SNVS_GPIO is determine by selected part numbers. On those devices, the users
cannot select between Tamper and SNVS GPIO functionality.
NOTE
For GPIO_MUX2 and GPIO_MUX3 instances, the users can
select between normal GPIO or CM7 fast GPIO.
12.2 Overview
The IOMUX Controller (IOMUXC), together with the IOMUX, enables the IC to share
one pad to several functional blocks. This sharing is done by multiplexing the pad's input
and output signals.
Every module requires a specific pad setting (such as pull up or keeper), and for each
pad, there are up to 12 muxing options (called ALT modes). The pad settings parameters
are controlled by the IOMUXC.
The IOMUX consists only of combinatorial logic combined from several basic IOMUX
cells. Each basic IOMUX cell handles only one pad signal's muxing.
PAD Settings
PAD Settings
Registers
MUX Control
Registers
IOMUXC
. .
IOMUX IO Pad
Cells
. Cells
.
. .
IPMUX
HW
signal
moduleY
CFG
AIPS Reg
moduleX IOMUX IORING
12.2.2 Features
The IOMUXC features include:
• 32-bit software mux control registers (IOMUXC_SW_MUX_CTL_PAD_<PAD
NAME>) to configure 1 of 12 alternate (ALT) MUX_MODE fields of each pad or a
predefined group of pads and to enable the forcing of an input path of the pad(s)
(SION bit).
• 32-bit software pad control registers
(IOMUXC_SW_PAD_CTL_PAD_<PAD_NAME>) to configure specific pad
settings of each pad, or a predefined group of pads.
• 32-bit general purpose registers - GPRxx, 32-bit registers according to SoC
requirements for any usage.
• 32-bit input select control registers to control the input path to a module when more
than one pad drives this module input.
Each SW MUX/PAD CTL IOMUXC register handles only one pad or one pad's group.
Only the minimum number of registers required by software are implemented by
hardware. For example, if only ALT0 and ALT1 modes are used on Pad x then only one
bit register will be generated as the MUX_MODE control field in the software mux
control register of Pad x.
The software mux control registers may allow the forcing of pads to become input (input
path enabled) regardless of the functional direction driven. This may be useful for
loopback and GPIO data capture.
IOMUXC_SW_MUX_CTRL_<PAD>[MUX_MODE]
SW_PAD_CTL
ALT0
ALT1
: PAD0
ALTn
ALT0
ALT1
<SOURCE>_SELECT_INPUT :
ALTn
Peripheral1 DATA_IN IOMUXC_SW_MUX_CTRL_<PAD>[MUX_MODE]
SW_PAD_CTL
ALT0
ALT1
:
PAD1
ALTn
ALT0
ALT1
:
ALTn
A limited option exists to override the default pad functionality and force the input path
to be active regardless of the value driven by the corresponding module. This can be done
by setting the SION (Software Input On) bit in the IOMUXC_SW_MUX_CTL register
(when available) to "1".
Uses include:
• LoopBack - Module x drives the pad and also receives pad value as an input.
12.3.3 Daisy chain - multi pads driving same module input pin
In some cases, more than one pad may drive a single module input pin. Such cases
require the addition of one more level of IOMUXing; all of these input signals are
muxed, and a dedicated software controlled register controls the mux in order to select
the required input path.
A module port involved in "daisy chain" requires two software configuration commands,
one for selecting the mode for this pad (programable via the
IOMUXC_SW_MUX_CTL_<PAD> registers) and one for defining it as the input path
(via the daisy chain registers).
This means that a module port involved in "daisy chain" requires two software
configuration commands, one for selecting the mode for this pad (programable via the
IOMUXC_SW_MUX_CTL_<PAD> registers) and one for defining it as the input path
(via the daisy chain registers).
The daisy chain is illustrated in the figure below.
IOMUX IORING
IOMUX Cells
To module D
To module F
A
To module X
ALT x select
To module G
To module X
Module X B
To module H
ALT x select
Daisy Chain
To module X
select
To module M
C
To module N
ALT x select
12.3.4 Clocks
The table found here describes the clock sources for IOMUXC. Please see Clock
Controller Module (CCM) chapter for clock setting, configuration and gating
information.
Table 12-2. IOMUXC Clocks
Clock Name Description
ipg_clk Peripheral clock
ipg_clk_s Peripheral access clock
12.4.1.2.1 Offset
Register Offset
SW_MUX_CTL_PAD_W 0h
AKEUP_DIG
12.4.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.2.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad WAKEUP_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: WAKEUP_DIG.
101 - Select mux mode: ALT5 mux port: GPIO13_IO00 of instance: GPIO13
111 - Select mux mode: ALT7 mux port: NMI_GLUE_NMI of instance: NMI_GLUE
12.4.1.3.1 Offset
Register Offset
SW_MUX_CTL_PAD_P 4h
MIC_ON_REQ_DIG
12.4.1.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.1.3.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad PMIC_ON_REQ_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: PMIC_ON_REQ_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_LP_PMIC_ON_REQ of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO01 of instance: GPIO13
12.4.1.4.1 Offset
Register Offset
SW_MUX_CTL_PAD_P 8h
MIC_STBY_REQ_DIG
12.4.1.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
W SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.1.4.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad PMIC_STBY_REQ_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: PMIC_STBY_REQ_DIG.
Field Description
000 - Select mux mode: ALT0 mux port: CCM_PMIC_VSTBY_REQ of instance: CCM
101 - Select mux mode: ALT5 mux port: GPIO13_IO02 of instance: GPIO13
12.4.1.5.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP Ch
IO_SNVS_00_DIG
12.4.1.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.5.3 Fields
Field Description
31-5 -
— Reserved
Field Description
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_00_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_00_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER1 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO03 of instance: GPIO13
12.4.1.6.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 10h
IO_SNVS_01_DIG
12.4.1.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.6.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_01_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_01_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER2 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO04 of instance: GPIO13
12.4.1.7.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 14h
IO_SNVS_02_DIG
12.4.1.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.7.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_02_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_02_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER3 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO05 of instance: GPIO13
12.4.1.8.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 18h
IO_SNVS_03_DIG
12.4.1.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.8.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_03_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_03_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER4 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO06 of instance: GPIO13
12.4.1.9.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 1Ch
IO_SNVS_04_DIG
12.4.1.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.9.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_04_DIG
3 -
— Reserved
Field Description
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_04_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER5 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO07 of instance: GPIO13
12.4.1.10.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 20h
IO_SNVS_05_DIG
12.4.1.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.10.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_05_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_05_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER6 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO08 of instance: GPIO13
12.4.1.11.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 24h
IO_SNVS_06_DIG
12.4.1.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.11.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_06_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_06_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER7 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO09 of instance: GPIO13
12.4.1.12.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 28h
IO_SNVS_07_DIG
12.4.1.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.12.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_07_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_07_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER8 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO10 of instance: GPIO13
12.4.1.13.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 2Ch
IO_SNVS_08_DIG
12.4.1.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.13.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_08_DIG
3 -
— Reserved
Field Description
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_08_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER9 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO11 of instance: GPIO13
12.4.1.14.1 Offset
Register Offset
SW_MUX_CTL_PAD_GP 30h
IO_SNVS_09_DIG
12.4.1.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.1.14.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SNVS_09_DIG
3 -
— Reserved
2-0 MUX Mode Select Field.
MUX_MODE Select 1 of 2 iomux modes to be used for pad: GPIO_SNVS_09_DIG.
000 - Select mux mode: ALT0 mux port: SNVS_TAMPER10 of instance: SNVS_LP
101 - Select mux mode: ALT5 mux port: GPIO13_IO12 of instance: GPIO13
12.4.1.15.1 Offset
Register Offset
SW_PAD_CTL_PAD_TE 34h
ST_MODE_DIG
12.4.1.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.1.15.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Reserved
—
5-4 Reserved
—
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: TEST_MODE_DIG
0 - Weak pull down
Table continues on the next page...
Field Description
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: TEST_MODE_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: TEST_MODE_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: TEST_MODE_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.16.1 Offset
Register Offset
SW_PAD_CTL_PAD_PO 38h
R_B_DIG
12.4.1.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.1.16.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Reserved
—
5-4 Reserved
—
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: POR_B_DIG
0 - Weak pull down
Table continues on the next page...
Field Description
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: POR_B_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: POR_B_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: POR_B_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.17.1 Offset
Register Offset
SW_PAD_CTL_PAD_ON 3Ch
OFF_DIG
12.4.1.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.1.17.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Reserved
—
5-4 Reserved
—
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: ONOFF_DIG
0 - Weak pull down
Table continues on the next page...
Field Description
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: ONOFF_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: ONOFF_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: ONOFF_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.18.1 Offset
Register Offset
SW_PAD_CTL_PAD_WA 40h
KEUP_DIG
12.4.1.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.1.18.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: WAKEUP_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: WAKEUP_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: WAKEUP_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: WAKEUP_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: WAKEUP_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.19.1 Offset
Register Offset
SW_PAD_CTL_PAD_PM 44h
IC_ON_REQ_DIG
12.4.1.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.1.19.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: PMIC_ON_REQ_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: PMIC_ON_REQ_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: PMIC_ON_REQ_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: PMIC_ON_REQ_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: PMIC_ON_REQ_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.20.1 Offset
Register Offset
SW_PAD_CTL_PAD_PM 48h
IC_STBY_REQ_DIG
12.4.1.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.1.20.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: PMIC_STBY_REQ_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: PMIC_STBY_REQ_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: PMIC_STBY_REQ_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: PMIC_STBY_REQ_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: PMIC_STBY_REQ_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.21.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 4Ch
IO_SNVS_00_DIG
12.4.1.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.21.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_00_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_00_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_00_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_00_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_00_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.22.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 50h
IO_SNVS_01_DIG
12.4.1.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.22.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_01_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_01_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_01_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_01_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_01_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.23.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 54h
IO_SNVS_02_DIG
12.4.1.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.23.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_02_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_02_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_02_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_02_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_02_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.24.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 58h
IO_SNVS_03_DIG
12.4.1.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.24.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_03_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_03_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_03_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_03_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_03_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.25.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 5Ch
IO_SNVS_04_DIG
12.4.1.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.25.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_04_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_04_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_04_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_04_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_04_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.26.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 60h
IO_SNVS_05_DIG
12.4.1.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.26.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_05_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_05_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_05_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_05_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_05_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.27.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 64h
IO_SNVS_06_DIG
12.4.1.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.27.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_06_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_06_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_06_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_06_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_06_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.28.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 68h
IO_SNVS_07_DIG
12.4.1.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.28.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_07_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_07_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_07_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_07_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_07_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.29.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 6Ch
IO_SNVS_08_DIG
12.4.1.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.29.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_08_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_08_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_08_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_08_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_08_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.1.30.1 Offset
Register Offset
SW_PAD_CTL_PAD_GP 70h
IO_SNVS_09_DIG
12.4.1.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_SNV
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
S
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.1.30.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-7 -
— Reserved
6 Open Drain SNVS Field
ODE_SNVS Select one out of next values for pad: GPIO_SNVS_09_DIG
0 - Disabled
1 - Enabled
5-4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_SNVS_09_DIG
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_SNVS_09_DIG
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_SNVS_09_DIG
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_SNVS_09_DIG
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.2.2.1 Offset
Register Offset
GPR26 68h
12.4.2.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R CM7_INIT_VTOR
DWP_LOCK
FIELD_0
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CM7_INIT_VTOR
W
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.2.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change CM7_INIT_VTOR. When bit 0 is set, CM7 is
forbidden. When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
Table continues on the next page...
Field Description
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-25 General purpose bits
FIELD_0 Reserved
24-0 Vector table offset register out of reset. See the ARM v7-M Architecture Reference Manual for more
information about the vector table offset register (VTOR).
CM7_INIT_VTO
R NOTE: When user uses HAB authenticated or encrypted boot function, NXP strongly suggest user to set
the default value (ROM entry address) into INIT_VTOR register and lock the default value.
12.4.2.3.1 Offset
Register Offset
GPR33 84h
12.4.2.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
USBPHY2_WAKEUP_IRQ_CLEAR
USBPHY1_WAKEUP_IRQ_CLEAR
M4_NMI_CLEAR
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.3.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change FIELD_0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-10 Reserved
Table continues on the next page...
Field Description
—
9 Clear USBPHY1 wakeup interrupt holding register
USBPHY2_WA The wakeup interrupt from USBPHY1 will be held internally until this bit is set to 1. Not that this bit need
KEUP_IRQ_CL software to clear. Set it to 1 to clear the interrupt and following with writing it to 0 to complete the
EAR operation.
8 Clear USBPHY1 wakeup interrupt holding register
USBPHY1_WA The wakeup interrupt from USBPHY1 will be held internally until this bit is set to 1. Not that this bit need
KEUP_IRQ_CL software to clear. Set it to 1 to clear the interrupt and following with writing it to 0 to complete the
EAR operation.
7-1 Reserved
—
0 Clear CM4 NMI holding register
M4_NMI_CLEA The NMI input from IO will be held internally until this bit is set to 1. Note that this bit need software to
R clear. Set it to 1 to clear the interrupt and following with writing it to 0 to complete the operation.
12.4.2.4.1 Offset
Register Offset
GPR34 88h
12.4.2.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
GPIO_LPSR_HIGH_RANGE
GPIO_LPSR_LOW_RANGE
M4_GPC_SLEEP_SE
M4_NMI_MASK
M7_NMI_MASK
SEC_ERR_RE
Reserved
Reserved
Reserved
Reserved
W
SP
L
Reset 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0
12.4.2.4.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-12 Reserved
—
11 Security error response enable
Table continues on the next page...
Field Description
SEC_ERR_RES This bitfield is the security error response enable for all security gaskets on both AHB and AXI buses. The
P RDC defines access policies and the security gaskets on the buses are responsible to verify the access
against these policies. This bit defines what kind of bus response is returned when the access violates
the policies.
0 - OKEY response
1 - SLVError (default)
10-9 Reserved
—
8-6 Reserved
—
5 CM4 sleep request selection
M4_GPC_SLEE This bit controls which kind of CM4 sleep request is sent to GPC to start sleep sequence.
P_SEL
0 - CM4 SLEEPDEEP is sent to GPC
1 - CM4 SLEEPING is sent to GPC
4 Mask CM4 NMI pin input
M4_NMI_MASK 0 - NMI input from IO to CM4 is not blocked
1 - NMI input from IO to CM4 is blocked
3 Mask CM7 NMI pin input
M7_NMI_MASK 0 - NMI input from IO to CM7 is not blocked
1 - NMI input from IO to CM7 is blocked
2 GPIO_LPSR IO bank supply voltage range selection
GPIO_LPSR_L
OW_RANGE GPIO_LPSR_HIGH_RANGE GPIO_LPSR_LOW_RANGE Mode
0 0 GPIO_LPSR_xx IO will work in
continuous range mode with
supply voltage in 1.71v-3.6v
0 1 GPIO_LPSR_xx IO will work in
low range mode with supply
voltage in 1.71v-1.98v
1 0 GPIO_LPSR_xx IO will work in
high range mode with supply
voltage in 3v-3.6v
1 1 Not allowed
Field Description
1 0 GPIO_LPSR_xx IO will work in
high range mode with supply
voltage in 3v-3.6v
1 1 Not allowed
0 Reserved
—
12.4.2.5.1 Offset
Register Offset
GPR35 8Ch
12.4.2.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
EDMA_LPSR_STOP_REQ
FLEXSPI2_IPG_DOZE
FLEXSPI1_IPG_DOZE
FLEXIO2_IPG_DOZE
FLEXIO1_IPG_DOZE
ENET1G_IPG_DOZE
FLEXSPI2_STOP_RE
FLEXSPI1_STOP_RE
ENET1G_STOP_RE
ENET_IPG_DOZE
ENET_STOP_RE
DWP_LOCK
Reserved
DWP
W
Q
Q
Q
Q
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
0
ADC2_IPG_STOP_MODE
ADC1_IPG_STOP_MODE
EDMA_STOP_REQ
CAAM_STOP_REQ
CAN3_STOP_REQ
CAN2_STOP_REQ
CAN1_STOP_REQ
ADC2_STOP_REQ
ADC1_STOP_REQ
CAAM_IPG_DOZE
CAN3_IPG_DOZE
CAN2_IPG_DOZE
CAN1_IPG_DOZE
ADC2_IPG_DOZE
ADC1_IPG_DOZE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.5.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27 Reserved
—
Field Description
26 FLEXSPI2 stop request
FLEXSPI2_STO 0 - Stop request off
P_REQ
1 - Stop request on
25 FLEXSPI2 doze mode
FLEXSPI2_IPG 0 - Not in doze mode
_DOZE
1 - In doze mode
24 FLEXSPI1 stop request
FLEXSPI1_STO 0 - Stop request off
P_REQ
1 - Stop request on
23 FLEXSPI1 doze mode
FLEXSPI1_IPG 0 - Not in doze mode
_DOZE
1 - In doze mode
22 FLEXIO2 doze mode
FLEXIO2_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
21 FLEXIO2 doze mode
FLEXIO1_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
20 ENET1G stop request
ENET1G_STOP 0 - Stop request off
_REQ
1 - Stop request on
19 ENET1G doze mode
ENET1G_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
18 ENET stop request
ENET_STOP_R 0 - Stop request off
EQ
1 - Stop request on
17 ENET doze mode
ENET_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
16 EDMA_LPSR stop request
EDMA_LPSR_S 0 - Stop request off
TOP_REQ
1 - Stop request on
15 EDMA stop request
EDMA_STOP_R 0 - Stop request off
EQ
1 - Stop request on
14 Reserved
—
13 CAN3 stop request
Table continues on the next page...
Field Description
CAN3_STOP_R 0 - Stop request off
EQ
1 - Stop request on
12 CAN3 doze mode
CAN3_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
11 CAN2 stop request
CAN2_STOP_R 0 - Stop request off
EQ
1 - Stop request on
10 CAN2 doze mode
CAN2_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
9 CAN1 stop request
CAN1_STOP_R 0 - Stop request off
EQ
1 - Stop request on
8 CAN1 doze mode
CAN1_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
7 CAAM stop request
CAAM_STOP_R 0 - Stop request off
EQ
1 - Stop request on
6 CAN3 doze mode
CAAM_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
5 ADC2 stop mode selection. This bitfield cannot change when ADC2_STOP_REQ is asserted.
ADC2_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
4 ADC2 stop request
ADC2_STOP_R 0 - Stop request off
EQ
1 - Stop request on
3 ADC2 doze mode
ADC2_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
2 ADC1 stop mode selection. This bitfield cannot change when ADC1_STOP_REQ is asserted.
ADC1_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
1 ADC1 stop request
ADC1_STOP_R 0 - Stop request off
EQ
1 - Stop request on
0 ADC1 doze mode
W
W
Bits
Bits
Reset
Reset
GPR36
LPI2C4_IPG_DOZE DWP_LOCK ZE
0
0
Field
15
31
12.4.2.6.2
12.4.2.6.1
LPI2C3_IPG_STOP_MODE
Register
0
0
GPR Register
14
30
NXP Semiconductors
LPI2C3_STOP_REQ DWP
0
0
13
29
Offset
90h
LPI2C3_IPG_DOZE
Diagram
0
0
12
28
1 - In doze mode
ADC1_IPG_DO 0 - Not in doze mode
LPI2C2_IPG_STOP_MODE Reserved
0
0
11
27
LPI2C2_STOP_REQ LPSPI1_IPG_STOP_MODE
0
0
10
26
LPI2C2_IPG_DOZE LPSPI1_STOP_REQ
0
0
25
LPI2C1_IPG_STOP_MODE LPSPI1_IPG_DOZE
0
0
24
LPI2C1_STOP_REQ LPI2C6_IPG_STOP_MODE
0
0
LPI2C1_IPG_DOZE LPI2C6_STOP_REQ 23
Description
0
0
22
Offset
GPT6_IPG_DOZE LPI2C6_IPG_DOZE
0
0
21
GPT5_IPG_DOZE LPI2C5_IPG_STOP_MODE
12.4.2.6 GPR36 General Purpose Register (GPR36)
0
0
20
0
0
19
GPT3_IPG_DOZE LPI2C5_IPG_DOZE
0
0
18
GPT2_IPG_DOZE LPI2C4_IPG_STOP_MODE
1
0
0
17
GPT1_IPG_DOZE LPI2C4_STOP_REQ
0
0
0
16
517
Chapter 12 IOMUX Controller (IOMUXC)
Memory Map and register definition
12.4.2.6.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27 Reserved
—
26 LPSPI1 stop mode selection. This bitfield cannot change when LPSPI1_STOP_REQ is asserted.
LPSPI1_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
25 LPSPI1 stop request
LPSPI1_STOP_ 0 - Stop request off
REQ
1 - Stop request on
24 LPSPI1 doze mode
LPSPI1_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
23 LPI2C6 stop mode selection. This bitfield cannot change when LPI2C6_STOP_REQ is asserted.
LPI2C6_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
22 LPI2C6 stop request
LPI2C6_STOP_ 0 - Stop request off
REQ
1 - Stop request on
21 LPI2C6 doze mode
LPI2C6_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
20 LPI2C5 stop mode selection. This bitfield cannot change when LPI2C5_STOP_REQ is asserted.
LPI2C5_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
19 LPI2C5 stop request
0 - Stop request off
Table continues on the next page...
Field Description
LPI2C5_STOP_ 1 - Stop request on
REQ
18 LPI2C5 doze mode
LPI2C5_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
17 LPI2C4 stop mode selection. This bitfield cannot change when LPI2C4_STOP_REQ is asserted.
LPI2C4_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
16 LPI2C4 stop request
LPI2C4_STOP_ 0 - Stop request off
REQ
1 - Stop request on
15 LPI2C4 doze mode
LPI2C4_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
14 LPI2C3 stop mode selection. This bitfield cannot change when LPI2C3_STOP_REQ is asserted.
LPI2C3_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
13 LPI2C3 stop request
LPI2C3_STOP_ 0 - Stop request off
REQ
1 - Stop request on
12 LPI2C3 doze mode
LPI2C3_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
11 LPI2C2 stop mode selection. This bitfield cannot change when LPI2C2_STOP_REQ is asserted.
LPI2C2_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
10 LPI2C2 stop request
LPI2C2_STOP_ 0 - Stop request off
REQ
1 - Stop request on
9 LPI2C2 doze mode
LPI2C2_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
8 LPI2C1 stop mode selection. This bitfield cannot change when LPI2C1_STOP_REQ is asserted.
LPI2C1_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
7 LPI2C1 stop request
LPI2C1_STOP_ 0 - Stop request off
REQ
1 - Stop request on
6 LPI2C1 doze mode
0 - Not in doze mode
Table continues on the next page...
Field Description
LPI2C1_IPG_D 1 - In doze mode
OZE
5 GPT6 doze mode
GPT6_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
4 GPT5 doze mode
GPT5_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
3 GPT4 doze mode
GPT4_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
2 GPT3 doze mode
GPT3_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
1 GPT2 doze mode
GPT2_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
0 GPT1 doze mode
GPT1_IPG_DO 0 - Not in doze mode
ZE
1 - In doze mode
12.4.2.7.1 Offset
Register Offset
GPR37 94h
12.4.2.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LPUART4_IPG_STOP_MODE
LPUART3_IPG_STOP_MODE
LPUART2_IPG_STOP_MODE
LPUART1_IPG_STOP_MODE
LPUART4_STOP_REQ
LPUART3_STOP_REQ
LPUART2_STOP_REQ
LPUART1_STOP_REQ
LPUART4_IPG_DOZE
LPUART3_IPG_DOZE
LPUART2_IPG_DOZE
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LPSPI6_IPG_STOP_MODE
LPSPI5_IPG_STOP_MODE
LPSPI4_IPG_STOP_MODE
LPSPI3_IPG_STOP_MODE
LPSPI2_IPG_STOP_MODE
LPUART1_IPG_DOZE
LPSPI6_STOP_REQ
LPSPI5_STOP_REQ
LPSPI4_STOP_REQ
LPSPI3_STOP_REQ
LPSPI2_STOP_REQ
LPSPI6_IPG_DOZE
LPSPI5_IPG_DOZE
LPSPI4_IPG_DOZE
LPSPI3_IPG_DOZE
LPSPI2_IPG_DOZE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.7.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
Field Description
27 Reserved
—
26 LPUART4 stop mode selection. This bitfield cannot change when LPUART4_STOP_REQ is asserted.
LPUART4_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
25 LPUART4 stop request
LPUART4_STO 0 - Stop request off
P_REQ
1 - Stop request on
24 LPUART4 doze mode
LPUART4_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
23 LPUART3 stop mode selection. This bitfield cannot change when LPUART3_STOP_REQ is asserted.
LPUART3_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
22 LPUART3 stop request
LPUART3_STO 0 - Stop request off
P_REQ
1 - Stop request on
21 LPUART3 doze mode
LPUART3_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
20 LPUART2 stop mode selection. This bitfield cannot change when LPUART2_STOP_REQ is asserted.
LPUART2_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
19 LPUART2 stop request
LPUART2_STO 0 - Stop request off
P_REQ
1 - Stop request on
18 LPUART2 doze mode
LPUART2_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
17 LPUART1 stop mode selection. This bitfield cannot change when LPUART1_STOP_REQ is asserted.
LPUART1_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
16 LPUART1 stop request
LPUART1_STO 0 - Stop request off
P_REQ
1 - Stop request on
15 LPUART1 doze mode
LPUART1_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
14 LPSPI6 stop mode selection. This bitfield cannot change when LPSPI6_STOP_REQ is asserted.
Table continues on the next page...
Field Description
LPSPI6_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
13 LPSPI6 stop request
LPSPI6_STOP_ 0 - Stop request off
REQ
1 - Stop request on
12 LPSPI6 doze mode
LPSPI6_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
11 LPSPI5 stop mode selection. This bitfield cannot change when LPSPI5_STOP_REQ is asserted.
LPSPI5_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
10 LPSPI5 stop request
LPSPI5_STOP_ 0 - Stop request off
REQ
1 - Stop request on
9 LPSPI5 doze mode
LPSPI5_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
8 LPSPI4 stop mode selection. This bitfield cannot change when LPSPI4_STOP_REQ is asserted.
LPSPI4_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
7 LPSPI4 stop request
LPSPI4_STOP_ 0 - Stop request off
REQ
1 - Stop request on
6 LPSPI4 doze mode
LPSPI4_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
5 LPSPI3 stop mode selection. This bitfield cannot change when LPSPI3_STOP_REQ is asserted.
LPSPI3_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
4 LPSPI3 stop request
LPSPI3_STOP_ 0 - Stop request off
REQ
1 - Stop request on
3 LPSPI3 doze mode
LPSPI3_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
2 LPSPI2 stop mode selection. This bitfield cannot change when LPSPI2_STOP_REQ is asserted.
LPSPI2_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
1 LPSPI2 stop request
Table continues on the next page...
Field Description
LPSPI2_STOP_ 0 - Stop request off
REQ
1 - Stop request on
0 LPSPI2 doze mode
LPSPI2_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
12.4.2.8.1 Offset
Register Offset
GPR38 98h
12.4.2.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LPUART12_IPG_STOP_MODE
LPUART11_IPG_STOP_MODE
LPUART10_IPG_STOP_MODE
LPUART12_STOP_REQ
LPUART11_STOP_REQ
LPUART10_STOP_REQ
MIC_IPG_STOP_MODE
LPUART12_IPG_DOZE
LPUART11_IPG_DOZE
MIC_STOP_REQ
MIC_IPG_DOZE
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LPUART9_IPG_STOP_MODE
LPUART8_IPG_STOP_MODE
LPUART7_IPG_STOP_MODE
LPUART6_IPG_STOP_MODE
LPUART5_IPG_STOP_MODE
LPUART9_STOP_REQ
LPUART8_STOP_REQ
LPUART7_STOP_REQ
LPUART6_STOP_REQ
LPUART5_STOP_REQ
LPUART10_IPG_DOZE
LPUART9_IPG_DOZE
LPUART8_IPG_DOZE
LPUART7_IPG_DOZE
LPUART6_IPG_DOZE
LPUART5_IPG_DOZE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.8.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
Table continues on the next page...
Field Description
11 - Both cores are forbidden
27 Reserved
—
26 MIC stop mode selection. This bitfield cannot change when MIC_STOP_REQ is asserted.
MIC_IPG_STOP 0 - This module is functional in Stop Mode
_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
25 MIC stop request
MIC_STOP_RE 0 - Stop request off
Q
1 - Stop request on
24 MIC doze mode
MIC_IPG_DOZE 0 - Not in doze mode
1 - In doze mode
23 LPUART12 stop mode selection. This bitfield cannot change when LPUART12_STOP_REQ is asserted.
LPUART12_IPG 0 - This module is functional in Stop Mode
_STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
22 LPUART12 stop request
LPUART12_ST 0 - Stop request off
OP_REQ
1 - Stop request on
21 LPUART12 doze mode
LPUART12_IPG 0 - Not in doze mode
_DOZE
1 - In doze mode
20 LPUART11 stop mode selection. This bitfield cannot change when LPUART11_STOP_REQ is asserted.
LPUART11_IPG 0 - This module is functional in Stop Mode
_STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
19 LPUART11 stop request
LPUART11_ST 0 - Stop request off
OP_REQ
1 - Stop request on
18 LPUART11 doze mode
LPUART11_IPG 0 - Not in doze mode
_DOZE
1 - In doze mode
17 LPUART10 stop mode selection. This bitfield cannot change when LPUART10_STOP_REQ is asserted.
LPUART10_IPG 0 - This module is functional in Stop Mode
_STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
16 LPUART10 stop request
LPUART10_ST 0 - Stop request off
OP_REQ
1 - Stop request on
15 LPUART10 doze mode
LPUART10_IPG 0 - Not in doze mode
_DOZE
1 - In doze mode
Field Description
14 LPUART9 stop mode selection. This bitfield cannot change when LPUART9_STOP_REQ is asserted.
LPUART9_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
13 LPUART9 stop request
LPUART9_STO 0 - Stop request off
P_REQ
1 - Stop request on
12 LPUART9 doze mode
LPUART9_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
11 LPUART8 stop mode selection. This bitfield cannot change when LPUART8_STOP_REQ is asserted.
LPUART8_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
10 LPUART8 stop request
LPUART8_STO 0 - Stop request off
P_REQ
1 - Stop request on
9 LPUART8 doze mode
LPUART8_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
8 LPUART7 stop mode selection. This bitfield cannot change when LPUART7_STOP_REQ is asserted.
LPUART7_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
7 LPUART7 stop request
LPUART7_STO 0 - Stop request off
P_REQ
1 - Stop request on
6 LPUART7 doze mode
LPUART7_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
5 LPUART6 stop mode selection. This bitfield cannot change when LPUART6_STOP_REQ is asserted.
LPUART6_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
4 LPUART6 stop request
LPUART6_STO 0 - Stop request off
P_REQ
1 - Stop request on
3 LPUART6 doze mode
LPUART6_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
2 LPUART5 stop mode selection. This bitfield cannot change when LPUART5_STOP_REQ is asserted.
LPUART5_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
Field Description
1 LPUART5 stop request
LPUART5_STO 0 - Stop request off
P_REQ
1 - Stop request on
0 LPUART5 doze mode
LPUART5_IPG_ 0 - Not in doze mode
DOZE
1 - In doze mode
12.4.2.9.1 Offset
Register Offset
GPR39 9Ch
12.4.2.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
FLEXIO2_STOP_REQ_BUS
FLEXIO2_STOP_REQ_PE
DWP_LOCK
Reserved
DWP
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
FLEXIO1_STOP_REQ_BUS
0
FLEXIO1_STOP_REQ_PE
SNVS_HP_IPG_DOZE
SNVS_HP_STOP_RE
WDOG2_IPG_DOZE
WDOG1_IPG_DOZE
SAI4_STOP_REQ
SAI3_STOP_REQ
SAI2_STOP_REQ
SAI1_STOP_REQ
PIT2_STOP_REQ
PIT1_STOP_REQ
SIM2_IPG_DOZE
SIM1_IPG_DOZE
SEMC_STOP_RE
W
Q
Q
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.9.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-18 Reserved
Table continues on the next page...
Field Description
—
17 FLEXIO2 peripheral clock domain stop request
FLEXIO2_STOP 0 - Stop request off
_REQ_PER
1 - Stop request on
16 FLEXIO2 bus clock domain stop request
FLEXIO2_STOP 0 - Stop request off
_REQ_BUS
1 - Stop request on
15 FLEXIO1 peripheral clock domain stop request
FLEXIO1_STOP 0 - Stop request off
_REQ_PER
1 - Stop request on
14 FLEXIO1 bus clock domain stop request
FLEXIO1_STOP 0 - Stop request off
_REQ_BUS
1 - Stop request on
13 SAI4 stop request
SAI4_STOP_RE 0 - Stop request off
Q
1 - Stop request on
12 SAI3 stop request
SAI3_STOP_RE 0 - Stop request off
Q
1 - Stop request on
11 SAI2 stop request
SAI2_STOP_RE 0 - Stop request off
Q
1 - Stop request on
10 SAI1 stop request
SAI1_STOP_RE 0 - Stop request off
Q
1 - Stop request on
9 WDOG2 doze mode
WDOG2_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
8 WDOG1 doze mode
WDOG1_IPG_D 0 - Not in doze mode
OZE
1 - In doze mode
7 SNVS_HP stop request
SNVS_HP_STO 0 - Stop request off
P_REQ
1 - Stop request on
6 SNVS_HP doze mode
SNVS_HP_IPG 0 - Not in doze mode
_DOZE
1 - In doze mode
5 SIM2 doze mode
SIM2_IPG_DOZ 0 - Not in doze mode
E
Table continues on the next page...
Field Description
1 - In doze mode
4 SIM1 doze mode
SIM1_IPG_DOZ 0 - Not in doze mode
E
1 - In doze mode
3 SEMC stop request
SEMC_STOP_R 0 - Stop request off
EQ
1 - Stop request on
2 PIT2 stop request
PIT2_STOP_RE 0 - Stop request off
Q
1 - Stop request on
1 PIT1 stop request
PIT1_STOP_RE 0 - Stop request off
Q
1 - Stop request on
0 Reserved
—
12.4.2.10.1 Offset
Register Offset
GPR40 A0h
12.4.2.10.2 Diagram
Bits 31
LPUART8_STOP_ACK 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LPUART7_STOP_ACK
LPUART6_STOP_ACK
LPUART5_STOP_ACK
LPUART4_STOP_ACK
LPUART3_STOP_ACK
LPUART2_STOP_ACK
LPUART1_STOP_ACK
LPSPI6_STOP_ACK
LPSPI5_STOP_ACK
LPSPI4_STOP_ACK
LPSPI3_STOP_ACK
LPSPI2_STOP_ACK
LPSPI1_STOP_ACK
LPI2C6_STOP_ACK
LPI2C5_STOP_ACK
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
EDMA_LPSR_STOP_ACK
FLEXSPI2_STOP_ACK
FLEXSPI1_STOP_ACK
ENET1G_STOP_ACK
LPI2C4_STOP_ACK
LPI2C3_STOP_ACK
LPI2C2_STOP_ACK
LPI2C1_STOP_ACK
ENET_STOP_ACK
EDMA_STOP_ACK
CAAM_STOP_ACK
CAN3_STOP_ACK
CAN2_STOP_ACK
CAN1_STOP_ACK
ADC2_STOP_ACK
ADC1_STOP_ACK
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.10.3 Fields
Field Description
31 LPUART8 stop acknowledge
LPUART8_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
30 LPUART7 stop acknowledge
LPUART7_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
29 LPUART6 stop acknowledge
LPUART6_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
28 LPUART5 stop acknowledge
LPUART5_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
27 LPUART4 stop acknowledge
LPUART4_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
Field Description
26 LPUART3 stop acknowledge
LPUART3_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
25 LPUART2 stop acknowledge
LPUART2_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
24 LPUART1 stop acknowledge
LPUART1_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
23 LPSPI6 stop acknowledge
LPSPI6_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
22 LPSPI5 stop acknowledge
LPSPI5_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
21 LPSPI4 stop acknowledge
LPSPI4_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
20 LPSPI3 stop acknowledge
LPSPI3_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
19 LPSPI2 stop acknowledge
LPSPI2_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
18 LPSPI1 stop acknowledge
LPSPI1_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
17 LPI2C6 stop acknowledge
LPI2C6_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
16 LPI2C5 stop acknowledge
LPI2C5_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
15 LPI2C4 stop acknowledge
LPI2C4_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
14 LPI2C3 stop acknowledge
LPI2C3_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
13 LPI2C2 stop acknowledge
LPI2C2_STOP_ 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
ACK
12 LPI2C1 stop acknowledge
0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
Table continues on the next page...
Field Description
LPI2C1_STOP_
ACK
11 FLEXSPI2 stop acknowledge
FLEXSPI2_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
10 FLEXSPI1 stop acknowledge
FLEXSPI1_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
9 ENET1G stop acknowledge
ENET1G_STOP 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
_ACK
8 ENET stop acknowledge
ENET_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
7 EDMA_LPSR stop acknowledge
EDMA_LPSR_S 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
TOP_ACK
6 EDMA stop acknowledge
EDMA_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
5 CAN3 stop acknowledge
CAN3_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
4 CAN2 stop acknowledge
CAN2_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
3 CAN1 stop acknowledge
CAN1_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
2 CAAM stop acknowledge
CAAM_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
1 ADC2 stop acknowledge
ADC2_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
0 ADC1 stop acknowledge
ADC1_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
12.4.2.11.1 Offset
Register Offset
GPR41 A4h
12.4.2.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
FLEXIO2_STOP_ACK_PER
ROM_READ_LOCKED
Reserved
Reserved
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
FLEXIO1_STOP_ACK_PER
FLEXIO2_STOP_ACK_BUS
FLEXIO1_STOP_ACK_BUS
SNVS_HP_STOP_ACK
LPUART12_STOP_ACK
LPUART11_STOP_ACK
LPUART10_STOP_ACK
LPUART9_STOP_ACK
SEMC_STOP_ACK
SAI4_STOP_ACK
SAI3_STOP_ACK
SAI2_STOP_ACK
SAI1_STOP_ACK
PIT2_STOP_ACK
PIT1_STOP_ACK
MIC_STOP_ACK
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.2.11.3 Fields
Field Description
31-25 Reserved
—
24 ROM read lock status bit
ROM_READ_L When is bit is 1, it indicates that the first 64KB of ROM code are locked and not readable anymore.
OCKED
Field Description
23-17 Reserved
—
16 FLEXIO2 stop acknowledge of peripheral clock domain
FLEXIO2_STOP 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
_ACK_PER
15 FLEXIO2 stop acknowledge of bus clock domain
FLEXIO2_STOP 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
_ACK_BUS
14 FLEXIO1 stop acknowledge of peripheral clock domain
FLEXIO1_STOP 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
_ACK_PER
13 FLEXIO1 stop acknowledge of bus clock domain
FLEXIO1_STOP 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
_ACK_BUS
12 SAI4 stop acknowledge
SAI4_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
11 SAI3 stop acknowledge
SAI3_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
10 SAI2 stop acknowledge
SAI2_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
9 SAI1 stop acknowledge
SAI1_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
8 SNVS_HP stop acknowledge
SNVS_HP_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
7 SEMC stop acknowledge
SEMC_STOP_A 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
CK
6 PIT2 stop acknowledge
PIT2_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
5 PIT1 stop acknowledge
PIT1_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
4 MIC stop acknowledge
MIC_STOP_AC 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
K
3 LPUART12 stop acknowledge
LPUART12_ST 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
OP_ACK
Field Description
2 LPUART11 stop acknowledge
LPUART11_ST 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
OP_ACK
1 LPUART10 stop acknowledge
LPUART10_ST 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
OP_ACK
0 LPUART9 stop acknowledge
LPUART9_STO 0: stop acknowledge is not asserted 1: stop acknowledge is asserted (the module is in Stop mode)
P_ACK
12.4.3.2.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 0h
PIO_LPSR_00
12.4.3.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.2.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
Table continues on the next page...
Field Description
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_LPSR_00.
0000 - Select mux mode: ALT0 mux port: FLEXCAN3_TX of instance: FLEXCAN3
0001 - Select mux mode: ALT1 mux port: MIC_CLK of instance: MIC
0010 - Select mux mode: ALT2 mux port: MQS_RIGHT of instance: MQS
0011 - Select mux mode: ALT3 mux port: ARM_CM4_EVENTO of instance: CM4
0101 - Select mux mode: ALT5 mux port: GPIO6_IO00 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPUART12_TXD of instance: LPUART12
0111 - Select mux mode: ALT7 mux port: SAI4_MCLK of instance: SAI4
1010 - Select mux mode: ALT10 mux port: GPIO12_IO00 of instance: GPIO12
12.4.3.3.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 4h
PIO_LPSR_01
12.4.3.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.3.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_LPSR_01.
0000 - Select mux mode: ALT0 mux port: FLEXCAN3_RX of instance: FLEXCAN3
0001 - Select mux mode: ALT1 mux port: MIC_BITSTREAM0 of instance: MIC
0010 - Select mux mode: ALT2 mux port: MQS_LEFT of instance: MQS
0011 - Select mux mode: ALT3 mux port: ARM_CM4_EVENTI of instance: CM4
0101 - Select mux mode: ALT5 mux port: GPIO6_IO01 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPUART12_RXD of instance: LPUART12
1010 - Select mux mode: ALT10 mux port: GPIO12_IO01 of instance: GPIO12
12.4.3.4.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 8h
PIO_LPSR_02
12.4.3.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.4.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_LPSR_02.
0000 - Select mux mode: ALT0 mux port: SRC_BOOT_MODE00 of instance: SRC
0001 - Select mux mode: ALT1 mux port: LPSPI5_SCK of instance: LPSPI5
0010 - Select mux mode: ALT2 mux port: SAI4_TX_DATA of instance: SAI4
0011 - Select mux mode: ALT3 mux port: MQS_RIGHT of instance: MQS
0101 - Select mux mode: ALT5 mux port: GPIO6_IO02 of instance: GPIO6
1010 - Select mux mode: ALT10 mux port: GPIO12_IO02 of instance: GPIO12
12.4.3.5.1 Offset
Register Offset
SW_MUX_CTL_PAD_G Ch
PIO_LPSR_03
12.4.3.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.5.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_LPSR_03.
0000 - Select mux mode: ALT0 mux port: SRC_BOOT_MODE01 of instance: SRC
0001 - Select mux mode: ALT1 mux port: LPSPI5_PCS0 of instance: LPSPI5
0010 - Select mux mode: ALT2 mux port: SAI4_TX_SYNC of instance: SAI4
0011 - Select mux mode: ALT3 mux port: MQS_LEFT of instance: MQS
0101 - Select mux mode: ALT5 mux port: GPIO6_IO03 of instance: GPIO6
1010 - Select mux mode: ALT10 mux port: GPIO12_IO03 of instance: GPIO12
12.4.3.6.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 10h
PIO_LPSR_04
12.4.3.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.6.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_LPSR_04.
0000 - Select mux mode: ALT0 mux port: LPI2C5_SDA of instance: LPI2C5
0001 - Select mux mode: ALT1 mux port: LPSPI5_SOUT of instance: LPSPI5
0010 - Select mux mode: ALT2 mux port: SAI4_TX_BCLK of instance: SAI4
Field Description
0011 - Select mux mode: ALT3 mux port: LPUART12_RTS_B of instance: LPUART12
0101 - Select mux mode: ALT5 mux port: GPIO6_IO04 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPUART11_TXD of instance: LPUART11
1010 - Select mux mode: ALT10 mux port: GPIO12_IO04 of instance: GPIO12
12.4.3.7.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 14h
PIO_LPSR_05
12.4.3.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.7.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
Table continues on the next page...
Field Description
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_LPSR_05.
0000 - Select mux mode: ALT0 mux port: LPI2C5_SCL of instance: LPI2C5
0001 - Select mux mode: ALT1 mux port: LPSPI5_SIN of instance: LPSPI5
0010 - Select mux mode: ALT2 mux port: SAI4_MCLK of instance: SAI4
0011 - Select mux mode: ALT3 mux port: LPUART12_CTS_B of instance: LPUART12
0101 - Select mux mode: ALT5 mux port: GPIO6_IO05 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPUART11_RXD of instance: LPUART11
0111 - Select mux mode: ALT7 mux port: NMI_GLUE_NMI of instance: nmi_glue
1010 - Select mux mode: ALT10 mux port: GPIO12_IO05 of instance: GPIO12
12.4.3.8.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 18h
PIO_LPSR_06
12.4.3.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.8.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_LPSR_06.
0000 - Select mux mode: ALT0 mux port: LPI2C6_SDA of instance: LPI2C6
0010 - Select mux mode: ALT2 mux port: SAI4_RX_DATA of instance: SAI4
0011 - Select mux mode: ALT3 mux port: LPUART12_TXD of instance: LPUART12
0100 - Select mux mode: ALT4 mux port: LPSPI6_PCS3 of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO06 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: FLEXCAN3_TX of instance: FLEXCAN3
0111 - Select mux mode: ALT7 mux port: PIT2_TRIGGER3 of instance: PIT2
1000 - Select mux mode: ALT8 mux port: LPSPI5_PCS1 of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO06 of instance: GPIO12
12.4.3.9.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1Ch
PIO_LPSR_07
12.4.3.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.9.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_LPSR_07.
0000 - Select mux mode: ALT0 mux port: LPI2C6_SCL of instance: LPI2C6
0010 - Select mux mode: ALT2 mux port: SAI4_RX_BCLK of instance: SAI4
0011 - Select mux mode: ALT3 mux port: LPUART12_RXD of instance: LPUART12
0100 - Select mux mode: ALT4 mux port: LPSPI6_PCS2 of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO07 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: FLEXCAN3_RX of instance: FLEXCAN3
0111 - Select mux mode: ALT7 mux port: PIT2_TRIGGER2 of instance: PIT2
1000 - Select mux mode: ALT8 mux port: LPSPI5_PCS2 of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO07 of instance: GPIO12
12.4.3.10.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 20h
PIO_LPSR_08
12.4.3.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.10.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_LPSR_08.
0000 - Select mux mode: ALT0 mux port: LPUART11_TXD of instance: LPUART11
0001 - Select mux mode: ALT1 mux port: FLEXCAN3_TX of instance: FLEXCAN3
0010 - Select mux mode: ALT2 mux port: SAI4_RX_SYNC of instance: SAI4
0011 - Select mux mode: ALT3 mux port: MIC_CLK of instance: MIC
0100 - Select mux mode: ALT4 mux port: LPSPI6_PCS1 of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO08 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPI2C5_SDA of instance: LPI2C5
Field Description
0111 - Select mux mode: ALT7 mux port: PIT2_TRIGGER1 of instance: PIT2
1000 - Select mux mode: ALT8 mux port: LPSPI5_PCS3 of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO08 of instance: GPIO12
12.4.3.11.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 24h
PIO_LPSR_09
12.4.3.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
12.4.3.11.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
Table continues on the next page...
Field Description
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_LPSR_09.
0000 - Select mux mode: ALT0 mux port: LPUART11_RXD of instance: LPUART11
0001 - Select mux mode: ALT1 mux port: FLEXCAN3_RX of instance: FLEXCAN3
0010 - Select mux mode: ALT2 mux port: PIT2_TRIGGER0 of instance: PIT2
0011 - Select mux mode: ALT3 mux port: MIC_BITSTREAM0 of instance: MIC
0100 - Select mux mode: ALT4 mux port: LPSPI6_PCS0 of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO09 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPI2C5_SCL of instance: LPI2C5
0111 - Select mux mode: ALT7 mux port: SAI4_TX_DATA of instance: SAI4
1010 - Select mux mode: ALT10 mux port: GPIO12_IO09 of instance: GPIO12
12.4.3.12.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 28h
PIO_LPSR_10
12.4.3.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.12.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_LPSR_10.
0000 - Select mux mode: ALT0 mux port: JTAG_MUX_TRSTB of instance: JTAG_MUX
0001 - Select mux mode: ALT1 mux port: LPUART11_CTS_B of instance: LPUART11
0010 - Select mux mode: ALT2 mux port: LPI2C6_SDA of instance: LPI2C6
0011 - Select mux mode: ALT3 mux port: MIC_BITSTREAM1 of instance: MIC
0100 - Select mux mode: ALT4 mux port: LPSPI6_SCK of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO10 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPI2C5_SCLS of instance: LPI2C5
0111 - Select mux mode: ALT7 mux port: SAI4_TX_SYNC of instance: SAI4
1000 - Select mux mode: ALT8 mux port: LPUART12_TXD of instance: LPUART12
1010 - Select mux mode: ALT10 mux port: GPIO12_IO10 of instance: GPIO12
12.4.3.13.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 2Ch
PIO_LPSR_11
12.4.3.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.13.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_LPSR_11.
0000 - Select mux mode: ALT0 mux port: JTAG_MUX_TDO of instance: JTAG_MUX
0001 - Select mux mode: ALT1 mux port: LPUART11_RTS_B of instance: LPUART11
0010 - Select mux mode: ALT2 mux port: LPI2C6_SCL of instance: LPI2C6
0011 - Select mux mode: ALT3 mux port: MIC_BITSTREAM2 of instance: MIC
0100 - Select mux mode: ALT4 mux port: LPSPI6_SOUT of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO11 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPI2C5_SDAS of instance: LPI2C5
0111 - Select mux mode: ALT7 mux port: ARM_TRACE_SWO of instance: ARM
1000 - Select mux mode: ALT8 mux port: LPUART12_RXD of instance: LPUART12
1010 - Select mux mode: ALT10 mux port: GPIO12_IO11 of instance: GPIO12
12.4.3.14.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 30h
PIO_LPSR_12
12.4.3.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.14.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_12
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_LPSR_12.
0000 - Select mux mode: ALT0 mux port: JTAG_MUX_TDI of instance: JTAG_MUX
0001 - Select mux mode: ALT1 mux port: PIT2_TRIGGER0 of instance: PIT2
0011 - Select mux mode: ALT3 mux port: MIC_BITSTREAM3 of instance: MIC
Field Description
0100 - Select mux mode: ALT4 mux port: LPSPI6_SIN of instance: LPSPI6
0101 - Select mux mode: ALT5 mux port: GPIO6_IO12 of instance: GPIO6
0110 - Select mux mode: ALT6 mux port: LPI2C5_HREQ of instance: LPI2C5
0111 - Select mux mode: ALT7 mux port: SAI4_TX_BCLK of instance: SAI4
1000 - Select mux mode: ALT8 mux port: LPSPI5_SCK of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO12 of instance: GPIO12
12.4.3.15.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 34h
PIO_LPSR_13
12.4.3.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.15.3 Fields
Field Description
31-5 -
Table continues on the next page...
Field Description
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_13
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_LPSR_13.
0000 - Select mux mode: ALT0 mux port: JTAG_MUX_MOD of instance: JTAG_MUX
0001 - Select mux mode: ALT1 mux port: MIC_BITSTREAM1 of instance: MIC
0010 - Select mux mode: ALT2 mux port: PIT2_TRIGGER1 of instance: PIT2
0101 - Select mux mode: ALT5 mux port: GPIO6_IO13 of instance: GPIO6
0111 - Select mux mode: ALT7 mux port: SAI4_RX_DATA of instance: SAI4
1000 - Select mux mode: ALT8 mux port: LPSPI5_PCS0 of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO13 of instance: GPIO12
12.4.3.16.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 38h
PIO_LPSR_14
12.4.3.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.16.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_14
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_LPSR_14.
0000 - Select mux mode: ALT0 mux port: JTAG_MUX_TCK of instance: JTAG_MUX/SWD_CLK
0001 - Select mux mode: ALT1 mux port: MIC_BITSTREAM2 of instance: MIC
0010 - Select mux mode: ALT2 mux port: PIT2_TRIGGER2 of instance: PIT2
0101 - Select mux mode: ALT5 mux port: GPIO6_IO14 of instance: GPIO6
0111 - Select mux mode: ALT7 mux port: SAI4_RX_BCLK of instance: SAI4
1000 - Select mux mode: ALT8 mux port: LPSPI5_SOUT of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO14 of instance: GPIO12
12.4.3.17.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 3Ch
PIO_LPSR_15
12.4.3.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.17.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_LPSR_15
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_LPSR_15.
0000 - Select mux mode: ALT0 mux port: JTAG_MUX_TMS of instance: JTAG_MUX/SWD_DIO
0001 - Select mux mode: ALT1 mux port: MIC_BITSTREAM3 of instance: MIC
0010 - Select mux mode: ALT2 mux port: PIT2_TRIGGER3 of instance: PIT2
0101 - Select mux mode: ALT5 mux port: GPIO6_IO15 of instance: GPIO6
0111 - Select mux mode: ALT7 mux port: SAI4_RX_SYNC of instance: SAI4
1000 - Select mux mode: ALT8 mux port: LPSPI5_SIN of instance: LPSPI5
1010 - Select mux mode: ALT10 mux port: GPIO12_IO15 of instance: GPIO12
12.4.3.18.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 40h
PIO_LPSR_00
12.4.3.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.18.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP
Table continues on the next page...
Field Description
These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_00
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_LPSR_00
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_00
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_00
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_00
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.19.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 44h
PIO_LPSR_01
12.4.3.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.19.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
Field Description
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_01
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_LPSR_01
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_01
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_01
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_01
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.20.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 48h
PIO_LPSR_02
12.4.3.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.20.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_02
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_02
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_02
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_02
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_02
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.21.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 4Ch
PIO_LPSR_03
12.4.3.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.21.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_03
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_03
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_03
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_03
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_03
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.22.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 50h
PIO_LPSR_04
12.4.3.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.22.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_04
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_04
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_04
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_04
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_04
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.23.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 54h
PIO_LPSR_05
12.4.3.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.23.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_05
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_05
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_05
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_05
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_05
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.24.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 58h
PIO_LPSR_06
12.4.3.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.24.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_06
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_06
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_06
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_06
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_06
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.25.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 5Ch
PIO_LPSR_07
12.4.3.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.25.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_07
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_07
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_07
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_07
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_07
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.26.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 60h
PIO_LPSR_08
12.4.3.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.26.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_08
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_08
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_08
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_08
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_08
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.27.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 64h
PIO_LPSR_09
12.4.3.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.27.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_09
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_09
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_09
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_09
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_09
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.28.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 68h
PIO_LPSR_10
12.4.3.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.3.28.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_10
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_10
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_10
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_10
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_10
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.29.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 6Ch
PIO_LPSR_11
12.4.3.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.29.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_11
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_11
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_11
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_11
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_11
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.30.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 70h
PIO_LPSR_12
12.4.3.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.3.30.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_12
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_12
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_12
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_12
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_12
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.31.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 74h
PIO_LPSR_13
12.4.3.31.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.3.31.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_13
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_13
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_13
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_13
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_13
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.32.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 78h
PIO_LPSR_14
12.4.3.32.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.3.32.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_14
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_14
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_14
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_14
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_14
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.33.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 7Ch
PIO_LPSR_15
12.4.3.33.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ODE_LPS
Reserved
Reserved
SR
DS
PU
PU
W
E
E
S
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.3.33.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-6 -
— Reserved
5 Open Drain LPSR Field
ODE_LPSR Select one out of next values for pad: GPIO_LPSR_15
0 - Disabled
1 - Enabled
4 Reserved
—
3 Pull Up / Down Config. Field
Table continues on the next page...
Field Description
PUS Select one out of next values for pad: GPIO_LPSR_15
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_LPSR_15
0 - Pull Disable
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_LPSR_15
0 - normal driver
1 - high driver
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_LPSR_15
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.3.34.1 Offset
Register Offset
CAN3_IPP_IND_CAN 80h
RX_SELECT_INPUT
12.4.3.34.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.34.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: can3, In Pin: ipp_ind_canrx
00 - Selecting Pad: GPIO_LPSR_01 for Mode: ALT0
01 - Selecting Pad: GPIO_LPSR_07 for Mode: ALT6
10 - Selecting Pad: GPIO_LPSR_09 for Mode: ALT1
12.4.3.35.1 Offset
Register Offset
LPI2C5_IPP_IND_LPI2C 84h
_SCL_SELECT_INPUT
12.4.3.35.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.35.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c5, In Pin: ipp_ind_lpi2c_scl
0 - Selecting Pad: GPIO_LPSR_05 for Mode: ALT0
1 - Selecting Pad: GPIO_LPSR_09 for Mode: ALT6
12.4.3.36.1 Offset
Register Offset
LPI2C5_IPP_IND_LPI2C 88h
_SDA_SELECT_INPUT
12.4.3.36.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.36.3 Fields
Field Description
31-1 -
Table continues on the next page...
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 593
Memory Map and register definition
Field Description
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c5, In Pin: ipp_ind_lpi2c_sda
0 - Selecting Pad: GPIO_LPSR_04 for Mode: ALT0
1 - Selecting Pad: GPIO_LPSR_08 for Mode: ALT6
12.4.3.37.1 Offset
Register Offset
LPI2C6_IPP_IND_LPI2C 8Ch
_SCL_SELECT_INPUT
12.4.3.37.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.37.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
Field Description
DAISY Instance: lpi2c6, In Pin: ipp_ind_lpi2c_scl
0 - Selecting Pad: GPIO_LPSR_07 for Mode: ALT0
1 - Selecting Pad: GPIO_LPSR_11 for Mode: ALT2
12.4.3.38.1 Offset
Register Offset
LPI2C6_IPP_IND_LPI2C 90h
_SDA_SELECT_INPUT
12.4.3.38.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.38.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c6, In Pin: ipp_ind_lpi2c_sda
0 - Selecting Pad: GPIO_LPSR_06 for Mode: ALT0
Field Description
1 - Selecting Pad: GPIO_LPSR_10 for Mode: ALT2
12.4.3.39.1 Offset
Register Offset
LPSPI5_IPP_IND_LPSPI 94h
_PCS_SELECT_INPUT_
0
12.4.3.39.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.39.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi5, In Pin: ipp_ind_lpspi_pcs[0]
0 - Selecting Pad: GPIO_LPSR_03 for Mode: ALT1
1 - Selecting Pad: GPIO_LPSR_13 for Mode: ALT8
12.4.3.40.1 Offset
Register Offset
LPSPI5_IPP_IND_LPSPI 98h
_SCK_SELECT_INPUT
12.4.3.40.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.40.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi5, In Pin: ipp_ind_lpspi_sck
0 - Selecting Pad: GPIO_LPSR_02 for Mode: ALT1
1 - Selecting Pad: GPIO_LPSR_12 for Mode: ALT8
12.4.3.41.1 Offset
Register Offset
LPSPI5_IPP_IND_LPSPI 9Ch
_SDI_SELECT_INPUT
12.4.3.41.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.41.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi5, In Pin: ipp_ind_lpspi_sdi
0 - Selecting Pad: GPIO_LPSR_05 for Mode: ALT1
1 - Selecting Pad: GPIO_LPSR_15 for Mode: ALT8
12.4.3.42.1 Offset
Register Offset
LPSPI5_IPP_IND_LPSPI A0h
_SDO_SELECT_INPUT
12.4.3.42.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.42.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi5, In Pin: ipp_ind_lpspi_sdo
0 - Selecting Pad: GPIO_LPSR_04 for Mode: ALT1
1 - Selecting Pad: GPIO_LPSR_14 for Mode: ALT8
12.4.3.43.1 Offset
Register Offset
LPUART11_IPP_IND_ A4h
LPUART_RXD_SELE
CT_INPUT
12.4.3.43.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.43.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart11, In Pin: ipp_ind_lpuart_rxd
0 - Selecting Pad: GPIO_LPSR_05 for Mode: ALT6
1 - Selecting Pad: GPIO_LPSR_09 for Mode: ALT0
12.4.3.44.1 Offset
Register Offset
LPUART11_IPP_IND_ A8h
LPUART_TXD_SELE
CT_INPUT
12.4.3.44.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.44.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart11, In Pin: ipp_ind_lpuart_txd
0 - Selecting Pad: GPIO_LPSR_04 for Mode: ALT6
1 - Selecting Pad: GPIO_LPSR_08 for Mode: ALT0
12.4.3.45.1 Offset
Register Offset
LPUART12_IPP_IND_ ACh
LPUART_RXD_SELE
CT_INPUT
12.4.3.45.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.45.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart12, In Pin: ipp_ind_lpuart_rxd
00 - Selecting Pad: GPIO_LPSR_01 for Mode: ALT6
01 - Selecting Pad: GPIO_LPSR_07 for Mode: ALT3
10 - Selecting Pad: GPIO_LPSR_11 for Mode: ALT8
12.4.3.46.1 Offset
Register Offset
LPUART12_IPP_IND_ B0h
LPUART_TXD_SELE
CT_INPUT
12.4.3.46.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.46.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart12, In Pin: ipp_ind_lpuart_txd
00 - Selecting Pad: GPIO_LPSR_00 for Mode: ALT6
01 - Selecting Pad: GPIO_LPSR_06 for Mode: ALT3
10 - Selecting Pad: GPIO_LPSR_10 for Mode: ALT8
12.4.3.47 MIC_IPP_IND_MIC_PDM_BITSTREAM_SELECT_INPUT_0
DAISY Register (MIC_IPP_IND_MIC_PDM_BITSTREAM_SE
LECT_INPUT_0)
DAISY Register
12.4.3.47.1 Offset
Register Offset
MIC_IPP_IND_MIC_ B4h
PDM_BITSTREAM_SE
LECT_INPUT_0
12.4.3.47.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.47.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: mic, In Pin: ipp_ind_mic_pdm_bitstream[0]
0 - Selecting Pad: GPIO_LPSR_01 for Mode: ALT1
1 - Selecting Pad: GPIO_LPSR_09 for Mode: ALT3
12.4.3.48 MIC_IPP_IND_MIC_PDM_BITSTREAM_SELECT_INPUT_1
DAISY Register (MIC_IPP_IND_MIC_PDM_BITSTREAM_SE
LECT_INPUT_1)
DAISY Register
12.4.3.48.1 Offset
Register Offset
MIC_IPP_IND_MIC_ B8h
PDM_BITSTREAM_SE
LECT_INPUT_1
12.4.3.48.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.48.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: mic, In Pin: ipp_ind_mic_pdm_bitstream[1]
0 - Selecting Pad: GPIO_LPSR_10 for Mode: ALT3
1 - Selecting Pad: GPIO_LPSR_13 for Mode: ALT1
12.4.3.49 MIC_IPP_IND_MIC_PDM_BITSTREAM_SELECT_INPUT_2
DAISY Register (MIC_IPP_IND_MIC_PDM_BITSTREAM_SE
LECT_INPUT_2)
DAISY Register
12.4.3.49.1 Offset
Register Offset
MIC_IPP_IND_MIC_ BCh
PDM_BITSTREAM_SE
LECT_INPUT_2
12.4.3.49.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.49.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: mic, In Pin: ipp_ind_mic_pdm_bitstream[2]
0 - Selecting Pad: GPIO_LPSR_11 for Mode: ALT3
1 - Selecting Pad: GPIO_LPSR_14 for Mode: ALT1
12.4.3.50 MIC_IPP_IND_MIC_PDM_BITSTREAM_SELECT_INPUT_3
DAISY Register (MIC_IPP_IND_MIC_PDM_BITSTREAM_SE
LECT_INPUT_3)
DAISY Register
12.4.3.50.1 Offset
Register Offset
MIC_IPP_IND_MIC_ C0h
PDM_BITSTREAM_SE
LECT_INPUT_3
12.4.3.50.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.50.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: mic, In Pin: ipp_ind_mic_pdm_bitstream[3]
0 - Selecting Pad: GPIO_LPSR_12 for Mode: ALT3
1 - Selecting Pad: GPIO_LPSR_15 for Mode: ALT1
12.4.3.51.1 Offset
Register Offset
NMI_GLUE_IPP_IND_ C4h
NMI_SELECT_INPUT
12.4.3.51.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.51.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: nmi_glue, In Pin: ipp_ind_nmi
0 - Selecting Pad: GPIO_LPSR_05 for Mode: ALT7
1 - Selecting Pad: WAKEUP_DIG for Mode: ALT7
12.4.3.52.1 Offset
Register Offset
SAI4_IPG_CLK_SAI_ C8h
MCLK_SELECT_INPUT
12.4.3.52.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.52.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai4, In Pin: ipg_clk_sai_mclk
0 - Selecting Pad: GPIO_LPSR_00 for Mode: ALT7
1 - Selecting Pad: GPIO_LPSR_05 for Mode: ALT2
12.4.3.53.1 Offset
Register Offset
SAI4_IPP_IND_SAI_RXB CCh
CLK_SELECT_INPUT
12.4.3.53.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.53.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai4, In Pin: ipp_ind_sai_rxbclk
0 - Selecting Pad: GPIO_LPSR_07 for Mode: ALT2
1 - Selecting Pad: GPIO_LPSR_14 for Mode: ALT7
12.4.3.54.1 Offset
Register Offset
SAI4_IPP_IND_SAI_RXD D0h
ATA_SELECT_INPUT_0
12.4.3.54.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.54.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai4, In Pin: ipp_ind_sai_rxdata[0]
0 - Selecting Pad: GPIO_LPSR_06 for Mode: ALT2
1 - Selecting Pad: GPIO_LPSR_13 for Mode: ALT7
12.4.3.55.1 Offset
Register Offset
SAI4_IPP_IND_SAI_RXS D4h
YNC_SELECT_INPUT
12.4.3.55.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.55.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai4, In Pin: ipp_ind_sai_rxsync
0 - Selecting Pad: GPIO_LPSR_08 for Mode: ALT2
1 - Selecting Pad: GPIO_LPSR_15 for Mode: ALT7
12.4.3.56.1 Offset
Register Offset
SAI4_IPP_IND_SAI_TXB D8h
CLK_SELECT_INPUT
12.4.3.56.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.56.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai4, In Pin: ipp_ind_sai_txbclk
0 - Selecting Pad: GPIO_LPSR_04 for Mode: ALT2
1 - Selecting Pad: GPIO_LPSR_12 for Mode: ALT7
12.4.3.57.1 Offset
Register Offset
SAI4_IPP_IND_SAI_TXS DCh
YNC_SELECT_INPUT
12.4.3.57.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.3.57.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai4, In Pin: ipp_ind_sai_txsync
0 - Selecting Pad: GPIO_LPSR_03 for Mode: ALT2
1 - Selecting Pad: GPIO_LPSR_10 for Mode: ALT7
12.4.4.2.1 Offset
Register Offset
GPR0 0h
12.4.4.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SAI1_MCLK3_SEL
SAI1_MCLK2_SEL
SAI1_MCLK1_SEL
SAI1_MCLK_DIR
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0
12.4.4.2.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
Table continues on the next page...
Field Description
—
15-9 Reserved
—
8 SAI1_MCLK signal direction control
SAI1_MCLK_DI 0: SAI1_MCLK is input signal
R
1: SAI1_MCLK is output signal
7-6 SAI1 MCLK3 source select
SAI1_MCLK3_S See the Audio subsystem clocking diagram in the Audio Overview Chapter for more information.
EL
00: SPDIF_CLK_ROOT
01: spdif_tx_clk2
10: spdif_srclk
11: spdif_outclock
5-3 SAI1 MCLK2 source select
SAI1_MCLK2_S See the Audio subsystem clocking diagram in the Audio Overview Chapter for more information.
EL
000 SAI1_CLK_ROOT
001: SAI2_CLK_ROOT
010: SAI3_CLK_ROOT
011: sai1_ipg_clk_sai_mclk
100: sai2_ipg_clk_sai_mclk
101: sai3_ipg_clk_sai_mclk
110: Reserved
111: Reserved
2-0 SAI1 MCLK1 source select
SAI1_MCLK1_S 000 SAI1_CLK_ROOT See the Audio subsystem clocking diagram in the Audio Overview Chapter for
EL more information.
001: SAI2_CLK_ROOT
010: SAI3_CLK_ROOT
011: sai1_ipg_clk_sai_mclk
100: sai2_ipg_clk_sai_mclk
101: sai3_ipg_clk_sai_mclk
110: Reserved
111: Reserved
12.4.4.3.1 Offset
Register Offset
GPR1 4h
12.4.4.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SAI2_MCLK3_SEL
SAI2_MCLK_DIR
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.3.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
Table continues on the next page...
Field Description
—
15-9 Reserved
—
8 SAI2_MCLK signal direction control
SAI2_MCLK_DI 0: SAI2_MCLK is input signal
R
1: SAI2_MCLK is output signal
7-2 Reserved
—
1-0 SAI2 MCLK3 source select
SAI2_MCLK3_S See the Audio subsystem clocking diagram in the Audio Overview Chapter for more information.
EL
00: SPDIF_CLK_ROOT
01: spdif_tx_clk2
10: spdif_srclk
11: spdif_outclock
12.4.4.4.1 Offset
Register Offset
GPR2 8h
12.4.4.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SAI3_MCLK3_SEL
SAI4_MCLK_DIR
SAI3_MCLK_DIR
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.4.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-10 Reserved
—
9 SAI4_MCLK signal direction control
SAI4_MCLK_DI 0: SAI4_MCLK is input signal
R
1: SAI4_MCLK is output signal
Field Description
8 SAI3_MCLK signal direction control
SAI3_MCLK_DI 0: SAI3_MCLK is input signal
R
1: SAI3_MCLK is output signal
7-2 Reserved
—
1-0 SAI3 MCLK3 source select
SAI3_MCLK3_S See the Audio subsystem clocking diagram in the Audio Overview Chapter for more information.
EL
00: SPDIF_CLK_ROOT
01: spdif_tx_clk2
10: spdif_srclk
11: spdif_outclock
12.4.4.5.1 Offset
Register Offset
GPR3 Ch
12.4.4.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MQS_OVERSAMPLE
MQS_CLK_DIV
MQS_SW_RS
MQS_EN
Reserved
W
T
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.5.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-11 Reserved
—
10 Medium Quality Sound (MQS) Oversample
MQS_OVERSA Used to control the PWM oversampling rate compared with mclk.
MPLE
0: 32
1: 64
9 MQS enable
MQS_EN 0: Disable MQS
1: Enable MQS
8 MQS software reset
MQS_SW_RST 0: Exit software reset for MQS
1: Enable software reset for MQS
7-0 Divider ratio control for mclk from hmclk.
MQS_CLK_DIV mclk frequency = 1/(n+1) * hmclk frequency
00000000: mclk frequency = hmclk frequency
00000001: mclk frequency = 1/2 * hmclk frequency
00000010: mclk frequency = 1/3 * hmclk frequency
11111111: mclk frequency = 1/256 * hmclk frequency
12.4.4.6.1 Offset
Register Offset
GPR4 10h
12.4.4.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ENET_EVENT0IN_SE
ENET_REF_CLK_DI
ENET_TX_CLK_SE
ENET_TIME_SE
Reserved
L
R
L
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.6.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
Table continues on the next page...
Field Description
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-4 Reserved
—
3 ENET ENET_1588_EVENT0_IN source select
ENET_EVENT0I 0: ENET_1588_EVENT0_IN input is from pad
N_SEL
1: ENET_1588_EVENT0_IN input is from GPT2 COMPARE1 output
2 ENET master timer source select
ENET_TIME_S IEEE 1588 master counter value is used when IEEE 1588 circuitry for ENET is in slave mode.
EL
0: master counter value is from ENET1G module
1: master counter value is from ENET_QOS module
1 ENET_REF_CLK direction control
ENET_REF_CL This bitfield controls the direction of ENET_REF_CLK. ENET_REF_CLK is the 50MHz RMII clock. It
K_DIR should be set together with the corresponding IOMUXC SW_MUX_CTL_PAD_xx SION bit so that
ENET1_CLK_ROOT can provide 50MHz RMII clock to both ENET and board.
0: ENET_REF_CLK is input
1: ENET_REF_CLK is output driven by ENET1_CLK_ROOT
0 ENET TX_CLK select
ENET_TX_CLK This bit should always be set to 1 to use the 25MHz MII clock
_SEL
0: Not supported
1: ENET TX_CLK is from pad
12.4.4.7.1 Offset
Register Offset
GPR5 14h
12.4.4.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ENET1G_EVENT0IN_SE
ENET1G_REF_CLK_DI
ENET1G_TX_CLK_SE
ENET1G_RGMII_EN
ENET1G_TIME_SE
Reserved
L
R
L
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.7.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-5 Reserved
—
4 ENET1G ENET_1588_EVENT0_IN source select
0: ENET_1588_EVENT0_IN input is from pad
Table continues on the next page...
Field Description
ENET1G_EVEN 1 ENET_1588_EVENT0_IN input is from GPT2_COMPARE2 output
T0IN_SEL
3 ENET1G master timer source select
ENET1G_TIME IEEE 1588 master counter value is used when IEEE 1588 circuitry for ENET1G is in slave mode.
_SEL
0: master counter value is from ENET module
1: master counter value is from ENET_QOS module
2 ENET1G RGMII TX clock output enable
ENET1G_RGMII Set this bit to enable ENET1G RGMII TX clock output on TX_CLK_IO pad. It should be set in RGMII
_EN mode, and be cleared in MII mode as in MII mode TX_CLK_IO is input.
1 ENET1G_REF_CLK direction control
ENET1G_REF_ This bitfield controls the direction of ENET1G_REF_CLK. ENET1G_REF_CLK is the 50MHz RMII clock.
CLK_DIR It should be set together with the corresponding IOMUXC SW_MUX_CTL_PAD_xx SION bit so that
ENET1_CLK_ROOT can provide 50MHz RMII clock to both ENET and board.
0: ENET1G_REF_CLK is input
1: ENET1G_REF_CLK is output driven by ENET2_CLK_ROOT
0 ENET1G TX_CLK select
ENET1G_TX_C This bit should be set to 1 in MII mode to use the 25MHz TX clock. This bit should be set to 0 in RGMII
LK_SEL mode to use ENET2_CLK_ROOT as the 125MHZ TX clock.
0 ENET1G TX_CLK is driven by ENET2_CLK_ROOT
1: ENET1G TX_CLK is from pad
12.4.4.8.1 Offset
Register Offset
GPR6 18h
12.4.4.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ENET_QOS_EVENT0IN_SE
ENET_QOS_CLKGEN_EN
ENET_QOS_REF_CLK_DI
ENET_QOS_RGMII_EN
ENET_QOS_TIME_SE
ENET_QOS_INTF_SE
Reserved
R
L
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.8.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-8 Reserved
—
7 ENET_QOS ENET_1588_EVENT0_IN source select
Table continues on the next page...
Field Description
ENET_QOS_EV 0: ENET_1588_EVENT0_IN input is from pad
ENT0IN_SEL
1: ENET_1588_EVENT0_IN input is from GPT3_COMPARE1 output
6 ENET_QOS clock generator enable
ENET_QOS_CL The ENET_QOS clock generator provides ENET_QOS TX/RX clocks according to the PHY interface type
KGEN_EN and speed. Set this bit to enable the clock generator. It's required by all the three modes. In RGMII mode,
ENET_QOS_CLK_ROOT is the source of TX clock and will drive ENET_QOS TX_CLK pad given
ENET_QOS_RGMII_EN is set. In MII mode, the TX clock is input from TX_CLK. In RMII mode, the TX
clock is input from REF_CLK.
5-3 ENET_QOS PHY Interface Select
ENET_QOS_IN Selects the PHY interface of the MAC. This config is sampled only during ENET_QOS reset assertion,
TF_SEL and it is ignored after that. User can assert ENET_QOS reset via ENET_QOS software reset bit.
000: MII
001: RGMII
100: RMII
2 ENET_QOS master timer source select
ENET_QOS_TI IEEE 1588 master counter value is used when IEEE 1588 circuitry for ENET_QOS is in slave mode.
ME_SEL
0: master counter value is from ENET module
1 master counter value is from ENET_1G module
1 ENET_QOS RGMII TX clock output enable
ENET_QOS_R Set this bit to enable ENET_QOS RGMII TX clock output on TX_CLK pad. It should be set in RGMII
GMII_EN mode, and be cleared in MII mode as in MII mode TX_CLK is input.
0 ENET_QOS_REF_CLK direction control
ENET_QOS_RE This bitfield controls the direction of ENET_QOS_REF_CLK. ENET_QOS_REF_CLK is the 50MHz RMII
F_CLK_DIR clock. It should be set together with the corresponding IOMUXC SW_MUX_CTL_PAD_xx SION bit so
that ENET1_CLK_ROOT can provide 50MHz RMII clock to both ENET and board.
0: ENET_QOS_REF_CLK is input
1 ENET_QOS_REF_CLK is output driven by ENET_QOS_CLK_ROOT
12.4.4.9.1 Offset
Register Offset
GPR7 1Ch
12.4.4.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
GINT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.9.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 Global interrupt
GINT This is the global interrupt bit. It is connected to CM7/CM4 IRQ#53 and GPC.
0 Global interrupt request is not asserted
1: Global interrupt request is asserted.
Interrupt is issued to CM7/CM4 IRQ#53 and GPC
12.4.4.10.1 Offset
Register Offset
GPR8 20h
12.4.4.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
WDOG1_MASK
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.10.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
Table continues on the next page...
Field Description
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 WDOG1 timeout mask for WDOG_ANY
WDOG1_MASK WDOG_ANY pad is driven by WDOG1 timeout OR WDOG2 timeout. Set this bit will mask WDOG1
timeout from WDOG_ANY.
12.4.4.11.1 Offset
Register Offset
GPR9 24h
12.4.4.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WDOG2_MASK
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.11.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 WDOG2 timeout mask for WDOG_ANY
WDOG2_MASK WDOG_ANY pad is driven by WDOG1 timeout OR WDOG2 timeout. Set this bit will mask WDOG2
timeout from WDOG_ANY.
12.4.4.12.1 Offset
Register Offset
GPR10 28h
12.4.4.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.12.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.13.1 Offset
Register Offset
GPR11 2Ch
12.4.4.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.13.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.14.1 Offset
Register Offset
GPR12 30h
12.4.4.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
QTIMER1_TMR_CNTS_FREEZE
QTIMER1_TRM3_INPUT_SEL
QTIMER1_TRM2_INPUT_SEL
QTIMER1_TRM1_INPUT_SEL
QTIMER1_TRM0_INPUT_SEL
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.14.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
Table continues on the next page...
Field Description
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-12 Reserved
—
11 QTIMER1 TMR3 input select
QTIMER1_TRM 0: input from IOMUX;
3_INPUT_SEL
1: input from XBAR
10 QTIMER1 TMR2 input select
QTIMER1_TRM 0: input from IOMUX
2_INPUT_SEL
1: input from XBAR
9 QTIMER1 TMR1 input select
QTIMER1_TRM 0: input from IOMUX
1_INPUT_SEL
1: input from XBAR
8 QTIMER1 TMR0 input select
QTIMER1_TRM 0: input from IOMUX
0_INPUT_SEL
1: input from XBAR
7-1 Reserved
—
0 QTIMER1 timer counter freeze
QTIMER1_TMR Setting this bit resets counters and output pins of QTIMER1. It is not self-clearing.
_CNTS_FREEZ
0: Timer counter works normally
E
1 Reset counter and ouput flags
12.4.4.15.1 Offset
Register Offset
GPR13 34h
12.4.4.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
QTIMER2_TMR_CNTS_FREEZE
QTIMER2_TRM3_INPUT_SEL
QTIMER2_TRM2_INPUT_SEL
QTIMER2_TRM1_INPUT_SEL
QTIMER2_TRM0_INPUT_SEL
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.15.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
Table continues on the next page...
Field Description
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-12 Reserved
—
11 QTIMER2 TMR3 input select
QTIMER2_TRM 0: input from IOMUX
3_INPUT_SEL
1: input from XBAR
10 QTIMER2 TMR2 input select
QTIMER2_TRM 0: input from IOMUX
2_INPUT_SEL
1: input from XBAR
9 QTIMER2 TMR1 input select
QTIMER2_TRM 0: input from IOMUX
1_INPUT_SEL
1: input from XBAR
8 QTIMER2 TMR0 input select
QTIMER2_TRM 0: input from IOMUX
0_INPUT_SEL
1: input from XBAR
7-1 Reserved
—
0 QTIMER2 timer counter freeze
QTIMER2_TMR Setting this bit resets counters and output pins of QTIMER2. It is not self-clearing.
_CNTS_FREEZ
0: Timer counter works normally
E
1 Reset counter and ouput flags
12.4.4.16.1 Offset
Register Offset
GPR14 38h
12.4.4.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
QTIMER3_TMR_CNTS_FREEZE
QTIMER3_TRM3_INPUT_SEL
QTIMER3_TRM2_INPUT_SEL
QTIMER3_TRM1_INPUT_SEL
QTIMER3_TRM0_INPUT_SEL
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.16.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-12 Reserved
—
Field Description
11 QTIMER3 TMR3 input select
QTIMER3_TRM 0: input from IOMUX
3_INPUT_SEL
1: input from XBAR
10 QTIMER3 TMR2 input select
QTIMER3_TRM 0: input from IOMUX
2_INPUT_SEL
1: input from XBAR
9 QTIMER3 TMR1 input select
QTIMER3_TRM 0: input from IOMUX
1_INPUT_SEL
1: input from XBAR
8 QTIMER3 TMR0 input select
QTIMER3_TRM 0: input from IOMUX
0_INPUT_SEL
1: input from XBAR
7-1 Reserved
—
0 QTIMER3 timer counter freeze
QTIMER3_TMR Setting this bit resets counters and output pins of QTIMER3. It is not self-clearing.
_CNTS_FREEZ
0: Timer counter works normally
E
1 Reset counter and ouput flags
12.4.4.17.1 Offset
Register Offset
GPR15 3Ch
12.4.4.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
QTIMER4_TMR_CNTS_FREEZE
QTIMER4_TRM3_INPUT_SEL
QTIMER4_TRM2_INPUT_SEL
QTIMER4_TRM1_INPUT_SEL
QTIMER4_TRM0_INPUT_SEL
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.17.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-12 Reserved
—
Field Description
11 QTIMER4 TMR3 input select
QTIMER4_TRM 0: input from IOMUX
3_INPUT_SEL
1: input from XBAR
10 QTIMER4 TMR2 input select
QTIMER4_TRM 0: input from IOMUX
2_INPUT_SEL
1: input from XBAR
9 QTIMER4 TMR1 input select
QTIMER4_TRM 0: input from IOMUX
1_INPUT_SEL
1: input from XBAR
8 QTIMER4 TMR0 input select
QTIMER4_TRM 0: input from IOMUX
0_INPUT_SEL
1: input from XBAR
7-1 Reserved
—
0 QTIMER4 timer counter freeze
QTIMER4_TMR Setting this bit resets counters and output pins of QTIMER1. It is not self-clearing.
_CNTS_FREEZ
0: Timer counter works normally
E
1 Reset counter and ouput flags
12.4.4.18.1 Offset
Register Offset
GPR16 40h
12.4.4.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
FLEXRAM_BANK_CFG_SEL
CM7_FORCE_HCLK_EN
M7_GPC_SLEEP_SE
Reserved
Reserved
Reserved
Reserved
W
L
Reset 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 1
12.4.4.18.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-8 Reserved
—
7-6 Reserved
Table continues on the next page...
Field Description
—
5 CM7 sleep request selection
M7_GPC_SLEE This bit controls which kind of CM7 sleep request is sent to GPC to start sleep sequence.
P_SEL
0: CM7 SLEEPDEEP is sent to GPC
1: CM7 SLEEPING is sent to GPC
4 Reserved
—
3 CM7 platform AHB clock enable
CM7_FORCE_H This bitfield determines whether or not the AHB clock is running when CM7 is sleeping. If the AHB clock
CLK_EN is not enabled with this bit, the TCM is not accessible.
0: AHB clock is not running (gated) when CM7 is sleeping and TCM is not accessible
1 AHB clock is running (enabled) when CM7 is sleeping and TCM is accessible
2 FlexRAM bank config source select
FLEXRAM_BAN 0: use fuse value to configure
K_CFG_SEL
1: use FLEXRAM_BANK_CFG to configure
1-0 Reserved
—
12.4.4.19.1 Offset
Register Offset
GPR17 44h
12.4.4.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
FLEXRAM_BANK_CFG_LOW
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.19.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 FlexRAM bank config value
FLEXRAM_BAN GPR_FLEXRAM_BANK_CFG[2n+1 : 2n], where n = 0, 1, ..., 7
K_CFG_LOW
00: RAM bank n is not used
01: RAM bank n is OCRAM
10: RAM bank n is DTCM
11: RAM bank n is ITCM
12.4.4.20.1 Offset
Register Offset
GPR18 48h
12.4.4.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
FLEXRAM_BANK_CFG_HIGH
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.20.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
Field Description
27-16 Reserved
—
15-0 FlexRAM bank config value
FLEXRAM_BAN GPR_FLEXRAM_BANK_CFG[2n+1 : 2n], where n = 8, 9, ..., 15
K_CFG_HIGH
00: RAM bank n is not used
01: RAM bank n is OCRAM
10: RAM bank n is DTCM
11: RAM bank n is ITCM
12.4.4.21.1 Offset
Register Offset
GPR20 50h
12.4.4.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
IOMUXC_XBAR_DIR_SEL_31
IOMUXC_XBAR_DIR_SEL_30
IOMUXC_XBAR_DIR_SEL_29
IOMUXC_XBAR_DIR_SEL_28
IOMUXC_XBAR_DIR_SEL_27
IOMUXC_XBAR_DIR_SEL_26
IOMUXC_XBAR_DIR_SEL_25
IOMUXC_XBAR_DIR_SEL_24
IOMUXC_XBAR_DIR_SEL_23
IOMUXC_XBAR_DIR_SEL_22
IOMUXC_XBAR_DIR_SEL_21
IOMUXC_XBAR_DIR_SEL_20
DWP_LOCK
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IOMUXC_XBAR_DIR_SEL_19
IOMUXC_XBAR_DIR_SEL_18
IOMUXC_XBAR_DIR_SEL_17
IOMUXC_XBAR_DIR_SEL_16
IOMUXC_XBAR_DIR_SEL_15
IOMUXC_XBAR_DIR_SEL_14
IOMUXC_XBAR_DIR_SEL_13
IOMUXC_XBAR_DIR_SEL_12
IOMUXC_XBAR_DIR_SEL_11
IOMUXC_XBAR_DIR_SEL_10
IOMUXC_XBAR_DIR_SEL_9
IOMUXC_XBAR_DIR_SEL_8
IOMUXC_XBAR_DIR_SEL_7
IOMUXC_XBAR_DIR_SEL_6
IOMUXC_XBAR_DIR_SEL_5
IOMUXC_XBAR_DIR_SEL_4
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.21.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
Field Description
27 IOMUXC XBAR_INOUT31 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_31
1: XBAR_INOUT as output
26 IOMUXC XBAR_INOUT30 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_30
1: XBAR_INOUT as output
25 IOMUXC XBAR_INOUT29 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_29
1: XBAR_INOUT as output
24 IOMUXC XBAR_INOUT28 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_28
1: XBAR_INOUT as output
23 IOMUXC XBAR_INOUT27 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_27
1: XBAR_INOUT as output
22 IOMUXC XBAR_INOUT26 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_26
1: XBAR_INOUT as output
21 IOMUXC XBAR_INOUT25 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_25
1: XBAR_INOUT as output
20 IOMUXC XBAR_INOUT24 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_24
1: XBAR_INOUT as output
19 IOMUXC XBAR_INOUT23 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_23
1: XBAR_INOUT as output
18 IOMUXC XBAR_INOUT22 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_22
1: XBAR_INOUT as output
17 IOMUXC XBAR_INOUT21 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_21
1: XBAR_INOUT as output
16 IOMUXC XBAR_INOUT20 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_20
1: XBAR_INOUT as output
15 IOMUXC XBAR_INOUT19 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_19
1: XBAR_INOUT as output
Field Description
14 IOMUXC XBAR_INOUT18 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_18
1: XBAR_INOUT as output
13 IOMUXC XBAR_INOUT17 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_17
1: XBAR_INOUT as output
12 IOMUXC XBAR_INOUT16 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_16
1: XBAR_INOUT as output
11 IOMUXC XBAR_INOUT15 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_15
1: XBAR_INOUT as output
10 IOMUXC XBAR_INOUT14 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_14
1: XBAR_INOUT as output
9 IOMUXC XBAR_INOUT13 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_13
1: XBAR_INOUT as output
8 IOMUXC XBAR_INOUT12 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_12
1: XBAR_INOUT as output
7 IOMUXC XBAR_INOUT11 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_11
1: XBAR_INOUT as output
6 IOMUXC XBAR_INOUT10 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_10
1: XBAR_INOUT as output
5 IOMUXC XBAR_INOUT9 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_9
1: XBAR_INOUT as output
4 IOMUXC XBAR_INOUT8 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_8
1: XBAR_INOUT as output
3 IOMUXC XBAR_INOUT7 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_7
1: XBAR_INOUT as output
2 IOMUXC XBAR_INOUT6 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_6
1: XBAR_INOUT as output
Field Description
1 IOMUXC XBAR_INOUT5 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_5
1: XBAR_INOUT as output
0 IOMUXC XBAR_INOUT4 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_4
1: XBAR_INOUT as output
12.4.4.22.1 Offset
Register Offset
GPR21 54h
12.4.4.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IOMUXC_XBAR_DIR_SEL_42
IOMUXC_XBAR_DIR_SEL_41
IOMUXC_XBAR_DIR_SEL_40
IOMUXC_XBAR_DIR_SEL_39
IOMUXC_XBAR_DIR_SEL_38
IOMUXC_XBAR_DIR_SEL_37
IOMUXC_XBAR_DIR_SEL_36
IOMUXC_XBAR_DIR_SEL_35
IOMUXC_XBAR_DIR_SEL_34
IOMUXC_XBAR_DIR_SEL_33
IOMUXC_XBAR_DIR_SEL_32
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.22.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-11 Reserved
—
10 IOMUXC XBAR_INOUT42 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_42
1: XBAR_INOUT as output
9 IOMUXC XBAR_INOUT41 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_41
1: XBAR_INOUT as output
8 IOMUXC XBAR_INOUT40 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_40
1: XBAR_INOUT as output
7 IOMUXC XBAR_INOUT39 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_39
1: XBAR_INOUT as output
6 IOMUXC XBAR_INOUT38 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_38
1: XBAR_INOUT as output
5 IOMUXC XBAR_INOUT37 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_37
1: XBAR_INOUT as output
4 IOMUXC XBAR_INOUT36 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_36
1: XBAR_INOUT as output
Field Description
3 IOMUXC XBAR_INOUT35 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_35
1: XBAR_INOUT as output
2 IOMUXC XBAR_INOUT34 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_34
1: XBAR_INOUT as output
1 IOMUXC XBAR_INOUT33 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_33
1: XBAR_INOUT as output
0 IOMUXC XBAR_INOUT32 function direction select
IOMUXC_XBAR 0: XBAR_INOUT as input
_DIR_SEL_32
1: XBAR_INOUT as output
12.4.4.23.1 Offset
Register Offset
GPR22 58h
12.4.4.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REF_1M_CLK_GPT1
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.23.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 GPT1 1 MHz clock source select
REF_1M_CLK_ 0: GPT1 ipg_clk_highfreq driven by GPT1_CLK_ROOT
GPT1
1: GPT1 ipg_clk_highfreq driven by 1 MHz clock derived from RCOSC_400M
12.4.4.24.1 Offset
Register Offset
GPR23 5Ch
12.4.4.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REF_1M_CLK_GPT2
GPT2_CAPIN2_SEL
GPT2_CAPIN1_SEL
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.24.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
Table continues on the next page...
Field Description
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-3 Reserved
—
2 GPT2 input capture channel 2 source select
GPT2_CAPIN2_ 0: source from pad
SEL
1: source from ENET1G_1588_EVENT1_OUT
1 GPT2 input capture channel 1 source select
GPT2_CAPIN1_ 0 source from pad 1 source from ENET_1588_EVENT1_OUT
SEL
0 GPT2 1 MHz clock source select
REF_1M_CLK_ 0: GPT2 ipg_clk_highfreq driven by GPT2_CLK_ROOT
GPT2
1: GPT2 ipg_clk_highfreq driven by 1 MHz clock derived from RCOSC_400M
12.4.4.25.1 Offset
Register Offset
GPR24 60h
12.4.4.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REF_1M_CLK_GPT3
GPT3_CAPIN1_SEL
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.25.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-2 Reserved
—
1 GPT3 input capture channel 1 source select
GPT3_CAPIN1_ 0: source from pad
SEL
1 source from ENET_QOS ptp_pps_o[1]
Field Description
0 GPT3 1 MHz clock source select
REF_1M_CLK_ 0: GPT3 ipg_clk_highfreq driven by GPT3_CLK_ROOT
GPT3
1: GPT3 ipg_clk_highfreq driven by 1 MHz clock derived from RCOSC_400M
12.4.4.26.1 Offset
Register Offset
GPR25 64h
12.4.4.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REF_1M_CLK_GPT4
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.26.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
Table continues on the next page...
Field Description
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 GPT4 1 MHz clock source select
REF_1M_CLK_ 0: GPT4 ipg_clk_highfreq driven by GPT4_CLK_ROOT
GPT4
1: GPT4 ipg_clk_highfreq driven by 1 MHz clock derived from RCOSC_400M
12.4.4.27.1 Offset
Register Offset
GPR26 68h
12.4.4.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REF_1M_CLK_GPT5
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.27.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 GPT5 1 MHz clock source select
REF_1M_CLK_ 0: GPT5 ipg_clk_highfreq driven by GPT5_CLK_ROOT
GPT5
1: GPT5 ipg_clk_highfreq driven by 1 MHz clock derived from RCOSC_400M
12.4.4.28.1 Offset
Register Offset
GPR27 6Ch
12.4.4.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REF_1M_CLK_GPT6
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.28.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
Table continues on the next page...
Field Description
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 GPT6 1 MHz clock source select
REF_1M_CLK_ 0: GPT6 ipg_clk_highfreq driven by GPT6_CLK_ROOT
GPT6
1: GPT6 ipg_clk_highfreq driven by 1 MHz clock derived from RCOSC_400M
12.4.4.29.1 Offset
Register Offset
GPR28 70h
12.4.4.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
AWCACHE_USDHC
ARCACHE_USDHC
CACHE_ENET1G
CACHE_ENET
CACHE_USB
Reserved
Reserved
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.29.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-14 Reserved
—
13 USB block cacheable attribute value of AXI transactions
CACHE_USB If the current transaction is cacheable, the bus infrastructure (NIC) will reorganize the transaction to
optimize bus performance. The NIC will combine two 32-bit USB transactions into one 64-bit transaction.
Table continues on the next page...
Field Description
0: Cacheable attribute is off for read/write transactions
1: Cacheable attribute is on for read/write transactions
12-8 Reserved
—
7 ENET block cacheable attribute value of AXI transactions
CACHE_ENET If the transaction is cacheable, the bus infrastructure (NIC) will reorganize the transaction to optimize bus
performance. The NIC will combine two 32-bit ENET transactions into one 64-bit transaction.
0: Cacheable attribute is off for read/write transactions
1: Cacheable attribute is on for read/write transactions
6 Reserved
—
5
CACHE_ENET1
G
4-2 Reserved
—
1 uSDHC block cacheable attribute value of AXI write transactions
AWCACHE_US If the current transaction is cacheable, the bus infrastructure (NIC) will reorganize the transaction to
DHC optimize bus performance. The NIC will combine two 32-bit uSDHC transactions into one 64-bit
transaction.
0: Cacheable attribute is off for write transactions
1: Cacheable attribute is on for write transactions
0 uSDHC block cacheable attribute value of AXI read transactions
ARCACHE_US If the current transaction is cacheable, the bus infrastructure (NIC) will reorganize the transaction to
DHC optimize bus performance. The NIC will combine two 32-bit uSDHC transactions into one 64-bit
transaction.
0: Cacheable attribute is off for read transactions
1: Cacheable attribute is on for read transactions
12.4.4.30.1 Offset
Register Offset
GPR29 74h
12.4.4.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
USBPHY1_IPG_CLK_ACTIVE
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
12.4.4.30.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
Field Description
0 USBPHY1 register access clock enable
USBPHY1_IPG Clearing this bit to 0 will stop USBPHY1 register access clock to save power.
_CLK_ACTIVE
12.4.4.31.1 Offset
Register Offset
GPR30 78h
12.4.4.31.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
USBPHY2_IPG_CLK_ACTIVE
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
12.4.4.31.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 USBPHY2 register access clock enable
USBPHY2_IPG Clearing this bit to 0 will stop USBPHY2 register access clock to save power.
_CLK_ACTIVE
12.4.4.32.1 Offset
Register Offset
GPR31 7Ch
12.4.4.32.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RMW2_WAIT_BVALID_CPL
OCRAM_M7_CLK_GATING
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0
12.4.4.32.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-3 Reserved
—
2 OCRAM M7 clock gating enable
Table continues on the next page...
Field Description
OCRAM_M7_C Set this bit to 1 to enable auto clock gating for OCRAM M7, which is the OCRAM of FlexRAM. When this
LK_GATING bit is high, and no access on OCRAM of FlexRAM, the OCRAM clock is gated off.
1 Reserved
—
0 OCRAM M7 RMW wait enable
RMW2_WAIT_B If this bit is set to 1, RMW will write back next data only after current write response is received. It only
VALID_CPL affects the speed of data transfer.
12.4.4.33.1 Offset
Register Offset
GPR32 80h
12.4.4.33.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
RMW1_WAIT_BVALID_CPL
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.33.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 OCRAM1 RMW wait enable
RMW1_WAIT_B If this bit is set to 1, RMW will write back next data only after current write response is received. It only
VALID_CPL affects the speed of data transfer.
12.4.4.34.1 Offset
Register Offset
GPR33 84h
12.4.4.34.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RMW2_WAIT_BVALID_CPL
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.34.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
—
0 OCRAM2 RMW wait enable
Field Description
RMW2_WAIT_B If this bit is set to 1, RMW will write back next data only after current write response is received. It only
VALID_CPL affects the speed of data transfer.
12.4.4.35.1 Offset
Register Offset
GPR34 88h
12.4.4.35.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
XECC_FLEXSPI1_WAIT_BVALID_CPL
FLEXSPI1_OTFAD_EN
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.35.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-2 Reserved
—
1 FlexSPI1 OTFAD enable
FLEXSPI1_OTF This bit enables the OTFAD operation when it's set to 1. It has the same effect as OTFAD_CR[GE] bit.
AD_EN
0 XECC_FLEXSPI1 RMW wait enable
XECC_FLEXSPI If this bit is set to 1, RMW will write back next data only after current write response is received. It only
1_WAIT_BVALI affects the speed of data transfer.
D_CPL
12.4.4.36.1 Offset
Register Offset
GPR35 8Ch
12.4.4.36.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
XECC_FLEXSPI2_WAIT_BVALID_CPL
FLEXSPI2_OTFAD_EN
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.36.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
Field Description
15-2 Reserved
—
1 FlexSPI2 OTFAD enable
FLEXSPI2_OTF This bit enables the OTFAD operation when it's set to 1. It has the same effect as OTFAD_CR[GE] bit.
AD_EN
0 XECC_FLEXSPI2 RMW wait enable
XECC_FLEXSPI If this bit is set to 1, RMW will write back next data only after current write response is received. It only
2_WAIT_BVALI affects the speed of data transfer.
D_CPL
12.4.4.37.1 Offset
Register Offset
GPR36 90h
12.4.4.37.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
XECC_SEMC_WAIT_BVALID_CPL
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.37.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-1 Reserved
Table continues on the next page...
Field Description
—
0 XECC_SEMC RMW wait enable
XECC_SEMC_ If this bit is set to 1, RMW will write back next data only after current write response is received. It only
WAIT_BVALID_ affects the speed of data transfer.
CPL
12.4.4.38.1 Offset
Register Offset
GPR37 94h
12.4.4.38.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
M4_DBG_ACK_MASK
M7_DBG_ACK_MASK
EXC_MON
Reserved
Reserved
Reserved
NIDEN
DBG_E
W
N
Reset 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1
12.4.4.38.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-7 Reserved
—
6 CM4 debug halt mask
M4_DBG_ACK_ Once set to 1, peripheral won't be halted when CM4 is halted by debugger.
MASK
5 CM7 debug halt mask
M7_DBG_ACK_ Once set to 1, peripheral won't be halted when CM7 is halted by debugger.
MASK
4 Reserved
—
3 Exclusive monitor response select of illegal command
EXC_MON This bit sets the bus response value when CM7 or CM4 exclusive access fails.
0: OKAY response
1: SLVError response
2 Reserved
—
1 ARM invasive debug enable
DBG_EN Invasive debug is Arm concept. See the Arm v7-M Architecture Reference Manual for more information.
This bit applies to both CM7 and CM4.
0: Debug turned off
1: Debug enabled (default)
0 ARM non-secure (non-invasive) debug enable
NIDEN Non-invasive debug is Arm concept. See the Arm v7-M Architecture Reference Manual for more
information. This bit applies to both CM7 and CM4.
Field Description
0: Debug turned off
1: Debug enabled (default)
12.4.4.39.1 Offset
Register Offset
GPR38 98h
12.4.4.39.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.39.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
Table continues on the next page...
Field Description
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.40.1 Offset
Register Offset
GPR39 9Ch
12.4.4.40.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.40.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.41.1 Offset
Register Offset
GPR40 A0h
12.4.4.41.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_MUX2_GPIO_SEL_LOW
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.41.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 GPIO2 and CM7_GPIO2 share same IO MUX function, GPIO_MUX2 selects one GPIO function.
GPIO_MUX2_G This register controls GPIO_MUX2 to select GPIO2 or CM7_GPIO2. For bit n, 1b0 - GPIO2[n] is selected;
PIO_SEL_LOW 1b1 - CM7_GPIO2[n] is selected.
12.4.4.42.1 Offset
Register Offset
GPR41 A4h
12.4.4.42.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_MUX2_GPIO_SEL_HIGH
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.42.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 GPIO2 and CM7_GPIO2 share same IO MUX function, GPIO_MUX2 selects one GPIO function.
Field Description
GPIO_MUX2_G This register controls GPIO_MUX2 to select GPIO2 or fast CM7_GPIO2. For bit n, 1b0 - GPIO2[16+n] is
PIO_SEL_HIGH selected; 1b1 - CM7_GPIO2[16+n] is selected.
12.4.4.43.1 Offset
Register Offset
GPR42 A8h
12.4.4.43.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_MUX3_GPIO_SEL_LOW
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.43.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
Table continues on the next page...
Field Description
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 GPIO3 and CM7_GPIO3 share same IO MUX function, GPIO_MUX3 selects one GPIO function.
GPIO_MUX3_G This register controls GPIO_MUX3 to select GPIO3 or fast CM7_GPIO3. For bit n, 1b0 - GPIO3[n] is
PIO_SEL_LOW selected; 1b1 - CM7_GPIO3[n] is selected.
12.4.4.44.1 Offset
Register Offset
GPR43 ACh
12.4.4.44.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_MUX3_GPIO_SEL_HIGH
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.44.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 GPIO3 and CM7_GPIO3 share same IO MUX function, GPIO_MUX3 selects one GPIO function.
GPIO_MUX3_G This register controls GPIO_MUX3 to select GPIO3 or CM7_GPIO3. For bit n, 1b0 - GPIO3[16+n] is
PIO_SEL_HIGH selected; 1b1 - CM7_GPIO3[16+n] is selected.
12.4.4.45.1 Offset
Register Offset
GPR44 B0h
12.4.4.45.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.45.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.46.1 Offset
Register Offset
GPR45 B4h
12.4.4.46.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.46.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.47.1 Offset
Register Offset
GPR46 B8h
12.4.4.47.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.47.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
Table continues on the next page...
Field Description
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.48.1 Offset
Register Offset
GPR47 BCh
12.4.4.48.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.48.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
Table continues on the next page...
Field Description
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.49.1 Offset
Register Offset
GPR48 C0h
12.4.4.49.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.49.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.50.1 Offset
Register Offset
GPR49 C4h
12.4.4.50.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.50.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-0 Reserved
—
12.4.4.51.1 Offset
Register Offset
GPR50 C8h
12.4.4.51.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved CAAM_IPS_MGR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.51.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-20 Reserved
—
19-5 Reserved
—
Field Description
4-0 CAAM manager processor identifier
CAAM_IPS_MG This register provides the value to CAAM module's caam_ips_manager[4:0] input signal.
R
12.4.4.52.1 Offset
Register Offset
GPR51 CCh
12.4.4.52.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
M7_NMI_CLEAR
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.52.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
Table continues on the next page...
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
696 NXP Semiconductors
Chapter 12 IOMUX Controller (IOMUXC)
Field Description
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-20 Reserved
—
19-1 Reserved
—
0 Clear CM7 NMI holding register
M7_NMI_CLEA The NMI input from IO wil be held internally until this bit is set to 1. Note that this bit need software write 0
R to clear.
12.4.4.53.1 Offset
Register Offset
GPR52 D0h
12.4.4.53.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.53.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-20 Reserved
—
19-0 Reserved
—
12.4.4.54.1 Offset
Register Offset
GPR53 D4h
12.4.4.54.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.54.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-20 Reserved
—
19-0 Reserved
—
12.4.4.55.1 Offset
Register Offset
GPR54 D8h
12.4.4.55.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.55.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
Table continues on the next page...
Field Description
10 - CM4 is forbidden
11 - Both cores are forbidden
27-20 Reserved
—
19-0 Reserved
—
12.4.4.56.1 Offset
Register Offset
GPR55 DCh
12.4.4.56.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.56.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
Table continues on the next page...
Field Description
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-20 Reserved
—
19-0 Reserved
—
12.4.4.57.1 Offset
Register Offset
GPR59 ECh
12.4.4.57.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
MIPI_CSI_S_PRG_RXHS_SETTL
DWP_LOCK
Reserved
DWP
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MIPI_CSI_S_PRG_RXHS_SETTL
MIPI_CSI_CONT_CLK_MODE
MIPI_CSI_SOFT_RST_N
MIPI_CSI_AUTO_PD_EN
MIPI_CSI_RX_ENABLE
MIPI_CSI_DDRCLK_EN
MIPI_CSI_RX_RCAL
MIPI_CSI_RXCDRP
MIPI_CSI_RXLPRP
MIPI_CSI_PD_RX
W
E
Reset 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0
12.4.4.57.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 17:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
Table continues on the next page...
Field Description
10 - CM4 is forbidden
11 - Both cores are forbidden
27-18 Reserved
—
17-12 Bits used to program T_HS_SETTLE.
MIPI_CSI_S_PR HS-RX waits for Time-out T_HS_SETTLE in order to neglect transition effects.
G_RXHS_SETT
a. The equation is T_HS_SETTLE= (PRG_RXHS_SETTLE + 1) * (Tperiod of RxClkInEsc)
LE
b. Min value of T_HS_SETTLE = 85n + 6*UI, where UI is the time period of User Clock (clk_ui)
c. Max value of T_HS_SETTLE = 145ns + 10*UI
11-10 Programming bits that adjust the threshold voltage of LP-RX, default setting 2’b01
MIPI_CSI_RXLP
RP Bitfield Value High Threshold Voltage Low Threshold Voltage
2'b00 782mV 730mV
2'b01 (Default) 745mV 692mV
2'b10 708mV 655mV
2'b11 Invalid Invalid
9-8 Programming bits that adjust the threshold voltage of LP-CD, default setting 2’b01
MIPI_CSI_RXC 00 - 344mV
DRP
01 - 325mV (Default)
10 - 307mV
11 - Invalid
7-6 MIPI CSI PHY on-chip termination control bits
MIPI_CSI_RX_ On-chip termination control bits for manual calibration.
RCAL
00: 20% higher than mid range. Highest impedance setting
01 Mid range impedance setting.
10 15% lower than mid range
11 25% lower than mid range. Lowest impedance setting
5 Assert to enable MIPI CSI Receive Enable
MIPI_CSI_RX_E When deasserted, the RX controller will pause data reception at the next packet boundary. Since the
NABLE CSI-2 protocol does not allow the Receiver to pause data, when rx_enable is deasserted the RX
Controller still receives data from the RX DPHY but it does not forward the receive packets to the user
interface but instead discards the received data. When rx_enable is asserted, the RX controller will wait
for the start of the next packet before allowing data to be sent out over the user interface.
4 Power Down input for MIPI CSI PHY.
MIPI_CSI_PD_ When high, all blocks are powered down.
RX
3 When high, enables received DDR clock on CLK_DRXHS
MIPI_CSI_DDR
CLK_EN
2 Enables the slave clock lane feature to maintain HS reception state during continuous clock mode
operation, despite line glitches.
Table continues on the next page...
Field Description
MIPI_CSI_CON 1: Feature enabled
T_CLK_MODE
0: Feature disabled
1 MIPI CSI APB clock domain and User interface clock domain software reset bit
MIPI_CSI_SOF Async reset for all logic in the pclk clock domain. Note this bit is active low and not self-clearing. By
T_RST_N default it holds the MIPI CSI in reset state.
0 - Assert reset
1 - De-assert reset
0 Powers down inactive lanes reported by CSI2X_CFG_NUM_LANES.
MIPI_CSI_AUT 1’b0: inactive lanes are powered up and driving LP11
O_PD_EN
1’b1: inactive lanes are powered down.
12.4.4.58.1 Offset
Register Offset
GPR62 F8h
12.4.4.58.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
MIPI_DSI_PCLK_SOFT_RESET_N
MIPI_DSI_DPI_SOFT_RESET_N
MIPI_DSI_BYTE_SOFT_RESET_
MIPI_DSI_ESC_SOFT_RESET_
DWP_LOCK
Reserved
DWP
N
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MIPI_DSI_TX_ULPS_ENABLE
MIPI_DSI_TX_RCAL
MIPI_DSI_CLK_TM
MIPI_DSI_D1_TM
MIPI_DSI_D0_TM
Reserved
Reset 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 1
12.4.4.58.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
Table continues on the next page...
Field Description
11 - Both cores are forbidden
27-20 Reserved
—
19 MIPI DSI Escape clock domain software reset bit
MIPI_DSI_ESC_ Note this bit is active low and not self-clearing. By default it holds the MIPI DSI in reset state
SOFT_RESET_
0 - Assert reset
N
1 - De-assert reset
18 MIPI DSI Pixel clock domain software reset bit
MIPI_DSI_DPI_ Note this bit is active low and not self-clearing. By default it holds the MIPI DSI in reset state.
SOFT_RESET_
0 - Assert reset
N
1 - De-assert reset
17 MIPI DSI Byte clock domain software reset bit
MIPI_DSI_BYTE Note this bit is active low and not self-clearing. By default it holds the MIPI DSI in reset state.
_SOFT_RESET
0 - Assert reset
_N
1 - De-assert reset
16 MIPI DSI APB clock domain software reset bit
MIPI_DSI_PCLK Note this bit is active low and not self-clearing. By default it holds the MIPI DSI in reset state.
_SOFT_RESET
0 - Assert reset
_N
1 - De-assert reset
15-14 Reserved
—
13-11 DSI transmit ULPS mode enable
MIPI_DSI_TX_U Each bit represents a data lane and the clock lane.
LPS_ENABLE
A ‘1’ enables the associated clock lane or data lane ULPS mode.
[0] – clock lane
[1] – data lane 0
[2] – data lane 1
10-9 MIPI DSI PHY on-chip termination control bits
MIPI_DSI_TX_R On-chip termination control bits for manual calibration of HS-TX.
CAL
00: 20% higher than mid-range (Highest impedance setting)
01: Mid-range impedance setting (default)
10: 15% lower than mid-range
11: 25% lower than mid-range (Lowest impedance setting)
8-6 MIPI DSI Data Lane 1 triming bits
MIPI_DSI_D1_T LPTX VOH voltage level trimming bus for Data Lane 1. Total of 8 trimming levels, voltage adjustment
M granularity is approximately 34mV. Default setting 3'b011. Voltage levels for each setting are listed
below(typical case, no mismatch):
3'b000=1086mV
3'b001=1120mV
3'b010=1155mV
Table continues on the next page...
Field Description
3'b011=1190mV
3'b100=1224mV
3'b101=1258mV
3'b110=1293mV
3'b111=1327mV
5-3 MIPI DSI Data Lane 0 triming bits
MIPI_DSI_D0_T LPTX VOH voltage level trimming bus for Data Lane 0. Feature same as MIPI_DSI_D1_TM.
M
2-0 MIPI DSI Clock Lane triming bits
MIPI_DSI_CLK_ LPTX VOH voltage level trimming bus for Clock Lane. Feature same as MIPI_DSI_D1_TM.
TM
12.4.4.59.1 Offset
Register Offset
GPR63 FCh
12.4.4.59.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MIPI_DSI_TX_ULPS_ACTIVE
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.59.3 Fields
Field Description
31-3 Reserved
—
2-0 DSI transmit ULPS mode active flag
MIPI_DSI_TX_U Each bit represents a data lane and the clock lane.
LPS_ACTIVE
A ‘1’ indicates the associated clock lane or data lane is in ULPS mode,
‘0’ indicates not in ULPS mode
[0] – clock lane
[1] – data lane 0
[2] – data lane 1
12.4.4.60.1 Offset
Register Offset
GPR64 100h
12.4.4.60.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
GPIO_DISP1_COMPOK
GPIO_DISP1_NASRC
Reserved
DWP_LOCK
Reserved
R
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_DISP1_SUPLYDET_LATCH
GPIO_DISP1_SELECT_NASRC
GPIO_DISP1_REFGEN_SLEE
GPIO_DISP1_FASTFRZ_EN
GPIO_DISP1_RASRCN
GPIO_DISP1_RASRCP
GPIO_DISP1_COMPEN
GPIO_DISP1_COMPTQ
GPIO_DISP1_FREEZ
Reserved
E
P
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.60.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
Table continues on the next page...
Field Description
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-25 Reserved
—
24-21 GPIO_DISP_B1 IO bank compensation codes
GPIO_DISP1_N 4-bit NMOS compensation codes or 4-bit PMOS compensation codes selected by
ASRC GPIO_DISP1_SELECT_NASRC.
20 GPIO_DISP_B1 IO bank compensation OK flag
GPIO_DISP1_C It can be high only in the Normal mode and when a new measured code is available.
OMPOK
19-15 Reserved
—
14 GPIO_DISP_B1 IO bank power supply mode latch enable
GPIO_DISP1_S Supply detector cell is used to detect the IO supply range and set IO to 3V3 supply mode or 1V8 supply
UPLYDET_LAT mode according to the detection. Setting this bit will latch the current detect result.
CH
13 GPIO_DISP_B1 IO bank reference voltage generator cell sleep enable
GPIO_DISP1_R Reference voltage generator cell provides reference voltages to the IO bank. When this bit is high, it puts
EFGEN_SLEEP the reference voltage generator cell in sleep mode to reduce the static power consumption.
12 GPIO_DISP1_NASRC selection
GPIO_DISP1_S 0: Show the 4-bit PMOS compensation codes in GPIO_DISP1_NASRC field
ELECT_NASRC
1: Show the 4-bit NMOS compensation codes in GPIO_DISP1_NASRC field
11-8 GPIO_DISP_B1 IO bank's 4-bit NMOS compensation codes from core
GPIO_DISP1_R These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
ASRCN is high, high, low, low.
7-4 GPIO_DISP_B1 IO bank's 4-bit PMOS compensation codes from core
GPIO_DISP1_R These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
ASRCP is high, high, low, low.
3 Compensation code fast freeze
GPIO_DISP1_F When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, low, high, compensation cell Fast
ASTFRZ_EN Freeze mode is enabled. Fast Freeze mode is activated on signal rising edge. The compensation cell
delivers a refreshed compensation code, at a comparatively lesser delay after signal falling edge than the
delay of Freeze mode.
2 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_DISP1_C Normal Mode: In this mode, the macro cell constantly tracks the PVT condition of the chip and generates
OMPEN an 8-bit digital code. This 8-bit code is referred to as f(PVT) and it represents current PVT state. In
Normal mode, the internal reference current generators are active and power consumption is higher than
that in all the other modes.
Table continues on the next page...
Field Description
Freeze mode: This mode is used where the current consumption is to be kept low. In this mode, all the
internal blocks are switched off to reduce the static power consumption. Internal latches keep the code,
which is calculated before the cell enters the Freeze mode.
Fast Freeze mode: This mode is used to freeze the digital compensation codes, when the data is
transferred from the compensated IOs on a chip to an external device during Burst mode. This ensures
signal integrity and eliminates the jitter caused due to modification in IO driver strength. In this mode, the
current consumption is comparable to consumption in the Normal mode.
Read Mode: In this mode, it is possible to force the digital codes from the chip core logic. The bandgap,
measurement block, and comparator blocks are switched off to reduce static power consumption to
minimum value.
Fixed Code mode: The digital code is forced to a fixed value, obtained at typical PVT conditions and
represents typical bit patterns. The bandgap, measurement, and other blocks are switched off to reduce
static power consumption to minimum value.
1 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_DISP1_C
OMPTQ
0 Compensation code freeze
GPIO_DISP1_F When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, high, low, compensation cell Freeze
REEZE mode is enabled. On the rising edge of FREEZE, it freezes the compensation code at its running value.
The compensation cell delivers refreshed compensation code at a delay after FREEZE falling edge.
12.4.4.61.1 Offset
Register Offset
GPR65 104h
12.4.4.61.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
GPIO_EMC1_COMPOK
GPIO_EMC1_NASRC
Reserved
DWP_LOCK
Reserved
R DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_EMC1_SUPLYDET_LATCH
GPIO_EMC1_SELECT_NASRC
GPIO_EMC1_REFGEN_SLEE
GPIO_EMC1_FASTFRZ_EN
GPIO_EMC1_RASRCN
GPIO_EMC1_RASRCP
GPIO_EMC1_COMPEN
GPIO_EMC1_COMPTQ
GPIO_EMC1_FREEZ
Reserved
E
P
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.61.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
Table continues on the next page...
Field Description
11 - Both cores are forbidden
27-25 Reserved
—
24-21 GPIO_EMC_B1 IO bank compensation codes
GPIO_EMC1_N 4-bit NMOS compensation codes or 4-bit PMOS compensation codes selected by
ASRC GPIO_EMC1_SELECT_NASRC.
20 GPIO_EMC_B1 IO bank compensation OK flag
GPIO_EMC1_C It can be high only in the Normal mode and when a new measured code is available.
OMPOK
19-15 Reserved
—
14 GPIO_EMC_B1 IO bank power supply mode latch enable
GPIO_EMC1_S Supply detector cell is used to detect the IO supply range and set IO to 3V3 supply mode or 1V8 supply
UPLYDET_LAT mode according to the detection. Setting this bit will latch the current detect result.
CH
13 GPIO_EMC_B1 IO bank reference voltage generator cell sleep enable
GPIO_EMC1_R Reference voltage generator cell provides reference voltages to the IO bank. When this bit is high, it puts
EFGEN_SLEEP the reference voltage generator cell in sleep mode to reduce the static power consumption.
12 GPIO_EMC1_NASRC selection
GPIO_EMC1_S 0: Show the 4-bit PMOS compensation codes in GPIO_EMC1_NASRC field
ELECT_NASRC
1: Show the 4-bit NMOS compensation codes in GPIO_EMC1_NASRC field
11-8 GPIO_EMC_B1 IO bank's 4-bit NMOS compensation codes from core
GPIO_EMC1_R These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
ASRCN is high, high, low, low.
7-4 GPIO_EMC_B1 IO bank's 4-bit PMOS compensation codes from core
GPIO_EMC1_R These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
ASRCP is high, high, low, low.
3 Compensation code fast freeze
GPIO_EMC1_F When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, low, high, compensation cell Fast
ASTFRZ_EN Freeze mode is enabled. Fast Freeze mode is activated on signal rising edge. The compensation cell
delivers a refreshed compensation code, at a comparatively lesser delay after signal falling edge than the
delay of Freeze mode.
2 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_EMC1_C Normal Mode: In this mode, the macro cell constantly tracks the PVT condition of the chip and generates
OMPEN an 8-bit digital code. This 8-bit code is referred to as f(PVT) and it represents current PVT state. In
Normal mode, the internal reference current generators are active and power consumption is higher than
that in all the other modes.
Freeze mode: This mode is used where the current consumption is to be kept low. In this mode, all the
internal blocks are switched off to reduce the static power consumption. Internal latches keep the code,
which is calculated before the cell enters the Freeze mode.
Fast Freeze mode: This mode is used to freeze the digital compensation codes, when the data is
transferred from the compensated IOs on a chip to an external device during Burst mode. This ensures
signal integrity and eliminates the jitter caused due to modification in IO driver strength. In this mode, the
current consumption is comparable to consumption in the Normal mode.
Table continues on the next page...
Field Description
Read Mode: In this mode, it is possible to force the digital codes from the chip core logic. The bandgap,
measurement block, and comparator blocks are switched off to reduce static power consumption to
minimum value.
Fixed Code mode: The digital code is forced to a fixed value, obtained at typical PVT conditions and
represents typical bit patterns. The bandgap, measurement, and other blocks are switched off to reduce
static power consumption to minimum value.
1 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_EMC1_C
OMPTQ
0 Compensation code freeze
GPIO_EMC1_F When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, high, low, compensation cell Freeze
REEZE mode is enabled. On the rising edge of FREEZE, it freezes the compensation code at its running value.
The compensation cell delivers refreshed compensation code at a delay after FREEZE falling edge.
12.4.4.62.1 Offset
Register Offset
GPR66 108h
12.4.4.62.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
GPIO_EMC2_COMPOK
GPIO_EMC2_NASRC
Reserved
DWP_LOCK
Reserved
R DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_EMC2_SUPLYDET_LATCH
GPIO_EMC2_SELECT_NASRC
GPIO_EMC2_REFGEN_SLEE
GPIO_EMC2_FASTFRZ_EN
GPIO_EMC2_RASRCN
GPIO_EMC2_RASRCP
GPIO_EMC2_COMPEN
GPIO_EMC2_COMPTQ
GPIO_EMC2_FREEZ
Reserved
E
P
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.62.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
Table continues on the next page...
Field Description
11 - Both cores are forbidden
27-25 Reserved
—
24-21 GPIO_EMC_B2 IO bank compensation codes
GPIO_EMC2_N 4-bit NMOS compensation codes or 4-bit PMOS compensation codes selected by
ASRC GPIO_EMC2_SELECT_NASRC.
20 GPIO_EMC_B2 IO bank compensation OK flag
GPIO_EMC2_C It can be high only in the Normal mode and when a new measured code is available.
OMPOK
19-15 Reserved
—
14 GPIO_EMC_B2 IO bank power supply mode latch enable
GPIO_EMC2_S Supply detector cell is used to detect the IO supply range and set IO to 3V3 supply mode or 1V8 supply
UPLYDET_LAT mode according to the detection. Setting this bit will latch the current detect result.
CH
13 GPIO_EMC_B2 IO bank reference voltage generator cell sleep enable
GPIO_EMC2_R Reference voltage generator cell provides reference voltages to the IO bank. When this bit is high, it puts
EFGEN_SLEEP the reference voltage generator cell in sleep mode to reduce the static power consumption.
12 GPIO_EMC2_NASRC selection
GPIO_EMC2_S 0: Show the 4-bit PMOS compensation codes in GPIO_EMC2_NASRC field
ELECT_NASRC
1: Show the 4-bit NMOS compensation codes in GPIO_EMC2_NASRC field
11-8 GPIO_EMC_B2 IO bank's 4-bit NMOS compensation codes from core
GPIO_EMC2_R These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
ASRCN is high, high, low, low.
7-4 GPIO_EMC_B2 IO bank's 4-bit PMOS compensation codes from core
GPIO_EMC2_R These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
ASRCP is high, high, low, low.
3 Compensation code fast freeze
GPIO_EMC2_F When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, low, high, compensation cell Fast
ASTFRZ_EN Freeze mode is enabled. Fast Freeze mode is activated on signal rising edge. The compensation cell
delivers a refreshed compensation code, at a comparatively lesser delay after signal falling edge than the
delay of Freeze mode.
2 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_EMC2_C Normal Mode: In this mode, the macro cell constantly tracks the PVT condition of the chip and generates
OMPEN an 8-bit digital code. This 8-bit code is referred to as f(PVT) and it represents current PVT state. In
Normal mode, the internal reference current generators are active and power consumption is higher than
that in all the other modes.
Freeze mode: This mode is used where the current consumption is to be kept low. In this mode, all the
internal blocks are switched off to reduce the static power consumption. Internal latches keep the code,
which is calculated before the cell enters the Freeze mode.
Fast Freeze mode: This mode is used to freeze the digital compensation codes, when the data is
transferred from the compensated IOs on a chip to an external device during Burst mode. This ensures
signal integrity and eliminates the jitter caused due to modification in IO driver strength. In this mode, the
current consumption is comparable to consumption in the Normal mode.
Table continues on the next page...
Field Description
Read Mode: In this mode, it is possible to force the digital codes from the chip core logic. The bandgap,
measurement block, and comparator blocks are switched off to reduce static power consumption to
minimum value.
Fixed Code mode: The digital code is forced to a fixed value, obtained at typical PVT conditions and
represents typical bit patterns. The bandgap, measurement, and other blocks are switched off to reduce
static power consumption to minimum value.
1 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_EMC2_C
OMPTQ
0 Compensation code freeze
GPIO_EMC2_F When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, high, low, compensation cell Freeze
REEZE mode is enabled. On the rising edge of FREEZE, it freezes the compensation code at its running value.
The compensation cell delivers refreshed compensation code at a delay after FREEZE falling edge.
12.4.4.63.1 Offset
Register Offset
GPR67 10Ch
12.4.4.63.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
GPIO_SD1_COMPOK
GPIO_SD1_NASRC
Reserved
DWP_LOCK
Reserved
R DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_SD1_SUPLYDET_LATCH
GPIO_SD1_SELECT_NASRC
GPIO_SD1_REFGEN_SLEE
GPIO_SD1_FASTFRZ_EN
GPIO_SD1_RASRCN
GPIO_SD1_RASRCP
GPIO_SD1_COMPEN
GPIO_SD1_COMPTQ
GPIO_SD1_FREEZ
Reserved
E
P
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.63.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
Field Description
27-25 Reserved
—
24-21 GPIO_SD_B1 IO bank compensation codes
GPIO_SD1_NA 4-bit NMOS compensation codes or 4-bit PMOS compensation codes selected by
SRC GPIO_SD1_SELECT_NASRC.
20 GPIO_SD_B1 IO bank compensation OK flag
GPIO_SD1_CO It can be high only in the Normal mode and when a new measured code is available.
MPOK
19-15 Reserved
—
14 GPIO_SD_B1 IO bank power supply mode latch enable
GPIO_SD1_SU Supply detector cell is used to detect the IO supply range and set IO to 3V3 supply mode or 1V8 supply
PLYDET_LATC mode according to the detection. Setting this bit will latch the current detect result.
H
13 GPIO_SD_B1 IO bank reference voltage generator cell sleep enable
GPIO_SD1_RE Reference voltage generator cell provides reference voltages to the IO bank. When this bit is high, it puts
FGEN_SLEEP the reference voltage generator cell in sleep mode to reduce the static power consumption.
12 GPIO_SD1_NASRC selection
GPIO_SD1_SEL 0: Show the 4-bit PMOS compensation codes in GPIO_SD1_NASRC field
ECT_NASRC
1: Show the 4-bit NMOS compensation codes in GPIO_SD1_NASRC field
11-8 GPIO_SD_B1 IO bank's 4-bit NMOS compensation codes from core
GPIO_SD1_RA These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
SRCN is high, high, low, low.
7-4 GPIO_SD_B1 IO bank's 4-bit PMOS compensation codes from core
GPIO_SD1_RA These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
SRCP is high, high, low, low.
3 Compensation code fast freeze
GPIO_SD1_FA When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, low, high, compensation cell Fast
STFRZ_EN Freeze mode is enabled. Fast Freeze mode is activated on signal rising edge. The compensation cell
delivers a refreshed compensation code, at a comparatively lesser delay after signal falling edge than the
delay of Freeze mode.
2 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_SD1_CO Normal Mode: In this mode, the macro cell constantly tracks the PVT condition of the chip and generates
MPEN an 8-bit digital code. This 8-bit code is referred to as f(PVT) and it represents current PVT state. In
Normal mode, the internal reference current generators are active and power consumption is higher than
that in all the other modes.
Freeze mode: This mode is used where the current consumption is to be kept low. In this mode, all the
internal blocks are switched off to reduce the static power consumption. Internal latches keep the code,
which is calculated before the cell enters the Freeze mode.
Fast Freeze mode: This mode is used to freeze the digital compensation codes, when the data is
transferred from the compensated IOs on a chip to an external device during Burst mode. This ensures
signal integrity and eliminates the jitter caused due to modification in IO driver strength. In this mode, the
current consumption is comparable to consumption in the Normal mode.
Read Mode: In this mode, it is possible to force the digital codes from the chip core logic. The bandgap,
measurement block, and comparator blocks are switched off to reduce static power consumption to
minimum value.
Table continues on the next page...
Field Description
Fixed Code mode: The digital code is forced to a fixed value, obtained at typical PVT conditions and
represents typical bit patterns. The bandgap, measurement, and other blocks are switched off to reduce
static power consumption to minimum value.
1 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_SD1_CO
MPTQ
0 Compensation code freeze
GPIO_SD1_FR When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, high, low, compensation cell Freeze
EEZE mode is enabled. On the rising edge of FREEZE, it freezes the compensation code at its running value.
The compensation cell delivers refreshed compensation code at a delay after FREEZE falling edge.
12.4.4.64.1 Offset
Register Offset
GPR68 110h
12.4.4.64.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
GPIO_SD2_COMPOK
GPIO_SD2_NASRC
Reserved
DWP_LOCK
Reserved
R DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_SD2_SUPLYDET_LATCH
GPIO_SD2_SELECT_NASRC
GPIO_SD2_REFGEN_SLEE
GPIO_SD2_FASTFRZ_EN
GPIO_SD2_RASRCN
GPIO_SD2_RASRCP
GPIO_SD2_COMPEN
GPIO_SD2_COMPTQ
GPIO_SD2_FREEZ
Reserved
E
P
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.64.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 19:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
Field Description
27-25 Reserved
—
24-21 GPIO_SD_B2 IO bank compensation codes
GPIO_SD2_NA 4-bit NMOS compensation codes or 4-bit PMOS compensation codes selected by
SRC GPIO_SD2_SELECT_NASRC.
20 GPIO_SD_B2 IO bank compensation OK flag
GPIO_SD2_CO It can be high only in the Normal mode and when a new measured code is available.
MPOK
19-15 Reserved
—
14 GPIO_SD_B2 IO bank power supply mode latch enable
GPIO_SD2_SU Supply detector cell is used to detect the IO supply range and set IO to 3V3 supply mode or 1V8 supply
PLYDET_LATC mode according to the detection. Setting this bit will latch the current detect result.
H
13 GPIO_SD_B2 IO bank reference voltage generator cell sleep enable
GPIO_SD2_RE Reference voltage generator cell provides reference voltages to the IO bank. When this bit is high, it puts
FGEN_SLEEP the reference voltage generator cell in sleep mode to reduce the static power consumption.
12 GPIO_SD2_NASRC selection
GPIO_SD2_SEL 0: Show the 4-bit PMOS compensation codes in GPIO_SD2_NASRC field
ECT_NASRC
1: Show the 4-bit NMOS compensation codes in GPIO_SD2_NASRC field
11-8 GPIO_SD_B2 IO bank's 4-bit NMOS compensation codes from core
GPIO_SD2_RA These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
SRCN is high, high, low, low.
7-4 GPIO_SD_B2 IO bank's 4-bit PMOS compensation codes from core
GPIO_SD2_RA These codes are used in compensation Read mode when COMPEN, COMPTQ, FREEZE, FASTFRZ_EN
SRCP is high, high, low, low.
3 Compensation code fast freeze
GPIO_SD2_FA When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, low, high, compensation cell Fast
STFRZ_EN Freeze mode is enabled. Fast Freeze mode is activated on signal rising edge. The compensation cell
delivers a refreshed compensation code, at a comparatively lesser delay after signal falling edge than the
delay of Freeze mode.
2 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_SD2_CO Normal Mode: In this mode, the macro cell constantly tracks the PVT condition of the chip and generates
MPEN an 8-bit digital code. This 8-bit code is referred to as f(PVT) and it represents current PVT state. In
Normal mode, the internal reference current generators are active and power consumption is higher than
that in all the other modes.
Freeze mode: This mode is used where the current consumption is to be kept low. In this mode, all the
internal blocks are switched off to reduce the static power consumption. Internal latches keep the code,
which is calculated before the cell enters the Freeze mode.
Fast Freeze mode: This mode is used to freeze the digital compensation codes, when the data is
transferred from the compensated IOs on a chip to an external device during Burst mode. This ensures
signal integrity and eliminates the jitter caused due to modification in IO driver strength. In this mode, the
current consumption is comparable to consumption in the Normal mode.
Read Mode: In this mode, it is possible to force the digital codes from the chip core logic. The bandgap,
measurement block, and comparator blocks are switched off to reduce static power consumption to
minimum value.
Table continues on the next page...
Field Description
Fixed Code mode: The digital code is forced to a fixed value, obtained at typical PVT conditions and
represents typical bit patterns. The bandgap, measurement, and other blocks are switched off to reduce
static power consumption to minimum value.
1 COMPEN and COMPTQ control the operating modes of the compensation cell
GPIO_SD2_CO
MPTQ
0 Compensation code freeze
GPIO_SD2_FR When COMPEN, COMPTQ, FREEZE, FASTFRZ_EN is low, low, high, low, compensation cell Freeze
EEZE mode is enabled. On the rising edge of FREEZE, it freezes the compensation code at its running value.
The compensation cell delivers refreshed compensation code at a delay after FREEZE falling edge.
12.4.4.65.1 Offset
Register Offset
GPR69 114h
12.4.4.65.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
GPIO_DISP2_HIGH_RANGE
GPIO_DISP2_LOW_RANGE
GPIO_AD1_HIGH_RANGE
GPIO_AD0_HIGH_RANGE
SUPLYDET_DISP1_SLEE
GPIO_AD1_LOW_RANGE
GPIO_AD0_LOW_RANGE
SUPLYDET_EMC2_SLEE
SUPLYDET_EMC1_SLEE
SUPLYDET_SD2_SLEE
SUPLYDET_SD1_SLEE
Reserved
Reserved
Reserved
Reserved
W
P
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.65.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 15:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-16 Reserved
—
15-14 Reserved
—
13 GPIO_SD_B2 IO bank supply voltage detector sleep mode enable
Table continues on the next page...
Field Description
SUPLYDET_SD Supply detector cell is used to detect the IO supply range. When this bit is high, it puts the cell in sleep
2_SLEEP mode to reduce the static power consumption. The detect result can be latched by setting
SUPLYDET_LATCH bit before putting the cell in sleep mode.
12 GPIO_SD_B1 IO bank supply voltage detector sleep mode enable
SUPLYDET_SD Supply detector cell is used to detect the IO supply range. When this bit is high, it puts the cell in sleep
1_SLEEP mode to reduce the static power consumption. The detect result can be latched by setting
SUPLYDET_LATCH bit before putting the cell in sleep mode.
11 GPIO_EMC_B2 IO bank supply voltage detector sleep mode enable
SUPLYDET_EM Supply detector cell is used to detect the IO supply range. When this bit is high, it puts the cell in sleep
C2_SLEEP mode to reduce the static power consumption. The detect result can be latched by setting
SUPLYDET_LATCH bit before putting the cell in sleep mode.
10 GPIO_EMC_B1 IO bank supply voltage detector sleep mode enable
SUPLYDET_EM Supply detector cell is used to detect the IO supply range. When this bit is high, it puts the cell in sleep
C1_SLEEP mode to reduce the static power consumption. The detect result can be latched by setting
SUPLYDET_LATCH bit before putting the cell in sleep mode.
9 GPIO_DISP_B1 IO bank supply voltage detector sleep mode enable
SUPLYDET_DI Supply detector cell is used to detect the IO supply range. When this bit is high, it puts the supply
SP1_SLEEP detector cell in sleep mode to reduce the static power consumption. The detect result can be latched by
setting SUPLYDET_LATCH bit before putting the cell in sleep mode.
8 GPIO_LPSR IO bank supply voltage range selection for GPIO_AD_18 to GPIO_AD_35
GPIO_AD1_LO
W_RANGE GPIO_AD1_HIGH_RANGE GPIO_AD1_LOW_RANGE Mode
0 0 GPIO_AD1_xx IO will work in
continuous range mode with
supply voltage in 1.71v-3.6v
0 1 GPIO_AD1_xx IO will work in low
range mode with supply voltage
in 1.71v-1.98v
1 0 GPIO_AD1_xx IO will work in
high range mode with supply
voltage in 3v-3.6v
1 1 Not allowed
Field Description
6 Reserved
—
5 GPIO_AD IO bank supply voltage range selection for GPIO_AD_00 to GPIO_AD_17
GPIO_AD0_LO
W_RANGE GPIO_AD0_HIGH_RANGE GPIO_AD0_LOW_RANGE Mode
0 0 GPIO_AD0_xx IO will work in
continuous range mode with
supply voltage in 1.71v-3.6v
0 1 GPIO_AD0_xx IO will work in low
range mode with supply voltage
in 1.71v-1.98v
1 0 GPIO_AD0_xx IO will work in
high range mode with supply
voltage in 3v-3.6v
1 1 Not allowed
3 Reserved
—
2 GPIO_DISP_B2 IO bank supply voltage range selection
GPIO_DISP2_L
OW_RANGE GPIO_DISP_B2_HIGH_RANGE GPIO_DISP_B2_LOW_RANGE Mode
0 0 GPIO_DISP_B2_xx IO will work
in continuous range mode with
supply voltage in 1.71v-3.6v
0 1 GPIO_DISP_B2_xx IO will work
in low range mode with supply
voltage in 1.71v-1.98v
1 0 GPIO_DISP_B2_xx IO will work
in high range mode with supply
voltage in 3v-3.6v
1 1 Not allowed
Field Description
1 GPIO_DISP_B2 IO bank supply voltage range selection
GPIO_DISP2_H
IGH_RANGE GPIO_DISP_B2_HIGH_RANGE GPIO_DISP_B2_LOW_RANGE Mode
0 0 GPIO_DISP_B2_xx IO will work
in continuous range mode with
supply voltage in 1.71v-3.6v
0 1 GPIO_DISP_B2_xx IO will work
in low range mode with supply
voltage in 1.71v-1.98v
1 0 GPIO_DISP_B2_xx IO will work
in high range mode with supply
voltage in 3v-3.6v
1 1 Not allowed
0 Reserved
—
12.4.4.66.1 Offset
Register Offset
GPR70 118h
12.4.4.66.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
EDMA_LPSR_STOP_REQ
FLEXSPI2_IPG_DOZE
FLEXSPI1_IPG_DOZE
FLEXIO2_IPG_DOZE
FLEXIO1_IPG_DOZE
ENET1G_IPG_DOZE
FLEXSPI2_STOP_RE
FLEXSPI1_STOP_RE
ENET1G_STOP_RE
ENET_IPG_DOZE
ENET_STOP_RE
DWP_LOCK
Reserved
DWP
W
Q
Q
Q
Q
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
0
ADC2_IPG_STOP_MODE
ADC1_IPG_STOP_MODE
EDMA_STOP_REQ
CAAM_STOP_REQ
CAN3_STOP_REQ
CAN2_STOP_REQ
CAN1_STOP_REQ
ADC2_STOP_REQ
ADC1_STOP_REQ
CAAM_IPG_DOZE
CAN3_IPG_DOZE
CAN2_IPG_DOZE
CAN1_IPG_DOZE
ADC2_IPG_DOZE
ADC1_IPG_DOZE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.66.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27 Reserved
—
Field Description
26 FLEXSPI2 stop request
FLEXSPI2_STO 0: stop request off
P_REQ
1: stop request on
25 FLEXSPI2 doze mode
FLEXSPI2_IPG 0: not in doze mode
_DOZE
1: in doze mode
24 FLEXSPI1 stop request
FLEXSPI1_STO 0: stop request off
P_REQ
1: stop request on
23 FLEXSPI1 doze mode
FLEXSPI1_IPG 0: not in doze mode
_DOZE
1: in doze mode
22 FLEXIO2 doze mode
FLEXIO2_IPG_ 0: not in doze mode
DOZE
1: in doze mode
21 FLEXIO2 doze mode
FLEXIO1_IPG_ 0: not in doze mode
DOZE
1: in doze mode
20 ENET1G stop request
ENET1G_STOP 0: stop request off
_REQ
1: stop request on
19 ENET1G doze mode
ENET1G_IPG_ 0: not in doze mode
DOZE
1: in doze mode
18 ENET stop request
ENET_STOP_R 0: stop request off
EQ
1: stop request on
17 ENET doze mode
ENET_IPG_DO 0: not in doze mode
ZE
1: in doze mode
16 EDMA_LPSR stop request
EDMA_LPSR_S 0: stop request off
TOP_REQ
1: stop request on
15 EDMA stop request
EDMA_STOP_R 0: stop request off
EQ
1: stop request on
14 Reserved
—
13 CAN3 stop request
Table continues on the next page...
Field Description
CAN3_STOP_R 0: stop request off
EQ
1: stop request on
12 CAN3 doze mode
CAN3_IPG_DO 0: not in doze mode
ZE
1: in doze mode
11 CAN2 stop request
CAN2_STOP_R 0: stop request off
EQ
1: stop request on
10 CAN2 doze mode
CAN2_IPG_DO 0: not in doze mode
ZE
1: in doze mode
9 CAN1 stop request
CAN1_STOP_R 0: stop request off
EQ
1: stop request on
8 CAN1 doze mode
CAN1_IPG_DO 0: not in doze mode
ZE
1: in doze mode
7 CAAM stop request
CAAM_STOP_R 0: stop request off
EQ
1: stop request on
6 CAN3 doze mode
CAAM_IPG_DO 0: not in doze mode
ZE
1: in doze mode
5 ADC2 stop mode selection, cannot change when ADC2_STOP_REQ is asserted.
ADC2_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
4 ADC2 stop request
ADC2_STOP_R 0: stop request off
EQ
1: stop request on
3 ADC2 doze mode
ADC2_IPG_DO 0: not in doze mode
ZE
1: in doze mode
2 ADC1 stop mode selection, cannot change when ADC1_STOP_REQ is asserted.
ADC1_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
1 ADC1 stop request
ADC1_STOP_R 0: stop request off
EQ
1: stop request on
0 ADC1 doze mode
W
W
Bits
Bits
Reset
Reset
GPR71
LPI2C4_IPG_DOZE DWP_LOCK ZE
0
0
Field
15
31
12.4.4.67.2
12.4.4.67.1
LPI2C3_IPG_STOP_MODE
Register
0
0
GPR Register
14
30
LPI2C3_STOP_REQ DWP
0
0
13
29
Offset
LPI2C3_IPG_DOZE
11Ch
0
0
12
28
1: in doze mode
Diagram
Memory Map and register definition
LPI2C2_IPG_STOP_MODE Reserved
0
0
11
27
LPI2C2_STOP_REQ LPSPI1_IPG_STOP_MODE
0
0
10
26
LPI2C2_IPG_DOZE LPSPI1_STOP_REQ
0
0
25
LPI2C1_IPG_STOP_MODE LPSPI1_IPG_DOZE
0
0
24
LPI2C1_STOP_REQ LPI2C6_IPG_STOP_MODE
0
0
LPI2C1_IPG_DOZE LPI2C6_STOP_REQ 23
Description
0
0
22
Offset
GPT6_IPG_DOZE LPI2C6_IPG_DOZE
0
0
21
GPT5_IPG_DOZE LPI2C5_IPG_STOP_MODE
0
0
20
12.4.4.67 GPR71 General Purpose Register (GPR71)
0
0
19
GPT3_IPG_DOZE LPI2C5_IPG_DOZE
0
0
18
GPT2_IPG_DOZE LPI2C4_IPG_STOP_MODE
1
0
0
17
GPT1_IPG_DOZE LPI2C4_STOP_REQ
0
0
0
16
NXP Semiconductors
Chapter 12 IOMUX Controller (IOMUXC)
12.4.4.67.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27 Reserved
—
26 LPSPI1 stop mode selection, cannot change when LPSPI1_STOP_REQ is asserted.
LPSPI1_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
25 LPSPI1 stop request
LPSPI1_STOP_ 0: stop request off
REQ
1: stop request on
24 LPSPI1 doze mode
LPSPI1_IPG_D 0: not in doze mode
OZE
1: in doze mode
23 LPI2C6 stop mode selection, cannot change when LPI2C6_STOP_REQ is asserted.
LPI2C6_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
22 LPI2C6 stop request
LPI2C6_STOP_ 0: stop request off
REQ
1: stop request on
21 LPI2C6 doze mode
LPI2C6_IPG_D 0: not in doze mode
OZE
1: in doze mode
20 LPI2C5 stop mode selection, cannot change when LPI2C5_STOP_REQ is asserted.
LPI2C5_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
19 LPI2C5 stop request
0: stop request off
Table continues on the next page...
Field Description
LPI2C5_STOP_ 1: stop request on
REQ
18 LPI2C5 doze mode
LPI2C5_IPG_D 0: not in doze mode
OZE
1: in doze mode
17 LPI2C4 stop mode selection, cannot change when LPI2C4_STOP_REQ is asserted.
LPI2C4_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
16 LPI2C4 stop request
LPI2C4_STOP_ 0: stop request off
REQ
1: stop request on
15 LPI2C4 doze mode
LPI2C4_IPG_D 0: not in doze mode
OZE
1: in doze mode
14 LPI2C3 stop mode selection, cannot change when LPI2C3_STOP_REQ is asserted.
LPI2C3_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
13 LPI2C3 stop request
LPI2C3_STOP_ 0: stop request off
REQ
1: stop request on
12 LPI2C3 doze mode
LPI2C3_IPG_D 0: not in doze mode
OZE
1: in doze mode
11 LPI2C2 stop mode selection, cannot change when LPI2C2_STOP_REQ is asserted.
LPI2C2_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
10 LPI2C2 stop request
LPI2C2_STOP_ 0: stop request off
REQ
1: stop request on
9 LPI2C2 doze mode
LPI2C2_IPG_D 0: not in doze mode
OZE
1: in doze mode
8 LPI2C1 stop mode selection, cannot change when LPI2C1_STOP_REQ is asserted.
LPI2C1_IPG_ST 0 - This module is functional in Stop Mode
OP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
7 LPI2C1 stop request
LPI2C1_STOP_ 0: stop request off
REQ
1: stop request on
6 LPI2C1 doze mode
0: not in doze mode
Table continues on the next page...
Field Description
LPI2C1_IPG_D 1: in doze mode
OZE
5 GPT6 doze mode
GPT6_IPG_DO 0: not in doze mode
ZE
1: in doze mode
4 GPT5 doze mode
GPT5_IPG_DO 0: not in doze mode
ZE
1: in doze mode
3 GPT4 doze mode
GPT4_IPG_DO 0: not in doze mode
ZE
1: in doze mode
2 GPT3 doze mode
GPT3_IPG_DO 0: not in doze mode
ZE
1: in doze mode
1 GPT2 doze mode
GPT2_IPG_DO 0: not in doze mode
ZE
1: in doze mode
0 GPT1 doze mode
GPT1_IPG_DO 0: not in doze mode
ZE
1: in doze mode
12.4.4.68.1 Offset
Register Offset
GPR72 120h
12.4.4.68.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LPUART4_IPG_STOP_MODE
LPUART3_IPG_STOP_MODE
LPUART2_IPG_STOP_MODE
LPUART1_IPG_STOP_MODE
LPUART4_STOP_REQ
LPUART3_STOP_REQ
LPUART2_STOP_REQ
LPUART1_STOP_REQ
LPUART4_IPG_DOZE
LPUART3_IPG_DOZE
LPUART2_IPG_DOZE
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LPSPI6_IPG_STOP_MODE
LPSPI5_IPG_STOP_MODE
LPSPI4_IPG_STOP_MODE
LPSPI3_IPG_STOP_MODE
LPSPI2_IPG_STOP_MODE
LPUART1_IPG_DOZE
LPSPI6_STOP_REQ
LPSPI5_STOP_REQ
LPSPI4_STOP_REQ
LPSPI3_STOP_REQ
LPSPI2_STOP_REQ
LPSPI6_IPG_DOZE
LPSPI5_IPG_DOZE
LPSPI4_IPG_DOZE
LPSPI3_IPG_DOZE
LPSPI2_IPG_DOZE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.68.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
Field Description
27 Reserved
—
26 LPUART4 stop mode selection, cannot change when LPUART4_STOP_REQ is asserted.
LPUART4_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
25 LPUART4 stop request
LPUART4_STO 0: stop request off
P_REQ
1: stop request on
24 LPUART4 doze mode
LPUART4_IPG_ 0: not in doze mode
DOZE
1: in doze mode
23 LPUART3 stop mode selection, cannot change when LPUART3_STOP_REQ is asserted.
LPUART3_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
22 LPUART3 stop request
LPUART3_STO 0: stop request off
P_REQ
1: stop request on
21 LPUART3 doze mode
LPUART3_IPG_ 0: not in doze mode
DOZE
1: in doze mode
20 LPUART2 stop mode selection, cannot change when LPUART2_STOP_REQ is asserted.
LPUART2_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
19 LPUART2 stop request
LPUART2_STO 0: stop request off
P_REQ
1: stop request on
18 LPUART2 doze mode
LPUART2_IPG_ 0: not in doze mode
DOZE
1: in doze mode
17 LPUART1 stop mode selection, cannot change when LPUART1_STOP_REQ is asserted.
LPUART1_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
16 LPUART1 stop request
LPUART1_STO 0: stop request off
P_REQ
1: stop request on
15 LPUART1 doze mode
LPUART1_IPG_ 0: not in doze mode
DOZE
1: in doze mode
14 LPSPI6 stop mode selection, cannot change when LPSPI6_STOP_REQ is asserted.
Table continues on the next page...
Field Description
LPSPI6_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
13 LPSPI6 stop request
LPSPI6_STOP_ 0: stop request off
REQ
1: stop request on
12 LPSPI6 doze mode
LPSPI6_IPG_D 0: not in doze mode
OZE
1: in doze mode
11 LPSPI5 stop mode selection, cannot change when LPSPI5_STOP_REQ is asserted.
LPSPI5_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
10 LPSPI5 stop request
LPSPI5_STOP_ 0: stop request off
REQ
1: stop request on
9 LPSPI5 doze mode
LPSPI5_IPG_D 0: not in doze mode
OZE
1: in doze mode
8 LPSPI4 stop mode selection, cannot change when LPSPI4_STOP_REQ is asserted.
LPSPI4_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
7 LPSPI4 stop request
LPSPI4_STOP_ 0: stop request off
REQ
1: stop request on
6 LPSPI4 doze mode
LPSPI4_IPG_D 0: not in doze mode
OZE
1: in doze mode
5 LPSPI3 stop mode selection, cannot change when LPSPI3_STOP_REQ is asserted.
LPSPI3_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
4 LPSPI3 stop request
LPSPI3_STOP_ 0: stop request off
REQ
1: stop request on
3 LPSPI3 doze mode
LPSPI3_IPG_D 0: not in doze mode
OZE
1: in doze mode
2 LPSPI2 stop mode selection, cannot change when LPSPI2_STOP_REQ is asserted.
LPSPI2_IPG_S 0 - This module is functional in Stop Mode
TOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
1 LPSPI2 stop request
Table continues on the next page...
Field Description
LPSPI2_STOP_ 0: stop request off
REQ
1: stop request on
0 LPSPI2 doze mode
LPSPI2_IPG_D 0: not in doze mode
OZE
1: in doze mode
12.4.4.69.1 Offset
Register Offset
GPR73 124h
12.4.4.69.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LPUART12_IPG_STOP_MODE
LPUART11_IPG_STOP_MODE
LPUART10_IPG_STOP_MODE
LPUART12_STOP_REQ
LPUART11_STOP_REQ
LPUART10_STOP_REQ
MIC_IPG_STOP_MODE
LPUART12_IPG_DOZE
LPUART11_IPG_DOZE
MIC_STOP_REQ
MIC_IPG_DOZE
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LPUART9_IPG_STOP_MODE
LPUART8_IPG_STOP_MODE
LPUART7_IPG_STOP_MODE
LPUART6_IPG_STOP_MODE
LPUART5_IPG_STOP_MODE
LPUART9_STOP_REQ
LPUART8_STOP_REQ
LPUART7_STOP_REQ
LPUART6_STOP_REQ
LPUART5_STOP_REQ
LPUART10_IPG_DOZE
LPUART9_IPG_DOZE
LPUART8_IPG_DOZE
LPUART7_IPG_DOZE
LPUART6_IPG_DOZE
LPUART5_IPG_DOZE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.69.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
Table continues on the next page...
Field Description
11 - Both cores are forbidden
27 Reserved
—
26 MIC stop mode selection, cannot change when MIC_STOP_REQ is asserted.
MIC_IPG_STOP 0 - This module is functional in Stop Mode
_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
25 MIC stop request
MIC_STOP_RE 0: stop request off
Q
1: stop request on
24 MIC doze mode
MIC_IPG_DOZE 0: not in doze mode
1: in doze mode
23 LPUART12 stop mode selection, cannot change when LPUART12_STOP_REQ is asserted.
LPUART12_IPG 0 - This module is functional in Stop Mode
_STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
22 LPUART12 stop request
LPUART12_ST 0: stop request off
OP_REQ
1: stop request on
21 LPUART12 doze mode
LPUART12_IPG 0: not in doze mode
_DOZE
1: in doze mode
20 LPUART11 stop mode selection, cannot change when LPUART11_STOP_REQ is asserted.
LPUART11_IPG 0 - This module is functional in Stop Mode
_STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
19 LPUART11 stop request
LPUART11_ST 0: stop request off
OP_REQ
1: stop request on
18 LPUART11 doze mode
LPUART11_IPG 0: not in doze mode
_DOZE
1: in doze mode
17 LPUART10 stop mode selection, cannot change when LPUART10_STOP_REQ is asserted.
LPUART10_IPG 0 - This module is functional in Stop Mode
_STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
16 LPUART10 stop request
LPUART10_ST 0: stop request off
OP_REQ
1: stop request on
15 LPUART10 doze mode
LPUART10_IPG 0: not in doze mode
_DOZE
1: in doze mode
Field Description
14 LPUART9 stop mode selection, cannot change when LPUART9_STOP_REQ is asserted.
LPUART9_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
13 LPUART9 stop request
LPUART9_STO 0: stop request off
P_REQ
1: stop request on
12 LPUART9 doze mode
LPUART9_IPG_ 0: not in doze mode
DOZE
1: in doze mode
11 LPUART8 stop mode selection, cannot change when LPUART8_STOP_REQ is asserted.
LPUART8_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
10 LPUART8 stop request
LPUART8_STO 0: stop request off
P_REQ
1: stop request on
9 LPUART8 doze mode
LPUART8_IPG_ 0: not in doze mode
DOZE
1: in doze mode
8 LPUART7 stop mode selection, cannot change when LPUART7_STOP_REQ is asserted.
LPUART7_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
7 LPUART7 stop request
LPUART7_STO 0: stop request off
P_REQ
1: stop request on
6 LPUART7 doze mode
LPUART7_IPG_ 0: not in doze mode
DOZE
1: in doze mode
5 LPUART6 stop mode selection, cannot change when LPUART6_STOP_REQ is asserted.
LPUART6_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
4 LPUART6 stop request
LPUART6_STO 0: stop request off
P_REQ
1: stop request on
3 LPUART6 doze mode
LPUART6_IPG_ 0: not in doze mode
DOZE
1: in doze mode
2 LPUART5 stop mode selection, cannot change when LPUART5_STOP_REQ is asserted.
LPUART5_IPG_ 0 - This module is functional in Stop Mode
STOP_MODE
1 - This module is not functional in Stop Mode and the corresponding x_STOP_REQ field is set to '1'.
Field Description
1 LPUART5 stop request
LPUART5_STO 0: stop request off
P_REQ
1: stop request on
0 LPUART5 doze mode
LPUART5_IPG_ 0: not in doze mode
DOZE
1: in doze mode
12.4.4.70.1 Offset
Register Offset
GPR74 128h
12.4.4.70.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
FLEXIO2_STOP_REQ_BUS
FLEXIO2_STOP_REQ_PE
DWP_LOCK
Reserved
DWP
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
FLEXIO1_STOP_REQ_BUS
0
FLEXIO1_STOP_REQ_PE
SNVS_HP_IPG_DOZE
SNVS_HP_STOP_RE
WDOG2_IPG_DOZE
WDOG1_IPG_DOZE
SAI4_STOP_REQ
SAI3_STOP_REQ
SAI2_STOP_REQ
SAI1_STOP_REQ
PIT2_STOP_REQ
PIT1_STOP_REQ
SIM2_IPG_DOZE
SIM1_IPG_DOZE
SEMC_STOP_RE
W
Q
Q
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.70.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 27:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-18 Reserved
Table continues on the next page...
Field Description
—
17 FLEXIO2 peripheral clock domain stop request
FLEXIO2_STOP 0: stop request off
_REQ_PER
1: stop request on
16 FLEXIO2 bus clock domain stop request
FLEXIO2_STOP 0: stop request off
_REQ_BUS
1: stop request on
15 FLEXIO1 peripheral clock domain stop request
FLEXIO1_STOP 0: stop request off
_REQ_PER
1: stop request on
14 FLEXIO1 bus clock domain stop request
FLEXIO1_STOP 0: stop request off
_REQ_BUS
1: stop request on
13 SAI4 stop request
SAI4_STOP_RE 0: stop request off
Q
1: stop request on
12 SAI3 stop request
SAI3_STOP_RE 0: stop request off
Q
1: stop request on
11 SAI2 stop request
SAI2_STOP_RE 0: stop request off
Q
1: stop request on
10 SAI1 stop request
SAI1_STOP_RE 0: stop request off
Q
1: stop request on
9 WDOG2 doze mode
WDOG2_IPG_D 0: not in doze mode
OZE
1: in doze mode
8 WDOG1 doze mode
WDOG1_IPG_D 0: not in doze mode
OZE
1: in doze mode
7 SNVS_HP stop request
SNVS_HP_STO 0: stop request off
P_REQ
1: stop request on
6 SNVS_HP doze mode
SNVS_HP_IPG 0: not in doze mode
_DOZE
1: in doze mode
5 SIM2 doze mode
SIM2_IPG_DOZ 0: not in doze mode
E
Table continues on the next page...
Field Description
1: in doze mode
4 SIM1 doze mode
SIM1_IPG_DOZ 0: not in doze mode
E
1: in doze mode
3 SEMC stop request
SEMC_STOP_R 0: stop request off
EQ
1: stop request on
2 PIT2 stop request
PIT2_STOP_RE 0: stop request off
Q
1: stop request on
1 PIT1 stop request
PIT1_STOP_RE 0: stop request off
Q
1: stop request on
0 Reserved
—
12.4.4.71.1 Offset
Register Offset
GPR75 12Ch
12.4.4.71.2 Diagram
Bits 31
LPUART8_STOP_ACK 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LPUART7_STOP_ACK
LPUART6_STOP_ACK
LPUART5_STOP_ACK
LPUART4_STOP_ACK
LPUART3_STOP_ACK
LPUART2_STOP_ACK
LPUART1_STOP_ACK
LPSPI6_STOP_ACK
LPSPI5_STOP_ACK
LPSPI4_STOP_ACK
LPSPI3_STOP_ACK
LPSPI2_STOP_ACK
LPSPI1_STOP_ACK
LPI2C6_STOP_ACK
LPI2C5_STOP_ACK
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
EDMA_LPSR_STOP_ACK
FLEXSPI2_STOP_ACK
FLEXSPI1_STOP_ACK
ENET1G_STOP_ACK
LPI2C4_STOP_ACK
LPI2C3_STOP_ACK
LPI2C2_STOP_ACK
LPI2C1_STOP_ACK
ENET_STOP_ACK
EDMA_STOP_ACK
CAAM_STOP_ACK
CAN3_STOP_ACK
CAN2_STOP_ACK
CAN1_STOP_ACK
ADC2_STOP_ACK
ADC1_STOP_ACK
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.71.3 Fields
Field Description
31 LPUART8 stop acknowledge
LPUART8_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
30 LPUART7 stop acknowledge
LPUART7_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
29 LPUART6 stop acknowledge
LPUART6_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
28 LPUART5 stop acknowledge
LPUART5_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
27 LPUART4 stop acknowledge
Table continues on the next page...
Field Description
LPUART4_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
26 LPUART3 stop acknowledge
LPUART3_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
25 LPUART2 stop acknowledge
LPUART2_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
24 LPUART1 stop acknowledge
LPUART1_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
23 LPSPI6 stop acknowledge
LPSPI6_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
22 LPSPI5 stop acknowledge
LPSPI5_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
21 LPSPI4 stop acknowledge
LPSPI4_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
20 LPSPI3 stop acknowledge
LPSPI3_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
19 LPSPI2 stop acknowledge
LPSPI2_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
18 LPSPI1 stop acknowledge
LPSPI1_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
17 LPI2C6 stop acknowledge
LPI2C6_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
16 LPI2C5 stop acknowledge
LPI2C5_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
15 LPI2C4 stop acknowledge
LPI2C4_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
14 LPI2C3 stop acknowledge
Table continues on the next page...
Field Description
LPI2C3_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
13 LPI2C2 stop acknowledge
LPI2C2_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
12 LPI2C1 stop acknowledge
LPI2C1_STOP_ 0: stop acknowledge is not asserted
ACK
1: stop acknowledge is asserted (the module is in Stop mode)
11 FLEXSPI2 stop acknowledge
FLEXSPI2_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
10 FLEXSPI1 stop acknowledge
FLEXSPI1_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
9 ENET1G stop acknowledge
ENET1G_STOP 0: stop acknowledge is not asserted
_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
8 ENET stop acknowledge
ENET_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
7 EDMA_LPSR stop acknowledge
EDMA_LPSR_S 0: stop acknowledge is not asserted
TOP_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
6 EDMA stop acknowledge
EDMA_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
5 CAN3 stop acknowledge
CAN3_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
4 CAN2 stop acknowledge
CAN2_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
3 CAN1 stop acknowledge
CAN1_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
2 CAAM stop acknowledge
CAAM_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
1 ADC2 stop acknowledge
Table continues on the next page...
Field Description
ADC2_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
0 ADC1 stop acknowledge
ADC1_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
12.4.4.72.1 Offset
Register Offset
GPR76 130h
12.4.4.72.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
FLEXIO2_STOP_ACK_PER
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
FLEXIO1_STOP_ACK_PER
FLEXIO2_STOP_ACK_BUS
FLEXIO1_STOP_ACK_BUS
SNVS_HP_STOP_ACK
LPUART12_STOP_ACK
LPUART11_STOP_ACK
LPUART10_STOP_ACK
LPUART9_STOP_ACK
SEMC_STOP_ACK
SAI4_STOP_ACK
SAI3_STOP_ACK
SAI2_STOP_ACK
SAI1_STOP_ACK
PIT2_STOP_ACK
PIT1_STOP_ACK
MIC_STOP_ACK
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.4.72.3 Fields
Field Description
31-17 Reserved
—
16 FLEXIO2 stop acknowledge of peripheral clock domain
FLEXIO2_STOP 0: stop acknowledge is not asserted
_ACK_PER
1: stop acknowledge is asserted (the module is in Stop mode)
15 FLEXIO2 stop acknowledge of bus clock domain
FLEXIO2_STOP 0: stop acknowledge is not asserted
_ACK_BUS
1: stop acknowledge is asserted (the module is in Stop mode)
14 FLEXIO1 stop acknowledge of peripheral clock domain
FLEXIO1_STOP 0: stop acknowledge is not asserted
_ACK_PER
1: stop acknowledge is asserted (the module is in Stop mode)
13 FLEXIO1 stop acknowledge of bus clock domain
Table continues on the next page...
Field Description
FLEXIO1_STOP 0: stop acknowledge is not asserted
_ACK_BUS
1: stop acknowledge is asserted (the module is in Stop mode)
12 SAI4 stop acknowledge
SAI4_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
11 SAI3 stop acknowledge
SAI3_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
10 SAI2 stop acknowledge
SAI2_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
9 SAI1 stop acknowledge
SAI1_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
8 SNVS_HP stop acknowledge
SNVS_HP_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
7 SEMC stop acknowledge
SEMC_STOP_A 0: stop acknowledge is not asserted
CK
1: stop acknowledge is asserted (the module is in Stop mode)
6 PIT2 stop acknowledge
PIT2_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
5 PIT1 stop acknowledge
PIT1_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
4 MIC stop acknowledge
MIC_STOP_AC 0: stop acknowledge is not asserted
K
1: stop acknowledge is asserted (the module is in Stop mode)
3 LPUART12 stop acknowledge
LPUART12_ST 0: stop acknowledge is not asserted
OP_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
2 LPUART11 stop acknowledge
LPUART11_ST 0: stop acknowledge is not asserted
OP_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
1 LPUART10 stop acknowledge
LPUART10_ST 0: stop acknowledge is not asserted
OP_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
0 LPUART9 stop acknowledge
Field Description
LPUART9_STO 0: stop acknowledge is not asserted
P_ACK
1: stop acknowledge is asserted (the module is in Stop mode)
12.4.5.2.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 10h
PIO_EMC_B1_00
12.4.5.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.2.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_00.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA00 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM0_A of instance: FLEXPWM4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO00 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D00 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO00 of instance: GPIO7
12.4.5.3.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 14h
PIO_EMC_B1_01
12.4.5.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.3.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_01.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA01 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM0_B of instance: FLEXPWM4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO01 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D01 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO01 of instance: GPIO7
12.4.5.4.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 18h
PIO_EMC_B1_02
12.4.5.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.4.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_02.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA02 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM1_A of instance: FLEXPWM4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO02 of instance: GPIO1_
Field Description
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D02 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO02 of instance: GPIO7
12.4.5.5.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1Ch
PIO_EMC_B1_03
12.4.5.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.5.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_EMC_B1_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_03.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA03 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM1_B of instance: FLEXPWM4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO03 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D03 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO03 of instance: GPIO7
12.4.5.6.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 20h
PIO_EMC_B1_04
12.4.5.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.6.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_04.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA04 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM2_A of instance: FLEXPWM4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO04 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D04 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO04 of instance: GPIO7
12.4.5.7.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 24h
PIO_EMC_B1_05
12.4.5.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.7.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_05.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA05 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM2_B of instance: FLEXPWM4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO05 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D05 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO05 of instance: GPIO7
12.4.5.8.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 28h
PIO_EMC_B1_06
12.4.5.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.8.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_06.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA06 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM0_A of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO1__IO06 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D06 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO06 of instance: GPIO7
12.4.5.9.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 2Ch
PIO_EMC_B1_07
12.4.5.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.9.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_07.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA07 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM0_B of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO1__IO07 of instance: GPIO1_
Field Description
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D07 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO07 of instance: GPIO7
12.4.5.10.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 30h
PIO_EMC_B1_08
12.4.5.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.10.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_EMC_B1_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_08.
0000 - Select mux mode: ALT0 mux port: SEMC_DM00 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM1_A of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO1__IO08 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D08 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO08 of instance: GPIO7
12.4.5.11.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 34h
PIO_EMC_B1_09
12.4.5.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.11.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_09.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR00 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM1_B of instance: FLEXPWM2
0010 - Select mux mode: ALT2 mux port: GPT5_CAPTURE1 of instance: GPT5
0101 - Select mux mode: ALT5 mux port: GPIO1__IO09 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D09 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO09 of instance: GPIO7
12.4.5.12.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 38h
PIO_EMC_B1_10
12.4.5.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.12.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_10.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR01 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM2_A of instance: FLEXPWM2
0010 - Select mux mode: ALT2 mux port: GPT5_CAPTURE2 of instance: GPT5
0101 - Select mux mode: ALT5 mux port: GPIO1__IO10 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D10 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO10 of instance: GPIO7
12.4.5.13.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 3Ch
PIO_EMC_B1_11
12.4.5.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.13.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_11.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR02 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM2_B of instance: FLEXPWM2
0010 - Select mux mode: ALT2 mux port: GPT5_COMPARE1 of instance: GPT5
0101 - Select mux mode: ALT5 mux port: GPIO1__IO11 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D11 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO11 of instance: GPIO7
12.4.5.14.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 40h
PIO_EMC_B1_12
12.4.5.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.14.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_12
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_12.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR03 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT04 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: GPT5_COMPARE2 of instance: GPT5
Field Description
0101 - Select mux mode: ALT5 mux port: GPIO1__IO12 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D12 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO12 of instance: GPIO7
12.4.5.15.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 44h
PIO_EMC_B1_13
12.4.5.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.15.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
Table continues on the next page...
Field Description
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_13
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_13.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR04 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT05 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: GPT5_COMPARE3 of instance: GPT5
0101 - Select mux mode: ALT5 mux port: GPIO1__IO13 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D13 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO13 of instance: GPIO7
12.4.5.16.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 48h
PIO_EMC_B1_14
12.4.5.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.16.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_14
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_14.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR05 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT06 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: GPT5_CLK of instance: GPT5
0101 - Select mux mode: ALT5 mux port: GPIO1__IO14 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D14 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO14 of instance: GPIO7
12.4.5.17.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 4Ch
PIO_EMC_B1_15
12.4.5.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.17.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_15
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_15.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR06 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT07 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO15 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D15 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO15 of instance: GPIO7
12.4.5.18.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 50h
PIO_EMC_B1_16
12.4.5.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.18.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_16
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_16.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR07 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT08 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO16 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D16 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO16 of instance: GPIO7
12.4.5.19.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 54h
PIO_EMC_B1_17
12.4.5.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.19.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_17
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 7 iomux modes to be used for pad: GPIO_EMC_B1_17.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR08 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM3_A of instance: FLEXPWM4
0010 - Select mux mode: ALT2 mux port: TMR1_TIMER0 of instance: TMR1
Field Description
0101 - Select mux mode: ALT5 mux port: GPIO1__IO17 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D17 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO17 of instance: GPIO7
12.4.5.20.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 58h
PIO_EMC_B1_18
12.4.5.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.20.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
Table continues on the next page...
Field Description
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_18
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_18.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR09 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM4_PWM3_B of instance: FLEXPWM4
0010 - Select mux mode: ALT2 mux port: TMR2_TIMER0 of instance: TMR2
0101 - Select mux mode: ALT5 mux port: GPIO1__IO18 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D18 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO18 of instance: GPIO7
12.4.5.21.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 5Ch
PIO_EMC_B1_19
12.4.5.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.21.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_19
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_19.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR11 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM3_A of instance: FLEXPWM2
0010 - Select mux mode: ALT2 mux port: TMR3_TIMER0 of instance: TMR3
0101 - Select mux mode: ALT5 mux port: GPIO1__IO19 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D19 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO19 of instance: GPIO7
12.4.5.22.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 60h
PIO_EMC_B1_20
12.4.5.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.22.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_20
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_20.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR12 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM2_PWM3_B of instance: FLEXPWM2
0010 - Select mux mode: ALT2 mux port: TMR4_TIMER0 of instance: TMR4
0101 - Select mux mode: ALT5 mux port: GPIO1__IO20 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D20 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO20 of instance: GPIO7
12.4.5.23.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 64h
PIO_EMC_B1_21
12.4.5.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.23.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_21
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_21.
0000 - Select mux mode: ALT0 mux port: SEMC_BA0 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM3_A of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO1__IO21 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D21 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO21 of instance: GPIO7
12.4.5.24.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 68h
PIO_EMC_B1_22
12.4.5.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.24.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_22
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_22.
0000 - Select mux mode: ALT0 mux port: SEMC_BA1 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM3_B of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO1__IO22 of instance: GPIO1_
Field Description
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D22 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO22 of instance: GPIO7
12.4.5.25.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 6Ch
PIO_EMC_B1_23
12.4.5.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.25.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_EMC_B1_23
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_23.
0000 - Select mux mode: ALT0 mux port: SEMC_ADDR10 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM0_A of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO23 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D23 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO23 of instance: GPIO7
12.4.5.26.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 70h
PIO_EMC_B1_24
12.4.5.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.26.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_24
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_24.
0000 - Select mux mode: ALT0 mux port: SEMC_CAS of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM0_B of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO24 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D24 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO24 of instance: GPIO7
12.4.5.27.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 74h
PIO_EMC_B1_25
12.4.5.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.27.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_25
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_25.
0000 - Select mux mode: ALT0 mux port: SEMC_RAS of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM1_A of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO25 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D25 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO25 of instance: GPIO7
12.4.5.28.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 78h
PIO_EMC_B1_26
12.4.5.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.28.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_26
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_26.
0000 - Select mux mode: ALT0 mux port: SEMC_CLK of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM1_B of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO26 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D26 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO26 of instance: GPIO7
12.4.5.29.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 7Ch
PIO_EMC_B1_27
12.4.5.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.29.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_27
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_27.
0000 - Select mux mode: ALT0 mux port: SEMC_CKE of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM2_A of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO27 of instance: GPIO1_
Field Description
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D27 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO27 of instance: GPIO7
12.4.5.30.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 80h
PIO_EMC_B1_28
12.4.5.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.30.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_EMC_B1_28
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_28.
0000 - Select mux mode: ALT0 mux port: SEMC_WE of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM2_B of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO1__IO28 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D28 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO28 of instance: GPIO7
12.4.5.31.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 84h
PIO_EMC_B1_29
12.4.5.31.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.31.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_29
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_29.
0000 - Select mux mode: ALT0 mux port: SEMC_CS0 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM0_A of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO1__IO29 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D29 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO29 of instance: GPIO7
12.4.5.32.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 88h
PIO_EMC_B1_30
12.4.5.32.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.32.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_30
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_30.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA08 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM0_B of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO1__IO30 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D30 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO30 of instance: GPIO7
12.4.5.33.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 8Ch
PIO_EMC_B1_31
12.4.5.33.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.33.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_31
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_31.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA09 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM1_A of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO1__IO31 of instance: GPIO1_
1000 - Select mux mode: ALT8 mux port: FLEXIO1_D31 of instance: FLEXIO1
1010 - Select mux mode: ALT10 mux port: GPIO7_IO31 of instance: GPIO7
12.4.5.34.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 90h
PIO_EMC_B1_32
12.4.5.34.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.34.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_32
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 4 iomux modes to be used for pad: GPIO_EMC_B1_32.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA10 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM1_B of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO00 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO00 of instance: GPIO8
12.4.5.35.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 94h
PIO_EMC_B1_33
12.4.5.35.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.35.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_33
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 4 iomux modes to be used for pad: GPIO_EMC_B1_33.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA11 of instance: SEMC
Field Description
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM2_A of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO01 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO01 of instance: GPIO8
12.4.5.36.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 98h
PIO_EMC_B1_34
12.4.5.36.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.36.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
Table continues on the next page...
Field Description
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_34
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 4 iomux modes to be used for pad: GPIO_EMC_B1_34.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA12 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM3_PWM2_B of instance: FLEXPWM3
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO02 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO02 of instance: GPIO8
12.4.5.37.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 9Ch
PIO_EMC_B1_35
12.4.5.37.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.37.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_35
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 4 iomux modes to be used for pad: GPIO_EMC_B1_35.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA13 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT09 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO03 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO03 of instance: GPIO8
12.4.5.38.1 Offset
Register Offset
SW_MUX_CTL_PAD_G A0h
PIO_EMC_B1_36
12.4.5.38.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.38.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_36
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 4 iomux modes to be used for pad: GPIO_EMC_B1_36.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA14 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT10 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO04 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO04 of instance: GPIO8
12.4.5.39.1 Offset
Register Offset
SW_MUX_CTL_PAD_G A4h
PIO_EMC_B1_37
12.4.5.39.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.39.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_37
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 5 iomux modes to be used for pad: GPIO_EMC_B1_37.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA15 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT11 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO05 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO05 of instance: GPIO8
12.4.5.40.1 Offset
Register Offset
SW_MUX_CTL_PAD_G A8h
PIO_EMC_B1_38
12.4.5.40.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.40.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_38
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_38.
0000 - Select mux mode: ALT0 mux port: SEMC_DM01 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM3_A of instance: FLEXPWM1
0010 - Select mux mode: ALT2 mux port: TMR1_TIMER1 of instance: TMR1
Field Description
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO06 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO06 of instance: GPIO8
12.4.5.41.1 Offset
Register Offset
SW_MUX_CTL_PAD_G ACh
PIO_EMC_B1_39
12.4.5.41.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.41.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_EMC_B1_39
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 6 iomux modes to be used for pad: GPIO_EMC_B1_39.
0000 - Select mux mode: ALT0 mux port: SEMC_DQS of instance: SEMC
0001 - Select mux mode: ALT1 mux port: FLEXPWM1_PWM3_B of instance: FLEXPWM1
0010 - Select mux mode: ALT2 mux port: TMR2_TIMER1 of instance: TMR2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO07 of instance: GPIO_MUX2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO07 of instance: GPIO8
12.4.5.42.1 Offset
Register Offset
SW_MUX_CTL_PAD_G B0h
PIO_EMC_B1_40
12.4.5.42.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.42.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_40
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_EMC_B1_40.
0000 - Select mux mode: ALT0 mux port: SEMC_RDY of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT12 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: MQS_RIGHT of instance: MQS
0011 - Select mux mode: ALT3 mux port: LPUART6_TXD of instance: LPUART6
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO08 of instance: GPIO_MUX2
0111 - Select mux mode: ALT7 mux port: ENET_1G_MDC of instance: ENET_1G
1001 - Select mux mode: ALT9 mux port: CCM_CLKO1 of instance: CCM
1010 - Select mux mode: ALT10 mux port: GPIO8_IO08 of instance: GPIO8
12.4.5.43.1 Offset
Register Offset
SW_MUX_CTL_PAD_G B4h
PIO_EMC_B1_41
12.4.5.43.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.43.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B1_41
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_EMC_B1_41.
0000 - Select mux mode: ALT0 mux port: SEMC_CSX00 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT13 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: MQS_LEFT of instance: MQS
0011 - Select mux mode: ALT3 mux port: LPUART6_RXD of instance: LPUART6
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA07 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO09 of instance: GPIO_MUX2
0111 - Select mux mode: ALT7 mux port: ENET_1G_MDIO of instance: ENET_1G
1001 - Select mux mode: ALT9 mux port: CCM_CLKO2 of instance: CCM
1010 - Select mux mode: ALT10 mux port: GPIO8_IO09 of instance: GPIO8
12.4.5.44.1 Offset
Register Offset
SW_MUX_CTL_PAD_G B8h
PIO_EMC_B2_00
12.4.5.44.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.44.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_00.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA16 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: CCM_ENET_REF_CLK_25M of instance: CCM
0010 - Select mux mode: ALT2 mux port: TMR3_TIMER1 of instance: TMR3
0011 - Select mux mode: ALT3 mux port: LPUART6_CTS_B of instance: LPUART6
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA06 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO10 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT20 of instance: XBAR1
Field Description
0111 - Select mux mode: ALT7 mux port: ENET_QOS_1588_EVENT1_OUT of instance: ENET_QOS
1000 - Select mux mode: ALT8 mux port: LPSPI1_SCK of instance: LPSPI1
1001 - Select mux mode: ALT9 mux port: LPI2C2_SCL of instance: LPI2C2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO10 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM0_A of instance: FLEXPWM3
12.4.5.45.1 Offset
Register Offset
SW_MUX_CTL_PAD_G BCh
PIO_EMC_B2_01
12.4.5.45.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.45.3 Fields
Field Description
31-5 -
— Reserved
Field Description
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_01.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA17 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: USDHC2_CD_B of instance: USDHC2
0010 - Select mux mode: ALT2 mux port: TMR4_TIMER1 of instance: TMR4
0011 - Select mux mode: ALT3 mux port: LPUART6_RTS_B of instance: LPUART6
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA05 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO11 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT21 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_QOS_1588_EVENT1_IN of instance: ENET_QOS
1000 - Select mux mode: ALT8 mux port: LPSPI1_PCS0 of instance: LPSPI1
1001 - Select mux mode: ALT9 mux port: LPI2C2_SDA of instance: LPI2C2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO11 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM0_B of instance: FLEXPWM3
12.4.5.46.1 Offset
Register Offset
SW_MUX_CTL_PAD_G C0h
PIO_EMC_B2_02
12.4.5.46.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.46.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_02.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA18 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: USDHC2_WP of instance: USDHC2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA23 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA04 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO12 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT22 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_QOS_1588_EVENT1_AUX_IN of instance: ENET_QOS
1000 - Select mux mode: ALT8 mux port: LPSPI1_SOUT of instance: LPSPI1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO12 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM1_A of instance: FLEXPWM3
12.4.5.47.1 Offset
Register Offset
SW_MUX_CTL_PAD_G C4h
PIO_EMC_B2_03
12.4.5.47.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.47.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_03.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA19 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: USDHC2_VSELECT of instance: USDHC2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA22 of instance: VIDEO_MUX
Field Description
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA03 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO13 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT23 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_TX_DATA03 of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI1_SIN of instance: LPSPI1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO13 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM1_B of instance: FLEXPWM3
12.4.5.48.1 Offset
Register Offset
SW_MUX_CTL_PAD_G C8h
PIO_EMC_B2_04
12.4.5.48.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.48.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_04.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA20 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: USDHC2_RESET_B of instance: USDHC2
0010 - Select mux mode: ALT2 mux port: SAI2_MCLK of instance: SAI2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA21 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA02 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO14 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT24 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_TX_DATA02 of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_SCK of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO8_IO14 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM2_A of instance: FLEXPWM3
12.4.5.49.1 Offset
Register Offset
SW_MUX_CTL_PAD_G CCh
PIO_EMC_B2_05
12.4.5.49.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.49.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_05.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA21 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: GPT3_CLK of instance: GPT3
0010 - Select mux mode: ALT2 mux port: SAI2_RX_SYNC of instance: SAI2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA20 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA01 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO15 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT25 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_RX_CLK of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_PCS0 of instance: LPSPI3
1001 - Select mux mode: ALT9 mux port: PIT1_TRIGGER0 of instance: PIT1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO15 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM2_B of instance: FLEXPWM3
12.4.5.50.1 Offset
Register Offset
SW_MUX_CTL_PAD_G D0h
PIO_EMC_B2_06
12.4.5.50.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.50.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_06.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA22 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: GPT3_CAPTURE1 of instance: GPT3
0010 - Select mux mode: ALT2 mux port: SAI2_RX_BCLK of instance: SAI2
Field Description
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA19 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DATA00 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO16 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT26 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_TX_ER of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_SOUT of instance: LPSPI3
1001 - Select mux mode: ALT9 mux port: PIT1_TRIGGER1 of instance: PIT1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO16 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM3_A of instance: FLEXPWM3
12.4.5.51.1 Offset
Register Offset
SW_MUX_CTL_PAD_G D4h
PIO_EMC_B2_07
12.4.5.51.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.51.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_07.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA23 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: GPT3_CAPTURE2 of instance: GPT3
0010 - Select mux mode: ALT2 mux port: SAI2_RX_DATA of instance: SAI2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA18 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_DQS of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO17 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT27 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_RX_DATA03 of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_SIN of instance: LPSPI3
1001 - Select mux mode: ALT9 mux port: PIT1_TRIGGER2 of instance: PIT1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO17 of instance: GPIO8
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM3_B of instance: FLEXPWM3
12.4.5.52.1 Offset
Register Offset
SW_MUX_CTL_PAD_G D8h
PIO_EMC_B2_08
12.4.5.52.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.52.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_08.
0000 - Select mux mode: ALT0 mux port: SEMC_DM02 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: GPT3_COMPARE1 of instance: GPT3
0010 - Select mux mode: ALT2 mux port: SAI2_TX_DATA of instance: SAI2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA17 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_SS0_B of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO18 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT28 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_RX_DATA02 of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_PCS1 of instance: LPSPI3
1001 - Select mux mode: ALT9 mux port: PIT1_TRIGGER3 of instance: PIT1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO18 of instance: GPIO8
12.4.5.53.1 Offset
Register Offset
SW_MUX_CTL_PAD_G DCh
PIO_EMC_B2_09
12.4.5.53.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.53.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_09.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA24 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: GPT3_COMPARE2 of instance: GPT3
0010 - Select mux mode: ALT2 mux port: SAI2_TX_BCLK of instance: SAI2
Field Description
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_DATA16 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_B_SCLK of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO19 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT29 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_CRS of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_PCS2 of instance: LPSPI3
1001 - Select mux mode: ALT9 mux port: TMR1_TIMER0 of instance: TMR1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO19 of instance: GPIO8
12.4.5.54.1 Offset
Register Offset
SW_MUX_CTL_PAD_G E0h
PIO_EMC_B2_10
12.4.5.54.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.54.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_10.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA25 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: GPT3_COMPARE3 of instance: GPT3
0010 - Select mux mode: ALT2 mux port: SAI2_TX_SYNC of instance: SAI2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_CSI_FIELD of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_SCLK of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO20 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT30 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: ENET_1G_COL of instance: ENET_1G
1000 - Select mux mode: ALT8 mux port: LPSPI3_PCS3 of instance: LPSPI3
1001 - Select mux mode: ALT9 mux port: TMR1_TIMER1 of instance: TMR1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO20 of instance: GPIO8
12.4.5.55.1 Offset
Register Offset
SW_MUX_CTL_PAD_G E4h
PIO_EMC_B2_11
12.4.5.55.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.55.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_11.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA26 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: SPDIF_IN of instance: SPDIF
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_DATA00 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: SAI3_RX_SYNC of instance: SAI3
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_SS0_B of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO21 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT31 of instance: XBAR1
1000 - Select mux mode: ALT8 mux port: EMVSIM1_IO of instance: EMVSIM1
1001 - Select mux mode: ALT9 mux port: TMR1_TIMER2 of instance: TMR1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO21 of instance: GPIO8
12.4.5.56.1 Offset
Register Offset
SW_MUX_CTL_PAD_G E8h
PIO_EMC_B2_12
12.4.5.56.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.56.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_12
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_12.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA27 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: SPDIF_OUT of instance: SPDIF
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_DATA01 of instance: ENET_1G
Field Description
0011 - Select mux mode: ALT3 mux port: SAI3_RX_BCLK of instance: SAI3
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DQS of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO22 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT32 of instance: XBAR1
1000 - Select mux mode: ALT8 mux port: EMVSIM1_CLK of instance: EMVSIM1
1001 - Select mux mode: ALT9 mux port: TMR1_TIMER3 of instance: TMR1
1010 - Select mux mode: ALT10 mux port: GPIO8_IO22 of instance: GPIO8
12.4.5.57.1 Offset
Register Offset
SW_MUX_CTL_PAD_G ECh
PIO_EMC_B2_13
12.4.5.57.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.57.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_13
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_13.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA28 of instance: SEMC
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_EN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: SAI3_RX_DATA of instance: SAI3
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA00 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO23 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT33 of instance: XBAR1
1000 - Select mux mode: ALT8 mux port: EMVSIM1_RST of instance: EMVSIM1
1001 - Select mux mode: ALT9 mux port: TMR2_TIMER0 of instance: TMR2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO23 of instance: GPIO8
12.4.5.58.1 Offset
Register Offset
SW_MUX_CTL_PAD_G F0h
PIO_EMC_B2_14
12.4.5.58.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.58.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_14
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_14.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA29 of instance: SEMC
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_CLK_IO of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: SAI3_TX_DATA of instance: SAI3
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA01 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO24 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT34 of instance: XBAR1
0111 - Select mux mode: ALT7 mux port: SFA_ipp_do_atx_clk_under_test of instance: sfa
1000 - Select mux mode: ALT8 mux port: EMVSIM1_SVEN of instance: EMVSIM1
1001 - Select mux mode: ALT9 mux port: TMR2_TIMER1 of instance: TMR2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO24 of instance: GPIO8
12.4.5.59.1 Offset
Register Offset
SW_MUX_CTL_PAD_G F4h
PIO_EMC_B2_15
12.4.5.59.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.59.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_15
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_15.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA30 of instance: SEMC
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_DATA00 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: SAI3_TX_BCLK of instance: SAI3
Field Description
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA02 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO25 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: XBAR1_INOUT35 of instance: XBAR1
1000 - Select mux mode: ALT8 mux port: EMVSIM1_PD of instance: EMVSIM1
1001 - Select mux mode: ALT9 mux port: TMR2_TIMER2 of instance: TMR2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO25 of instance: GPIO8
12.4.5.60.1 Offset
Register Offset
SW_MUX_CTL_PAD_G F8h
PIO_EMC_B2_16
12.4.5.60.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.60.3 Fields
Field Description
31-5 -
Table continues on the next page...
Field Description
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_16
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_16.
0000 - Select mux mode: ALT0 mux port: SEMC_DATA31 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT14 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_DATA01 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: SAI3_TX_SYNC of instance: SAI3
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA03 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO26 of instance: GPIO_MUX2
1000 - Select mux mode: ALT8 mux port: EMVSIM1_POWER_FAIL of instance: EMVSIM1
1001 - Select mux mode: ALT9 mux port: TMR2_TIMER3 of instance: TMR2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO26 of instance: GPIO8
12.4.5.61.1 Offset
Register Offset
SW_MUX_CTL_PAD_G FCh
PIO_EMC_B2_17
12.4.5.61.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.61.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_17
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_17.
0000 - Select mux mode: ALT0 mux port: SEMC_DM03 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT15 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_EN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: SAI3_MCLK of instance: SAI3
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA04 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO27 of instance: GPIO_MUX2
1000 - Select mux mode: ALT8 mux port: WDOG1_ANY of instance: WDOG1
1001 - Select mux mode: ALT9 mux port: TMR3_TIMER0 of instance: TMR3
1010 - Select mux mode: ALT10 mux port: GPIO8_IO27 of instance: GPIO8
12.4.5.62.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 100h
PIO_EMC_B2_18
12.4.5.62.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.62.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_18
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_EMC_B2_18.
0000 - Select mux mode: ALT0 mux port: SEMC_DQS4 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: XBAR1_INOUT16 of instance: XBAR1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_ER of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: EWM_OUT_B of instance: EWM
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA05 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO28 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: FLEXSPI1_A_DQS of instance: FLEXSPI1
Field Description
1000 - Select mux mode: ALT8 mux port: WDOG1_B of instance: WDOG1
1001 - Select mux mode: ALT9 mux port: TMR3_TIMER1 of instance: TMR3
1010 - Select mux mode: ALT10 mux port: GPIO8_IO28 of instance: GPIO8
12.4.5.63.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 104h
PIO_EMC_B2_19
12.4.5.63.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.63.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
Table continues on the next page...
Field Description
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_19
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_19.
0000 - Select mux mode: ALT0 mux port: SEMC_CLKX00 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: ENET_MDC of instance: ENET
0010 - Select mux mode: ALT2 mux port: ENET_1G_MDC of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: ENET_1G_REF_CLK of instance: ENET_1G
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA06 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO29 of instance: GPIO_MUX2
1000 - Select mux mode: ALT8 mux port: ENET_QOS_MDC of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: TMR3_TIMER2 of instance: TMR3
1010 - Select mux mode: ALT10 mux port: GPIO8_IO29 of instance: GPIO8
12.4.5.64.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 108h
PIO_EMC_B2_20
12.4.5.64.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.64.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_EMC_B2_20
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_EMC_B2_20.
0000 - Select mux mode: ALT0 mux port: SEMC_CLKX01 of instance: SEMC
0001 - Select mux mode: ALT1 mux port: ENET_MDIO of instance: ENET
0010 - Select mux mode: ALT2 mux port: ENET_1G_MDIO of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: ENET_QOS_REF_CLK of instance: ENET_QOS
0100 - Select mux mode: ALT4 mux port: FLEXSPI2_A_DATA07 of instance: FLEXSPI2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO30 of instance: GPIO_MUX2
1000 - Select mux mode: ALT8 mux port: ENET_QOS_MDIO of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: TMR3_TIMER3 of instance: TMR3
1010 - Select mux mode: ALT10 mux port: GPIO8_IO30 of instance: GPIO8
12.4.5.65.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 10Ch
PIO_AD_00
12.4.5.65.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.65.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_00.
0000 - Select mux mode: ALT0 mux port: EMVSIM1_IO of instance: EMVSIM1
0001 - Select mux mode: ALT1 mux port: FLEXCAN2_TX of instance: FLEXCAN2
0010 - Select mux mode: ALT2 mux port: ENET_1G_1588_EVENT1_IN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: GPT2_CAPTURE1 of instance: GPT2
0100 - Select mux mode: ALT4 mux port: FLEXPWM1_PWM0_A of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX2_IO31 of instance: GPIO_MUX2
0110 - Select mux mode: ALT6 mux port: LPUART7_TXD of instance: LPUART7
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D00 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: FLEXSPI2_B_SS1_B of instance: FLEXSPI2
1010 - Select mux mode: ALT10 mux port: GPIO8_IO31 of instance: GPIO8
12.4.5.66.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 110h
PIO_AD_01
12.4.5.66.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.66.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_01.
0000 - Select mux mode: ALT0 mux port: EMVSIM1_CLK of instance: EMVSIM1
0001 - Select mux mode: ALT1 mux port: FLEXCAN2_RX of instance: FLEXCAN2
0010 - Select mux mode: ALT2 mux port: ENET_1G_1588_EVENT1_OUT of instance: ENET_1G
Field Description
0011 - Select mux mode: ALT3 mux port: GPT2_CAPTURE2 of instance: GPT2
0100 - Select mux mode: ALT4 mux port: FLEXPWM1_PWM0_B of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO00 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: LPUART7_RXD of instance: LPUART7
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D01 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: FLEXSPI2_A_SS1_B of instance: FLEXSPI2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO00 of instance: GPIO9
12.4.5.67.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 114h
PIO_AD_02
12.4.5.67.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.67.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_02.
0000 - Select mux mode: ALT0 mux port: EMVSIM1_RST of instance: EMVSIM1
0001 - Select mux mode: ALT1 mux port: LPUART7_CTS_B of instance: LPUART7
0010 - Select mux mode: ALT2 mux port: ENET_1G_1588_EVENT2_IN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: GPT2_COMPARE1 of instance: GPT2
0100 - Select mux mode: ALT4 mux port: FLEXPWM1_PWM1_A of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO01 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: LPUART8_TXD of instance: LPUART8
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D02 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: VIDEO_MUX_EXT_DCIC1 of instance: VIDEO_MUX
1010 - Select mux mode: ALT10 mux port: GPIO9_IO01 of instance: GPIO9
12.4.5.68.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 118h
PIO_AD_03
12.4.5.68.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.68.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_03.
0000 - Select mux mode: ALT0 mux port: EMVSIM1_SVEN of instance: EMVSIM1
0001 - Select mux mode: ALT1 mux port: LPUART7_RTS_B of instance: LPUART7
0010 - Select mux mode: ALT2 mux port: ENET_1G_1588_EVENT2_OUT of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: GPT2_COMPARE2 of instance: GPT2
0100 - Select mux mode: ALT4 mux port: FLEXPWM1_PWM1_B of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO02 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: LPUART8_RXD of instance: LPUART8
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D03 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: VIDEO_MUX_EXT_DCIC2 of instance: VIDEO_MUX
1010 - Select mux mode: ALT10 mux port: GPIO9_IO02 of instance: GPIO9
12.4.5.69.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 11Ch
PIO_AD_04
12.4.5.69.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.69.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_04.
0000 - Select mux mode: ALT0 mux port: EMVSIM1_PD of instance: EMVSIM1
0001 - Select mux mode: ALT1 mux port: LPUART8_CTS_B of instance: LPUART8
0010 - Select mux mode: ALT2 mux port: ENET_1G_1588_EVENT3_IN of instance: ENET_1G
Field Description
0011 - Select mux mode: ALT3 mux port: GPT2_COMPARE3 of instance: GPT2
0100 - Select mux mode: ALT4 mux port: FLEXPWM1_PWM2_A of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO03 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: WDOG1_B of instance: WDOG1
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D04 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: TMR4_TIMER0 of instance: TMR4
1010 - Select mux mode: ALT10 mux port: GPIO9_IO03 of instance: GPIO9
12.4.5.70.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 120h
PIO_AD_05
12.4.5.70.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.70.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_05.
0000 - Select mux mode: ALT0 mux port: EMVSIM1_POWER_FAIL of instance: EMVSIM1
0001 - Select mux mode: ALT1 mux port: LPUART8_RTS_B of instance: LPUART8
0010 - Select mux mode: ALT2 mux port: ENET_1G_1588_EVENT3_OUT of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: GPT2_CLK of instance: GPT2
0100 - Select mux mode: ALT4 mux port: FLEXPWM1_PWM2_B of instance: FLEXPWM1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO04 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: WDOG2_B of instance: WDOG2
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D05 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: TMR4_TIMER1 of instance: TMR4
1010 - Select mux mode: ALT10 mux port: GPIO9_IO04 of instance: GPIO9
12.4.5.71.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 124h
PIO_AD_06
12.4.5.71.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.71.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_06.
0000 - Select mux mode: ALT0 mux port: USB_OTG2_OC of instance: USB
0001 - Select mux mode: ALT1 mux port: FLEXCAN1_TX of instance: FLEXCAN1
0010 - Select mux mode: ALT2 mux port: EMVSIM2_IO of instance: EMVSIM2
0011 - Select mux mode: ALT3 mux port: GPT3_CAPTURE1 of instance: GPT3
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA15 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO05 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_1588_EVENT1_IN of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D06 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: TMR4_TIMER2 of instance: TMR4
1010 - Select mux mode: ALT10 mux port: GPIO9_IO05 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM1_PWM0_X of instance: FLEXPWM1
12.4.5.72.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 128h
PIO_AD_07
12.4.5.72.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.72.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_07.
0000 - Select mux mode: ALT0 mux port: USB_OTG2_PWR of instance: USB
0001 - Select mux mode: ALT1 mux port: FLEXCAN1_RX of instance: FLEXCAN1
0010 - Select mux mode: ALT2 mux port: EMVSIM2_CLK of instance: EMVSIM2
Field Description
0011 - Select mux mode: ALT3 mux port: GPT3_CAPTURE2 of instance: GPT3
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA14 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO06 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_1588_EVENT1_OUT of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D07 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: TMR4_TIMER3 of instance: TMR4
1010 - Select mux mode: ALT10 mux port: GPIO9_IO06 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM1_PWM1_X of instance: FLEXPWM1
12.4.5.73.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 12Ch
PIO_AD_08
12.4.5.73.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.73.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_08.
0000 - Select mux mode: ALT0 mux port: USBPHY2_OTG_ID of instance: USBPHY2
0001 - Select mux mode: ALT1 mux port: LPI2C1_SCL of instance: LPI2C1
0010 - Select mux mode: ALT2 mux port: EMVSIM2_RST of instance: EMVSIM2
0011 - Select mux mode: ALT3 mux port: GPT3_COMPARE1 of instance: GPT3
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA13 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO07 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_1588_EVENT2_IN of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D08 of instance: FLEXIO2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO07 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM1_PWM2_X of instance: FLEXPWM1
12.4.5.74.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 130h
PIO_AD_09
12.4.5.74.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.74.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_09.
0000 - Select mux mode: ALT0 mux port: USBPHY1_OTG_ID of instance: USBPHY1
0001 - Select mux mode: ALT1 mux port: LPI2C1_SDA of instance: LPI2C1
0010 - Select mux mode: ALT2 mux port: EMVSIM2_SVEN of instance: EMVSIM2
0011 - Select mux mode: ALT3 mux port: GPT3_COMPARE2 of instance: GPT3
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA12 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO08 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_1588_EVENT2_OUT of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D09 of instance: FLEXIO2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO08 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM1_PWM3_X of instance: FLEXPWM1
12.4.5.75.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 134h
PIO_AD_10
12.4.5.75.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.75.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_10.
0000 - Select mux mode: ALT0 mux port: USB_OTG1_PWR of instance: USB
0001 - Select mux mode: ALT1 mux port: LPI2C1_SCLS of instance: LPI2C1
0010 - Select mux mode: ALT2 mux port: EMVSIM2_PD of instance: EMVSIM2
Field Description
0011 - Select mux mode: ALT3 mux port: GPT3_COMPARE3 of instance: GPT3
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA11 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO09 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_1588_EVENT3_IN of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D10 of instance: FLEXIO2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO09 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM2_PWM0_X of instance: FLEXPWM2
12.4.5.76.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 138h
PIO_AD_11
12.4.5.76.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.76.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_11.
0000 - Select mux mode: ALT0 mux port: USB_OTG1_OC of instance: USB
0001 - Select mux mode: ALT1 mux port: LPI2C1_SDAS of instance: LPI2C1
0010 - Select mux mode: ALT2 mux port: EMVSIM2_POWER_FAIL of instance: EMVSIM2
0011 - Select mux mode: ALT3 mux port: GPT3_CLK of instance: GPT3
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA10 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO10 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_1588_EVENT3_OUT of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D11 of instance: FLEXIO2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO10 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM2_PWM1_X of instance: FLEXPWM2
12.4.5.77.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 13Ch
PIO_AD_12
12.4.5.77.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.77.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_12
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_12.
0000 - Select mux mode: ALT0 mux port: SPDIF_LOCK of instance: SPDIF
0001 - Select mux mode: ALT1 mux port: LPI2C1_HREQ of instance: LPI2C1
0010 - Select mux mode: ALT2 mux port: GPT1_CAPTURE1 of instance: GPT1
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_B_DATA03 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_PIXCLK of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO11 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_TX_DATA03 of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D12 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: EWM_OUT_B of instance: EWM
1010 - Select mux mode: ALT10 mux port: GPIO9_IO11 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM2_PWM2_X of instance: FLEXPWM2
12.4.5.78.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 140h
PIO_AD_13
12.4.5.78.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.78.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_13
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_13.
0000 - Select mux mode: ALT0 mux port: SPDIF_SR_CLK of instance: SPDIF
0001 - Select mux mode: ALT1 mux port: PIT1_TRIGGER0 of instance: PIT1
0010 - Select mux mode: ALT2 mux port: GPT1_CAPTURE2 of instance: GPT1
Field Description
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_B_DATA02 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_MCLK of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO12 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_TX_DATA02 of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D13 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: REF_CLK_32K of instance: XTAL OSC
1010 - Select mux mode: ALT10 mux port: GPIO9_IO12 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM2_PWM3_X of instance: FLEXPWM2
12.4.5.79.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 144h
PIO_AD_14
12.4.5.79.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.79.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_14
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_14.
0000 - Select mux mode: ALT0 mux port: SPDIF_EXT_CLK of instance: SPDIF
0001 - Select mux mode: ALT1 mux port: REF_CLK_24M of instance: XTAL OSC
0010 - Select mux mode: ALT2 mux port: GPT1_COMPARE1 of instance: GPT1
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_B_DATA01 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_VSYNC of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO13 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_RX_CLK of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D14 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: CCM_ENET_REF_CLK_25M of instance: CCM
1010 - Select mux mode: ALT10 mux port: GPIO9_IO13 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM0_X of instance: FLEXPWM3
12.4.5.80.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 148h
PIO_AD_15
12.4.5.80.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.80.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_15
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_15.
0000 - Select mux mode: ALT0 mux port: SPDIF_IN of instance: SPDIF
0001 - Select mux mode: ALT1 mux port: LPUART10_TXD of instance: LPUART10
0010 - Select mux mode: ALT2 mux port: GPT1_COMPARE2 of instance: GPT1
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_B_DATA00 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_HSYNC of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO14 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_TX_ER of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D15 of instance: FLEXIO2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO14 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM1_X of instance: FLEXPWM3
12.4.5.81.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 14Ch
PIO_AD_16
12.4.5.81.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.81.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_16
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_16.
0000 - Select mux mode: ALT0 mux port: SPDIF_OUT of instance: SPDIF
0001 - Select mux mode: ALT1 mux port: LPUART10_RXD of instance: LPUART10
0010 - Select mux mode: ALT2 mux port: GPT1_COMPARE3 of instance: GPT1
Field Description
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_B_SCLK of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA09 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO15 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_RX_DATA03 of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D16 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_1G_MDC of instance: ENET_1G
1010 - Select mux mode: ALT10 mux port: GPIO9_IO15 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM2_X of instance: FLEXPWM3
12.4.5.82.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 150h
PIO_AD_17
12.4.5.82.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.82.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_17
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_17.
0000 - Select mux mode: ALT0 mux port: SAI1_MCLK of instance: SAI1
0001 - Select mux mode: ALT1 mux port: ACMP1_OUT of instance: ACMP1
0010 - Select mux mode: ALT2 mux port: GPT1_CLK of instance: GPT1
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_DQS of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA08 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO16 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_RX_DATA02 of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D17 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_1G_MDIO of instance: ENET_1G
1010 - Select mux mode: ALT10 mux port: GPIO9_IO16 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM3_PWM3_X of instance: FLEXPWM3
12.4.5.83.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 154h
PIO_AD_18
12.4.5.83.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.83.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_18
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_18.
0000 - Select mux mode: ALT0 mux port: SAI1_RX_SYNC of instance: SAI1
0001 - Select mux mode: ALT1 mux port: ACMP2_OUT of instance: ACMP2
0010 - Select mux mode: ALT2 mux port: LPSPI1_PCS1 of instance: LPSPI1
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_SS0_B of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA07 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO17 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_CRS of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D18 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: LPI2C2_SCL of instance: LPI2C2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO17 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM4_PWM0_X of instance: FLEXPWM4
12.4.5.84.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 158h
PIO_AD_19
12.4.5.84.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.84.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_19
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_19.
0000 - Select mux mode: ALT0 mux port: SAI1_RX_BCLK of instance: SAI1
0001 - Select mux mode: ALT1 mux port: ACMP3_OUT of instance: ACMP3
0010 - Select mux mode: ALT2 mux port: LPSPI1_PCS2 of instance: LPSPI1
Field Description
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_SCLK of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA06 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO18 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: ENET_COL of instance: ENET
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D19 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: LPI2C2_SDA of instance: LPI2C2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO18 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM4_PWM1_X of instance: FLEXPWM4
12.4.5.85.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 15Ch
PIO_AD_20
12.4.5.85.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.85.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_20
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_20.
0000 - Select mux mode: ALT0 mux port: SAI1_RX_DATA00 of instance: SAI1
0001 - Select mux mode: ALT1 mux port: ACMP4_OUT of instance: ACMP4
0010 - Select mux mode: ALT2 mux port: LPSPI1_PCS3 of instance: LPSPI1
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_DATA00 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA05 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO19 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW07 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D20 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_QOS_1588_EVENT2_OUT of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO9_IO19 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM4_PWM2_X of instance: FLEXPWM4
12.4.5.86.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 160h
PIO_AD_21
12.4.5.86.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.86.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_21
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_21.
0000 - Select mux mode: ALT0 mux port: SAI1_TX_DATA00 of instance: SAI1
0010 - Select mux mode: ALT2 mux port: LPSPI2_PCS1 of instance: LPSPI2
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_DATA01 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA04 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO20 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_COL07 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D21 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_QOS_1588_EVENT2_IN of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO9_IO20 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: FLEXPWM4_PWM3_X of instance: FLEXPWM4
12.4.5.87.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 164h
PIO_AD_22
12.4.5.87.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.87.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_22
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_AD_22.
0000 - Select mux mode: ALT0 mux port: SAI1_TX_BCLK of instance: SAI1
0010 - Select mux mode: ALT2 mux port: LPSPI2_PCS2 of instance: LPSPI2
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_DATA02 of instance: FLEXSPI1
Field Description
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA03 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO21 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW06 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D22 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_QOS_1588_EVENT3_OUT of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO9_IO21 of instance: GPIO9
12.4.5.88.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 168h
PIO_AD_23
12.4.5.88.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.88.3 Fields
Field Description
31-5 -
Table continues on the next page...
Field Description
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_23
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_AD_23.
0000 - Select mux mode: ALT0 mux port: SAI1_TX_SYNC of instance: SAI1
0010 - Select mux mode: ALT2 mux port: LPSPI2_PCS3 of instance: LPSPI2
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_DATA03 of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: VIDEO_MUX_CSI_DATA02 of instance: VIDEO_MUX
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO22 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_COL06 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D23 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_QOS_1588_EVENT3_IN of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO9_IO22 of instance: GPIO9
12.4.5.89.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 16Ch
PIO_AD_24
12.4.5.89.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.89.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_24
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_24.
0000 - Select mux mode: ALT0 mux port: LPUART1_TXD of instance: LPUART1
0001 - Select mux mode: ALT1 mux port: LPSPI2_SCK of instance: LPSPI2
0010 - Select mux mode: ALT2 mux port: VIDEO_MUX_CSI_DATA00 of instance: VIDEO_MUX
0011 - Select mux mode: ALT3 mux port: ENET_RX_EN of instance: ENET
0100 - Select mux mode: ALT4 mux port: FLEXPWM2_PWM0_A of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO23 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW05 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D24 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: LPI2C4_SCL of instance: LPI2C4
1010 - Select mux mode: ALT10 mux port: GPIO9_IO23 of instance: GPIO9
12.4.5.90.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 170h
PIO_AD_25
12.4.5.90.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.90.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_25
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_25.
0000 - Select mux mode: ALT0 mux port: LPUART1_RXD of instance: LPUART1
0001 - Select mux mode: ALT1 mux port: LPSPI2_PCS0 of instance: LPSPI2
0010 - Select mux mode: ALT2 mux port: VIDEO_MUX_CSI_DATA01 of instance: VIDEO_MUX
Field Description
0011 - Select mux mode: ALT3 mux port: ENET_RX_ER of instance: ENET
0100 - Select mux mode: ALT4 mux port: FLEXPWM2_PWM0_B of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO24 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_COL05 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D25 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: LPI2C4_SDA of instance: LPI2C4
1010 - Select mux mode: ALT10 mux port: GPIO9_IO24 of instance: GPIO9
12.4.5.91.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 174h
PIO_AD_26
12.4.5.91.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.91.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_26
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_26.
0000 - Select mux mode: ALT0 mux port: LPUART1_CTS_B of instance: LPUART1
0001 - Select mux mode: ALT1 mux port: LPSPI2_SOUT of instance: LPSPI2
0010 - Select mux mode: ALT2 mux port: SEMC_CSX01 of instance: SEMC
0011 - Select mux mode: ALT3 mux port: ENET_RX_DATA00 of instance: ENET
0100 - Select mux mode: ALT4 mux port: FLEXPWM2_PWM1_A of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO25 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW04 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D26 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_QOS_MDC of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO9_IO25 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: USDHC2_CD_B of instance: USDHC2
12.4.5.92.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 178h
PIO_AD_27
12.4.5.92.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.92.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_27
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_27.
0000 - Select mux mode: ALT0 mux port: LPUART1_RTS_B of instance: LPUART1
0001 - Select mux mode: ALT1 mux port: LPSPI2_SIN of instance: LPSPI2
0010 - Select mux mode: ALT2 mux port: SEMC_CSX02 of instance: SEMC
0011 - Select mux mode: ALT3 mux port: ENET_RX_DATA01 of instance: ENET
0100 - Select mux mode: ALT4 mux port: FLEXPWM2_PWM1_B of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO26 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_COL04 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D27 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: ENET_QOS_MDIO of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO9_IO26 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: USDHC2_WP of instance: USDHC2
12.4.5.93.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 17Ch
PIO_AD_28
12.4.5.93.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.93.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_28
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_28.
0000 - Select mux mode: ALT0 mux port: LPSPI1_SCK of instance: LPSPI1
0001 - Select mux mode: ALT1 mux port: LPUART5_TXD of instance: LPUART5
0010 - Select mux mode: ALT2 mux port: SEMC_CSX03 of instance: SEMC
Field Description
0011 - Select mux mode: ALT3 mux port: ENET_TX_EN of instance: ENET
0100 - Select mux mode: ALT4 mux port: FLEXPWM2_PWM2_A of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO27 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW03 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D28 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: VIDEO_MUX_EXT_DCIC1 of instance: VIDEO_MUX
1010 - Select mux mode: ALT10 mux port: GPIO9_IO27 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: USDHC2_VSELECT of instance: USDHC2
12.4.5.94.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 180h
PIO_AD_29
12.4.5.94.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.94.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_29
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_AD_29.
0000 - Select mux mode: ALT0 mux port: LPSPI1_PCS0 of instance: LPSPI1
0001 - Select mux mode: ALT1 mux port: LPUART5_RXD of instance: LPUART5
0010 - Select mux mode: ALT2 mux port: ENET_REF_CLK of instance: ENET
0011 - Select mux mode: ALT3 mux port: ENET_TX_CLK of instance: ENET
0100 - Select mux mode: ALT4 mux port: FLEXPWM2_PWM2_B of instance: FLEXPWM2
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO28 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_COL03 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D29 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: VIDEO_MUX_EXT_DCIC2 of instance: VIDEO_MUX
1010 - Select mux mode: ALT10 mux port: GPIO9_IO28 of instance: GPIO9
1011 - Select mux mode: ALT11 mux port: USDHC2_RESET_B of instance: USDHC2
12.4.5.95.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 184h
PIO_AD_30
12.4.5.95.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.95.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_30
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_30.
0000 - Select mux mode: ALT0 mux port: LPSPI1_SOUT of instance: LPSPI1
0001 - Select mux mode: ALT1 mux port: USB_OTG2_OC of instance: USB
0010 - Select mux mode: ALT2 mux port: FLEXCAN2_TX of instance: FLEXCAN2
0011 - Select mux mode: ALT3 mux port: ENET_TX_DATA00 of instance: ENET
0100 - Select mux mode: ALT4 mux port: LPUART3_TXD of instance: LPUART3
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO29 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW02 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D30 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: WDOG2_RESET_B_DEB of instance: WDOG2
1010 - Select mux mode: ALT10 mux port: GPIO9_IO29 of instance: GPIO9
12.4.5.96.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 188h
PIO_AD_31
12.4.5.96.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.96.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_31
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_31.
0000 - Select mux mode: ALT0 mux port: LPSPI1_SIN of instance: LPSPI1
0001 - Select mux mode: ALT1 mux port: USB_OTG2_PWR of instance: USB
0010 - Select mux mode: ALT2 mux port: FLEXCAN2_RX of instance: FLEXCAN2
Field Description
0011 - Select mux mode: ALT3 mux port: ENET_TX_DATA01 of instance: ENET
0100 - Select mux mode: ALT4 mux port: LPUART3_RXD of instance: LPUART3
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO30 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_COL02 of instance: KPP
1000 - Select mux mode: ALT8 mux port: FLEXIO2_D31 of instance: FLEXIO2
1001 - Select mux mode: ALT9 mux port: WDOG1_RESET_B_DEB of instance: WDOG1
1010 - Select mux mode: ALT10 mux port: GPIO9_IO30 of instance: GPIO9
12.4.5.97.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 18Ch
PIO_AD_32
12.4.5.97.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.97.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_32
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_32.
0000 - Select mux mode: ALT0 mux port: LPI2C1_SCL of instance: LPI2C1
0001 - Select mux mode: ALT1 mux port: USBPHY2_OTG_ID of instance: USBPHY2
0010 - Select mux mode: ALT2 mux port: PGMC_PMIC_RDY of instance: pgmc
0011 - Select mux mode: ALT3 mux port: ENET_MDC of instance: ENET
0100 - Select mux mode: ALT4 mux port: USDHC1_CD_B of instance: USDHC1
0101 - Select mux mode: ALT5 mux port: GPIO_MUX3_IO31 of instance: GPIO_MUX3
0110 - Select mux mode: ALT6 mux port: KPP_ROW01 of instance: KPP
1000 - Select mux mode: ALT8 mux port: LPUART10_TXD of instance: LPUART10
1001 - Select mux mode: ALT9 mux port: ENET_1G_MDC of instance: ENET_1G
1010 - Select mux mode: ALT10 mux port: GPIO9_IO31 of instance: GPIO9
12.4.5.98.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 190h
PIO_AD_33
12.4.5.98.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.98.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_33
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_33.
0000 - Select mux mode: ALT0 mux port: LPI2C1_SDA of instance: LPI2C1
0001 - Select mux mode: ALT1 mux port: USBPHY1_OTG_ID of instance: USBPHY1
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT17 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: ENET_MDIO of instance: ENET
0100 - Select mux mode: ALT4 mux port: USDHC1_WP of instance: USDHC1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO00 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: KPP_COL01 of instance: KPP
1000 - Select mux mode: ALT8 mux port: LPUART10_RXD of instance: LPUART10
1001 - Select mux mode: ALT9 mux port: ENET_1G_MDIO of instance: ENET_1G
1010 - Select mux mode: ALT10 mux port: GPIO10_IO00 of instance: GPIO10
12.4.5.99.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 194h
PIO_AD_34
12.4.5.99.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.99.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_34
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_34.
0000 - Select mux mode: ALT0 mux port: ENET_1G_1588_EVENT0_IN of instance: ENET_1G
0001 - Select mux mode: ALT1 mux port: USB_OTG1_PWR of instance: USB
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT18 of instance: XBAR1
Field Description
0011 - Select mux mode: ALT3 mux port: ENET_1588_EVENT0_IN of instance: ENET
0100 - Select mux mode: ALT4 mux port: USDHC1_VSELECT of instance: USDHC1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO01 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: KPP_ROW00 of instance: KPP
1000 - Select mux mode: ALT8 mux port: LPUART10_CTS_B of instance: LPUART10
1001 - Select mux mode: ALT9 mux port: WDOG1_ANY of instance: WDOG1
1010 - Select mux mode: ALT10 mux port: GPIO10_IO01 of instance: GPIO10
12.4.5.100.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 198h
PIO_AD_35
12.4.5.100.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.100.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_AD_35
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_AD_35.
0000 - Select mux mode: ALT0 mux port: ENET_1G_1588_EVENT0_OUT of instance: ENET_1G
0001 - Select mux mode: ALT1 mux port: USB_OTG1_OC of instance: USB
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT19 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: ENET_1588_EVENT0_OUT of instance: ENET
0100 - Select mux mode: ALT4 mux port: USDHC1_RESET_B of instance: USDHC1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO02 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: KPP_COL00 of instance: KPP
1000 - Select mux mode: ALT8 mux port: LPUART10_RTS_B of instance: LPUART10
1001 - Select mux mode: ALT9 mux port: FLEXSPI1_B_SS1_B of instance: FLEXSPI1
1010 - Select mux mode: ALT10 mux port: GPIO10_IO02 of instance: GPIO10
12.4.5.101.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 19Ch
PIO_SD_B1_00
12.4.5.101.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.101.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B1_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_SD_B1_00.
0000 - Select mux mode: ALT0 mux port: USDHC1_CMD of instance: USDHC1
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT20 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: GPT4_CAPTURE1 of instance: GPT4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO03 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: FLEXSPI2_A_SS0_B of instance: FLEXSPI2
1000 - Select mux mode: ALT8 mux port: KPP_ROW07 of instance: KPP
1010 - Select mux mode: ALT10 mux port: GPIO10_IO03 of instance: GPIO10
12.4.5.102.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1A0h
PIO_SD_B1_01
12.4.5.102.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.102.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B1_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_SD_B1_01.
0000 - Select mux mode: ALT0 mux port: USDHC1_CLK of instance: USDHC1
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT21 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: GPT4_CAPTURE2 of instance: GPT4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO04 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: FLEXSPI2_A_SCLK of instance: FLEXSPI2
1000 - Select mux mode: ALT8 mux port: KPP_COL07 of instance: KPP
1010 - Select mux mode: ALT10 mux port: GPIO10_IO04 of instance: GPIO10
12.4.5.103.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1A4h
PIO_SD_B1_02
12.4.5.103.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.103.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B1_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B1_02.
0000 - Select mux mode: ALT0 mux port: USDHC1_DATA0 of instance: USDHC1
Field Description
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT22 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: GPT4_COMPARE1 of instance: GPT4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO05 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: FLEXSPI2_A_DATA00 of instance: FLEXSPI2
1000 - Select mux mode: ALT8 mux port: KPP_ROW06 of instance: KPP
1001 - Select mux mode: ALT9 mux port: FLEXSPI1_A_SS1_B of instance: FLEXSPI1
1010 - Select mux mode: ALT10 mux port: GPIO10_IO05 of instance: GPIO10
12.4.5.104.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1A8h
PIO_SD_B1_03
12.4.5.104.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.104.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B1_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B1_03.
0000 - Select mux mode: ALT0 mux port: USDHC1_DATA1 of instance: USDHC1
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT23 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: GPT4_COMPARE2 of instance: GPT4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO06 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: FLEXSPI2_A_DATA01 of instance: FLEXSPI2
1000 - Select mux mode: ALT8 mux port: KPP_COL06 of instance: KPP
1001 - Select mux mode: ALT9 mux port: FLEXSPI1_B_SS1_B of instance: FLEXSPI1
1010 - Select mux mode: ALT10 mux port: GPIO10_IO06 of instance: GPIO10
12.4.5.105.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1ACh
PIO_SD_B1_04
12.4.5.105.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.105.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B1_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B1_04.
0000 - Select mux mode: ALT0 mux port: USDHC1_DATA2 of instance: USDHC1
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT24 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: GPT4_COMPARE3 of instance: GPT4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO07 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: FLEXSPI2_A_DATA02 of instance: FLEXSPI2
1000 - Select mux mode: ALT8 mux port: FLEXSPI1_B_SS0_B of instance: FLEXSPI1
1001 - Select mux mode: ALT9 mux port: ENET_QOS_1588_EVENT2_AUX_IN of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO10_IO07 of instance: GPIO10
12.4.5.106.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1B0h
PIO_SD_B1_05
12.4.5.106.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.106.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B1_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B1_05.
0000 - Select mux mode: ALT0 mux port: USDHC1_DATA3 of instance: USDHC1
0010 - Select mux mode: ALT2 mux port: XBAR1_INOUT25 of instance: XBAR1
0011 - Select mux mode: ALT3 mux port: GPT4_CLK of instance: GPT4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO08 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: FLEXSPI2_A_DATA03 of instance: FLEXSPI2
1000 - Select mux mode: ALT8 mux port: FLEXSPI1_B_DQS of instance: FLEXSPI1
1001 - Select mux mode: ALT9 mux port: ENET_QOS_1588_EVENT3_AUX_IN of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO10_IO08 of instance: GPIO10
12.4.5.107.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1B4h
PIO_SD_B2_00
12.4.5.107.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.107.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_00.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA3 of instance: USDHC2
Field Description
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_B_DATA03 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_EN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART9_TXD of instance: LPUART9
0100 - Select mux mode: ALT4 mux port: LPSPI4_SCK of instance: LPSPI4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO09 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO09 of instance: GPIO10
12.4.5.108.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1B8h
PIO_SD_B2_01
12.4.5.108.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.108.3 Fields
Field Description
31-5 -
Table continues on the next page...
Field Description
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_01.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA2 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_B_DATA02 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_CLK of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART9_RXD of instance: LPUART9
0100 - Select mux mode: ALT4 mux port: LPSPI4_PCS0 of instance: LPSPI4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO10 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO10 of instance: GPIO10
12.4.5.109.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1BCh
PIO_SD_B2_02
12.4.5.109.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.109.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_02.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA1 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_B_DATA01 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_DATA00 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART9_CTS_B of instance: LPUART9
0100 - Select mux mode: ALT4 mux port: LPSPI4_SOUT of instance: LPSPI4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO11 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO11 of instance: GPIO10
12.4.5.110.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1C0h
PIO_SD_B2_03
12.4.5.110.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.110.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_03.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA0 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_B_DATA00 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_DATA01 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART9_RTS_B of instance: LPUART9
0100 - Select mux mode: ALT4 mux port: LPSPI4_SIN of instance: LPSPI4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO12 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO12 of instance: GPIO10
12.4.5.111.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1C4h
PIO_SD_B2_04
12.4.5.111.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.111.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_04.
0000 - Select mux mode: ALT0 mux port: USDHC2_CLK of instance: USDHC2
Field Description
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_B_SCLK of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_DATA02 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_A_SS1_B of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: LPSPI4_PCS1 of instance: LPSPI4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO13 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO13 of instance: GPIO10
12.4.5.112.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1C8h
PIO_SD_B2_05
12.4.5.112.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.112.3 Fields
Field Description
31-5 -
Table continues on the next page...
Field Description
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_05.
0000 - Select mux mode: ALT0 mux port: USDHC2_CMD of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_DQS of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_DATA03 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: FLEXSPI1_B_SS0_B of instance: FLEXSPI1
0100 - Select mux mode: ALT4 mux port: LPSPI4_PCS2 of instance: LPSPI4
0101 - Select mux mode: ALT5 mux port: GPIO4__IO14 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO14 of instance: GPIO10
12.4.5.113.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1CCh
PIO_SD_B2_06
12.4.5.113.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.113.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 8 iomux modes to be used for pad: GPIO_SD_B2_06.
0000 - Select mux mode: ALT0 mux port: USDHC2_RESET_B of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_SS0_B of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_DATA03 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPSPI4_PCS3 of instance: LPSPI4
0100 - Select mux mode: ALT4 mux port: GPT6_CAPTURE1 of instance: GPT6
0101 - Select mux mode: ALT5 mux port: GPIO4__IO15 of instance: GPIO4_
1010 - Select mux mode: ALT10 mux port: GPIO10_IO15 of instance: GPIO10
12.4.5.114.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1D0h
PIO_SD_B2_07
12.4.5.114.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.114.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_SD_B2_07.
0000 - Select mux mode: ALT0 mux port: USDHC2_STROBE of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_SCLK of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_DATA02 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART3_CTS_B of instance: LPUART3
0100 - Select mux mode: ALT4 mux port: GPT6_CAPTURE2 of instance: GPT6
0101 - Select mux mode: ALT5 mux port: GPIO4__IO16 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: LPSPI2_SCK of instance: LPSPI2
1000 - Select mux mode: ALT8 mux port: ENET_TX_ER of instance: ENET
Field Description
1001 - Select mux mode: ALT9 mux port: ENET_QOS_REF_CLK of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO10_IO16 of instance: GPIO10
12.4.5.115.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1D4h
PIO_SD_B2_08
12.4.5.115.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.115.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_SD_B2_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B2_08.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA4 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_DATA00 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_DATA01 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART3_RTS_B of instance: LPUART3
0100 - Select mux mode: ALT4 mux port: GPT6_COMPARE1 of instance: GPT6
0101 - Select mux mode: ALT5 mux port: GPIO4__IO17 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: LPSPI2_PCS0 of instance: LPSPI2
1010 - Select mux mode: ALT10 mux port: GPIO10_IO17 of instance: GPIO10
12.4.5.116.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1D8h
PIO_SD_B2_09
12.4.5.116.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.116.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B2_09.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA5 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_DATA01 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_DATA00 of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART5_CTS_B of instance: LPUART5
0100 - Select mux mode: ALT4 mux port: GPT6_COMPARE2 of instance: GPT6
0101 - Select mux mode: ALT5 mux port: GPIO4__IO18 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: LPSPI2_SOUT of instance: LPSPI2
1010 - Select mux mode: ALT10 mux port: GPIO10_IO18 of instance: GPIO10
12.4.5.117.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1DCh
PIO_SD_B2_10
12.4.5.117.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.117.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B2_10.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA6 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_DATA02 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_EN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: LPUART5_RTS_B of instance: LPUART5
0100 - Select mux mode: ALT4 mux port: GPT6_COMPARE3 of instance: GPT6
0101 - Select mux mode: ALT5 mux port: GPIO4__IO19 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: LPSPI2_SIN of instance: LPSPI2
1010 - Select mux mode: ALT10 mux port: GPIO10_IO19 of instance: GPIO10
12.4.5.118.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1E0h
PIO_SD_B2_11
12.4.5.118.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.118.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_SD_B2_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_SD_B2_11.
0000 - Select mux mode: ALT0 mux port: USDHC2_DATA7 of instance: USDHC2
0001 - Select mux mode: ALT1 mux port: FLEXSPI1_A_DATA03 of instance: FLEXSPI1
0010 - Select mux mode: ALT2 mux port: ENET_1G_TX_CLK_IO of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: ENET_1G_REF_CLK of instance: ENET_1G
0100 - Select mux mode: ALT4 mux port: GPT6_CLK of instance: GPT6
0101 - Select mux mode: ALT5 mux port: GPIO4__IO20 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: LPSPI2_PCS1 of instance: LPSPI2
1010 - Select mux mode: ALT10 mux port: GPIO10_IO20 of instance: GPIO10
12.4.5.119.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1E4h
PIO_DISP_B1_00
12.4.5.119.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.119.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_DISP_B1_00.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_CLK of instance: VIDEO_MUX
Field Description
0001 - Select mux mode: ALT1 mux port: ENET_1G_RX_EN of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: TMR1_TIMER0 of instance: TMR1
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT26 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO21 of instance: GPIO4_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_EN of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO10_IO21 of instance: GPIO10
12.4.5.120.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1E8h
PIO_DISP_B1_01
12.4.5.120.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.120.3 Fields
Field Description
31-5 -
Table continues on the next page...
Field Description
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_01.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_ENABLE of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_RX_CLK of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: ENET_1G_RX_ER of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: TMR1_TIMER1 of instance: TMR1
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT27 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO22 of instance: GPIO4_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_CLK of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: ENET_QOS_RX_ER of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO10_IO22 of instance: GPIO10
12.4.5.121.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1ECh
PIO_DISP_B1_02
12.4.5.121.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.121.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_02.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_HSYNC of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_RX_DATA00 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: LPI2C3_SCL of instance: LPI2C3
0011 - Select mux mode: ALT3 mux port: TMR1_TIMER2 of instance: TMR1
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT28 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO23 of instance: GPIO4_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_DATA00 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPUART1_TXD of instance: LPUART1
1010 - Select mux mode: ALT10 mux port: GPIO10_IO23 of instance: GPIO10
12.4.5.122.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1F0h
PIO_DISP_B1_03
12.4.5.122.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.122.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_03.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_VSYNC of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_RX_DATA01 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: LPI2C3_SDA of instance: LPI2C3
0011 - Select mux mode: ALT3 mux port: TMR2_TIMER0 of instance: TMR2
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT29 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO24 of instance: GPIO4_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_DATA01 of instance: ENET_QOS
Field Description
1001 - Select mux mode: ALT9 mux port: LPUART1_RXD of instance: LPUART1
1010 - Select mux mode: ALT10 mux port: GPIO10_IO24 of instance: GPIO10
12.4.5.123.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1F4h
PIO_DISP_B1_04
12.4.5.123.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.123.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_DISP_B1_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_04.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA00 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_RX_DATA02 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: LPUART4_RXD of instance: LPUART4
0011 - Select mux mode: ALT3 mux port: TMR2_TIMER1 of instance: TMR2
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT30 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO25 of instance: GPIO4_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_DATA02 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_SCK of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO25 of instance: GPIO10
12.4.5.124.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1F8h
PIO_DISP_B1_05
12.4.5.124.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.124.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_05.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA01 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_RX_DATA03 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: LPUART4_CTS_B of instance: LPUART4
0011 - Select mux mode: ALT3 mux port: TMR2_TIMER2 of instance: TMR2
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT31 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO26 of instance: GPIO4_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_DATA03 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_SIN of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO26 of instance: GPIO10
12.4.5.125.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 1FCh
PIO_DISP_B1_06
12.4.5.125.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.125.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_06.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA02 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_TX_DATA03 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: LPUART4_TXD of instance: LPUART4
0011 - Select mux mode: ALT3 mux port: TMR3_TIMER0 of instance: TMR3
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT32 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO27 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG00 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_DATA03 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_SOUT of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO27 of instance: GPIO10
12.4.5.126.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 200h
PIO_DISP_B1_07
12.4.5.126.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.126.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_07.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA03 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_TX_DATA02 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: LPUART4_RTS_B of instance: LPUART4
Field Description
0011 - Select mux mode: ALT3 mux port: TMR3_TIMER1 of instance: TMR3
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT33 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO28 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG01 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_DATA02 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_PCS0 of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO28 of instance: GPIO10
12.4.5.127.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 204h
PIO_DISP_B1_08
12.4.5.127.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.127.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_08.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA04 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_TX_DATA01 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: USDHC1_CD_B of instance: USDHC1
0011 - Select mux mode: ALT3 mux port: TMR3_TIMER2 of instance: TMR3
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT34 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO29 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG02 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_DATA01 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_PCS1 of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO29 of instance: GPIO10
12.4.5.128.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 208h
PIO_DISP_B1_09
12.4.5.128.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.128.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_09.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA05 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_TX_DATA00 of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: USDHC1_WP of instance: USDHC1
0011 - Select mux mode: ALT3 mux port: TMR4_TIMER0 of instance: TMR4
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT35 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO30 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG03 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_DATA00 of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_PCS2 of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO30 of instance: GPIO10
12.4.5.129.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 20Ch
PIO_DISP_B1_10
12.4.5.129.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.129.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_10.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA06 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_TX_EN of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: USDHC1_RESET_B of instance: USDHC1
Field Description
0011 - Select mux mode: ALT3 mux port: TMR4_TIMER1 of instance: TMR4
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT36 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO4__IO31 of instance: GPIO4_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG04 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_EN of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI3_PCS3 of instance: LPSPI3
1010 - Select mux mode: ALT10 mux port: GPIO10_IO31 of instance: GPIO10
12.4.5.130.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 210h
PIO_DISP_B1_11
12.4.5.130.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.130.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B1_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B1_11.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA07 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_1G_TX_CLK_IO of instance: ENET_1G
0010 - Select mux mode: ALT2 mux port: ENET_1G_REF_CLK of instance: ENET_1G
0011 - Select mux mode: ALT3 mux port: TMR4_TIMER2 of instance: TMR4
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT37 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO00 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG05 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_CLK of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: ENET_QOS_REF_CLK of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO00 of instance: GPIO11
12.4.5.131.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 214h
PIO_DISP_B2_00
12.4.5.131.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.131.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_00
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_DISP_B2_00.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA08 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: WDOG1_B of instance: WDOG1
0010 - Select mux mode: ALT2 mux port: MQS_RIGHT of instance: MQS
0011 - Select mux mode: ALT3 mux port: ENET_1G_TX_ER of instance: ENET_1G
0100 - Select mux mode: ALT4 mux port: SAI1_TX_DATA03 of instance SAI1 and SAI1_RX_DATA01 of
instance SAI1 as output
0101 - Select mux mode: ALT5 mux port: GPIO5__IO01 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG06 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_ER of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO01 of instance: GPIO11
12.4.5.132.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 218h
PIO_DISP_B2_01
12.4.5.132.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.132.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_01
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_DISP_B2_01.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA09 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: USDHC1_VSELECT of instance: USDHC1
0010 - Select mux mode: ALT2 mux port: MQS_LEFT of instance: MQS
Field Description
0011 - Select mux mode: ALT3 mux port: WDOG2_B of instance: WDOG2
0100 - Select mux mode: ALT4 mux port: SAI1_TX_DATA02 of instance SAI1 and SAI1_RX_DATA02 of
instance SAI1 as output
0101 - Select mux mode: ALT5 mux port: GPIO5__IO02 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG07 of instance: SRC
1000 - Select mux mode: ALT8 mux port: EWM_OUT_B of instance: EWM
1001 - Select mux mode: ALT9 mux port: CCM_ENET_REF_CLK_25M of instance: CCM
1010 - Select mux mode: ALT10 mux port: GPIO11_IO02 of instance: GPIO11
12.4.5.133.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 21Ch
PIO_DISP_B2_02
12.4.5.133.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.133.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_02
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_DISP_B2_02.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA10 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_TX_DATA00 of instance: ENET
0010 - Select mux mode: ALT2 mux port: PIT1_TRIGGER3 of instance: PIT1
0011 - Select mux mode: ALT3 mux port: ARM_TRACE00 of instance: ARM
0100 - Select mux mode: ALT4 mux port: SAI1_TX_DATA01 of instance SAI1 as input and
SAI1_RX_DATA03 of instance SAI1 as output
0101 - Select mux mode: ALT5 mux port: GPIO5__IO03 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG08 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_DATA00 of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO03 of instance: GPIO11
12.4.5.134.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 220h
PIO_DISP_B2_03
12.4.5.134.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.134.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_03
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_DISP_B2_03.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA11 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_TX_DATA01 of instance: ENET
0010 - Select mux mode: ALT2 mux port: PIT1_TRIGGER2 of instance: PIT1
0011 - Select mux mode: ALT3 mux port: ARM_TRACE01 of instance: ARM
0100 - Select mux mode: ALT4 mux port: SAI1_MCLK of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO04 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG09 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_DATA01 of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO04 of instance: GPIO11
12.4.5.135.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 224h
PIO_DISP_B2_04
12.4.5.135.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.135.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_04
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_DISP_B2_04.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA12 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_TX_EN of instance: ENET
0010 - Select mux mode: ALT2 mux port: PIT1_TRIGGER1 of instance: PIT1
0011 - Select mux mode: ALT3 mux port: ARM_TRACE02 of instance: ARM
0100 - Select mux mode: ALT4 mux port: SAI1_RX_SYNC of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO05 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG10 of instance: SRC
Field Description
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_EN of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO05 of instance: GPIO11
12.4.5.136.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 228h
PIO_DISP_B2_05
12.4.5.136.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.136.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
Table continues on the next page...
Field Description
1 - Force input path of pad GPIO_DISP_B2_05
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 10 iomux modes to be used for pad: GPIO_DISP_B2_05.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA13 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_TX_CLK of instance: ENET
0010 - Select mux mode: ALT2 mux port: ENET_REF_CLK of instance: ENET
0011 - Select mux mode: ALT3 mux port: ARM_TRACE03 of instance: ARM
0100 - Select mux mode: ALT4 mux port: SAI1_RX_BCLK of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO06 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: SRC_BT_CFG11 of instance: SRC
1000 - Select mux mode: ALT8 mux port: ENET_QOS_TX_CLK of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO06 of instance: GPIO11
12.4.5.137.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 22Ch
PIO_DISP_B2_06
12.4.5.137.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.137.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_06
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_DISP_B2_06.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA14 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_RX_DATA00 of instance: ENET
0010 - Select mux mode: ALT2 mux port: LPUART7_TXD of instance: LPUART7
0011 - Select mux mode: ALT3 mux port: ARM_TRACE_CLK of instance: ARM
0100 - Select mux mode: ALT4 mux port: SAI1_RX_DATA00 of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO07 of instance: GPIO5_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_DATA00 of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO07 of instance: GPIO11
12.4.5.138.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 230h
PIO_DISP_B2_07
12.4.5.138.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.138.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_07
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 9 iomux modes to be used for pad: GPIO_DISP_B2_07.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA15 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_RX_DATA01 of instance: ENET
0010 - Select mux mode: ALT2 mux port: LPUART7_RXD of instance: LPUART7
0011 - Select mux mode: ALT3 mux port: ARM_TRACE_SWO of instance: ARM
0100 - Select mux mode: ALT4 mux port: SAI1_TX_DATA00 of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO08 of instance: GPIO5_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_DATA01 of instance: ENET_QOS
1010 - Select mux mode: ALT10 mux port: GPIO11_IO08 of instance: GPIO11
12.4.5.139.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 234h
PIO_DISP_B2_08
12.4.5.139.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.139.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_08
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_DISP_B2_08.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA16 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: ENET_RX_EN of instance: ENET
0010 - Select mux mode: ALT2 mux port: LPUART8_TXD of instance: LPUART8
0011 - Select mux mode: ALT3 mux port: ARM_CM7_EVENTO of instance: CM7
0100 - Select mux mode: ALT4 mux port: SAI1_TX_BCLK of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO09 of instance: GPIO5_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_EN of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPUART1_TXD of instance: LPUART1
1010 - Select mux mode: ALT10 mux port: GPIO11_IO09 of instance: GPIO11
12.4.5.140.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 238h
PIO_DISP_B2_09
12.4.5.140.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.140.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_09
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_DISP_B2_09.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA17 of instance: VIDEO_MUX
Field Description
0001 - Select mux mode: ALT1 mux port: ENET_RX_ER of instance: ENET
0010 - Select mux mode: ALT2 mux port: LPUART8_RXD of instance: LPUART8
0011 - Select mux mode: ALT3 mux port: ARM_CM7_EVENTI of instance: CM7
0100 - Select mux mode: ALT4 mux port: SAI1_TX_SYNC of instance: SAI1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO10 of instance: GPIO5_
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_ER of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPUART1_RXD of instance: LPUART1
1010 - Select mux mode: ALT10 mux port: GPIO11_IO10 of instance: GPIO11
12.4.5.141.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 23Ch
PIO_DISP_B2_10
12.4.5.141.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.141.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_10
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B2_10.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA18 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: EMVSIM2_IO of instance: EMVSIM2
0010 - Select mux mode: ALT2 mux port: LPUART2_TXD of instance: LPUART2
0011 - Select mux mode: ALT3 mux port: WDOG2_RESET_B_DEB of instance: WDOG2
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT38 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO11 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: LPI2C3_SCL of instance: LPI2C3
1000 - Select mux mode: ALT8 mux port: ENET_QOS_RX_ER of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: SPDIF_IN of instance: SPDIF
1010 - Select mux mode: ALT10 mux port: GPIO11_IO11 of instance: GPIO11
12.4.5.142.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 240h
PIO_DISP_B2_11
12.4.5.142.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.142.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_11
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B2_11.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA19 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: EMVSIM2_CLK of instance: EMVSIM2
0010 - Select mux mode: ALT2 mux port: LPUART2_RXD of instance: LPUART2
0011 - Select mux mode: ALT3 mux port: WDOG1_RESET_B_DEB of instance: WDOG1
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT39 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO12 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: LPI2C3_SDA of instance: LPI2C3
1000 - Select mux mode: ALT8 mux port: ENET_QOS_CRS of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: SPDIF_OUT of instance: SPDIF
1010 - Select mux mode: ALT10 mux port: GPIO11_IO12 of instance: GPIO11
12.4.5.143.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 244h
PIO_DISP_B2_12
12.4.5.143.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.143.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_12
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B2_12.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA20 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: EMVSIM2_RST of instance: EMVSIM2
0010 - Select mux mode: ALT2 mux port: FLEXCAN1_TX of instance: FLEXCAN1
Field Description
0011 - Select mux mode: ALT3 mux port: LPUART2_CTS_B of instance: LPUART2
0100 - Select mux mode: ALT4 mux port: XBAR1_INOUT40 of instance: XBAR1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO13 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: LPI2C4_SCL of instance: LPI2C4
1000 - Select mux mode: ALT8 mux port: ENET_QOS_COL of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI4_SCK of instance: LPSPI4
1010 - Select mux mode: ALT10 mux port: GPIO11_IO13 of instance: GPIO11
12.4.5.144.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 248h
PIO_DISP_B2_13
12.4.5.144.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MUX_MODE
Reserved
SION
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.144.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_13
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 12 iomux modes to be used for pad: GPIO_DISP_B2_13.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA21 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: EMVSIM2_SVEN of instance: EMVSIM2
0010 - Select mux mode: ALT2 mux port: FLEXCAN1_RX of instance: FLEXCAN1
0011 - Select mux mode: ALT3 mux port: LPUART2_RTS_B of instance: LPUART2
0100 - Select mux mode: ALT4 mux port: ENET_REF_CLK of instance: ENET
0101 - Select mux mode: ALT5 mux port: GPIO5__IO14 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: LPI2C4_SDA of instance: LPI2C4
1000 - Select mux mode: ALT8 mux port: ENET_QOS_1588_EVENT0_OUT of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI4_SIN of instance: LPSPI4
1010 - Select mux mode: ALT10 mux port: GPIO11_IO14 of instance: GPIO11
12.4.5.145.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 24Ch
PIO_DISP_B2_14
12.4.5.145.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.145.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_14
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_DISP_B2_14.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA22 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: EMVSIM2_PD of instance: EMVSIM2
0010 - Select mux mode: ALT2 mux port: WDOG2_B of instance: WDOG2
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_EXT_DCIC1 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: ENET_1G_REF_CLK of instance: ENET_1G
0101 - Select mux mode: ALT5 mux port: GPIO5__IO15 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: FLEXCAN1_TX of instance: FLEXCAN1
1000 - Select mux mode: ALT8 mux port: ENET_QOS_1588_EVENT0_IN of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI4_SOUT of instance: LPSPI4
1010 - Select mux mode: ALT10 mux port: GPIO11_IO15 of instance: GPIO11
12.4.5.146.1 Offset
Register Offset
SW_MUX_CTL_PAD_G 250h
PIO_DISP_B2_15
12.4.5.146.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_MODE
Reserved
SION
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
12.4.5.146.3 Fields
Field Description
31-5 -
— Reserved
4 Software Input On Field.
SION Force the selected mux mode Input path no matter of MUX_MODE functionality.
0 - Input Path is determined by functionality
1 - Force input path of pad GPIO_DISP_B2_15
3-0 MUX Mode Select Field.
MUX_MODE Select 1 of 11 iomux modes to be used for pad: GPIO_DISP_B2_15.
0000 - Select mux mode: ALT0 mux port: VIDEO_MUX_LCDIF_DATA23 of instance: VIDEO_MUX
0001 - Select mux mode: ALT1 mux port: EMVSIM2_POWER_FAIL of instance: EMVSIM2
0010 - Select mux mode: ALT2 mux port: WDOG1_B of instance: WDOG1
Field Description
0011 - Select mux mode: ALT3 mux port: VIDEO_MUX_EXT_DCIC2 of instance: VIDEO_MUX
0100 - Select mux mode: ALT4 mux port: PIT1_TRIGGER0 of instance: PIT1
0101 - Select mux mode: ALT5 mux port: GPIO5__IO16 of instance: GPIO5_
0110 - Select mux mode: ALT6 mux port: FLEXCAN1_RX of instance: FLEXCAN1
1000 - Select mux mode: ALT8 mux port: ENET_QOS_1588_EVENT0_AUX_IN of instance: ENET_QOS
1001 - Select mux mode: ALT9 mux port: LPSPI4_PCS0 of instance: LPSPI4
1010 - Select mux mode: ALT10 mux port: GPIO11_IO16 of instance: GPIO11
12.4.5.147.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 254h
PIO_EMC_B1_00
12.4.5.147.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.147.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_00
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_00
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_00
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.148.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 258h
PIO_EMC_B1_01
12.4.5.148.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.148.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
Table continues on the next page...
Field Description
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_01
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_01
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_01
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.149.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 25Ch
PIO_EMC_B1_02
12.4.5.149.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
W DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.149.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_02
0 - Disabled
1 - Enabled
Field Description
3-2 Pull Down Pull Up Field
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_02
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_02
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.150.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 260h
PIO_EMC_B1_03
12.4.5.150.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.150.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_03
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_03
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_03
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.151.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 264h
PIO_EMC_B1_04
12.4.5.151.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.151.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_04
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_04
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_04
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.152.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 268h
PIO_EMC_B1_05
12.4.5.152.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.152.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_05
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_05
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_05
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.153.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 26Ch
PIO_EMC_B1_06
12.4.5.153.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.153.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_06
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_06
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_06
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.154.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 270h
PIO_EMC_B1_07
12.4.5.154.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.154.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_07
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_07
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_07
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.155.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 274h
PIO_EMC_B1_08
12.4.5.155.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.155.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_08
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_08
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_08
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.156.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 278h
PIO_EMC_B1_09
12.4.5.156.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.156.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_09
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_09
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_09
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.157.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 27Ch
PIO_EMC_B1_10
12.4.5.157.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.157.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_10
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_10
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_10
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.158.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 280h
PIO_EMC_B1_11
12.4.5.158.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.158.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_11
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_11
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_11
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.159.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 284h
PIO_EMC_B1_12
12.4.5.159.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.159.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_12
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_12
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_12
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.160.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 288h
PIO_EMC_B1_13
12.4.5.160.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.160.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_13
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_13
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_13
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.161.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 28Ch
PIO_EMC_B1_14
12.4.5.161.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.161.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_14
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_14
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_14
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.162.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 290h
PIO_EMC_B1_15
12.4.5.162.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.162.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_15
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_15
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_15
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.163.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 294h
PIO_EMC_B1_16
12.4.5.163.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.163.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_16
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_16
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_16
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.164.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 298h
PIO_EMC_B1_17
12.4.5.164.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.164.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_17
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_17
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_17
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.165.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 29Ch
PIO_EMC_B1_18
12.4.5.165.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.165.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_18
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_18
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_18
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.166.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2A0h
PIO_EMC_B1_19
12.4.5.166.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.166.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_19
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_19
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_19
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.167.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2A4h
PIO_EMC_B1_20
12.4.5.167.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.167.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_20
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_20
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_20
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.168.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2A8h
PIO_EMC_B1_21
12.4.5.168.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.168.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_21
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_21
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_21
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.169.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2ACh
PIO_EMC_B1_22
12.4.5.169.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.169.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_22
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_22
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_22
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.170.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2B0h
PIO_EMC_B1_23
12.4.5.170.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.170.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_23
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_23
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_23
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.171.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2B4h
PIO_EMC_B1_24
12.4.5.171.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.171.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_24
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_24
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_24
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.172.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2B8h
PIO_EMC_B1_25
12.4.5.172.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.172.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_25
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_25
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_25
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.173.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2BCh
PIO_EMC_B1_26
12.4.5.173.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.173.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_26
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_26
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_26
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.174.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2C0h
PIO_EMC_B1_27
12.4.5.174.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.174.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_27
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_27
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_27
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.175.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2C4h
PIO_EMC_B1_28
12.4.5.175.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.175.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_28
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_28
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_28
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.176.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2C8h
PIO_EMC_B1_29
12.4.5.176.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.176.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_29
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_29
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_29
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.177.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2CCh
PIO_EMC_B1_30
12.4.5.177.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.177.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_30
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_30
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_30
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.178.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2D0h
PIO_EMC_B1_31
12.4.5.178.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.178.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_31
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_31
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_31
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.179.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2D4h
PIO_EMC_B1_32
12.4.5.179.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.179.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_32
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_32
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_32
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.180.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2D8h
PIO_EMC_B1_33
12.4.5.180.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.180.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_33
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_33
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_33
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.181.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2DCh
PIO_EMC_B1_34
12.4.5.181.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.181.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_34
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_34
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_34
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.182.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2E0h
PIO_EMC_B1_35
12.4.5.182.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.182.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_35
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_35
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_35
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.183.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2E4h
PIO_EMC_B1_36
12.4.5.183.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.183.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_36
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_36
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_36
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.184.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2E8h
PIO_EMC_B1_37
12.4.5.184.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.184.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_37
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_37
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_37
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.185.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2ECh
PIO_EMC_B1_38
12.4.5.185.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.185.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_38
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_38
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_38
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.186.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2F0h
PIO_EMC_B1_39
12.4.5.186.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.186.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_39
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_39
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_39
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.187.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2F4h
PIO_EMC_B1_40
12.4.5.187.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.187.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_40
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_40
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_40
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.188.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2F8h
PIO_EMC_B1_41
12.4.5.188.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.188.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B1_41
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B1_41
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B1_41
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.189.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 2FCh
PIO_EMC_B2_00
12.4.5.189.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.189.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_00
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_00
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_00
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.190.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 300h
PIO_EMC_B2_01
12.4.5.190.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.190.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_01
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_01
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_01
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.191.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 304h
PIO_EMC_B2_02
12.4.5.191.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.191.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_02
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_02
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_02
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.192.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 308h
PIO_EMC_B2_03
12.4.5.192.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.192.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_03
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_03
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_03
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.193.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 30Ch
PIO_EMC_B2_04
12.4.5.193.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.193.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_04
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_04
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_04
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.194.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 310h
PIO_EMC_B2_05
12.4.5.194.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.194.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_05
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_05
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_05
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.195.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 314h
PIO_EMC_B2_06
12.4.5.195.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.195.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_06
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_06
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_06
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.196.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 318h
PIO_EMC_B2_07
12.4.5.196.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.196.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_07
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_07
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_07
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.197.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 31Ch
PIO_EMC_B2_08
12.4.5.197.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.197.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_08
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_08
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_08
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.198.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 320h
PIO_EMC_B2_09
12.4.5.198.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.198.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_09
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_09
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_09
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.199.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 324h
PIO_EMC_B2_10
12.4.5.199.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.199.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_10
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_10
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_10
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.200.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 328h
PIO_EMC_B2_11
12.4.5.200.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.200.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_11
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_11
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_11
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.201.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 32Ch
PIO_EMC_B2_12
12.4.5.201.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.201.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_12
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_12
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_12
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.202.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 330h
PIO_EMC_B2_13
12.4.5.202.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.202.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_13
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_13
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_13
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.203.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 334h
PIO_EMC_B2_14
12.4.5.203.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.203.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_14
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_14
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_14
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.204.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 338h
PIO_EMC_B2_15
12.4.5.204.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.204.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_15
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_15
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_15
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.205.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 33Ch
PIO_EMC_B2_16
12.4.5.205.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.205.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_16
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_16
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_16
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.206.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 340h
PIO_EMC_B2_17
12.4.5.206.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.206.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_17
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_17
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_17
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.207.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 344h
PIO_EMC_B2_18
12.4.5.207.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.207.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_18
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_18
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_18
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.208.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 348h
PIO_EMC_B2_19
12.4.5.208.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.208.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_19
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_19
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_19
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.209.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 34Ch
PIO_EMC_B2_20
12.4.5.209.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.209.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_EMC_B2_20
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_EMC_B2_20
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_EMC_B2_20
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.210.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 350h
PIO_AD_00
12.4.5.210.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.210.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_00
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_00
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_00
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_00
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_00
Field Description
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.211.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 354h
PIO_AD_01
12.4.5.211.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.211.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
Table continues on the next page...
Field Description
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_01
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_01
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_01
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_01
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_01
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.212.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 358h
PIO_AD_02
12.4.5.212.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.212.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE
Table continues on the next page...
Field Description
If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_02
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_02
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_02
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_02
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_02
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.213.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 35Ch
PIO_AD_03
12.4.5.213.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.213.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_03
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_03
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_03
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_03
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_03
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.214.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 360h
PIO_AD_04
12.4.5.214.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.214.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_04
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_04
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_04
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_04
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_04
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.215.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 364h
PIO_AD_05
12.4.5.215.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.215.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_05
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_05
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_05
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_05
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_05
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.216.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 368h
PIO_AD_06
12.4.5.216.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.216.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_06
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_06
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_06
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_06
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_06
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.217.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 36Ch
PIO_AD_07
12.4.5.217.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.217.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_07
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_07
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_07
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_07
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_07
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.218.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 370h
PIO_AD_08
12.4.5.218.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.218.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_08
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_08
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_08
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_08
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_08
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.219.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 374h
PIO_AD_09
12.4.5.219.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.219.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_09
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_09
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_09
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_09
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_09
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.220.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 378h
PIO_AD_10
12.4.5.220.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.220.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_10
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_10
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_10
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_10
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_10
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.221.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 37Ch
PIO_AD_11
12.4.5.221.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.221.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_11
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_11
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_11
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_11
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_11
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.222.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 380h
PIO_AD_12
12.4.5.222.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.222.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_12
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_12
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_12
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_12
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_12
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.223.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 384h
PIO_AD_13
12.4.5.223.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.223.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_13
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_13
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_13
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_13
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_13
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.224.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 388h
PIO_AD_14
12.4.5.224.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.224.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_14
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_14
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_14
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_14
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_14
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.225.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 38Ch
PIO_AD_15
12.4.5.225.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.225.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_15
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_15
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_15
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_15
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_15
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.226.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 390h
PIO_AD_16
12.4.5.226.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.226.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_16
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_16
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_16
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_16
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_16
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.227.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 394h
PIO_AD_17
12.4.5.227.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.227.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_17
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_17
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_17
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_17
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_17
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.228.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 398h
PIO_AD_18
12.4.5.228.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.228.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_18
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_18
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_18
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_18
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_18
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.229.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 39Ch
PIO_AD_19
12.4.5.229.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.229.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_19
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_19
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_19
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_19
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_19
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.230.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3A0h
PIO_AD_20
12.4.5.230.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.230.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_20
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_20
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_20
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_20
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_20
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.231.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3A4h
PIO_AD_21
12.4.5.231.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.231.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_21
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_21
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_21
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_21
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_21
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.232.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3A8h
PIO_AD_22
12.4.5.232.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.232.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_22
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_22
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_22
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_22
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_22
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.233.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3ACh
PIO_AD_23
12.4.5.233.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.233.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_23
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_23
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_23
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_23
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_23
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.234.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3B0h
PIO_AD_24
12.4.5.234.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.234.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_24
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_24
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_24
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_24
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_24
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.235.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3B4h
PIO_AD_25
12.4.5.235.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.235.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_25
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_25
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_25
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_25
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_25
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.236.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3B8h
PIO_AD_26
12.4.5.236.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.236.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_26
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_26
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_26
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_26
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_26
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.237.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3BCh
PIO_AD_27
12.4.5.237.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.237.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_27
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_27
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_27
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_27
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_27
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.238.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3C0h
PIO_AD_28
12.4.5.238.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.238.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_28
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_28
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_28
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_28
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_28
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.239.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3C4h
PIO_AD_29
12.4.5.239.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.239.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_29
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_29
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_29
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_29
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_29
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.240.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3C8h
PIO_AD_30
12.4.5.240.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.240.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_30
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_30
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_30
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_30
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_30
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.241.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3CCh
PIO_AD_31
12.4.5.241.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.241.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_31
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_31
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_31
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_31
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_31
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.242.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3D0h
PIO_AD_32
12.4.5.242.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.242.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_32
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_32
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_32
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_32
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_32
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.243.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3D4h
PIO_AD_33
12.4.5.243.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.243.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_33
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_33
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_33
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_33
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_33
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.244.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3D8h
PIO_AD_34
12.4.5.244.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.244.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_34
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_34
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_34
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_34
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_34
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.245.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3DCh
PIO_AD_35
12.4.5.245.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.245.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_AD_35
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_AD_35
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_AD_35
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_AD_35
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_AD_35
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.246.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3E0h
PIO_SD_B1_00
12.4.5.246.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.246.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B1_00
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B1_00
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B1_00
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.247.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3E4h
PIO_SD_B1_01
12.4.5.247.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.247.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B1_01
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B1_01
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B1_01
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.248.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3E8h
PIO_SD_B1_02
12.4.5.248.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.248.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B1_02
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B1_02
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B1_02
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.249.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3ECh
PIO_SD_B1_03
12.4.5.249.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.249.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B1_03
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B1_03
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B1_03
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.250.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3F0h
PIO_SD_B1_04
12.4.5.250.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.250.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B1_04
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B1_04
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B1_04
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.251.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3F4h
PIO_SD_B1_05
12.4.5.251.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.251.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B1_05
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B1_05
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B1_05
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.252.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3F8h
PIO_SD_B2_00
12.4.5.252.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.252.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_00
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_00
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_00
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.253.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 3FCh
PIO_SD_B2_01
12.4.5.253.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.253.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_01
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_01
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_01
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.254.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 400h
PIO_SD_B2_02
12.4.5.254.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.254.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_02
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_02
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_02
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.255.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 404h
PIO_SD_B2_03
12.4.5.255.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.255.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_03
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_03
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_03
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.256.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 408h
PIO_SD_B2_04
12.4.5.256.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.256.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_04
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_04
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_04
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.257.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 40Ch
PIO_SD_B2_05
12.4.5.257.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.257.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_05
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_05
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_05
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.258.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 410h
PIO_SD_B2_06
12.4.5.258.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
12.4.5.258.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_06
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_06
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_06
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.259.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 414h
PIO_SD_B2_07
12.4.5.259.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.259.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_07
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_07
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_07
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.260.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 418h
PIO_SD_B2_08
12.4.5.260.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.260.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_08
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_08
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_08
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.261.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 41Ch
PIO_SD_B2_09
12.4.5.261.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.261.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_09
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_09
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_09
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.262.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 420h
PIO_SD_B2_10
12.4.5.262.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.262.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_10
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_10
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_10
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.263.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 424h
PIO_SD_B2_11
12.4.5.263.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.263.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_SD_B2_11
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_SD_B2_11
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_SD_B2_11
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.264.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 428h
PIO_DISP_B1_00
12.4.5.264.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.264.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_00
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_00
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_00
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.265.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 42Ch
PIO_DISP_B1_01
12.4.5.265.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.265.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_01
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_01
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_01
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.266.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 430h
PIO_DISP_B1_02
12.4.5.266.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.266.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_02
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_02
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_02
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.267.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 434h
PIO_DISP_B1_03
12.4.5.267.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.267.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_03
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_03
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_03
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.268.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 438h
PIO_DISP_B1_04
12.4.5.268.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.268.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_04
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_04
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_04
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.269.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 43Ch
PIO_DISP_B1_05
12.4.5.269.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12.4.5.269.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_05
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_05
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_05
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.270.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 440h
PIO_DISP_B1_06
12.4.5.270.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
12.4.5.270.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_06
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_06
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_06
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.271.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 444h
PIO_DISP_B1_07
12.4.5.271.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
12.4.5.271.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_07
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_07
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_07
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.272.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 448h
PIO_DISP_B1_08
12.4.5.272.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
12.4.5.272.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_08
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_08
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_08
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.273.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 44Ch
PIO_DISP_B1_09
12.4.5.273.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
12.4.5.273.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_09
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_09
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_09
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.274.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 450h
PIO_DISP_B1_10
12.4.5.274.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
12.4.5.274.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_10
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_10
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_10
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.275.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 454h
PIO_DISP_B1_11
12.4.5.275.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
PDRV
PULL
ODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0
12.4.5.275.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B1_11
0 - Disabled
1 - Enabled
3-2 Pull Down Pull Up Field
Table continues on the next page...
Field Description
PULL Control signal to enable internal pull-up/down resistors
Select one out of next values for pad: GPIO_DISP_B1_11
00 - Forbidden
01 - Internal pullup resistor enabled
10 - Internal pulldown resistor enabled
11 - No Pull
1 PDRV Field
PDRV Control signal to configure the pad drive strength.
Select one out of next values for pad: GPIO_DISP_B1_11
0 - high drive strength
1 - normal drive strength
0 -
— Reserved
12.4.5.276.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 458h
PIO_DISP_B2_00
12.4.5.276.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.5.276.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_00
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_00
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_00
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_00
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_00
Field Description
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.277.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 45Ch
PIO_DISP_B2_01
12.4.5.277.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.5.277.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
Table continues on the next page...
Field Description
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_01
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_01
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_01
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_01
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_01
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.278.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 460h
PIO_DISP_B2_02
12.4.5.278.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.5.278.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE
Table continues on the next page...
Field Description
If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_02
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_02
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_02
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_02
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_02
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.279.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 464h
PIO_DISP_B2_03
12.4.5.279.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.5.279.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_03
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_03
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_03
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_03
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_03
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.280.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 468h
PIO_DISP_B2_04
12.4.5.280.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.5.280.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_04
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_04
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_04
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_04
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_04
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.281.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 46Ch
PIO_DISP_B2_05
12.4.5.281.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12.4.5.281.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_05
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_05
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_05
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_05
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_05
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.282.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 470h
PIO_DISP_B2_06
12.4.5.282.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.282.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_06
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_06
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_06
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_06
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_06
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.283.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 474h
PIO_DISP_B2_07
12.4.5.283.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.283.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_07
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_07
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_07
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_07
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_07
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.284.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 478h
PIO_DISP_B2_08
12.4.5.284.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.284.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_08
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_08
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_08
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_08
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_08
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.285.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 47Ch
PIO_DISP_B2_09
12.4.5.285.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.285.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_09
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_09
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_09
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_09
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_09
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.286.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 480h
PIO_DISP_B2_10
12.4.5.286.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.286.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_10
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_10
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_10
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_10
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_10
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.287.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 484h
PIO_DISP_B2_11
12.4.5.287.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.287.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_11
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_11
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_11
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_11
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_11
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.288.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 488h
PIO_DISP_B2_12
12.4.5.288.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.288.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_12
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_12
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_12
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_12
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_12
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.289.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 48Ch
PIO_DISP_B2_13
12.4.5.289.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.289.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_13
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_13
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_13
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_13
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_13
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.290.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 490h
PIO_DISP_B2_14
12.4.5.290.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
12.4.5.290.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_14
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_14
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_14
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_14
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_14
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.291.1 Offset
Register Offset
SW_PAD_CTL_PAD_G 494h
PIO_DISP_B2_15
12.4.5.291.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DWP_LOCK
Reserved
DWP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ODE PUS PUE DSE SRE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0
12.4.5.291.3 Fields
Field Description
31-30 Domain write protection lock
DWP_LOCK Once DWP_LOCK bit i is set the write to DWP bit i will be blocked.
00 - Neither of DWP bits is locked
01 - The lower DWP bit is locked
10 - The higher DWP bit is locked
11 - Both DWP bits are locked
29-28 Domain write protection
DWP These 2 bits determine which core is forbidden to change bits 6:0. When bit 0 is set, CM7 is forbidden.
When bit 1 is set, CM4 is forbidden.
00 - Both cores are allowed
01 - CM7 is forbidden
10 - CM4 is forbidden
11 - Both cores are forbidden
27-5 -
— Reserved
4 Open Drain Field
ODE If set to 1, the output driver drives only logic 0. The drain of the internal transistor is open. It means that
logic 1 has to be driven by an external component. This option is essential if connection between the pad
and an external component is bi-directional. If ODE = 0, then the output driver drives logic 1 and logic 0.
Select one out of next values for pad: GPIO_DISP_B2_15
0 - Disabled
1 - Enabled
3 Pull Up / Down Config. Field
PUS Select one out of next values for pad: GPIO_DISP_B2_15
Table continues on the next page...
Field Description
0 - Weak pull down
1 - Weak pull up
2 Pull / Keep Select Field
PUE Select one out of next values for pad: GPIO_DISP_B2_15
0 - Pull Disable, Highz
1 - Pull Enable
1 Drive Strength Field
DSE Select one out of next values for pad: GPIO_DISP_B2_15
0 - normal drive strength
1 - high drive strength
0 Slew Rate Field
SRE Select one out of next values for pad: GPIO_DISP_B2_15
0 - Fast Slew Rate
1 - Slow Slew Rate
12.4.5.292.1 Offset
Register Offset
FLEXCAN1_RX_SELE 498h
CT_INPUT
12.4.5.292.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.292.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: FLEXCAN1, In Pin: canrx
00 - Selecting Pad: GPIO_AD_07 for Mode: ALT1
01 - Selecting Pad: GPIO_DISP_B2_13 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B2_15 for Mode: ALT6
12.4.5.293.1 Offset
Register Offset
FLEXCAN2_RX_SELE 49Ch
CT_INPUT
12.4.5.293.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.293.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: FLEXCAN2, In Pin: canrx
0 - Selecting Pad: GPIO_AD_01 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_31 for Mode: ALT2
12.4.5.294.1 Offset
Register Offset
CCM_ENET_QOS_REF_ 4A0h
CLK_SELECT_INPUT
12.4.5.294.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.294.3 Fields
Field Description
31-2 -
Table continues on the next page...
Field Description
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: ref_clk
00 - Selecting Pad: GPIO_EMC_B2_20 for Mode: ALT3
01 - Selecting Pad: GPIO_SD_B2_07 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_11 for Mode: ALT9
12.4.5.295.1 Offset
Register Offset
CCM_ENET_QOS_TX_ 4A4h
CLK_SELECT_INPUT
12.4.5.295.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.295.3 Fields
Field Description
31-1 -
— Reserved
Field Description
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: tx_clk
0 - Selecting Pad: GPIO_DISP_B1_11 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B2_05 for Mode: ALT8
12.4.5.296.1 Offset
Register Offset
ENET_IPG_CLK_RMII_ 4A8h
SELECT_INPUT
12.4.5.296.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.296.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: ipg_clk_rmii
00 - Selecting Pad: GPIO_AD_29 for Mode: ALT2
Field Description
01 - Selecting Pad: GPIO_DISP_B2_05 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B2_13 for Mode: ALT4
12.4.5.297.1 Offset
Register Offset
ENET_MAC0_MDIO_S 4ACh
ELECT_INPUT
12.4.5.297.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.297.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: mac0_mdio
0 - Selecting Pad: GPIO_EMC_B2_20 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_33 for Mode: ALT3
12.4.5.298.1 Offset
Register Offset
ENET_MAC0_RXDATA_ 4B0h
SELECT_INPUT_0
12.4.5.298.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.298.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: mac0_rxdata0
0 - Selecting Pad: GPIO_AD_26 for Mode: ALT3
1 - Selecting Pad: GPIO_DISP_B2_06 for Mode: ALT1
12.4.5.299.1 Offset
Register Offset
ENET_MAC0_RXDATA_ 4B4h
SELECT_INPUT_1
12.4.5.299.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.299.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: mac0_rxdata1
0 - Selecting Pad: GPIO_AD_27 for Mode: ALT3
1 - Selecting Pad: GPIO_DISP_B2_07 for Mode: ALT1
12.4.5.300.1 Offset
Register Offset
ENET_MAC0_RXEN_S 4B8h
ELECT_INPUT
12.4.5.300.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.300.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: mac0_rxen
0 - Selecting Pad: GPIO_AD_24 for Mode: ALT3
1 - Selecting Pad: GPIO_DISP_B2_08 for Mode: ALT1
12.4.5.301.1 Offset
Register Offset
ENET_MAC0_RXERR_ 4BCh
SELECT_INPUT
12.4.5.301.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.301.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: mac0_rxerr
0 - Selecting Pad: GPIO_AD_25 for Mode: ALT3
1 - Selecting Pad: GPIO_DISP_B2_09 for Mode: ALT1
12.4.5.302.1 Offset
Register Offset
ENET_MAC0_TXCLK_ 4C0h
SELECT_INPUT
12.4.5.302.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.302.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: enet, In Pin: mac0_txclk
0 - Selecting Pad: GPIO_AD_29 for Mode: ALT3
1 - Selecting Pad: GPIO_DISP_B2_05 for Mode: ALT1
12.4.5.303.1 Offset
Register Offset
ENET_1G_IPG_CLK_ 4C4h
RMII_SELECT_INPUT
12.4.5.303.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.303.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: ipg_clk_rmii
00 - Selecting Pad: GPIO_EMC_B2_19 for Mode: ALT3
01 - Selecting Pad: GPIO_SD_B2_11 for Mode: ALT3
10 - Selecting Pad: GPIO_DISP_B1_11 for Mode: ALT2
11 - Selecting Pad: GPIO_DISP_B2_14 for Mode: ALT4
12.4.5.304.1 Offset
Register Offset
ENET_1G_MAC0_MDI 4C8h
O_SELECT_INPUT
12.4.5.304.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.304.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_mdio
00 - Selecting Pad: GPIO_EMC_B1_41 for Mode: ALT7
01 - Selecting Pad: GPIO_EMC_B2_20 for Mode: ALT2
10 - Selecting Pad: GPIO_AD_17 for Mode: ALT9
11 - Selecting Pad: GPIO_AD_33 for Mode: ALT9
12.4.5.305.1 Offset
Register Offset
ENET_1G_MAC0_RXC 4CCh
LK_SELECT_INPUT
12.4.5.305.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.305.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxclk
00 - Selecting Pad: GPIO_EMC_B2_05 for Mode: ALT7
01 - Selecting Pad: GPIO_SD_B2_01 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_01 for Mode: ALT1
12.4.5.306.1 Offset
Register Offset
ENET_1G_MAC0_RXD 4D0h
ATA_0_SELECT_INPUT
12.4.5.306.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.306.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxdata_0
00 - Selecting Pad: GPIO_EMC_B2_15 for Mode: ALT2
01 - Selecting Pad: GPIO_SD_B2_02 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_02 for Mode: ALT1
12.4.5.307.1 Offset
Register Offset
ENET_1G_MAC0_RXD 4D4h
ATA_1_SELECT_INPUT
12.4.5.307.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.307.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxdata_1
00 - Selecting Pad: GPIO_EMC_B2_16 for Mode: ALT2
01 - Selecting Pad: GPIO_SD_B2_03 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_03 for Mode: ALT1
12.4.5.308.1 Offset
Register Offset
ENET_1G_MAC0_RXD 4D8h
ATA_2_SELECT_INPUT
12.4.5.308.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.308.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxdata_2
00 - Selecting Pad: GPIO_EMC_B2_08 for Mode: ALT7
01 - Selecting Pad: GPIO_SD_B2_04 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_04 for Mode: ALT1
12.4.5.309.1 Offset
Register Offset
ENET_1G_MAC0_RXD 4DCh
ATA_3_SELECT_INPUT
12.4.5.309.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.309.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxdata_3
00 - Selecting Pad: GPIO_EMC_B2_07 for Mode: ALT7
01 - Selecting Pad: GPIO_SD_B2_05 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_05 for Mode: ALT1
12.4.5.310.1 Offset
Register Offset
ENET_1G_MAC0_RXE 4E0h
N_SELECT_INPUT
12.4.5.310.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.310.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxen
00 - Selecting Pad: GPIO_EMC_B2_17 for Mode: ALT2
01 - Selecting Pad: GPIO_SD_B2_00 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_00 for Mode: ALT1
12.4.5.311.1 Offset
Register Offset
ENET_1G_MAC0_RXE 4E4h
RR_SELECT_INPUT
12.4.5.311.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.311.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_rxerr
0 - Selecting Pad: GPIO_EMC_B2_18 for Mode: ALT2
1 - Selecting Pad: GPIO_DISP_B1_01 for Mode: ALT2
12.4.5.312.1 Offset
Register Offset
ENET_1G_MAC0_TXC 4E8h
LK_SELECT_INPUT
12.4.5.312.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.312.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_1G, In Pin: mac0_txclk
00 - Selecting Pad: GPIO_EMC_B2_14 for Mode: ALT2
01 - Selecting Pad: GPIO_SD_B2_11 for Mode: ALT2
10 - Selecting Pad: GPIO_DISP_B1_11 for Mode: ALT1
12.4.5.313.1 Offset
Register Offset
ENET_QOS_GMII_MDI_ 4ECh
I_SELECT_INPUT
12.4.5.313.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.313.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: gmii_mdi_i
0 - Selecting Pad: GPIO_EMC_B2_20 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_27 for Mode: ALT9
12.4.5.314.1 Offset
Register Offset
ENET_QOS_PHY_RXD_ 4F0h
I_SELECT_INPUT_0
12.4.5.314.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.314.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: phy_rxd_i0
0 - Selecting Pad: GPIO_DISP_B1_02 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B2_06 for Mode: ALT8
12.4.5.315.1 Offset
Register Offset
ENET_QOS_PHY_RXD_ 4F4h
I_SELECT_INPUT_1
12.4.5.315.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.315.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: phy_rxd_i1
0 - Selecting Pad: GPIO_DISP_B1_03 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B2_07 for Mode: ALT8
12.4.5.316.1 Offset
Register Offset
ENET_QOS_PHY_RXD 4F8h
V_I_SELECT_INPUT
12.4.5.316.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.316.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: phy_rxdv_i
0 - Selecting Pad: GPIO_DISP_B1_00 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B2_08 for Mode: ALT8
12.4.5.317.1 Offset
Register Offset
ENET_QOS_PHY_RXE 4FCh
R_I_SELECT_INPUT
12.4.5.317.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.317.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY instance: ENET_QOS, In Pin: phy_rxer_i
00 - Selecting Pad: GPIO_DISP_B1_01 for Mode: ALT9
01 - Selecting Pad: GPIO_DISP_B2_09 for Mode: ALT8
10 - Selecting Pad: GPIO_DISP_B2_10 for Mode: ALT8
12.4.5.318.1 Offset
Register Offset
FLEXPWM1_PWMA_SE 500h
LECT_INPUT_0
12.4.5.318.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.318.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm1, In Pin: pwma0
0 - Selecting Pad: GPIO_EMC_B1_23 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_00 for Mode: ALT4
12.4.5.319.1 Offset
Register Offset
FLEXPWM1_PWMA_SE 504h
LECT_INPUT_1
12.4.5.319.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.319.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm1, In Pin: pwma1
0 - Selecting Pad: GPIO_EMC_B1_25 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_02 for Mode: ALT4
12.4.5.320.1 Offset
Register Offset
FLEXPWM1_PWMA_SE 508h
LECT_INPUT_2
12.4.5.320.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.320.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm1, In Pin: pwma2
0 - Selecting Pad: GPIO_EMC_B1_27 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_04 for Mode: ALT4
12.4.5.321.1 Offset
Register Offset
FLEXPWM1_PWMB_SE 50Ch
LECT_INPUT_0
12.4.5.321.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.321.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm1, In Pin: pwmb0
0 - Selecting Pad: GPIO_EMC_B1_24 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_01 for Mode: ALT4
12.4.5.322.1 Offset
Register Offset
FLEXPWM1_PWMB_SE 510h
LECT_INPUT_1
12.4.5.322.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.322.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm1, In Pin: pwmb1
0 - Selecting Pad: GPIO_EMC_B1_26 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_03 for Mode: ALT4
12.4.5.323.1 Offset
Register Offset
FLEXPWM1_PWMB_SE 514h
LECT_INPUT_2
12.4.5.323.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.323.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm1, In Pin: pwmb2
0 - Selecting Pad: GPIO_EMC_B1_28 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_05 for Mode: ALT4
12.4.5.324.1 Offset
Register Offset
FLEXPWM2_PWMA_SE 518h
LECT_INPUT_0
12.4.5.324.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.324.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm2, In Pin: pwma0
0 - Selecting Pad: GPIO_EMC_B1_06 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_24 for Mode: ALT4
12.4.5.325.1 Offset
Register Offset
FLEXPWM2_PWMA_SE 51Ch
LECT_INPUT_1
12.4.5.325.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.325.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm2, In Pin: pwma1
0 - Selecting Pad: GPIO_EMC_B1_08 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_26 for Mode: ALT4
12.4.5.326.1 Offset
Register Offset
FLEXPWM2_PWMA_SE 520h
LECT_INPUT_2
12.4.5.326.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.326.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm2, In Pin: pwma2
0 - Selecting Pad: GPIO_EMC_B1_10 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_28 for Mode: ALT4
12.4.5.327.1 Offset
Register Offset
FLEXPWM2_PWMB_SE 524h
LECT_INPUT_0
12.4.5.327.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.327.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm2, In Pin: pwmb0
0 - Selecting Pad: GPIO_EMC_B1_07 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_25 for Mode: ALT4
12.4.5.328.1 Offset
Register Offset
FLEXPWM2_PWMB_SE 528h
LECT_INPUT_1
12.4.5.328.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.328.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm2, In Pin: pwmb1
0 - Selecting Pad: GPIO_EMC_B1_09 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_27 for Mode: ALT4
12.4.5.329.1 Offset
Register Offset
FLEXPWM2_PWMB_SE 52Ch
LECT_INPUT_2
12.4.5.329.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.329.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm2, In Pin: pwmb2
0 - Selecting Pad: GPIO_EMC_B1_11 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_29 for Mode: ALT4
12.4.5.330.1 Offset
Register Offset
FLEXPWM3_PWMA_SE 530h
LECT_INPUT_0
12.4.5.330.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.330.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwma0
0 - Selecting Pad: GPIO_EMC_B1_29 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_00 for Mode: ALT11
12.4.5.331.1 Offset
Register Offset
FLEXPWM3_PWMA_SE 534h
LECT_INPUT_1
12.4.5.331.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.331.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwma1
0 - Selecting Pad: GPIO_EMC_B1_31 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_02 for Mode: ALT11
12.4.5.332.1 Offset
Register Offset
FLEXPWM3_PWMA_SE 538h
LECT_INPUT_2
12.4.5.332.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.332.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwma2
0 - Selecting Pad: GPIO_EMC_B1_33 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_04 for Mode: ALT11
12.4.5.333.1 Offset
Register Offset
FLEXPWM3_PWMA_SE 53Ch
LECT_INPUT_3
12.4.5.333.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.333.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwma3
0 - Selecting Pad: GPIO_EMC_B1_21 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_06 for Mode: ALT11
12.4.5.334.1 Offset
Register Offset
FLEXPWM3_PWMB_SE 540h
LECT_INPUT_0
12.4.5.334.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.334.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwmb0
0 - Selecting Pad: GPIO_EMC_B1_30 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_01 for Mode: ALT11
12.4.5.335.1 Offset
Register Offset
FLEXPWM3_PWMB_SE 544h
LECT_INPUT_1
12.4.5.335.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.335.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwmb1
0 - Selecting Pad: GPIO_EMC_B1_32 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_03 for Mode: ALT11
12.4.5.336.1 Offset
Register Offset
FLEXPWM3_PWMB_SE 548h
LECT_INPUT_2
12.4.5.336.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.336.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwmb2
0 - Selecting Pad: GPIO_EMC_B1_34 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_05 for Mode: ALT11
12.4.5.337.1 Offset
Register Offset
FLEXPWM3_PWMB_SE 54Ch
LECT_INPUT_3
12.4.5.337.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.337.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexpwm3, In Pin: pwmb3
0 - Selecting Pad: GPIO_EMC_B1_22 for Mode: ALT1
1 - Selecting Pad: GPIO_EMC_B2_07 for Mode: ALT11
12.4.5.338.1 Offset
Register Offset
FLEXSPI1_I_DQS_FA_ 550h
SELECT_INPUT
12.4.5.338.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.338.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_dqs_fa
00 - Selecting Pad: GPIO_EMC_B2_18 for Mode: ALT6
01 - Selecting Pad: GPIO_AD_17 for Mode: ALT3
10 - Selecting Pad: GPIO_SD_B2_05 for Mode: ALT1
12.4.5.339.1 Offset
Register Offset
FLEXSPI1_I_IO_FA_SEL 554h
ECT_INPUT_0
12.4.5.339.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.339.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fa0
0 - Selecting Pad: GPIO_AD_20 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_08 for Mode: ALT1
12.4.5.340.1 Offset
Register Offset
FLEXSPI1_I_IO_FA_SEL 558h
ECT_INPUT_1
12.4.5.340.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.340.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fa1
0 - Selecting Pad: GPIO_AD_21 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_09 for Mode: ALT1
12.4.5.341.1 Offset
Register Offset
FLEXSPI1_I_IO_FA_SEL 55Ch
ECT_INPUT_2
12.4.5.341.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.341.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fa2
0 - Selecting Pad: GPIO_AD_22 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_10 for Mode: ALT1
12.4.5.342.1 Offset
Register Offset
FLEXSPI1_I_IO_FA_SEL 560h
ECT_INPUT_3
12.4.5.342.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.342.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fa3
0 - Selecting Pad: GPIO_AD_23 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_11 for Mode: ALT1
12.4.5.343.1 Offset
Register Offset
FLEXSPI1_I_IO_FB_SEL 564h
ECT_INPUT_0
12.4.5.343.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.343.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fb0
0 - Selecting Pad: GPIO_AD_15 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_03 for Mode: ALT1
12.4.5.344.1 Offset
Register Offset
FLEXSPI1_I_IO_FB_SEL 568h
ECT_INPUT_1
12.4.5.344.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.344.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fb1
0 - Selecting Pad: GPIO_AD_14 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_02 for Mode: ALT1
12.4.5.345.1 Offset
Register Offset
FLEXSPI1_I_IO_FB_SEL 56Ch
ECT_INPUT_2
12.4.5.345.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.345.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fb2
0 - Selecting Pad: GPIO_AD_13 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_01 for Mode: ALT1
12.4.5.346.1 Offset
Register Offset
FLEXSPI1_I_IO_FB_SEL 570h
ECT_INPUT_3
12.4.5.346.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.346.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_io_fb3
0 - Selecting Pad: GPIO_AD_12 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_00 for Mode: ALT1
12.4.5.347.1 Offset
Register Offset
FLEXSPI1_I_SCK_FA_ 574h
SELECT_INPUT
12.4.5.347.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.347.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_sck_fa
0 - Selecting Pad: GPIO_AD_19 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_07 for Mode: ALT1
12.4.5.348.1 Offset
Register Offset
FLEXSPI1_I_SCK_FB_ 578h
SELECT_INPUT
12.4.5.348.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.348.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi1, In Pin: i_sck_fb
0 - Selecting Pad: GPIO_AD_16 for Mode: ALT3
1 - Selecting Pad: GPIO_SD_B2_04 for Mode: ALT1
12.4.5.349.1 Offset
Register Offset
FLEXSPI2_I_IO_FA_SEL 57Ch
ECT_INPUT_0
12.4.5.349.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.349.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi2, In Pin: i_io_fa0
0 - Selecting Pad: GPIO_EMC_B2_13 for Mode: ALT4
1 - Selecting Pad: GPIO_SD_B1_02 for Mode: ALT6
12.4.5.350.1 Offset
Register Offset
FLEXSPI2_I_IO_FA_SEL 580h
ECT_INPUT_1
12.4.5.350.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.350.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi2, In Pin: i_io_fa1
0 - Selecting Pad: GPIO_EMC_B2_14 for Mode: ALT4
1 - Selecting Pad: GPIO_SD_B1_03 for Mode: ALT6
12.4.5.351.1 Offset
Register Offset
FLEXSPI2_I_IO_FA_SEL 584h
ECT_INPUT_2
12.4.5.351.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.351.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi2, In Pin: i_io_fa2
0 - Selecting Pad: GPIO_EMC_B2_15 for Mode: ALT4
1 - Selecting Pad: GPIO_SD_B1_04 for Mode: ALT6
12.4.5.352.1 Offset
Register Offset
FLEXSPI2_I_IO_FA_SEL 588h
ECT_INPUT_3
12.4.5.352.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.352.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi2, In Pin: i_io_fa3
0 - Selecting Pad: GPIO_EMC_B2_16 for Mode: ALT4
1 - Selecting Pad: GPIO_SD_B1_05 for Mode: ALT6
12.4.5.353.1 Offset
Register Offset
FLEXSPI2_I_SCK_FA_ 58Ch
SELECT_INPUT
12.4.5.353.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.353.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: flexspi2, In Pin: i_sck_fa
0 - Selecting Pad: GPIO_EMC_B2_10 for Mode: ALT4
1 - Selecting Pad: GPIO_SD_B1_01 for Mode: ALT6
12.4.5.354.1 Offset
Register Offset
GPT3_CAPIN1_SELE 590h
CT_INPUT
12.4.5.354.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.354.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: gpt3, In Pin: capin1
0 - Selecting Pad: GPIO_EMC_B2_06 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_06 for Mode: ALT3
12.4.5.355.1 Offset
Register Offset
GPT3_CAPIN2_SELE 594h
CT_INPUT
12.4.5.355.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.355.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: gpt3, In Pin: capin2
0 - Selecting Pad: GPIO_EMC_B2_07 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_07 for Mode: ALT3
12.4.5.356.1 Offset
Register Offset
GPT3_CLKIN_SELECT_ 598h
INPUT
12.4.5.356.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.356.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: gpt3, In Pin: clkin
0 - Selecting Pad: GPIO_EMC_B2_05 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_11 for Mode: ALT3
12.4.5.357.1 Offset
Register Offset
KPP_COL_SELECT_I 59Ch
NPUT_6
12.4.5.357.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.357.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: kpp, In Pin: col6
0 - Selecting Pad: GPIO_AD_23 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_03 for Mode: ALT8
12.4.5.358.1 Offset
Register Offset
KPP_COL_SELECT_I 5A0h
NPUT_7
12.4.5.358.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.358.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: kpp, In Pin: col7
0 - Selecting Pad: GPIO_AD_21 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_01 for Mode: ALT8
12.4.5.359.1 Offset
Register Offset
KPP_ROW_SELECT_I 5A4h
NPUT_6
12.4.5.359.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.359.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: kpp, In Pin: row6
0 - Selecting Pad: GPIO_AD_22 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_02 for Mode: ALT8
12.4.5.360.1 Offset
Register Offset
KPP_ROW_SELECT_I 5A8h
NPUT_7
12.4.5.360.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.360.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: kpp, In Pin: row7
0 - Selecting Pad: GPIO_AD_20 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_00 for Mode: ALT8
12.4.5.361.1 Offset
Register Offset
LPI2C1_LPI2C_SCL_ 5ACh
SELECT_INPUT
12.4.5.361.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.361.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c1, In Pin: lpi2c_scl
0 - Selecting Pad: GPIO_AD_08 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_32 for Mode: ALT0
12.4.5.362.1 Offset
Register Offset
LPI2C1_LPI2C_SDA_ 5B0h
SELECT_INPUT
12.4.5.362.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.362.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c1, In Pin: lpi2c_sda
0 - Selecting Pad: GPIO_AD_09 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_33 for Mode: ALT0
12.4.5.363.1 Offset
Register Offset
LPI2C2_LPI2C_SCL_ 5B4h
SELECT_INPUT
12.4.5.363.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.363.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c2, In Pin: lpi2c_scl
0 - Selecting Pad: GPIO_EMC_B2_00 for Mode: ALT9
1 - Selecting Pad: GPIO_AD_18 for Mode: ALT9
12.4.5.364.1 Offset
Register Offset
LPI2C2_LPI2C_SDA_ 5B8h
SELECT_INPUT
12.4.5.364.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.364.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c2, In Pin: lpi2c_sda
0 - Selecting Pad: GPIO_EMC_B2_01 for Mode: ALT9
1 - Selecting Pad: GPIO_AD_19 for Mode: ALT9
12.4.5.365.1 Offset
Register Offset
LPI2C3_LPI2C_SCL_ 5BCh
SELECT_INPUT
12.4.5.365.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.365.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c3, In Pin: lpi2c_scl
0 - Selecting Pad: GPIO_DISP_B1_02 for Mode: ALT2
1 - Selecting Pad: GPIO_DISP_B2_10 for Mode: ALT6
12.4.5.366.1 Offset
Register Offset
LPI2C3_LPI2C_SDA_ 5C0h
SELECT_INPUT
12.4.5.366.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.366.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c3, In Pin: lpi2c_sda
0 - Selecting Pad: GPIO_DISP_B1_03 for Mode: ALT2
1 - Selecting Pad: GPIO_DISP_B2_11 for Mode: ALT6
12.4.5.367.1 Offset
Register Offset
LPI2C4_LPI2C_SCL_ 5C4h
SELECT_INPUT
12.4.5.367.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.367.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c4, In Pin: lpi2c_scl
0 - Selecting Pad: GPIO_AD_24 for Mode: ALT9
1 - Selecting Pad: GPIO_DISP_B2_12 for Mode: ALT6
12.4.5.368.1 Offset
Register Offset
LPI2C4_LPI2C_SDA_ 5C8h
SELECT_INPUT
12.4.5.368.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.368.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpi2c4, In Pin: lpi2c_sda
0 - Selecting Pad: GPIO_AD_25 for Mode: ALT9
1 - Selecting Pad: GPIO_DISP_B2_13 for Mode: ALT6
12.4.5.369.1 Offset
Register Offset
LPSPI1_LPSPI_PCS_ 5CCh
SELECT_INPUT_0
12.4.5.369.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.369.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi1, In Pin: lpspi_pcs0
0 - Selecting Pad: GPIO_EMC_B2_01 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_29 for Mode: ALT0
12.4.5.370.1 Offset
Register Offset
LPSPI1_LPSPI_SCK_ 5D0h
SELECT_INPUT
12.4.5.370.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.370.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi1, In Pin: lpspi_sck
0 - Selecting Pad: GPIO_EMC_B2_00 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_28 for Mode: ALT0
12.4.5.371.1 Offset
Register Offset
LPSPI1_LPSPI_SDI_SEL 5D4h
ECT_INPUT
12.4.5.371.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.371.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi1, In Pin: lpspi_sdi
0 - Selecting Pad: GPIO_EMC_B2_03 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_31 for Mode: ALT0
12.4.5.372.1 Offset
Register Offset
LPSPI1_LPSPI_SDO_ 5D8h
SELECT_INPUT
12.4.5.372.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.372.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi1, In Pin: lpspi_sdo
0 - Selecting Pad: GPIO_EMC_B2_02 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_30 for Mode: ALT0
12.4.5.373.1 Offset
Register Offset
LPSPI2_LPSPI_PCS_ 5DCh
SELECT_INPUT_0
12.4.5.373.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.373.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi2, In Pin: lpspi_pcs0
0 - Selecting Pad: GPIO_AD_25 for Mode: ALT1
1 - Selecting Pad: GPIO_SD_B2_08 for Mode: ALT6
12.4.5.374.1 Offset
Register Offset
LPSPI2_LPSPI_PCS_ 5E0h
SELECT_INPUT_1
12.4.5.374.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.374.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi2, In Pin: lpspi_pcs1
0 - Selecting Pad: GPIO_AD_21 for Mode: ALT2
1 - Selecting Pad: GPIO_SD_B2_11 for Mode: ALT6
12.4.5.375.1 Offset
Register Offset
LPSPI2_LPSPI_SCK_ 5E4h
SELECT_INPUT
12.4.5.375.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.375.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi2, In Pin: lpspi_sck
0 - Selecting Pad: GPIO_AD_24 for Mode: ALT1
1 - Selecting Pad: GPIO_SD_B2_07 for Mode: ALT6
12.4.5.376.1 Offset
Register Offset
LPSPI2_LPSPI_SDI_SEL 5E8h
ECT_INPUT
12.4.5.376.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.376.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi2, In Pin: lpspi_sdi
0 - Selecting Pad: GPIO_AD_27 for Mode: ALT1
1 - Selecting Pad: GPIO_SD_B2_10 for Mode: ALT6
12.4.5.377.1 Offset
Register Offset
LPSPI2_LPSPI_SDO_ 5ECh
SELECT_INPUT
12.4.5.377.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.377.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi2, In Pin: lpspi_sdo
0 - Selecting Pad: GPIO_AD_26 for Mode: ALT1
1 - Selecting Pad: GPIO_SD_B2_09 for Mode: ALT6
12.4.5.378.1 Offset
Register Offset
LPSPI3_LPSPI_PCS_ 5F0h
SELECT_INPUT_0
12.4.5.378.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.378.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_pcs0
0 - Selecting Pad: GPIO_EMC_B2_05 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_07 for Mode: ALT9
12.4.5.379.1 Offset
Register Offset
LPSPI3_LPSPI_PCS_ 5F4h
SELECT_INPUT_1
12.4.5.379.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.379.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_pcs1
0 - Selecting Pad: GPIO_EMC_B2_08 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_08 for Mode: ALT9
12.4.5.380.1 Offset
Register Offset
LPSPI3_LPSPI_PCS_ 5F8h
SELECT_INPUT_2
12.4.5.380.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.380.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_pcs2
0 - Selecting Pad: GPIO_EMC_B2_09 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_09 for Mode: ALT9
12.4.5.381.1 Offset
Register Offset
LPSPI3_LPSPI_PCS_ 5FCh
SELECT_INPUT_3
12.4.5.381.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.381.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_pcs3
0 - Selecting Pad: GPIO_EMC_B2_10 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_10 for Mode: ALT9
12.4.5.382.1 Offset
Register Offset
LPSPI3_LPSPI_SCK_ 600h
SELECT_INPUT
12.4.5.382.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.382.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_sck
0 - Selecting Pad: GPIO_EMC_B2_04 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_04 for Mode: ALT9
12.4.5.383.1 Offset
Register Offset
LPSPI3_LPSPI_SDI_SEL 604h
ECT_INPUT
12.4.5.383.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.383.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_sdi
0 - Selecting Pad: GPIO_EMC_B2_07 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_05 for Mode: ALT9
12.4.5.384.1 Offset
Register Offset
LPSPI3_LPSPI_SDO_ 608h
SELECT_INPUT
12.4.5.384.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.384.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi3, In Pin: lpspi_sdo
0 - Selecting Pad: GPIO_EMC_B2_06 for Mode: ALT8
1 - Selecting Pad: GPIO_DISP_B1_06 for Mode: ALT9
12.4.5.385.1 Offset
Register Offset
LPSPI4_LPSPI_PCS_ 60Ch
SELECT_INPUT_0
12.4.5.385.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.385.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi4, In Pin: lpspi_pcs0
0 - Selecting Pad: GPIO_SD_B2_01 for Mode: ALT4
1 - Selecting Pad: GPIO_DISP_B2_15 for Mode: ALT9
12.4.5.386.1 Offset
Register Offset
LPSPI4_LPSPI_SCK_ 610h
SELECT_INPUT
12.4.5.386.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.386.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi4, In Pin: lpspi_sck
0 - Selecting Pad: GPIO_SD_B2_00 for Mode: ALT4
1 - Selecting Pad: GPIO_DISP_B2_12 for Mode: ALT9
12.4.5.387.1 Offset
Register Offset
LPSPI4_LPSPI_SDI_SEL 614h
ECT_INPUT
12.4.5.387.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.387.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi4, In Pin: lpspi_sdi
0 - Selecting Pad: GPIO_SD_B2_03 for Mode: ALT4
1 - Selecting Pad: GPIO_DISP_B2_13 for Mode: ALT9
12.4.5.388.1 Offset
Register Offset
LPSPI4_LPSPI_SDO_ 618h
SELECT_INPUT
12.4.5.388.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.388.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpspi4, In Pin: lpspi_sdo
0 - Selecting Pad: GPIO_SD_B2_02 for Mode: ALT4
1 - Selecting Pad: GPIO_DISP_B2_14 for Mode: ALT9
12.4.5.389.1 Offset
Register Offset
LPUART1_LPUART_R 61Ch
XD_SELECT_INPUT
12.4.5.389.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.389.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart1, In Pin: lpuart_rxd
00 - Selecting Pad: GPIO_AD_25 for Mode: ALT0
01 - Selecting Pad: GPIO_DISP_B1_03 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B2_09 for Mode: ALT9
12.4.5.390.1 Offset
Register Offset
LPUART1_LPUART_T 620h
XD_SELECT_INPUT
12.4.5.390.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.390.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart1, In Pin: lpuart_txd
00 - Selecting Pad: GPIO_AD_24 for Mode: ALT0
01 - Selecting Pad: GPIO_DISP_B1_02 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B2_08 for Mode: ALT9
12.4.5.391.1 Offset
Register Offset
LPUART10_LPUART_ 624h
RXD_SELECT_INPUT
12.4.5.391.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.391.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart10, In Pin: lpuart_rxd
0 - Selecting Pad: GPIO_AD_16 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_33 for Mode: ALT8
12.4.5.392.1 Offset
Register Offset
LPUART10_LPUART_ 628h
TXD_SELECT_INPUT
12.4.5.392.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.392.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart10, In Pin: lpuart_txd
0 - Selecting Pad: GPIO_AD_15 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_32 for Mode: ALT8
12.4.5.393.1 Offset
Register Offset
LPUART7_LPUART_R 62Ch
XD_SELECT_INPUT
12.4.5.393.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.393.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart7, In Pin: lpuart_rxd
0 - Selecting Pad: GPIO_AD_01 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B2_07 for Mode: ALT2
12.4.5.394.1 Offset
Register Offset
LPUART7_LPUART_T 630h
XD_SELECT_INPUT
12.4.5.394.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.394.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart7, In Pin: lpuart_txd
0 - Selecting Pad: GPIO_AD_00 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B2_06 for Mode: ALT2
12.4.5.395.1 Offset
Register Offset
LPUART8_LPUART_R 634h
XD_SELECT_INPUT
12.4.5.395.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.395.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart8, In Pin: lpuart_rxd
0 - Selecting Pad: GPIO_AD_03 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B2_09 for Mode: ALT2
12.4.5.396.1 Offset
Register Offset
LPUART8_LPUART_T 638h
XD_SELECT_INPUT
12.4.5.396.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.396.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: lpuart8, In Pin: lpuart_txd
0 - Selecting Pad: GPIO_AD_02 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B2_08 for Mode: ALT2
12.4.5.397.1 Offset
Register Offset
QTIMER1_TMR0_INP 63Ch
UT_SELECT_INPUT
12.4.5.397.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.397.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer1, In Pin: tmr0_input
00 - Selecting Pad: GPIO_EMC_B1_17 for Mode: ALT2
01 - Selecting Pad: GPIO_EMC_B2_09 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_00 for Mode: ALT3
12.4.5.398.1 Offset
Register Offset
QTIMER1_TMR1_INP 640h
UT_SELECT_INPUT
12.4.5.398.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.398.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer1, In Pin: tmr1_input
00 - Selecting Pad: GPIO_EMC_B1_38 for Mode: ALT2
01 - Selecting Pad: GPIO_EMC_B2_10 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_01 for Mode: ALT3
12.4.5.399.1 Offset
Register Offset
QTIMER1_TMR2_INP 644h
UT_SELECT_INPUT
12.4.5.399.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.399.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer1, In Pin: tmr2_input
0 - Selecting Pad: GPIO_EMC_B2_11 for Mode: ALT9
1 - Selecting Pad: GPIO_DISP_B1_02 for Mode: ALT3
12.4.5.400.1 Offset
Register Offset
QTIMER2_TMR0_INP 648h
UT_SELECT_INPUT
12.4.5.400.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.400.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer2, In Pin: tmr0_input
00 - Selecting Pad: GPIO_EMC_B1_18 for Mode: ALT2
01 - Selecting Pad: GPIO_EMC_B2_13 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_03 for Mode: ALT3
12.4.5.401.1 Offset
Register Offset
QTIMER2_TMR1_INP 64Ch
UT_SELECT_INPUT
12.4.5.401.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.401.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer2, In Pin: tmr1_input
00 - Selecting Pad: GPIO_EMC_B1_39 for Mode: ALT2
01 - Selecting Pad: GPIO_EMC_B2_14 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_04 for Mode: ALT3
12.4.5.402.1 Offset
Register Offset
QTIMER2_TMR2_INP 650h
UT_SELECT_INPUT
12.4.5.402.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.402.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer2, In Pin: tmr2_input
0 - Selecting Pad: GPIO_EMC_B2_15 for Mode: ALT9
1 - Selecting Pad: GPIO_DISP_B1_05 for Mode: ALT3
12.4.5.403.1 Offset
Register Offset
QTIMER3_TMR0_INP 654h
UT_SELECT_INPUT
12.4.5.403.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.403.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer3, In Pin: tmr0_input
00 - Selecting Pad: GPIO_EMC_B1_19 for Mode: ALT2
01 - Selecting Pad: GPIO_EMC_B2_17 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_06 for Mode: ALT3
12.4.5.404.1 Offset
Register Offset
QTIMER3_TMR1_INP 658h
UT_SELECT_INPUT
12.4.5.404.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.404.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer3, In Pin: tmr1_input
00 - Selecting Pad: GPIO_EMC_B2_00 for Mode: ALT2
01 - Selecting Pad: GPIO_EMC_B2_18 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_07 for Mode: ALT3
12.4.5.405.1 Offset
Register Offset
QTIMER3_TMR2_INP 65Ch
UT_SELECT_INPUT
12.4.5.405.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.405.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer3, In Pin: tmr2_input
0 - Selecting Pad: GPIO_EMC_B2_19 for Mode: ALT9
1 - Selecting Pad: GPIO_DISP_B1_08 for Mode: ALT3
12.4.5.406.1 Offset
Register Offset
QTIMER4_TMR0_INP 660h
UT_SELECT_INPUT
12.4.5.406.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.406.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer4, In Pin: tmr0_input
00 - Selecting Pad: GPIO_EMC_B1_20 for Mode: ALT2
01 - Selecting Pad: GPIO_AD_04 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_09 for Mode: ALT3
12.4.5.407.1 Offset
Register Offset
QTIMER4_TMR1_INP 664h
UT_SELECT_INPUT
12.4.5.407.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.407.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer4, In Pin: tmr1_input
00 - Selecting Pad: GPIO_EMC_B2_01 for Mode: ALT2
01 - Selecting Pad: GPIO_AD_05 for Mode: ALT9
10 - Selecting Pad: GPIO_DISP_B1_10 for Mode: ALT3
12.4.5.408.1 Offset
Register Offset
QTIMER4_TMR2_INP 668h
UT_SELECT_INPUT
12.4.5.408.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.408.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: qtimer4, In Pin: tmr2_input
0 - Selecting Pad: GPIO_AD_06 for Mode: ALT9
1 - Selecting Pad: GPIO_DISP_B1_11 for Mode: ALT3
12.4.5.409.1 Offset
Register Offset
SAI1_IPG_CLK_SAI_ 66Ch
MCLK_SELECT_INPUT
12.4.5.409.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.409.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai1, In Pin: ipg_clk_sai_mclk
0 - Selecting Pad: GPIO_AD_17 for Mode: ALT0
1 - Selecting Pad: GPIO_DISP_B2_03 for Mode: ALT4
12.4.5.410.1 Offset
Register Offset
SAI1_SAI_RXBCLK_ 670h
SELECT_INPUT
12.4.5.410.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.410.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai1, In Pin: sai_rxbclk
0 - Selecting Pad: GPIO_AD_19 for Mode: ALT0
1 - Selecting Pad: GPIO_DISP_B2_05 for Mode: ALT4
12.4.5.411.1 Offset
Register Offset
SAI1_SAI_RXDATA_ 674h
SELECT_INPUT_0
12.4.5.411.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.411.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai1, In Pin: sai_rxdata0
0 - Selecting Pad: GPIO_AD_20 for Mode: ALT0
1 - Selecting Pad: GPIO_DISP_B2_06 for Mode: ALT4
12.4.5.412.1 Offset
Register Offset
SAI1_SAI_RXSYNC_ 678h
SELECT_INPUT
12.4.5.412.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.412.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai1, In Pin: sai_rxsync
0 - Selecting Pad: GPIO_AD_18 for Mode: ALT0
1 - Selecting Pad: GPIO_DISP_B2_04 for Mode: ALT4
12.4.5.413.1 Offset
Register Offset
SAI1_SAI_TXBCLK_ 67Ch
SELECT_INPUT
12.4.5.413.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.413.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai1, In Pin: sai_txbclk
0 - Selecting Pad: GPIO_AD_22 for Mode: ALT0
1 - Selecting Pad: GPIO_DISP_B2_08 for Mode: ALT4
12.4.5.414.1 Offset
Register Offset
SAI1_SAI_TXSYNC_ 680h
SELECT_INPUT
12.4.5.414.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.414.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: sai1, In Pin: sai_txsync
0 - Selecting Pad: GPIO_AD_23 for Mode: ALT0
1 - Selecting Pad: GPIO_DISP_B2_09 for Mode: ALT4
12.4.5.415.1 Offset
Register Offset
EMVSIM1_SIO_SELE 69Ch
CT_INPUT
12.4.5.415.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.415.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: EMVSIM1, In Pin: sio
0 - Selecting Pad: GPIO_EMC_B2_11 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_00 for Mode: ALT0
12.4.5.416.1 Offset
Register Offset
EMVSIM1_IPP_SIMPD_ 6A0h
SELECT_INPUT
12.4.5.416.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.416.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: EMVSIM1, In Pin: ipp_simpd
0 - Selecting Pad: GPIO_EMC_B2_15 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_04 for Mode: ALT0
12.4.5.417.1 Offset
Register Offset
EMVSIM1_POWER_FA 6A4h
IL_SELECT_INPUT
12.4.5.417.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.417.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: EMVSIM1, In Pin: power_fail
0 - Selecting Pad: GPIO_EMC_B2_16 for Mode: ALT8
1 - Selecting Pad: GPIO_AD_05 for Mode: ALT0
12.4.5.418.1 Offset
Register Offset
EMVSIM2_SIO_SELE 6A8h
CT_INPUT
12.4.5.418.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.418.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: EMVSIM2, In Pin: sio
0 - Selecting Pad: GPIO_AD_06 for Mode: ALT2
1 - Selecting Pad: GPIO_DISP_B2_10 for Mode: ALT1
12.4.5.419.1 Offset
Register Offset
EMVSIM2_IPP_SIMPD_ 6ACh
SELECT_INPUT
12.4.5.419.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.419.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: EMVSIM2, In Pin: ipp_simpd
0 - Selecting Pad: GPIO_AD_10 for Mode: ALT2
1 - Selecting Pad: GPIO_DISP_B2_14 for Mode: ALT1
12.4.5.420.1 Offset
Register Offset
EMVSIM2_POWER_FA 6B0h
IL_SELECT_INPUT
12.4.5.420.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.420.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: EMVSIM2, In Pin: power_fail
0 - Selecting Pad: GPIO_AD_11 for Mode: ALT2
1 - Selecting Pad: GPIO_DISP_B2_15 for Mode: ALT1
12.4.5.421.1 Offset
Register Offset
SPDIF_SPDIF_IN1_ 6B4h
SELECT_INPUT
12.4.5.421.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.421.3 Fields
Field Description
31-2 -
— Reserved
1-0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: spdif, In Pin: spdif_in1
00 - Selecting Pad: GPIO_EMC_B2_11 for Mode: ALT1
01 - Selecting Pad: GPIO_AD_15 for Mode: ALT0
10 - Selecting Pad: GPIO_DISP_B2_10 for Mode: ALT9
12.4.5.422.1 Offset
Register Offset
USB_OTG2_OC_SELE 6B8h
CT_INPUT
12.4.5.422.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.422.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usb, In Pin: otg2_oc
0 - Selecting Pad: GPIO_AD_06 for Mode: ALT0
1 - Selecting Pad: GPIO_AD_30 for Mode: ALT1
12.4.5.423.1 Offset
Register Offset
USB_OTG_OC_SELEC 6BCh
T_INPUT
12.4.5.423.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.423.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usb, In Pin: otg_oc
0 - Selecting Pad: GPIO_AD_11 for Mode: ALT0
1 - Selecting Pad: GPIO_AD_35 for Mode: ALT1
12.4.5.424.1 Offset
Register Offset
USBPHY1_USB_ID_S 6C0h
ELECT_INPUT
12.4.5.424.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.424.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usbphy1, In Pin: usb_id
0 - Selecting Pad: GPIO_AD_09 for Mode: ALT0
1 - Selecting Pad: GPIO_AD_33 for Mode: ALT1
12.4.5.425.1 Offset
Register Offset
USBPHY2_USB_ID_S 6C4h
ELECT_INPUT
12.4.5.425.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.425.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usbphy2, In Pin: usb_id
0 - Selecting Pad: GPIO_AD_08 for Mode: ALT0
1 - Selecting Pad: GPIO_AD_32 for Mode: ALT1
12.4.5.426.1 Offset
Register Offset
USDHC1_IPP_CARD_ 6C8h
DET_SELECT_INPUT
12.4.5.426.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.426.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usdhc1, In Pin: ipp_card_det
0 - Selecting Pad: GPIO_AD_32 for Mode: ALT4
1 - Selecting Pad: GPIO_DISP_B1_08 for Mode: ALT2
12.4.5.427.1 Offset
Register Offset
USDHC1_IPP_WP_ON_ 6CCh
SELECT_INPUT
12.4.5.427.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.427.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usdhc1, In Pin: ipp_wp_on
0 - Selecting Pad: GPIO_AD_33 for Mode: ALT4
1 - Selecting Pad: GPIO_DISP_B1_09 for Mode: ALT2
12.4.5.428.1 Offset
Register Offset
USDHC2_IPP_CARD_ 6D0h
DET_SELECT_INPUT
12.4.5.428.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.428.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usdhc2, In Pin: ipp_card_det
0 - Selecting Pad: GPIO_EMC_B2_01 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_26 for Mode: ALT11
12.4.5.429.1 Offset
Register Offset
USDHC2_IPP_WP_ON_ 6D4h
SELECT_INPUT
12.4.5.429.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.429.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: usdhc2, In Pin: ipp_wp_on
0 - Selecting Pad: GPIO_EMC_B2_02 for Mode: ALT1
1 - Selecting Pad: GPIO_AD_27 for Mode: ALT11
12.4.5.430.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6D8h
INPUT_20
12.4.5.430.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.430.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in20
0 - Selecting Pad: GPIO_EMC_B2_00 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_00 for Mode: ALT2
12.4.5.431.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6DCh
INPUT_21
12.4.5.431.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.431.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in21
0 - Selecting Pad: GPIO_EMC_B2_01 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_01 for Mode: ALT2
12.4.5.432.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6E0h
INPUT_22
12.4.5.432.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.432.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in22
0 - Selecting Pad: GPIO_EMC_B2_02 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_02 for Mode: ALT2
12.4.5.433.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6E4h
INPUT_23
12.4.5.433.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.433.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in23
0 - Selecting Pad: GPIO_EMC_B2_03 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_03 for Mode: ALT2
12.4.5.434.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6E8h
INPUT_24
12.4.5.434.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.434.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in24
0 - Selecting Pad: GPIO_EMC_B2_04 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_04 for Mode: ALT2
12.4.5.435.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6ECh
INPUT_25
12.4.5.435.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.435.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in25
0 - Selecting Pad: GPIO_EMC_B2_05 for Mode: ALT6
1 - Selecting Pad: GPIO_SD_B1_05 for Mode: ALT2
12.4.5.436.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6F0h
INPUT_26
12.4.5.436.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.436.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in26
0 - Selecting Pad: GPIO_EMC_B2_06 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_00 for Mode: ALT4
12.4.5.437.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6F4h
INPUT_27
12.4.5.437.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.437.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in27
0 - Selecting Pad: GPIO_EMC_B2_07 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_01 for Mode: ALT4
12.4.5.438.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6F8h
INPUT_28
12.4.5.438.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.438.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in28
0 - Selecting Pad: GPIO_EMC_B2_08 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_02 for Mode: ALT4
12.4.5.439.1 Offset
Register Offset
XBAR1_IN_SELECT_ 6FCh
INPUT_29
12.4.5.439.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.439.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in29
0 - Selecting Pad: GPIO_EMC_B2_09 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_03 for Mode: ALT4
12.4.5.440.1 Offset
Register Offset
XBAR1_IN_SELECT_ 700h
INPUT_30
12.4.5.440.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.440.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in30
0 - Selecting Pad: GPIO_EMC_B2_10 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_04 for Mode: ALT4
12.4.5.441.1 Offset
Register Offset
XBAR1_IN_SELECT_ 704h
INPUT_31
12.4.5.441.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.441.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in31
0 - Selecting Pad: GPIO_EMC_B2_11 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_05 for Mode: ALT4
12.4.5.442.1 Offset
Register Offset
XBAR1_IN_SELECT_ 708h
INPUT_32
12.4.5.442.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.442.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in32
0 - Selecting Pad: GPIO_EMC_B2_12 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_06 for Mode: ALT4
12.4.5.443.1 Offset
Register Offset
XBAR1_IN_SELECT_ 70Ch
INPUT_33
12.4.5.443.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.443.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in33
0 - Selecting Pad: GPIO_EMC_B2_13 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_07 for Mode: ALT4
12.4.5.444.1 Offset
Register Offset
XBAR1_IN_SELECT_ 710h
INPUT_34
12.4.5.444.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.444.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in34
0 - Selecting Pad: GPIO_EMC_B2_14 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_08 for Mode: ALT4
12.4.5.445.1 Offset
Register Offset
XBAR1_IN_SELECT_ 714h
INPUT_35
12.4.5.445.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
DAISY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.4.5.445.3 Fields
Field Description
31-1 -
— Reserved
0 Selecting Pads Involved in Daisy Chain.
DAISY Instance: xbar1, In Pin: xbar_in35
0 - Selecting Pad: GPIO_EMC_B2_15 for Mode: ALT6
1 - Selecting Pad: GPIO_DISP_B1_09 for Mode: ALT4
13.2 Overview
The General-Purpose Input/Output (GPIO) peripheral provides dedicated general-purpose
pins that can be configured as either inputs or outputs.
GDIR
gdir
DR dr
PSR in
IP Bus Interface
Interrupt Control Unit
ICR0
ICR1
EDGE_SEL int_31_16
ISR int_15_0
int_31_0
IMR
13.2.2 Features
The GPIO includes the following features:
• General purpose input/output logic capabilities:
• Drives specific data to output using the data register (DR)
• Controls the direction of the signal using the GPIO direction register (GDIR)
• Enables the core to sample the status of the corresponding inputs by reading the
pad sample register (PSR).
• GPIO interrupt capabilities:
• Supports 32 interrupts
• Identifies interrupt edges
• Generates three active-high interrupts to the SoC interrupt controller
Block
GPIO IOMUX
DR input_on
GDIR
PSR Direction
Data_out
ICR1 Data_in
ICR2 PAD1
EDGE_SEL
IMR
ISR
SW_MUX_CTL_PAD_*
MUX_MODE
SW_PAD_CTL_PAD_*
pad settings
IOMUX input_on
Direction
Data_out
Data_in
PAD2
A GPIO signal can operate as a general-purpose input/output when the IOMUX is set to
GPIO mode. Each GPIO signal may be independently configured as either an input or an
output using the GPIO direction register (GDIR).
When configured as an output (GDIR[GDIR] = 1), the value in the data bit in the GPIO
data register (DR) is driven on the corresponding GPIO line. When a signal is configured
as an input (GDIR[GDIR] = 0), the state of the input can be read from the corresponding
PSR[PSR] bit.
The GPIO functionality is provided through eight registers, an edge-detect circuit, and
interrupt generation logic.
The eight registers are:
• Data register (DR)
• GPIO direction register (GDIR)
• Pad sample register (PSR)
• Interrupt control registers (ICR1, ICR2)
• Edge select register (EDGE_SEL)
• Interrupt mask register (IMR)
• Interrupt status register (ISR)
The above registers are described in detail in the Register section.
Each GPIO input has a dedicated edge-detect circuit which can be configured through
software to detect rising edges, falling edges, logic low-levels or logic high-levels on the
input signals. The outputs of the edge detect circuits are optionally masked by setting the
corresponding bit in the interrupt mask register (IMR). These qualified outputs are OR'ed
together to generate two one-bit interrupt lines:
• Combined interrupt indication for GPIOx signals 0 - 15
• Combined interrupt indication for GPIOx signals 16 - 31
In addition, GPIO1 provides visibility to each of its 8 low order interrupt sources (i.e.
GPIO1 interrupt n, for n = 0 – 7). However, individual interrupt indications from other
GPIOx are not available.
The GPIO edge detection is described further in Interrupt Control Unit.
PAD
DSE
Output
Driver
SRE
Driver PUS
SPEED Config
Logic
ODE
Resd
PU / PD / Keeper
PKE Logic
pull_en_b
input buffer enable (IBE)
PU / PD Keeper
IND
Input
Receiver esd clamp or
HYS trigger circuit
The abbreviations for the acronyms in the block diagram are provided below:
DSE - Drive Strength Enable
ODE - Open Drain Enable
SRE - Slew Rate Enable
PKE - Pull / Keep Enable
IND - Input data
HYS - Hysteresis Enable
PUS - Pull Select
PU - Pull-up
PD - Pull-down
Vo
Vi
Vt- Vt+
Vt+
noisy input voltage
Vth
Vt-
time
OVDD
OVDD
Predriver
do
Vpad
Output buffer
OVSS
OVSS
measure
PKE = VDD
keeper_n
OVDD
DO
pad
OBE
keeper_p OVDD
OVDD
OVDD1 OVDD2
external
If internal pull-up resistor (Rpu) is
Rpu Rpu
used, output level will depend on
OVDD1
OVSS1
13.3.3 Clocks
The following table describes the clock sources for GPIO. Please see the CCM for clock
setting, configuration and gating information.
NOTE
While the GPIO direction is set to input (GDIR[GDIR] = 0), a
read access to DR does not return DR data. Instead, it returns
the PSR data, which is the corresponding input signal value.
There are eight 32-bit GPIO registers. All registers are accessible from the IP interface.
Only 32-bit access is supported.
The GPIO memory map is shown in the following table.
The 32-bit DR register stores data that is ready to be driven to the output lines. If the
IOMUXC is in GPIO mode and a given GPIO direction bit is set, then the corresponding
DR bit is driven to the output. If a given GPIO direction bit is cleared, then a read of DR
register reflects the value of the corresponding signal. Two wait states are required in
read access for synchronization.
The results of a read of a DR bit depends on the IOMUXC input mode settings and the
corresponding GDIR bit as follows:
• If GDIR[n] is set and IOMUXC input mode is GPIO, then reading DR[n] returns the
contents of DR[n].
• If GDIR[n] is cleared and IOMUXC input mode is GPIO, then reading DR[n] returns
the corresponding input signal's value.
• If GDIR[n] is set and IOMUXC input mode is not GPIO, then reading DR[n] returns
the contents of DR[n].
• If GDIR[n] is cleared and IOMUXC input mode is not GPIO, then reading DR[n]
always returns zero.
13.6.2.1 Offset
Register Offset
DR 0h
13.6.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
DR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.2.3 Fields
Field Description
31-0 DR data bits
DR This register defines the value of the GPIO output when the signal is configured as an output
(GDIR[n]=1). Writes to this register are stored in a register. Reading DR register returns the value stored
in the register if the signal is configured as an output (GDIR[n]=1), or the input signal's value if configured
as an input (GDIR[n]=0).
NOTE: The IOMUXC must be configured to GPIO mode for the DR register value to connect with the
signal. Reading the data register with the input path disabled always returns a zero value.
The GDIR register functions as direction control when the IOMUXC is in GPIO mode.
Each bit specifies the direction of a one-bit signal. The mapping of each DIR bit to a
corresponding SoC signal is determined by the SoC's pin assignment and the IOMUX
table. For more details consult the IOMUXC chapter.
13.6.3.1 Offset
Register Offset
GDIR 4h
13.6.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
GDIR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GDIR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.3.3 Fields
Field Description
31-0 GPIO direction bits
GDIR Bit n of this register defines the direction of the GPIO[n] signal.
NOTE: The GDIR register affects only the direction of the I/O signal when the corresponding bit in the
IOMUXC is configured for GPIO.
0b - GPIO is configured as input.
1b - GPIO is configured as output.
The PSR register is a read-only register. Each bit stores the value of the corresponding
input signal (as configured in the IOMUX). This register is clocked with the ipg_clk_s
clock, meaning that the input signal is sampled only when accessing this location. Two
wait states are required any time this register is accessed for synchronization.
13.6.4.1 Offset
Register Offset
PSR 8h
13.6.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R PSR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R PSR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.4.3 Fields
Field Description
31-0 GPIO pad status bits
PSR Reading the PSR register returns the state of the corresponding input signal.
NOTE: The IOMUXC must be configured to GPIO mode for the PSR register to reflect the state of the
corresponding signal.
The ICR1 register contains 16 two-bit fields, where each field specifies the interrupt
configuration for a different input signal.
13.6.5.1 Offset
Register Offset
ICR1 Ch
13.6.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
ICR15 ICR14 ICR13 ICR12 ICR11 ICR10 ICR9 ICR8
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ICR7 ICR6 ICR5 ICR4 ICR3 ICR2 ICR1 ICR0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.5.3 Fields
Field Description
31-30 Interrupt configuration field for GPIO interrupt 15
ICR15 This bit field controls the active condition of the interrupt function for GPIO interrupt 15.
00 - Interrupt 15 is low-level sensitive.
01 - Interrupt 15 is high-level sensitive.
10 - Interrupt 15 is rising-edge sensitive.
11 - Interrupt 15 is falling-edge sensitive.
29-28 Interrupt configuration field for GPIO interrupt 14
ICR14 This bit field controls the active condition of the interrupt function for GPIO interrupt 14.
00 - Interrupt 14 is low-level sensitive.
01 - Interrupt 14 is high-level sensitive.
10 - Interrupt 14 is rising-edge sensitive.
11 - Interrupt 14 is falling-edge sensitive.
27-26 Interrupt configuration field for GPIO interrupt 13
ICR13 This bit field controls the active condition of the interrupt function for GPIO interrupt 13.
00 - Interrupt 13 is low-level sensitive.
01 - Interrupt 13 is high-level sensitive.
Table continues on the next page...
Field Description
10 - Interrupt 13 is rising-edge sensitive.
11 - Interrupt 13 is falling-edge sensitive.
25-24 Interrupt configuration field for GPIO interrupt 12
ICR12 This bit field controls the active condition of the interrupt function for GPIO interrupt 12.
00 - Interrupt 12 is low-level sensitive.
01 - Interrupt 12 is high-level sensitive.
10 - Interrupt 12 is rising-edge sensitive.
11 - Interrupt 12 is falling-edge sensitive.
23-22 Interrupt configuration field for GPIO interrupt 11
ICR11 This bit field controls the active condition of the interrupt function for GPIO interrupt 11.
00 - Interrupt 11 is low-level sensitive.
01 - Interrupt 11 is high-level sensitive.
10 - Interrupt 11 is rising-edge sensitive.
11 - Interrupt 11 is falling-edge sensitive.
21-20 Interrupt configuration field for GPIO interrupt 10
ICR10 This bit field controls the active condition of the interrupt function for GPIO interrupt 10.
00 - Interrupt 10 is low-level sensitive.
01 - Interrupt 10 is high-level sensitive.
10 - Interrupt 10 is rising-edge sensitive.
11 - Interrupt 10 is falling-edge sensitive.
19-18 Interrupt configuration field for GPIO interrupt 9
ICR9 This bit field controls the active condition of the interrupt function for GPIO interrupt 9.
00 - Interrupt 9 is low-level sensitive.
01 - Interrupt 9 is high-level sensitive.
10 - Interrupt 9 is rising-edge sensitive.
11 - Interrupt 9 is falling-edge sensitive.
17-16 Interrupt configuration field for GPIO interrupt 8
ICR8 This bit field controls the active condition of the interrupt function for GPIO interrupt 8.
00 - Interrupt 8 is low-level sensitive.
01 - Interrupt 8 is high-level sensitive.
10 - Interrupt 8 is rising-edge sensitive.
11 - Interrupt 8 is falling-edge sensitive.
15-14 Interrupt configuration field for GPIO interrupt 7
ICR7 This bit field controls the active condition of the interrupt function for GPIO interrupt 7.
00 - Interrupt 7 is low-level sensitive.
01 - Interrupt 7 is high-level sensitive.
10 - Interrupt 7 is rising-edge sensitive.
11 - Interrupt 7 is falling-edge sensitive.
13-12 Interrupt configuration field for GPIO interrupt 6
Table continues on the next page...
Field Description
ICR6 This bit field controls the active condition of the interrupt function for GPIO interrupt 6.
00 - Interrupt 6 is low-level sensitive.
01 - Interrupt 6 is high-level sensitive.
10 - Interrupt 6 is rising-edge sensitive.
11 - Interrupt 6 is falling-edge sensitive.
11-10 Interrupt configuration field for GPIO interrupt 5
ICR5 This bit field controls the active condition of the interrupt function for GPIO interrupt 5.
00 - Interrupt 5 is low-level sensitive.
01 - Interrupt 5 is high-level sensitive.
10 - Interrupt 5 is rising-edge sensitive.
11 - Interrupt 5 is falling-edge sensitive.
9-8 Interrupt configuration field for GPIO interrupt 4
ICR4 This bit field controls the active condition of the interrupt function for GPIO interrupt 4.
00 - Interrupt 4 is low-level sensitive.
01 - Interrupt 4 is high-level sensitive.
10 - Interrupt 4 is rising-edge sensitive.
11 - Interrupt 4 is falling-edge sensitive.
7-6 Interrupt configuration field for GPIO interrupt 3
ICR3 This bit field controls the active condition of the interrupt function for GPIO interrupt 3.
00 - Interrupt 3 is low-level sensitive.
01 - Interrupt 3 is high-level sensitive.
10 - Interrupt 3 is rising-edge sensitive.
11 - Interrupt 3 is falling-edge sensitive.
5-4 Interrupt configuration field for GPIO interrupt 2
ICR2 This bit field controls the active condition of the interrupt function for GPIO interrupt 2.
00 - Interrupt 2 is low-level sensitive.
01 - Interrupt 2 is high-level sensitive.
10 - Interrupt 2 is rising-edge sensitive.
11 - Interrupt 2 is falling-edge sensitive.
3-2 Interrupt configuration field for GPIO interrupt 1
ICR1 This bit field controls the active condition of the interrupt function for GPIO interrupt 1.
00 - Interrupt 1 is low-level sensitive.
01 - Interrupt 1 is high-level sensitive.
10 - Interrupt 1 is rising-edge sensitive.
11 - Interrupt 1 is falling-edge sensitive.
1-0 Interrupt configuration field for GPIO interrupt 0
ICR0 This bit field controls the active condition of the interrupt function for GPIO interrupt 0.
00 - Interrupt 0 is low-level sensitive.
01 - Interrupt 0 is high-level sensitive.
Field Description
10 - Interrupt 0 is rising-edge sensitive.
11 - Interrupt 0 is falling-edge sensitive.
The ICR2 register contains 16 two-bit fields, where each field specifies the interrupt
configuration for a different input signal.
13.6.6.1 Offset
Register Offset
ICR2 10h
13.6.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
ICR31 ICR30 ICR29 ICR28 ICR27 ICR26 ICR25 ICR24
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ICR23 ICR22 ICR21 ICR20 ICR19 ICR18 ICR17 ICR16
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.6.3 Fields
Field Description
31-30 Interrupt configuration field for GPIO interrupt 31
ICR31 This bit field controls the active condition of the interrupt function for GPIO interrupt 31.
00 - Interrupt 31 is low-level sensitive.
01 - Interrupt 31 is high-level sensitive.
Table continues on the next page...
Field Description
10 - Interrupt 31 is rising-edge sensitive.
11 - Interrupt 31 is falling-edge sensitive.
29-28 Interrupt configuration field for GPIO interrupt 30
ICR30 This bit field controls the active condition of the interrupt function for GPIO interrupt 30.
00 - Interrupt 30 is low-level sensitive.
01 - Interrupt 30 is high-level sensitive.
10 - Interrupt 30 is rising-edge sensitive.
11 - Interrupt 30 is falling-edge sensitive.
27-26 Interrupt configuration field for GPIO interrupt 29
ICR29 This bit field controls the active condition of the interrupt function for GPIO interrupt 29.
00 - Interrupt 29 is low-level sensitive.
01 - Interrupt 29 is high-level sensitive.
10 - Interrupt 29 is rising-edge sensitive.
11 - Interrupt 29 is falling-edge sensitive.
25-24 Interrupt configuration field for GPIO interrupt 28
ICR28 This bit field controls the active condition of the interrupt function for GPIO interrupt 28.
00 - Interrupt 28 is low-level sensitive.
01 - Interrupt 28 is high-level sensitive.
10 - Interrupt 28 is rising-edge sensitive.
11 - Interrupt 28 is falling-edge sensitive.
23-22 Interrupt configuration field for GPIO interrupt 27
ICR27 This bit field controls the active condition of the interrupt function for GPIO interrupt 27.
00 - Interrupt 27 is low-level sensitive.
01 - Interrupt 27 is high-level sensitive.
10 - Interrupt 27 is rising-edge sensitive.
11 - Interrupt 27 is falling-edge sensitive.
21-20 Interrupt configuration field for GPIO interrupt 26
ICR26 This bit field controls the active condition of the interrupt function for GPIO interrupt 26.
00 - Interrupt 26 is low-level sensitive.
01 - Interrupt 26 is high-level sensitive.
10 - Interrupt 26 is rising-edge sensitive.
11 - Interrupt 26 is falling-edge sensitive.
19-18 Interrupt configuration field for GPIO interrupt 25
ICR25 This bit field controls the active condition of the interrupt function for GPIO interrupt 25.
00 - Interrupt 25 is low-level sensitive.
01 - Interrupt 25 is high-level sensitive.
10 - Interrupt 25 is rising-edge sensitive.
11 - Interrupt 25 is falling-edge sensitive.
17-16 Interrupt configuration field for GPIO interrupt 24
Table continues on the next page...
Field Description
ICR24 This bit field controls the active condition of the interrupt function for GPIO interrupt 24.
00 - Interrupt 24 is low-level sensitive.
01 - Interrupt 24 is high-level sensitive.
10 - Interrupt 24 is rising-edge sensitive.
11 - Interrupt 24 is falling-edge sensitive.
15-14 Interrupt configuration field for GPIO interrupt 23
ICR23 This bit field controls the active condition of the interrupt function for GPIO interrupt 23.
00 - Interrupt 23 is low-level sensitive.
01 - Interrupt 23 is high-level sensitive.
10 - Interrupt 23 is rising-edge sensitive.
11 - Interrupt 23 is falling-edge sensitive.
13-12 Interrupt configuration field for GPIO interrupt 22
ICR22 This bit field controls the active condition of the interrupt function for GPIO interrupt 22.
00 - Interrupt 22 is low-level sensitive.
01 - Interrupt 22 is high-level sensitive.
10 - Interrupt 22 is rising-edge sensitive.
11 - Interrupt 22 is falling-edge sensitive.
11-10 Interrupt configuration field for GPIO interrupt 21
ICR21 This bit field controls the active condition of the interrupt function for GPIO interrupt 21.
00 - Interrupt 21 is low-level sensitive.
01 - Interrupt 21 is high-level sensitive.
10 - Interrupt 21 is rising-edge sensitive.
11 - Interrupt 21 is falling-edge sensitive.
9-8 Interrupt configuration field for GPIO interrupt 20
ICR20 This bit field controls the active condition of the interrupt function for GPIO interrupt 20.
00 - Interrupt 20 is low-level sensitive.
01 - Interrupt 20 is high-level sensitive.
10 - Interrupt 20 is rising-edge sensitive.
11 - Interrupt 20 is falling-edge sensitive.
7-6 Interrupt configuration field for GPIO interrupt 19
ICR19 This bit field controls the active condition of the interrupt function for GPIO interrupt 19.
00 - Interrupt 19 is low-level sensitive.
01 - Interrupt 19 is high-level sensitive.
10 - Interrupt 19 is rising-edge sensitive.
11 - Interrupt 19 is falling-edge sensitive.
5-4 Interrupt configuration field for GPIO interrupt 18
ICR18 This bit field controls the active condition of the interrupt function for GPIO interrupt 18.
00 - Interrupt 18 is low-level sensitive.
01 - Interrupt 18 is high-level sensitive.
Table continues on the next page...
Field Description
10 - Interrupt 18 is rising-edge sensitive.
11 - Interrupt 18 is falling-edge sensitive.
3-2 Interrupt configuration field for GPIO interrupt 17
ICR17 This bit field controls the active condition of the interrupt function for GPIO interrupt 17.
00 - Interrupt 17 is low-level sensitive.
01 - Interrupt 17 is high-level sensitive.
10 - Interrupt 17 is rising-edge sensitive.
11 - Interrupt 17 is falling-edge sensitive.
1-0 Interrupt configuration field for GPIO interrupt 16
ICR16 This bit field controls the active condition of the interrupt function for GPIO interrupt 16.
00 - Interrupt 16 is low-level sensitive.
01 - Interrupt 16 is high-level sensitive.
10 - Interrupt 16 is rising-edge sensitive.
11 - Interrupt 16 is falling-edge sensitive.
The IMR register contains masking bits for each interrupt line.
13.6.7.1 Offset
Register Offset
IMR 14h
13.6.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IMR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IMR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.7.3 Fields
Field Description
31-0 Interrupt Mask bits
IMR This register is used to enable or disable the interrupt function on each of the 32 GPIO signals.
Bit IMR[n] (n=0...31) controls interrupt n as follows:
0b - Interrupt n is disabled.
1b - Interrupt n is enabled.
The ISR register functions as an interrupt status indicator. Each bit indicates whether an
interrupt condition has been met for the corresponding input signal. When an interrupt
condition is met (as determined by the corresponding interrupt condition register field),
the corresponding bit in this register is set. Two wait states are required in read access for
synchronization. One wait state is required for reset.
13.6.8.1 Offset
Register Offset
ISR 18h
13.6.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R ISR
W W1C
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R ISR
W W1C
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.8.3 Fields
Field Description
31-0 Interrupt status bits
ISR Bit n of this register is asserted (active high) when the active condition (as determined by the
corresponding ICR bit) is detected on the GPIO input and is waiting for service. The value of this register
is independent of the value in IMR register.
When the active condition has been detected, the corresponding bit remains set until cleared by software.
Status flags are cleared by writing a 1 to the corresponding bit position.
The EDGE_SEL register may be used to override the ICR registers' configuration. If the
GPIO_EDGE_SEL bit is set, then a rising edge or falling edge in the corresponding
signal generates an interrupt. This register provides backward compatibility. On reset all
bits are cleared (ICR is not overridden).
13.6.9.1 Offset
Register Offset
EDGE_SEL 1Ch
13.6.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
GPIO_EDGE_SEL
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPIO_EDGE_SEL
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.9.3 Fields
Field Description
31-0 Edge select
GPIO_EDGE_S When EDGE_SEL[n] is set, the GPIO disregards the ICR[n] setting, and detects any edge on the
EL corresponding input signal.
13.6.10.1 Offset
Register Offset
DR_SET 84h
13.6.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
W DR_SET
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
W DR_SET
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.10.3 Fields
Field Description
31-0 Set
DR_SET Writing a 1 to a bit in this register sets the corresponding bit in DR
13.6.11.1 Offset
Register Offset
DR_CLEAR 88h
13.6.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
W DR_CLEAR
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
W DR_CLEAR
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.11.3 Fields
Field Description
31-0 Clear
DR_CLEAR Writing a 1 to a bit in this register clears the corresponding bit in DR
13.6.12.1 Offset
Register Offset
DR_TOGGLE 8Ch
13.6.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
W DR_TOGGLE
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
W DR_TOGGLE
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13.6.12.3 Fields
Field Description
31-0 Toggle
DR_TOGGLE Writing a 1 to a bit in this register toggles the corresponding bit in DR
14.1 Introduction
This chip targets many applications with power requirements that include low power
consumption, long battery life, always-on capability, instant-on capability, and doesn't
require active cooling. To meet these requirements, the chip design focuses on reducing
current consumption, while simultaneously enabling the maximum level of peak
performance, and also a balanced level of sustained performance. The chip architecture
uses a wide range of power-management techniques, used in combination, for system
design flexibility.
This chapter describes these architecture details as a high-level clock and power
management overview of the chip. This overview chapter covers:
• Structural components of the power and clock management systems
• Clock generation and distribution system
• Power generation and distribution system
• Power mode definition
• Power and clock and management techniques supported.
NOTE
All numerical values in this chapter are either typical values or
used as an example. Please see the datasheet for accurate
values.
The centralized clock generation, power generation and distribution are implemented by
the following blocks:
Table 14-1. Clock and Power Components
IP Module Description
Crystal OSC (XTALOSC) The XTALOSC includes a 24 MHz and 32 kHz oscillators. The 24MHz crystal
oscillator is the primary clock source for all the PLLs, and clock generation for
the CPU and high-speed interfaces. The 32KHz crystal oscillator is the primary
clock source for the RTC as well as the low-speed clock source for CCM/SRC/
GPC. See the Crystal Oscillator (XTALOSC) chapter for details of the XTALOSC
block.
PLLs and PFDs The PLLs and their associated PFDs generate the clocks with various
frequencies required to feed the CCM clock generator that supplies the different
functional blocks. See the PLL and PFD section in Clock Controller Module
(CCM) for information on the PLL and PFD architecture, functional description
and programming model.
Clock Control Module (CCM) The CCM module provides control for clock generation, division, distribution,
synchronization, and coarse-level gating. See Clock Controller Module (CCM) for
information on the CCM architecture, functional description and programming
model.
Low Power Clock Gating (LPCG) The LPCG distributes the clocks to all blocks in the SoC and handles automated
clock gating and block level software-controllable clock gating. See Clock
Controller Module (CCM) for information on the LPCG architecture and functional
description.
General Power Controller (GPC) This module controls the power state of the SoC. The GPC handles the power
gating under low power modes and also manages the power up / power down
sequences. See the General Power Controller (GPC) chapter for information on
the GPC architecture, functional description and programming model.
Power Management Unit (PMU) This module generates the internal power supplies distributed to the entire SoC.
See the Power Management Unit (PMU) chapter for information on the PMU
architecture, functional description, and programming model.
System Reset Controller (SRC) This module generates the reset signals to all the modules in the SoC. The SRC
will appropriately assert reset signals for power transitions, entry, and exit. See
the System Reset Controller (SRC) chapter for information on the SRC
architecture, functional description and programming model.
Power Gating and Memory Controller This module is a power management component, which controls the power
(PGMC) gating of power domains and memory low power mode. See Power Gating and
Memory Controller (PGMC) chapter for information on PGMC architecture,
functional description, and programming model.
DCDC Converter (DCDC) This module generates the power supply for chip's core logic. See DCDC
converter (DCDC) chapter for information on functional description, and
programming model.
Together, the modules listed above provide enhanced power-management features with
the centralized control for the clock, reset, and power-management signals on the SoC.
The power management design on the chip satisfies many use cases that depend on a key
balance of performance and low-power consumption. In order to meet these criteria, the
system power management needs to be dynamic and flexible. This is accomplished on a
multi-core system by utilizing a power scheme that considers each CPU domain, and
arbitrates the appropriate power mode configuration to satisfy the needs of both CPUs,
and the system as a whole. The following are additional features supported by the power
management architecture:
• Programmable power mode transition rules
• Independent operation mode for individual CPU cores
• Intelligent clock and power management for multi-core architecture
• Unified power management interface (UPI) for all on-chip resources, including
clock, power, reset, and peripherals
A high-level view of the power management controllers and connections is shown below:
CM7 CM4
IRQ / wakeup
IRQ / wakeup
WFI / sleep
WFI / sleep
CMC0 CMC1
save / restore
SSARC
GPC
RDC domain
UPI
save request
assignment
OSC enable
OSC / PLL lock
save / restore
STOP Mode LP Mode reset req / done
PLL
lock
OSC/PLL PLL
CCM clock gate
SRC PMU DCDC PGMC
enable
Low-Speed
Comms
Functional Blocks
The PMU has the following components integrated for power management:
• DCDC
• Generates the core power supply
• Supports dynamic voltage scaling
• LDOs
• Internal logic power supply
• Power Switches for sophisticated power mode management
The typical power architecture of the chip is shown below. The use case illustrated shows
the whole system working with a single 3.3V power supply and a coin cell. This is the
power system configuration of traditional MCU. Depending on the application, other
power supply schemes may be used, including bypassing the DCDC converter and using
an external voltage regulator or PMIC.
NOTE
The on-chip DCDC converter is suitable for consumer and
industrial applications up to the rated temperature specified in
their respective market datasheets. For automotive applications,
please check the automotive datasheet or consult with your
NXP representative for appropriate power supply requirements.
3.3V
DCDC_IN
DCDC_ANA
DCDC
DCDC_DIG
VDDA_1P8_IN
VDDA_SOC_IN
Cortex-M4
LDO_PLL PLLs 16KB D$ 16KB I$
VDDA_1P0 256KB TCM
eFuse
VDDA_MIPI_1P8
VDDA_MIPI_1P0 MIPI PHY LPSR
Peripherals
VDDA_USB_1P8
VDDA_USB_3P3 USB PHY x2
GPIO PADs NVCC_LPSR
VDDA_ADC_3P3 ADC x2
VDDA_ADC_1P8
DAC SNVS Domain VDD_SNVS_IN Coin
LDO_SNVS_ANA
VDD_SNVS_ANA
Cell
ACMP x4
NVCC_EMC1 GPIO PADs 4KB RAM LDO_SNVS_DIG
NVCC_EMC2 VDD_SNVS_DIG
GPIO PADs
NVCC_GPIO GPIO PADs DryICE
NVCC_DISP1 GPIO PADs 32KHz XTAL
NVCC_DISP2 GPIO PADs 32KHz RC OSC
wbias pwr
Charge Pump
switch CM7 FBB
wbias pwr
switch
OR LPSR RBB
wbias pwr
switch SOC RBB
NOTE
Software must ensure that FBB and RBB are not enabled
simultaneously. Only one of them can be used at a time.
The chip resources abide by CPU or system-level power modes, depending on their
resource assignment. Resources are assigned to one of four categories, which are defined
below.
Table 14-4. Resources Categories
Category Description
Private A resource that are fully owned and controlled by one CPU platform. These resources
can be controlled by hardware and software.
Shared A resource that is shared by more than one CPU platform. These resources are limited
by the other CPU power state. Software must take into regard, shared resources, since
they are limited by other CPU power states. If a shared resource supports Setpoint
control, then it is recommended that the resource is under Setpoint control, rather than
CPU platform control.
Public A resource that is managed at the system-level, which is not owned and controlled by
any of the CPU platforms. These resources can only be controlled by hardware.
Unassigned A resource that is not assigned as private, shared, or public. This is the default state of
a resource after reset.
Resources can be assigned to different CPU domains by the RDC. If one CPU wants to
put the chip into a power mode, it must arbitrate with the other CPU to ensure the
appropriate power state is chosen for shared resources. Depending on the resource type,
varying power control mechanisms are followed. Private and Shared resources follow the
power modes defined by the CPU (CPU mode). Public resources are configured by
system-level settings (Setpoint mode).
RDC
REQ CPU1
Domain_1 power mode
The CPU platforms both support the same power states that are defined as CPU modes.
The CPU Modes are detailed below.
Table 14-5. CPU Mode
CPU Mode Description
RUN The CPU is active and running.
WAIT The CPU is in the WFI state. The CPU core and L1 cache are clock gated, TCM and
peripheral can still be alive. The chip can wakeup from this mode from IRQ with a very
short latency.
STOP The CPU is in the WFI state. The CPU core, L1 cache, TCM, and it's private
peripherals are all clock gated. The chip requires a longer time to wakeup from this
mode.
SUSPEND The CPU core and L1 cache are power gated (except the M4 cache). The TCM is in
retention mode. SUSPEND mode consumes the least amount of power, while keeping
parts of the the system alive. But the chip requires a much longer time to wakeup from
this mode.
SL
P
EU
EE
AK
P
W
RUN
SL
P
E
EE
WA
LE
P
S
KE
EU
SLEEP
WAKEUP
UP
AK
W
WAIT SUSPEND
STOP
For the modules / resources outside (public) of the CPU platform domain, the power is
managed by Setpoint mode. There are up to 16 Setpoints supported. In each Setpoint, the
state of the modules is configurable. The power mode of the chip is a combination of the
Setpoint and CPU mode. Please refer to the specific System Controller blocks / modules
for more information on their specific configuration options for Setpoint mode.
Resources
SP change SP change
CPU0 CPU ACK REQ (WFI, IRQ)
CPU CPU1
mode
Setpoint mode
(CM7) SP change SP change (CM4)
REQ (WFI, IRQ) ACK
14.4.1 Overview
The overall clock system for the chip is shown in the diagram below.
CCM LPCG
Clock Root Generation LPCG
Blocks
Module Clocks
clock slices Clock Roots
cg
mux
cg div cg
:
cg
24 MHz RC OSC cg
400M, 48M, 16M, 32k
Clock Source from
cg
PLL/PFD/Divider cg
PLLs cg
mux
cg div cg
32 kHz :
to on-chip
PFDs peripherals
PLL/PFD Enable
PLL / PFD
Pre-Dividers
Control
PLL Lock
OSC / PLL Lock
STOP Mode
Clock Gate
GPC SRC
reset req
The OSCs, PLLs, PFDs and Pre-Dividers generate the clock sources with fixed or
variable frequency. The clock sources feed the clock root generation logic inside CCM,
which generates numerous clock roots required for core, bus, and peripheral blocks.
These clock roots are branched to each module through the LPCG logic, which contains
the clock gating cells for each clock. Control signals for the LPCGs are in CCM (clock
enable signal). Some of the clocks need to be gated off during reset, because of this, the
SRC module will also send clock gate signals to the LPCG.
In low power mode, GPC will drive the low power mode state signal to CCM, then CCM
will enable clock gating based on the configuration. At the same time, CCM may also
deassert enable signals for PLLs and PFDs, so these modules can power off during low
power modes. When the chip enters STOP mode, CCM may deassert the OSC enable
signal to shut off the OSC, it may also assert the STOP mode signal to set OSC to low
power mode.
The detailed functional description for each block will be described in the following
sections.
14.4.2 Oscillator
See Crystal Oscillator (XTALOSC) chapter for functional description details and the
programming model on these blocks.
NOTE
Please see the datasheet for all supported maximum PLL
frequencies
The following PLLs also feature the following dedicated dividers, which provides fixed
frequencies for system usage:
• SYS_PLL1_DIV2: dedicated 500MHz clock
• SYS_PLL1_DIV5: dedicated 200MHz clock
• SYS_PLL3_DIV2: dedicated 240MHz clock
Each PLL can use one of the following clock sources as it's reference clock:
• Primary Option: 24 MHz clock from 24 MHz oscillator (XTAL)
• Secondary Option: 24 MHz clock from 48 MHz RCOSC (divided by 2)
Only the AUDIO_PLL and VIDEO_PLL have the capability to spread spectrum the
generated signal. They do not require exact/constant frequency, and can be changed as a
part of dynamic frequency scaling procedure and/or can be spread-spectrum modulated.
The main output clocks for the System PLLs (SYS_PLLx_CLK) are not configurable,
but their PFDs are. Each PFD works independently by interpolating the VCO of the PLL
to which it is connected. It effectively takes the PLL VCO frequency and produces 18/N
x Fvco at it's output where N ranges from 12 to 35. PFD is a completely digital design
with no analog components or feedback loops. The frequency switch time is much faster
than a PLL because keeping the base PLL locked and changing the integer N only
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 1443
Clock Generation
changes the logical combination of the interpolated outputs of the VCO. Note that the
PFD not only enables faster frequency changes than a PLL, but also allows the
configuration to be safely changed "on-the-fly" without going through the output clock
disabling/enabling process.
The basic logical connections for the PLLs, PFDs and Dividers is shown in the diagram
below:
PLL_CTRL[ENABLE_CLK]
PLL_CTRL[BYPASS]
PLL_CTRL[POWERUP]
AUDIO_PLL
PLL_CTRL[ENABLE_CLK]
PLL_CTRL[BYPASS]
PLL_CTRL[POWERUP]
VIDEO_PLL
LEGEND
XTALOSC PFD Phase Fractional Divider DIV Post Divider
PLL configuration and control functions are accessible via individual PLL and PFD
configuration and status registers. Each PLL has a dedicated configuration register.
Software can directly enable / disable the PLL, or change it's clock frequency. In addition
to the register interface, each PLL also has a dedicated ENABLE input, and a LOCK
output, to support the PLL disable / enable control from CCM. The CCM block contains
the detailed descriptions of the memory mapped registers, and control functions of the
clock generation sub-module. Please see CCM for more information.
Clock Root 1
Clock Slice1
...
Clock Root N
Clock SliceN
The LPCGs are implemented to control peripheral functions, and there could be several
LPCGs for each functions in a peripheral.
For details on the programming model, please refer to CCM Memory Map/Register
Definition.
• 3b’000: The clock source is not needed in any mode, and can be turned off
• 3’b001: The clock source is needed in RUN mode, but not needed in WAIT or STOP
mode
• 3’b010: The clock source is needed in RUN and WAIT mode, but not needed in
STOP mode
• 3’b011: The clock source is needed in RUN, WAIT, and STOP mode
• 3’b100: The clock source is always on in any mode (including SUSPEND)
• Others: Reserved
NOTE
• SYS_PLL1 has a fixed frequency of 1GHz and is primarily
used by the ENET modules
• SYS_PLL2 has a fixed frequency of 528MHz
• SYS_PLL3 has a fixed frequency of 480MHz
15.2 Overview
The Clock Control Module (CCM) manages the on-chip module clocks. The oscillators,
PLLs, and Phase Fractional Dividers (PFD) will generate clock sources with fixed or
variable frequencies.
CCM LPCG
Clock Root Generation
LPCG
Blocks
mux
: cg div
cg
cg
24 MHz RC OSC cg
400M, 48M, 16M, 32k Clock Source from
PLL/PFD/Divider cg
cg
PLLs cg
mux
: cg div
cg
32 kHz
PFDs to on-chip
peripherals
PLL/PFD Enable
PLL / PFD
Pre-Dividers Control
PLL Lock
Stop Mode
Clock Gate
GPC SRC
The clock root generation logic inside CCM will generate various clock roots required for
core, bus, and peripheral blocks. These clock roots will be delivered to each module
through LPCG, which contains the clock gating logic for each clock.
The control signal for LPCGs in CCM will be the source for clock enable signals. Since
some of the clocks need to be gated off during the reset, the System Reset Controller
(SRC) will also send clock gate signals to the LPCG.
In low power mode, the General Power Controller (GPC) will drive the low power mode
state signal to CCM, and CCM will enable clock gating based on the configuration. At
the same time, CCM may also de-assert enable signals for PLLs, so these modules can be
powered off during the low power mode.
15.2.2 Features
The CCM includes the following features:
• Clock Root
• Supports 8 clock sources for each clock root
• 8-bit divider supports up to divide by 256 in each clock root
• Each clock root can be shutdown by software
• 4-bit fractional divide (numerator and denominator)
• 16 preset clock root Setpoints transitions on power mode change
• Clock Group
• Synchronous clock group where each clock can change on-the-fly
• Clock group can be shutdown by software
• 16 preset clock group Setpoint transitions on power mode change
• Peripheral clocks can be auto gated according to CPU platform, software, or system
power mode
• PLLs and oscillators can be auto shutdown according to CPU platform, software, or
system power mode
• Two access control schemes: Trustzone, and Domain
• Each component can be protected independently
• Independent setting for user, privileged, secure, non-secure
• Whitelist that can control Domain Mode access
• Access control setting can be locked independently
ARM_PLL DIV
SYS_PLL1
1GHz
(1 GHz)
/2
/5
SYS_PLL2
(528 MHz) SYS_PLL2[PFD0_FRAC]
PFD0
SYS_PLL2[PFD1_FRAC]
PFD1
SYS_PLL2[PFD2_FRAC]
PFD2
SYS_PLL2[PFD3_FRAC]
PFD3
SYS_PLL3
(480 MHz) SYS_PLL3[PFD0_FRAC]
PFD0
SYS_PLL3[PFD1_FRAC]
PFD1
SYS_PLL3[PFD2_FRAC]
PFD2
SYS_PLL3[PFD3_FRAC]
PFD3
/2
AUDIO_PLL
VIDEO_PLL
RCOSC_400M
RCOSC_48M
/2
RCOSC_16M
OSC_RC_48M_DIV2
OSC_32K
SYS_PLL3_PFD1
SYS_PLL2_PFD1
SYS_PLL3_PFD2
SYS_PLL2_PFD2
SYS_PLL3_PFD3
SYS_PLL2_PFD3
SYS_PLL3_PFD0
SYS_PLL2_PFD0
SYS_PLL3_DIV2
SYS_PLL1_DIV2
SYS_PLL1_DIV5
SYS_PLL3_OUT
SYS_PLL1_CLK
SYS_PLL2_CLK
OSC_RC_400M
OSC_24M
OSC_RC_48M
OSC_RC_16M
PLL_AUDIO
PLL_VIDEO
OSC_24M
PLL_ARM
OSC_32K
The figure below illustrates the clock roots of CCM and clock root generation.
CLOCK_ROOT0_CONTROL[MUX]
CLOCK_ROOT0_CONTROL[DIV] LPCG
cg M7_CLK_ROOT
cg \
CLOCK_ROOT1_CONTROL[MUX]
CLOCK_ROOT1_CONTROL[DIV]
M4_CLK_ROOT
cg cg \
CLOCK_ROOT2_CONTROL[MUX]
CLOCK_ROOT2_CONTROL[DIV]
BUS_CLK_ROOT
cg cg \
CLOCK_ROOT3_CONTROL[MUX]
CLOCK_ROOT3_CONTROL[DIV]
cg BUS_LPSR_CLK_ROOT cg
LPCG6
CLOCK_ROOT4_CONTROL[MUX]
CLOCK_ROOT4_CONTROL[DIV]
cg SEMC_CLK_ROOT cg
LPCG33
LPCG2
CLOCK_ROOT5_CONTROL[MUX]
CLOCK_ROOT5_CONTROL[DIV]
CSSYS_CLK_ROOT cg
cg
LPCG42
CLOCK_ROOT6_CONTROL[MUX]
CLOCK_ROOT6_CONTROL[DIV]
CSTRACE_CLK_ROOT cg
cg
LPCG42
CLOCK_ROOT7_CONTROL[MUX] CLOCK_ROOT7_CONTROL[DIV]
M4_SYSTICK_CLK_ROOT cg
cg
LPCG1
CLOCK_ROOT8_CONTROL[MUX]
CLOCK_ROOT8_CONTROL[DIV]
cg
M7_SYSTICK_CLK_ROOT cg
LPCG0
CLOCK_ROOT9_CONTROL[MUX]
CLOCK_ROOT9_CONTROL[DIV]
cg ADC1_CLK_ROOT cg
LPCG55
CLOCK_ROOT10_CONTROL[MUX]
CLOCK_ROOT10_CONTROL[DIV]
cg ADC2_CLK_ROOT cg
LPCG56
CLOCK_ROOT11_CONTROL[MUX]
CLOCK_ROOT11_CONTROL[DIV]
cg ACMP_CLK_ROOT cg
LPCG58 -
CLOCK_ROOT12_CONTROL[MUX]
LPCG61
CLOCK_ROOT12_CONTROL[DIV]
cg FLEXIO1_CLK_ROOT cg
LPCG53
CLOCK_ROOT13_CONTROL[MUX]
CLOCK_ROOT13_CONTROL[DIV]
cg FLEXIO2_CLK_ROOT cg
LPCG54
CLOCK_ROOT14_CONTROL[MUX]
CLOCK_ROOT14_CONTROL[DIV]
cg GPT1_CLK_ROOT cg
LPCG64
CLOCK_ROOT15_CONTROL[MUX]
CLOCK_ROOT15_CONTROL[DIV]
GPT2_CLK_ROOT
cg cg
CLOCK_ROOT16_CONTROL[MUX] LPCG65
CLOCK_ROOT16_CONTROL[DIV]
GPT3_CLK_ROOT
cg cg
LPCG66
CLOCK_ROOT17_CONTROL[MUX]
CLOCK_ROOT17_CONTROL[DIV]
GPT4_CLK_ROOT
cg cg
LPCG67
CLOCK_ROOT18_CONTROL[MUX]
CLOCK_ROOT18_CONTROL[DIV]
cg GPT5_CLK_ROOT cg
LPCG68
CLOCK_ROOT19_CONTROL[MUX]
CLOCK_ROOT19_CONTROL[DIV]
cg GPT6_CLK_ROOT cg
LPCG69
OSC_RC_48M_DIV2
SYS_PLL3_PFD1
SYS_PLL2_PFD1
SYS_PLL3_PFD2
SYS_PLL2_PFD2
SYS_PLL3_PFD3
SYS_PLL2_PFD3
SYS_PLL3_PFD0
SYS_PLL2_PFD0
SYS_PLL3_DIV2
SYS_PLL1_DIV2
SYS_PLL1_DIV5
SYS_PLL3_OUT
SYS_PLL1_CLK
SYS_PLL2_CLK
OSC_RC_400M
OSC_RC_48M
OSC_RC_16M
PLL_AUDIO
PLL_VIDEO
OSC_24M
PLL_ARM
OSC_32K
LPCG29
CLOCK_ROOT22_CONTROL[MUX] CLOCK_ROOT22_CONTROL[DIV]
CAN1_CLK_ROOT cg
cg
CLOCK_ROOT23_CONTROL[MUX] LPCG83
CLOCK_ROOT23_CONTROL[DIV]
cg CAN2_CLK_ROOT cg
LPCG84
CLOCK_ROOT24_CONTROL[MUX]
CLOCK_ROOT24_CONTROL[DIV]
cg CAN3_CLK_ROOT cg
LPCG85
CLOCK_ROOT25_CONTROL[MUX]
CLOCK_ROOT25_CONTROL[DIV]
LPUART1_CLK_ROOT
cg cg
LPCG86
CLOCK_ROOT26_CONTROL[MUX]
CLOCK_ROOT26_CONTROL[DIV]
LPUART2_CLK_ROOT cg
cg
LPCG87
CLOCK_ROOT27_CONTROL[MUX] CLOCK_ROOT27_CONTROL[DIV]
cg
LPUART3_CLK_ROOT cg
LPCG88
CLOCK_ROOT28_CONTROL[MUX]
CLOCK_ROOT28_CONTROL[DIV]
LPUART4_CLK_ROOT
cg cg
LPCG89
CLOCK_ROOT29_CONTROL[MUX]
CLOCK_ROOT29_CONTROL[DIV]
cg
LPUART5_CLK_ROOT cg
LPCG90
CLOCK_ROOT30_CONTROL[MUX]
CLOCK_ROOT30_CONTROL[DIV]
cg LPUART6_CLK_ROOT cg
LPCG91
CLOCK_ROOT31_CONTROL[MUX]
CLOCK_ROOT31_CONTROL[DIV]
LPUART7_CLK_ROOT
cg cg
LPCG92
CLOCK_ROOT32_CONTROL[MUX]
CLOCK_ROOT32_CONTROL[DIV]
cg
LPUART8_CLK_ROOT cg
CLOCK_ROOT33_CONTROL[MUX] LPCG93
CLOCK_ROOT33_CONTROL[DIV]
cg LPUART9_CLK_ROOT cg
LPCG94
CLOCK_ROOT34_CONTROL[MUX] CLOCK_ROOT34_CONTROL[DIV]
cg LPUART10_CLK_ROOT cg
LPCG95
CLOCK_ROOT35_CONTROL[MUX]
CLOCK_ROOT35_CONTROL[DIV]
LPUART11_CLK_ROOT cg
cg
LPCG96
CLOCK_ROOT36_CONTROL[MUX] CLOCK_ROOT36_CONTROL[DIV]
cg
LPUART12_CLK_ROOT cg
LPCG97
CLOCK_ROOT37_CONTROL[MUX]
CLOCK_ROOT37_CONTROL[DIV]
cg LPI2C1_CLK_ROOT cg
LPCG98
CLOCK_ROOT38_CONTROL[MUX] CLOCK_ROOT38_CONTROL[DIV]
cg LPI2C2_CLK_ROOT cg
LPCG99
CLOCK_ROOT39_CONTROL[MUX]
CLOCK_ROOT39_CONTROL[DIV]
cg LPI2C3_CLK_ROOT cg
LPCG100
OSC_RC_48M_DIV2
SYS_PLL3_PFD1
SYS_PLL2_PFD1
SYS_PLL3_PFD2
SYS_PLL2_PFD2
SYS_PLL3_PFD3
SYS_PLL2_PFD3
SYS_PLL3_PFD0
SYS_PLL2_PFD0
SYS_PLL3_DIV2
SYS_PLL1_DIV2
SYS_PLL1_DIV5
SYS_PLL3_OUT
SYS_PLL1_CLK
SYS_PLL2_CLK
OSC_RC_400M
OSC_RC_48M
OSC_RC_16M
PLL_AUDIO
PLL_VIDEO
OSC_24M
PLL_ARM
OSC_32K
CLOCK_ROOT40_CONTROL[MUX]
CLOCK_ROOT40_CONTROL[DIV] LPCG
cg LPI2C4_CLK_ROOT cg
LPCG101
CLOCK_ROOT41_CONTROL[MUX]
CLOCK_ROOT41_CONTROL[DIV]
LPI2C5_CLK_ROOT cg
cg
LPCG102
CLOCK_ROOT42_CONTROL[MUX]
CLOCK_ROOT42_CONTROL[DIV]
cg LPI2C6_CLK_ROOT cg
CLOCK_ROOT43_CONTROL[MUX]
LPCG103
CLOCK_ROOT43_CONTROL[DIV] LPSPI1_CLK_ROOT
cg
cg
LPCG104
CLOCK_ROOT44_CONTROL[MUX]
CLOCK_ROOT44_CONTROL[DIV]
LPSPI2_CLK_ROOT
cg cg
LPCG105
CLOCK_ROOT45_CONTROL[MUX]
CLOCK_ROOT45_CONTROL[DIV]
LPSPI3_CLK_ROOT
cg
cg
LPCG106
CLOCK_ROOT46_CONTROL[MUX]
CLOCK_ROOT46_CONTROL[DIV]
LPSPI4_CLK_ROOT
cg
cg
LPCG107
CLOCK_ROOT47_CONTROL[MUX]
CLOCK_ROOT47_CONTROL[DIV]
LPSPI5_CLK_ROOT
cg cg
LPCG108
CLOCK_ROOT48_CONTROL[MUX]
CLOCK_ROOT48_CONTROL[DIV]
LPSPI6_CLK_ROOT
cg cg
LPCG109
CLOCK_ROOT49_CONTROL[MUX]
CLOCK_ROOT49_CONTROL[DIV]
EMV1_CLK_ROOT cg
cg
LPCG110
CLOCK_ROOT50_CONTROL[MUX]
CLOCK_ROOT50_CONTROL[DIV]
cg EMV2_CLK_ROOT cg
LPCG111
CLOCK_ROOT51_CONTROL[MUX]
CLOCK_ROOT51_CONTROL[DIV]
ENET1_CLK_ROOT cg
cg
LPCG112
CLOCK_ROOT52_CONTROL[MUX]
CLOCK_ROOT52_CONTROL[DIV]
cg ENET2_CLK_ROOT cg
CLOCK_ROOT53_CONTROL[MUX] LPCG113
CLOCK_ROOT53_CONTROL[DIV]
ENET_QOS_CLK_ROOT cg
cg
LPCG114
CLOCK_ROOT54_CONTROL[MUX]
CLOCK_ROOT54_CONTROL[DIV]
cg
ENET_25M_CLK_ROOT
CLOCK_ROOT55_CONTROL[MUX]
CLOCK_ROOT55_CONTROL[DIV]
ENET_TIMER1_CLK_ROOT cg
cg
LPCG112
CLOCK_ROOT56_CONTROL[MUX]
CLOCK_ROOT56_CONTROL[DIV]
ENET_TIMER2_CLK_ROOT cg
cg
LPCG113
CLOCK_ROOT57_CONTROL[MUX] CLOCK_ROOT57_CONTROL[DIV]
cg
ENET_TIMER3_CLK_ROOT cg
LPCG114
CLOCK_ROOT58_CONTROL[MUX]
CLOCK_ROOT58_CONTROL[DIV]
USDHC1_CLK_ROOT
cg
cg
CLOCK_ROOT59_CONTROL[MUX]
LPCG117
CLOCK_ROOT59_CONTROL[DIV]
USDHC2_CLK_ROOT
cg
cg
LPCG118
OSC_RC_48M_DIV2
SYS_PLL3_PFD1
SYS_PLL2_PFD1
SYS_PLL3_PFD2
SYS_PLL2_PFD2
SYS_PLL3_PFD3
SYS_PLL2_PFD3
SYS_PLL3_PFD0
SYS_PLL2_PFD0
SYS_PLL3_DIV2
SYS_PLL1_DIV2
SYS_PLL1_DIV5
SYS_PLL3_OUT
SYS_PLL1_CLK
SYS_PLL2_CLK
OSC_RC_400M
OSC_RC_48M
OSC_RC_16M
PLL_AUDIO
PLL_VIDEO
OSC_24M
PLL_ARM
OSC_32K
CLOCK_ROOT60_CONTROL[MUX]
CLOCK_ROOT60_CONTROL[DIV] LPCG
cg ASRC_CLK_ROOT cg
LPCG119
CLOCK_ROOT61_CONTROL[MUX]
CLOCK_ROOT61_CONTROL[DIV]
MQS_CLK_ROOT cg
cg
LPCG119
CLOCK_ROOT62_CONTROL[MUX]
CLOCK_ROOT62_CONTROL[DIV] LPCG120
cg MIC_CLK_ROOT cg
LPCG119
LPCG121
CLOCK_ROOT63_CONTROL[MUX] LPCG122
CLOCK_ROOT63_CONTROL[DIV] SPDIF_CLK_ROOT
cg cg
LPCG122
CLOCK_ROOT64_CONTROL[MUX]
CLOCK_ROOT64_CONTROL[DIV] SAI1_CLK_ROOT
cg cg
LPCG122
CLOCK_ROOT65_CONTROL[MUX] LPCG123
CLOCK_ROOT65_CONTROL[DIV]
SAI2_CLK_ROOT
cg
cg
LPCG122
CLOCK_ROOT66_CONTROL[MUX] LPCG124
CLOCK_ROOT66_CONTROL[DIV] LPCG119
SAI3_CLK_ROOT
cg
cg
LPCG120
LPCG122
CLOCK_ROOT67_CONTROL[MUX] LPCG125
CLOCK_ROOT67_CONTROL[DIV] LPCG119
SAI4_CLK_ROOT
cg cg
LPCG122
CLOCK_ROOT68_CONTROL[MUX] LPCG126
CLOCK_ROOT68_CONTROL[DIV] LPCG119
GPU2D_CLK_ROOT
cg
CLOCK_ROOT69_CONTROL[MUX]
CLOCK_ROOT69_CONTROL[DIV]
ELCDIF_CLK_ROOT cg
cg
LPCG129
CLOCK_ROOT70_CONTROL[MUX]
CLOCK_ROOT70_CONTROL[DIV]
cg LCDIFV2_CLK_ROOT cg
LPCG130
CLOCK_ROOT71_CONTROL[MUX]
CLOCK_ROOT71_CONTROL[DIV]
MIPI_REF_CLK_ROOT cg
cg
LPCG131
CLOCK_ROOT72_CONTROL[MUX]
CLOCK_ROOT72_CONTROL[DIV]
cg MIPI_ESC_CLK_ROOT cg
CLOCK_ROOT73_CONTROL[MUX]
LPCG131
CLOCK_ROOT73_CONTROL[DIV]
cg CSI2_CLK_ROOT cg
LPCG132
CLOCK_ROOT74_CONTROL[MUX]
CLOCK_ROOT74_CONTROL[DIV]
cg
CSI2_ESC_CLK_ROOT cg
LPCG132
CLOCK_ROOT75_CONTROL[MUX]
CLOCK_ROOT75_CONTROL[DIV]
CSI2_UI_CLK_ROOT cg
cg
LPCG132
CLOCK_ROO76_CONTROL[MUX]
CLOCK_ROOT76_CONTROL[DIV]
CSI_CLK_ROOT
cg
CLOCK_ROOT77_CONTROL[MUX]
CLOCK_ROO77_CONTROL[DIV]
cg CCM_CLKO1_CLK_ROOT
CLOCK_ROOT78_CONTROL[MUX]
CLOCK_ROOT78_CONTROL[DIV]
cg CCM_CLKO2_CLK_ROOT
OSC_RC_48M_DIV2
SYS_PLL3_PFD1
SYS_PLL2_PFD1
SYS_PLL3_PFD2
SYS_PLL2_PFD2
SYS_PLL3_PFD3
SYS_PLL2_PFD3
SYS_PLL3_PFD0
SYS_PLL2_PFD0
SYS_PLL3_DIV2
SYS_PLL1_DIV2
SYS_PLL1_DIV5
SYS_PLL3_OUT
SYS_PLL1_CLK
SYS_PLL2_CLK
OSC_RC_400M
OSC_RC_48M
OSC_RC_16M
PLL_AUDIO
PLL_VIDEO
OSC_24M
PLL_ARM
OSC_32K
If a clock is not assigned to Domain or Setpoint Mode or CPU Low Power Mode, it
automatically assumes Unassigned Mode. After reset, all clock sources, clock roots,
clock gates, and clock groups remain in Unassigned Mode.
In Unassigned Mode, Domain access control scheme is disabled, but Trustzone access
control is still active.
Clock Source
In Unassigned Mode, clock source setting comes from OSCPLLn_DIRECT registers
(PLL/OSC is required to function in GPC mode). These register can only be accessed in
Unassigned Mode if Trustzone authentication is passed. They have no effect in CPULPM
or Setpoint Mode and are not writable in these modes.
Clock Root
In this mode, the clock root setting comes from the CLOCK_ROOTn_CONTROL
registers. These registers can only be accessed in Unassigned Mode if Trustzone
authentication is passed.
Clock Group
In Unassigned Mode, the clock group setting comes from
CLOCK_GROUPn_CONTROLregisters. These registers can be modified from any
domain in Unassigned Mode after passing Trustzone authentication.
Clock Gate (LPCG)
For this mode, the clock gate setting comes from the LPCGn_DIRECT registers. These
register can only be accessed in Unassigned Mode if Trustzone authentication is passed.
They cannot be modified or will not have any effect in CPULPM or Setpoint Mode.
NOTE
The Domain setting register can be written from any domain in
Unassigned Mode, but need to pass Trustzone authentication.
The CPU Low power Mode will control the OSC/PLL/LPCG according to the low power
signal from the GPC.
Clock Source
In this mode, there are 3-bit fields in OSCPLLn_DOMAIN register, which helps select
the clock source dependency level for each CPU platform. The valid values are as
follows:
• 0: This clock source is not needed in any mode
• 1: This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
• 2: This clock source is needed in RUN and WAIT mode, but not needed in STOP
mode
• 3: This clock source is needed in RUN, WAIT and STOP mode
• 4: this clock source is needed in RUN, WAIT, STOP and SUSPEND mode
Clock Root
Clock Root does not support this mode.
Clock Group
Clock Group does not support this mode.
Clock Gate (LPCG)
There are 3-bit clock dependent levels setting for each CPU platform in the register
LPCGn_DOMAIN. The valid values are the same as the values shown for clock source.
The clock gate calculates whether the clock is dependent for each CPU platform and if
not required, it will be shut down.
Clock Source
The Setpoint registers define 16 work points of clock source using 16 bits for system
work modes through OSCPLLn_SETPOINT registers.
As the system work mode transitions from one Setpoint to another, the clock source will
look up the corresponding value and source the clock according to the response on the
request from General Power Controller (GPC).
Clock Root
For clock roots running in this mode, the CLOCK_ROOTn_CONTROL register does not
affect the clock root, and all the write access will be blocked.
The Setpoint registers define 16 work points of clock roots using 16 bits for system work
modes. As the system work mode transition from one Setpoint to another, the clock root
will look up corresponding value and changes the clock root setting to the value
requested by GPC.
Please refer to CLOCK_ROOTn_SETPOINTm register to see which clock roots support
Setpoints.
Speed Grade:
In Setpoints, speed grade information needs to be provided for clock root channel through
CLOCK_ROOTn_SETPOINTm. The clock channel uses this information to determine
whether to change the clock setting before or after a change in system supply voltage. A
smaller grade value refers to faster clock speed.
Speed grade is being used by Setpoint logic to determine whether the clock is
transitioning up or down between a Setpoint transition. Setpoint logic handles
relationship between other components, such as power control. Each Setpoint setting is
associated with a speed grade setting. A smaller speed grade value indicates higher speed.
For example, the value of 0 refers to the fastest clock and the value of 15 refers to the
slowest clock. For Setpoint setting with same speed, speed grade relation can be any or
higher, lower or equal.
Clock Group
In this mode, the CLOCK_GROUPn_CONTROL registers do not affect the clock group
and all write access is blocked.
The Setpoint registers define 16 work points of clock channel for system work modes. As
the system work mode transition from one Setpoint to another, clock group will look up
the corresponding value and change the clock group setting to the corresponding value
requested from GPC.
In Setpoints, speed grade information needs to be provided for clock root channel through
CLOCK_ROOTn_SETPOINTm.
Clock roots are generated from various clock sources, which can be either oscillators or
PLLs. Clock sources are implemented to control PLLs and oscillators by automatically
turning them OFF or ON on system low power actions.
The following table shows the clock sources and the associated control registers.
Table 15-3. Clock Sources
Control Register Clock Source Typical PFD value Description
OSCPLL0 OSC_RC_16M - 16MHz RC OSC Output
OSCPLL1 OSC_RC_48M - 48MHz RC OSC Output
OSCPLL2 OSC_RC_48M_DIV2 - 48MHz divided by 2 clock output
OSCPLL3 OSC_RC_400M - 400MHz RC OSC output
OSCPLL4 OSC_24M - VCO (Not connected to the clock tree)
OSCPLL5 OSC_24M_CLK - 24MHz main output clock
OSCPLL6 ARM_PLL - VCO (Not connected to the clock tree)
OSCPLL7 ARM_PLL_CLK 4 ARM PLL main output clock
OSCPLL8 SYS_PLL2 - VCO (Not connected to the clock tree)
OSCPLL9 SYS_PLL2_CLK 1 System PLL2 main output clock
OSCPLL10 SYS_PLL2_PFD0 27 System PLL2 PFD0 clock
OSCPLL11 SYS_PLL2_PFD1 16 System PLL2 PFD1 clock
NOTE
The clock source calculates whether the clock is required for
each CPU domain. If clock source is not needed for any
domain, clock will be shutdown.
The typical PDF value for AUDIO_PLL_CLK and
VIDEO_PLL_CLK depends on the user application.
CCM clock root generation contains multiple clock root channels. All clock roots are
asynchronous, even when all the clock root setting are the same.
All clock channel contains an 8-to-1 MUX, and an 8-bit divider. The clock MUX selects
1 clock out of 8 clock inputs. The 8-bit divider can divide selected clock by up to 256.
The clock output of the clock channel can be gated off.
The clock root channel setting can be changed from any value to any value, and at any
time. It is also possible to change the clock setting when the clock root channel is gating
off. If more than one setting is changed at the same time, internal logic will use a
procedure to change the setting. The procedure will make sure the clock output is not
faster than the current clock root setting or target clock root setting. If the application
does care about the clock during transition, software will need to change the setting one
field at a time. This typically happens when a clock must be faster than the given
frequency. In this case, the application needs to change each field one at a time and wait
for the field to take effect before changing the next field.
Although a clock root channel is designed to be able to switch clocks regardless of clock
input status. When the current selected clock input is off, the application needs to avoid
changing the clock MUX after the clock input is turned on. This will lead to unstable
behavior for the clock root and loading peripherals (peripherals driven by a clock). To
avoid this scenario, the application can either switch the clock MUX before turning on
the clock input, or wait until the clock input is stable before changing the MUX option.
The clock root channels have 3 working modes, Unassigned Mode, Domain Mode, and
Setpoint Mode. Unassigned Mode is an implicit mode, if a clock channel is not assigned
to Domain or Setpoint Mode, it defaults to Unassigned Mode. After reset, all clock root
channels are in Unassigned Mode.
All registers are readable for any Domain in any mode, but write access are restricted. In
Unassigned Mode, Domain access control scheme is disabled, but Trustzone access
control is still active. In Unassigned Mode and Domain Mode, the clock root setting
comes from the CLOCK_ROOTn_CONTROL register. This register can be written from
any Domain in Unassigned Mode, but needs to pass Trustzone authentication.
In Domain control Mode, Domain based authentication is activate and only the Domain
on the Whitelist can change the value of CLOCK_ROOTn_CONTROL register. In
Setpoint Mode, this register does not affect the clock root, and all write access will be
blocked. CLOCK_ROOTn_SETPOINT registers define 16 work points of the clock
channel for system work modes. As system work mode transitions from one Setpoint to
another, the clock root will look up the corresponding value and will change the clock
root setting to the value requested from GPC. These registers can only be changed in
Unassigned Mode, after passing Trustzone authentication.
After the clock channel is assigned to Setpoint Mode, CLOCK_ROOTn_SETPOINT
registers cannot be changed by the application. If the application needs to change the
Setpoint value, Unassigned Mode needs to be switched to, before doing any modification.
In Setpoints, speed grade information needs to be provided for the clock root channel.
The table below shows the Clock roots and the associated control registers.
UD, NM and OD represent Under-drive, Nominal, and Over-drive frequencies.
If 'SP' is blank, Setpoint is present, and if 'SP' is N, Setpoint is not present.
NOTE
The frequency values of the cores are dependent on the part
configuration. Please see the datasheet for supported core
frequencies.
Before a clock root goes to on-chip peripherals, the clock roots go through the Low
Power Clock Gates (LPCG). These LPCGs are implemented to perform automatic clock
gating when a domain enters or leaves low-power states. LPCGs are implemented to
control peripheral functions. Different LPCGs could interface different clocks of the
same peripheral.
Clock gates implements four modes: Unassigned Mode, Domain Mode, CPU Low Power
Mode, and Setpoint Mode. Unassigned Mode is an implicit mode. If a clock gate is not
assigned to Domain, Setpoint Mode or CPU Low Power Mode, the default mode is
Unassigned Mode. After reset, all clock gates work in Unassigned Mode. All registers are
readable for any domain in any mode, but write access is restricted for protection. In
Unassigned Mode, Domain access control scheme is disabled, but Trustzone access
control is still active.
In Unassigned Mode, clock gate settings come from LPCGn_DIRECT registers.
Application can only change clock gate status by accessing LPCGn_DIRECT registers.
These can only be accessed in Unassigned Mode if Trustzone authentication was passed.
LPCGn_DIRECT registers have no effect and are not writable in CPULPM or Setpoint
Mode.
In Domain Mode, the clock gate setting come from the LPCGn_DIRECT register. This
register can only be accessed in if Trustzone authentication is passed and access comes
from domain in Whitelist.
In CPULPM, there are 3-bit clock dependent level settings for each CPU platform in the
LPCGx_DOMAIN registers. The bigger the 3-bit value is, the stronger the clock
dependency. Valid values are as follows:
• 0: This clock is not needed in any mode
• 1: This clock is needed in RUN mode, but not needed in WAIT, STOP mode
• 2: This clock is needed in RUN and WAIT mode, but not needed in STOP mode
• 3: This clock is needed in RUN, WAIT and STOP mode
• 4: This clock is always on in any mode (including SUSPEND)
NOTE
The clock gates calculate whether the clock is dependent for
each CPU Domain. If clock is not needed for any domain, the
clock will be shutdown. The Domain setting register can be
written from any domain in Unassigned Mode, but needs to
pass Trustzone authentication. In Domain control Mode, the
Domain setting register is locked and not changeable. If the
application needs to change the Domain setting, it should
switch the clock gate back into Unassigned Mode. In Setpoint
Mode, the Domain register does not affect the clock gate, and
all write accesses are blocked.
The Setpoint registers define 16 work points of the clock gates by 16 register bits for
system work modes. As the work modes transition from one Setpoint to another, the
clock gate will look up corresponding value and will gate the clock according to the value
requested by GPC. These registers can only be changed in Unassigned Mode, after
passing Trustzone authentication. After the clock gate is assigned to Setpoint Mode,
Setpoint registers cannot be changed by the application. If the application needs to
change Setpoint value, the clock gate must be switched to Unassigned Mode as a first
step.
Table 15-5. Clock Gate Table
Gating Registers LPCG Enable
LPCG0 clk_enable_cm7
LPCG1 clk_enable_cm4
LPCG2 clk_enable_sim_m7
LPCG3 clk_enable_sim_m
LPCG4 clk_enable_sim_disp
LPCG5 clk_enable_sim_per
LPCG6 clk_enable_sim_lpsr
LPCG7 clk_enable_anadig
LPCG8 clk_enable_dcdc
LPCG9 clk_enable_src
LPCG10 clk_enable_ccm
LPCG11 clk_enable_gpc
LPCG12 clk_enable_ssarc
LPCG13 clk_enable_sim_r
LPCG14 clk_enable_wdog1
LPCG15 clk_enable_wdog2
LPCG16 clk_enable_wdog3
LPCG17 clk_enable_wdog4
LPCG18 clk_enable_ewm
LPCG19 clk_enable_sema
LPCG20 clk_enable_mu_a
LPCG21 clk_enable_mu_b
LPCG22 clk_enable_edma
LPCG23 clk_enable_edma_lpsr
LPCG24 clk_enable_romcp
LPCG25 clk_enable_ocram
LPCG26 clk_enable_flexram
LPCG27 clk_enable_lpsrmem
Clock group creates a divided clock for a secondary clock input or a peripheral. The
generated clock is synchronized to its parent clock. Each group contains a 4-bit clock
divider which can divide up to 16. There is an 8-bit reset divider on clock divider. Clock
divider will be synchronized on reset divider overflow. Reset divider and clock divider
should be set in same write operation.
There are 2 clock groups in this chip as shown in the table below. Flexram clock group
generates flexram AXI port clock, and the mipi_esc clock group generates mipi esc
clock.
Each clock supports a 4-bit divider, which can divide down by 16. In a clock group, a
restart cycle needs to be set. This restart cycle value should be a common multiple of all
dividers in the clock group.
NOTE
If the wrong restart cycle value is set, the group behaviour will
become unpredictable and the clocks cannot be recovered even
after writing the correct value.
Each clock group contains a Manage counter. The figure below shows the manage
counter and the group controls.
CM7 PLATFORM
M7_CLK_ROOT
CLOCK_GROUPn_CONTROL[DIV0] FLEXRAM CLOCK
CLOCK_GROUPn_CONTROL[RSTDIV]
mipi_dsi_RxClkEsc
MIPI_ESC_CLK_ROOT
CLOCK_GROUPn_CONTROL[DIV0] mipi_dsi_TxClkEsc
CLOCK_GROUPn_CONTROL[RSTDIV]
The clock group setting can be changed from any value to another value at any time. It
can also be changed while the clock group is gated OFF. The clock group will update the
setting on restart counter overflow. However, the clock group will take a few cycles to
complete the action due to synchronous signal generation.
The clock groups can work in all modes.
The following table lists the clock groups.
The clock observe slices are used to observe on-chip clocks or signals. Each observe
channel contains a 512-to-1 MUX, an inverter, and an 8-bit divider. The clock MUX
selects one observe signal out of 512 inputs. The 8-bit divider can divide the selected
clock by up to 256. The inverter is selectable by software. If any of the settings change,
the logic will be automatically reset. However, if the settings remain unchanged, a reset
can be forced by writing "1" to OBSERVEn_CONTROL[RESET]. The table below
shows the target signal, selection index, and the slice number. The target signal can be
observed at associated slice number when the corresponding index is selected via
OBSERVEn_CONTROL[SELECT].
NOTE
The observe functionality is for debug purposes only, and the
accuracy is not guaranteed. Use of this field should be limited
to room temperature, and frequency limited to less than 400
MHz.
Target SELECT index Slice Number
M7_CLK_ROOT 128 4
M4_CLK_ROOT 129 0
BUS_CLK_ROOT 130 2
BUS_LPSR_CLK_ROOT 131 0
SEMC_CLK_ROOT 132 2
CSSYS_CLK_ROOT 133 2
CSTRACE_CLK_ROOT 134 2
M4_SYSTICK_CLK_ROOT 135 0
M7_SYSTICK_CLK_ROOT 136 2
ADC1_CLK_ROOT 137 2
ADC2_CLK_ROOT 138 2
ACMP_CLK_ROOT 139 2
FLEXIO1_CLK_ROOT 140 2
FLEXIO2_CLK_ROOT 141 2
GPT1_CLK_ROOT 142 2
GPT2_CLK_ROOT 143 2
Observe slice can measure frequency on selected signals or clocks. Each time an observe
signal selection changes, all measurement data will be reset, and the measurement will
restart. During measurement, the register value may change, and read from registers may
not be valid. To get the measurement result, software must turn OFF the observe slice
before the measurement results are read. For frequency measurements, a 32KHz clock is
used as a time reference. The 32KHz clock is divided down to 64Hz resolution. The
measurement unit records the maximum and minimum value that has occurred. The
observe signal can be directly read from the OBSERVEn_STATUS0 register. The clock
root channels have 2 work modes: unassigned mode and domain mode. In both modes,
the clock root setting comes from the OBSERVEn_CONTROL register. In unassigned
mode, this register can be written from any domain, but it needs to pass trustzone
authentication. In domain mode, the domain based authentication is activated, and only
the domains listed in the Whitelist can change the value of the OBSERVEn_CONTROL
register.
NOTE
The observe functionality is for debug purposes only, and the
accuracy is not guaranteed. Use of this field should be limited
to room temperature, and frequency limited to less than 400
MHz.
The general purpose registers provide miscellaneous controls and data saving functions.
The GPRs are divided in two regions - shared and private region.
In shared region, all CPU domains access the same registers. If any CPU updates the
value in the shared region, all the other CPU domains can read out the new value. The
registers have an access control bit field to protect it from being changed unexpectedly.
In private region, each CPU domain has its own register. A CPU domain can only access
registers belonging to itself. Since all the registers share the same address, a CPU domain
will not have access to registers belonging to another CPU domain.
Shared registers have 2 work modes, Unassigned Mode and Domain Mode. Private
registers work in Unassigned Mode only. Whitelist is ignored by private registers.
Unassigned Mode is an implicit mode, if a shared register is not assigned to Domain
Mode, the default mode is Unassigned Mode. After reset, all registers work in
Unassigned Mode.
All registers are readable for any domain in any mode, but write access is restricted for
protection. In Unassigned Mode, Domain access control scheme is disabled, but
Trustzone access control is still active.
Type GPR Position Width Description
Shared 0 0 4 Setpoint LPCG
response time. This
value need be set when
Setpoint controlled
LPCG is controlling a
clock slower than
16MHz. The value need
be no less than the
multiple number of the
slowest clock to 16M
cycle.
Private 0 0 4 Domain LPCG
response time. This
value need be set when
CPU domain low power
controlled LPCG is
controlling a clock
slower than 16MHz.
The value need be no
less than the multiple
number of the slowest
clock to 16M cycle.
NOTE
A larger response time will lead to Low power Mode and
Setpoint transition penalty time.
15.5.8 Reset
The reset of CCM will be released along with system early reset and clocks are provided
during system reset. For each power domain, early reset of the power domain in which
that clock group and clock gate reside, will be fed for correct power up and reset flow.
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 1507
External Signals
Follow the steps below to perform register accesses through the AI interface.
Steps to perform a write operation of an analog component's AI interface:
1. Write *AI_CTRL register
• Set RWB value to 0
• Set ADDR value to the analog component's relative AI control register to be
accessed
2. Write *AI_WDATA
• Set Data[31:0] value to the analog component's relative AI control register value
to be written
3. Write *CTRL IP Toggle
• Set TOGGLE value to 1 in the bit position for the respective analog component.
The toggle will initiate the write sequence.
Steps to perform a read operation of an analog component's AI interface:
1. Write *AI_CTRL register
• Set RWB value to 1
• Set ADDR value to the analog component's relative AI control register to be
accessed
2. Write *CTRL IP Toggle
• Set TOGGLE value to 1 in the bit position for the respective analog component.
The toggle will initiate the read sequence
3. Read *CTRL
• Poll this register until the respective analog component's busy bit is low,
indicating the read transaction has completed.
4. Read *AI_RDATA
• Read Data[31:0]. The contents of the Read Data register is the value of the
analog component's respective AI register's contents.
NOTE
Varying IP will have a corresponding identical toggle bit
NOTE
For PLL operations, follow the PLL enable sequence first.
NOTE
• In order to avoid unstable clocks that might alter the PFD's
state machine, all PFDs are required to be clock-gated
when the PLL is not locked.
• PFD's input can be changed on-the fly, while PLL's input
cannot be changed on-the-fly (except for MFN).
• The initialization for software and GPC modes is handled
by Setpoints automatically.
15.9.1.2.1 Offset
For a = 0 to 78:
Register Offset Description
CLOCK_ROOTa_CONT 0h + (a × 80h) Clock root control
ROL
CLOCK_ROOTa_CONT 4h + (a × 80h) Writing a 1 to a bit in this register sets the
ROL_SET corresponding bit in CLOCK_ROOTa_CONTROL
CLOCK_ROOTa_CONT 8h + (a × 80h) Writing a 1 to a bit in this register clears the
ROL_CLR corresponding bit in CLOCK_ROOTa_CONTROL
CLOCK_ROOTa_CONT Ch + (a × 80h) Writing a 1 to a bit in this register toggles the
ROL_TOG corresponding bit in CLOCK_ROOTa_CONTROL
15.9.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R Reserved
Reserved OFF
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved MUX DIV
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.2.3 Fields
Field Description
31-25 Reserved
—
24 OFF
OFF Shutdown clock root
0 - Turn on clock
1 - Turn off clock
23-16 Reserved
—
15-11 Reserved
—
10-8 Clock multiplexer
MUX Select clock from 8 clock sources.
Field Description
7-0 Clock divider
DIV Divider selected clock by DIV + 1.
15.9.1.3.1 Offset
For a = 0 to 78:
Register Offset
CLOCK_ROOTa_STATU 20h + (a × 80h)
S0
15.9.1.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
UPDATE_FORWARD
UPDATE_REVERS
POWERDOWN
SLICE_BUS
CHANGING
Reserved
Reserved
OFF
R
Y
E
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R MUX DIV
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.3.3 Fields
Field Description
31 Internal updating in clock root
Table continues on the next page...
Field Description
CHANGING Indication for clock root logic is internal updating. This status is combination of UPDATE_FORWARD,
UPDATE_REVERSE, and SLICE_BUSY.
0 - Clock Status is not updating currently
1 - Clock generation logic is updating currently
30 Internal status synchronization from clock generation logic
UPDATE_REVE Indication for internal status synchronizing to clock generation logic.
RSE
0 - Synchronization not in process
1 - Synchronization in process
29 Internal status synchronization to clock generation logic
UPDATE_FOR Indication for clock status is synchronizing for clock root.
WARD
0 - Synchronization not in process
1 - Synchronization in process
28 Internal updating in generation logic
SLICE_BUSY Indication for clock generation logic is applying new setting.
0 - Clock generation logic is not busy
1 - Clock generation logic is applying the new setting
27 Current clock root POWERDOWN setting
POWERDOWN Current running state of POWERDOWN field for clock root.
0 - Clock root is running
1 - Clock root is Powered Down
26-25 Reserved
—
24 Current clock root OFF setting
OFF Current running state of OFF field for clock root.
0 - Clock is running
1 - Clock is disabled/off
23-16 Reserved
—
15-11 Reserved
—
10-8 Current clock root MUX setting
MUX Current running state of MUX field for clock root.
7-0 Current clock root DIV setting
DIV Current running state of DIV field for clock root.
15.9.1.4.1 Offset
For a = 0 to 78:
Register Offset
CLOCK_ROOTa_STATU 24h + (a × 80h)
S1
15.9.1.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CURRENT_SETPOINT
TARGET_SETPOINT
DOWN_REQUEST
DOWN_DONE
UP_REQUES
UP_DONE
Reserved
R
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.4.3 Fields
Field Description
31-28 Reserved
—
27 Clock frequency increase finish
UP_DONE Handshake signal with GPC status indicating frequency increase finish.
0 - Frequency increase not completed
1 - Frequency increase completed
26 Clock frequency increase request
UP_REQUEST Handshake signal with GPC status indicating frequency increase is requesting.
0 - Frequency increase not requested
1 - Frequency increase requested
Field Description
25 Clock frequency decrease finish
DOWN_DONE Handshake signal with GPC status indicating frequency decrease finish.
0 - Frequency decrease not completed
1 - Frequency decrease completed
24 Clock frequency decrease request
DOWN_REQUE Handshake signal with GPC status indicating frequency decrease is requesting.
ST
0 - Frequency decrease not requested
1 - Frequency decrease requested
23-20 Current Setpoint
CURRENT_SET This is the Setpoint value the Soc is current working in.
POINT
19-16 Target Setpoint
TARGET_SETP This is the Setpoint value the SoC will switch to
OINT
15-0 Reserved
—
15.9.1.5.1 Offset
For a = 0 to 78:
Register Offset
CLOCK_ROOTa_CONFI 2Ch + (a × 80h)
G
15.9.1.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SETPOINT_PRESEN
Reserved
Reserved
R
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 u 0 0 0 0
15.9.1.5.3 Fields
Field Description
31-5 Reserved
—
4 Setpoint present
SETPOINT_PR This bit indicate whether this clock root implement Setpoint control scheme.
ESENT
0 - Setpoint is not implemented.
1 - Setpoint is implemented.
3-0 Reserved
—
15.9.1.6.1 Offset
For a = 0 to 78:
15.9.1.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SETPOINT_MODE
DOMAIN_MODE
LOCK_MODE
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.6.3 Fields
Field Description
31-21 Reserved
—
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, bits 16-20 cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked
1 - MODE is locked
19-18 Reserved
—
17 Low power and access control by Setpoint
Table continues on the next page...
Field Description
SETPOINT_MO Clock root works in Setpoint controlled Mode
DE
0 - Clock does NOT work in Setpoint Mode
1 - Clock works in Setpoint Mode
16 Low power and access control by domain
DOMAIN_MOD Clock root works in domain controlled mode
E
0 - Clock does NOT work in Domain Mode
1 - Clock works in Domain Mode
15-13 Reserved
—
12 Lock Whitelist
LOCK_LIST This bit lock Whitelist. When this bit is set, CLOCK_ROOTx_AUTHEN[WHITE_LIST] cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - Whitelist is not locked
1 - Whitelist is locked
11-8 Whitelist
WHITE_LIST Domains that on the Whitelist can change this clock root. Each field in this field represent for one domain.
Bit8~Bit11 represent for DOMAIN0~DOMAIN3 respectively.
0000 - This domain is NOT allowed to change clock
0001 - This domain is allowed to change clock
7-5 Reserved
—
4 Lock truszone setting
LOCK_TZ This bit lock Trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked
1 - Trustzone setting is locked
3-2 Reserved
—
1 Non-secure access
TZ_NS This clock root can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode
1 - Can be changed in Non-secure mode
0 User access
TZ_USER This clock root can be changed when CPU is in user mode (in CMx core).
0 - Clock cannot be changed in user mode
1 - Clock can be changed in user mode
These registers define 16 clock root setting which will take effect when the system
switches to a corresponding Setpoint.
These 16 registers provide clock root generation settings for the Setpoint. Corresponding
settings will be automatically loaded when system low power mode transition takes
place.
The following clock roots support Setpoints:
• M7_CLK_ROOT
• M4_CLK_ROOT
• BUS_CLK_ROOT
• BUS_LPSR_CLK_ROOT
• SEMC_CLK_ROOT
• FLEXSPI1_CLK_ROOT
• FLEXSPI2_CLK_ROOT
• CCM_CLK01_CLK_ROOT
• CCM_CLKO2_CLK_ROOT
15.9.1.7.1 Offset
Register Offset
CLOCK_ROOT0_SETPO 40h
INT0
CLOCK_ROOT0_SETPO 44h
INT1
CLOCK_ROOT0_SETPO 48h
INT2
CLOCK_ROOT0_SETPO 4Ch
INT3
CLOCK_ROOT0_SETPO 50h
INT4
CLOCK_ROOT0_SETPO 54h
INT5
CLOCK_ROOT0_SETPO 58h
INT6
CLOCK_ROOT0_SETPO 5Ch
INT7
CLOCK_ROOT0_SETPO 60h
INT8
Register Offset
CLOCK_ROOT0_SETPO 64h
INT9
CLOCK_ROOT0_SETPO 68h
INT10
CLOCK_ROOT0_SETPO 6Ch
INT11
CLOCK_ROOT0_SETPO 70h
INT12
CLOCK_ROOT0_SETPO 74h
INT13
CLOCK_ROOT0_SETPO 78h
INT14
CLOCK_ROOT0_SETPO 7Ch
INT15
CLOCK_ROOT1_SETPO C0h
INT0
CLOCK_ROOT1_SETPO C4h
INT1
CLOCK_ROOT1_SETPO C8h
INT2
CLOCK_ROOT1_SETPO CCh
INT3
CLOCK_ROOT1_SETPO D0h
INT4
CLOCK_ROOT1_SETPO D4h
INT5
CLOCK_ROOT1_SETPO D8h
INT6
CLOCK_ROOT1_SETPO DCh
INT7
CLOCK_ROOT1_SETPO E0h
INT8
CLOCK_ROOT1_SETPO E4h
INT9
CLOCK_ROOT1_SETPO E8h
INT10
CLOCK_ROOT1_SETPO ECh
INT11
CLOCK_ROOT1_SETPO F0h
INT12
CLOCK_ROOT1_SETPO F4h
INT13
CLOCK_ROOT1_SETPO F8h
INT14
CLOCK_ROOT1_SETPO FCh
INT15
CLOCK_ROOT2_SETPO 140h
INT0
Register Offset
CLOCK_ROOT2_SETPO 144h
INT1
CLOCK_ROOT2_SETPO 148h
INT2
CLOCK_ROOT2_SETPO 14Ch
INT3
CLOCK_ROOT2_SETPO 150h
INT4
CLOCK_ROOT2_SETPO 154h
INT5
CLOCK_ROOT2_SETPO 158h
INT6
CLOCK_ROOT2_SETPO 15Ch
INT7
CLOCK_ROOT2_SETPO 160h
INT8
CLOCK_ROOT2_SETPO 164h
INT9
CLOCK_ROOT2_SETPO 168h
INT10
CLOCK_ROOT2_SETPO 16Ch
INT11
CLOCK_ROOT2_SETPO 170h
INT12
CLOCK_ROOT2_SETPO 174h
INT13
CLOCK_ROOT2_SETPO 178h
INT14
CLOCK_ROOT2_SETPO 17Ch
INT15
CLOCK_ROOT3_SETPO 1C0h
INT0
CLOCK_ROOT3_SETPO 1C4h
INT1
CLOCK_ROOT3_SETPO 1C8h
INT2
CLOCK_ROOT3_SETPO 1CCh
INT3
CLOCK_ROOT3_SETPO 1D0h
INT4
CLOCK_ROOT3_SETPO 1D4h
INT5
CLOCK_ROOT3_SETPO 1D8h
INT6
CLOCK_ROOT3_SETPO 1DCh
INT7
CLOCK_ROOT3_SETPO 1E0h
INT8
Register Offset
CLOCK_ROOT3_SETPO 1E4h
INT9
CLOCK_ROOT3_SETPO 1E8h
INT10
CLOCK_ROOT3_SETPO 1ECh
INT11
CLOCK_ROOT3_SETPO 1F0h
INT12
CLOCK_ROOT3_SETPO 1F4h
INT13
CLOCK_ROOT3_SETPO 1F8h
INT14
CLOCK_ROOT3_SETPO 1FCh
INT15
CLOCK_ROOT4_SETPO 240h
INT0
CLOCK_ROOT4_SETPO 244h
INT1
CLOCK_ROOT4_SETPO 248h
INT2
CLOCK_ROOT4_SETPO 24Ch
INT3
CLOCK_ROOT4_SETPO 250h
INT4
CLOCK_ROOT4_SETPO 254h
INT5
CLOCK_ROOT4_SETPO 258h
INT6
CLOCK_ROOT4_SETPO 25Ch
INT7
CLOCK_ROOT4_SETPO 260h
INT8
CLOCK_ROOT4_SETPO 264h
INT9
CLOCK_ROOT4_SETPO 268h
INT10
CLOCK_ROOT4_SETPO 26Ch
INT11
CLOCK_ROOT4_SETPO 270h
INT12
CLOCK_ROOT4_SETPO 274h
INT13
CLOCK_ROOT4_SETPO 278h
INT14
CLOCK_ROOT4_SETPO 27Ch
INT15
CLOCK_ROOT20_SETP A40h
OINT0
Register Offset
CLOCK_ROOT20_SETP A44h
OINT1
CLOCK_ROOT20_SETP A48h
OINT2
CLOCK_ROOT20_SETP A4Ch
OINT3
CLOCK_ROOT20_SETP A50h
OINT4
CLOCK_ROOT20_SETP A54h
OINT5
CLOCK_ROOT20_SETP A58h
OINT6
CLOCK_ROOT20_SETP A5Ch
OINT7
CLOCK_ROOT20_SETP A60h
OINT8
CLOCK_ROOT20_SETP A64h
OINT9
CLOCK_ROOT20_SETP A68h
OINT10
CLOCK_ROOT20_SETP A6Ch
OINT11
CLOCK_ROOT20_SETP A70h
OINT12
CLOCK_ROOT20_SETP A74h
OINT13
CLOCK_ROOT20_SETP A78h
OINT14
CLOCK_ROOT20_SETP A7Ch
OINT15
CLOCK_ROOT21_SETP AC0h
OINT0
CLOCK_ROOT21_SETP AC4h
OINT1
CLOCK_ROOT21_SETP AC8h
OINT2
CLOCK_ROOT21_SETP ACCh
OINT3
CLOCK_ROOT21_SETP AD0h
OINT4
CLOCK_ROOT21_SETP AD4h
OINT5
CLOCK_ROOT21_SETP AD8h
OINT6
CLOCK_ROOT21_SETP ADCh
OINT7
CLOCK_ROOT21_SETP AE0h
OINT8
Register Offset
CLOCK_ROOT21_SETP AE4h
OINT9
CLOCK_ROOT21_SETP AE8h
OINT10
CLOCK_ROOT21_SETP AECh
OINT11
CLOCK_ROOT21_SETP AF0h
OINT12
CLOCK_ROOT21_SETP AF4h
OINT13
CLOCK_ROOT21_SETP AF8h
OINT14
CLOCK_ROOT21_SETP AFCh
OINT15
CLOCK_ROOT77_SETP 26C0h
OINT0
CLOCK_ROOT77_SETP 26C4h
OINT1
CLOCK_ROOT77_SETP 26C8h
OINT2
CLOCK_ROOT77_SETP 26CCh
OINT3
CLOCK_ROOT77_SETP 26D0h
OINT4
CLOCK_ROOT77_SETP 26D4h
OINT5
CLOCK_ROOT77_SETP 26D8h
OINT6
CLOCK_ROOT77_SETP 26DCh
OINT7
CLOCK_ROOT77_SETP 26E0h
OINT8
CLOCK_ROOT77_SETP 26E4h
OINT9
CLOCK_ROOT77_SETP 26E8h
OINT10
CLOCK_ROOT77_SETP 26ECh
OINT11
CLOCK_ROOT77_SETP 26F0h
OINT12
CLOCK_ROOT77_SETP 26F4h
OINT13
CLOCK_ROOT77_SETP 26F8h
OINT14
CLOCK_ROOT77_SETP 26FCh
OINT15
CLOCK_ROOT78_SETP 2740h
OINT0
Register Offset
CLOCK_ROOT78_SETP 2744h
OINT1
CLOCK_ROOT78_SETP 2748h
OINT2
CLOCK_ROOT78_SETP 274Ch
OINT3
CLOCK_ROOT78_SETP 2750h
OINT4
CLOCK_ROOT78_SETP 2754h
OINT5
CLOCK_ROOT78_SETP 2758h
OINT6
CLOCK_ROOT78_SETP 275Ch
OINT7
CLOCK_ROOT78_SETP 2760h
OINT8
CLOCK_ROOT78_SETP 2764h
OINT9
CLOCK_ROOT78_SETP 2768h
OINT10
CLOCK_ROOT78_SETP 276Ch
OINT11
CLOCK_ROOT78_SETP 2770h
OINT12
CLOCK_ROOT78_SETP 2774h
OINT13
CLOCK_ROOT78_SETP 2778h
OINT14
CLOCK_ROOT78_SETP 277Ch
OINT15
15.9.1.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
GRADE Reserved OFF Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved MUX DIV
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.7.3 Fields
Field Description
31-28 Grade
GRADE Indicate speed grade for each Setpoint setting.
This value MUST be set to make Setpoint work properly. Values will be used CCM internally to determine
clock frequency relation ship between Setpoint settings and generate proper sequence. Smaller value
means higher clock speed.
27-25 Reserved
—
24 OFF
OFF OFF value in Setpoint
0 - ON
1 - OFF
23-11 Reserved
—
10-8 Clock multiplexer
MUX MUX value in Setpoint.
7-0 Clock divider
DIV DIV value in Setpoint.
15.9.1.8.1 Offset
For a = 0 to 1:
Register Offset Description
CLOCK_GROUPa_CON 4000h + (a × 80h) Clock group control
TROL
CLOCK_GROUPa_CON 4004h + (a × 80h) Writing a 1 to a bit in this register sets the
TROL_SET corresponding bit in CLOCK_GROUPa_CONTROL
CLOCK_GROUPa_CON 4008h + (a × 80h) Writing a 1 to a bit in this register clears the
TROL_CLR corresponding bit in CLOCK_GROUPa_CONTROL
CLOCK_GROUPa_CON 400Ch + (a × 80h) Writing a 1 to a bit in this register toggles the
TROL_TOG corresponding bit in CLOCK_GROUPa_CONTROL
15.9.1.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved OFF RSTDIV
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DIV0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.8.3 Fields
Field Description
31-25 Reserved
—
24 OFF
OFF Shutdown all clocks in clock group
0 - Clock is running
1 - Turn off clock
23-16 Clock group global restart count
RSTDIV Clock group will restart when this divider overflows. This field must be common multiple of all dividers.
15-4 Reserved
—
3-0 Clock divider0
DIV0 Divider clock root by DIV0 + 1.
15.9.1.9.1 Offset
Register Offset
CLOCK_GROUP0_STAT 4020h
US0
Register Offset
CLOCK_GROUP1_STAT 40A0h
US0
15.9.1.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
UPDATE_FORWARD
UPDATE_REVERS
POWERDOWN
SLICE_BUS
CHANGING
Reserved
RSTDIV
R
OFF
Y
E
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DIV0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.9.3 Fields
Field Description
31 Internal updating in clock group
CHANGING Indication for clock group logic is internal updating. This status is combination of UPDATE_FORWARD,
UPDATE_REVERSE, and SLICE_BUSY.
0 - Clock root is not updating currently
1 - Clock root logic is updating currently
30 Internal status synchronization from clock generation logic
UPDATE_REVE Indication for internal status synchronizing to clock generation logic.
RSE
0 - Synchronization not in process
1 - Synchronization in process
29 Internal status synchronization to clock generation logic
UPDATE_FOR Indication for clock status is synchronizing fro clock generation logic.
WARD
0 - Synchronization not in process
1 - Synchronization in process
28 Internal updating in generation logic
SLICE_BUSY Indication for clock generation logic is applying new setting.
Table continues on the next page...
Field Description
0 - Clock generation logic is not busy
1 - Clock generation logic is applying the new setting
27 Current clock root POWERDOWN setting
POWERDOWN Current running state of POWERDOWN field for clock root.
0 - Clock root is running
1 - Clock root is Powered Down
26-25 Reserved
—
24 OFF
OFF Current running state of OFF field for clock group.
0 - Clock is running.
1 - Turn off clock.
23-16 Clock divider
RSTDIV Current running state of RSTDIV field for clock group.
15-4 Reserved
—
3-0 Clock divider
DIV0 Current running state of DIV0 field for clock group.
15.9.1.10.1 Offset
Register Offset
CLOCK_GROUP0_STAT 4024h
US1
CLOCK_GROUP1_STAT 40A4h
US1
15.9.1.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CURRENT_SETPOINT
TARGET_SETPOINT
DOWN_REQUEST
DOWN_DONE
UP_REQUES
UP_DONE
Reserved
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.10.3 Fields
Field Description
31-28 Reserved
—
27 Clock frequency increase complete
UP_DONE Handshake signal with GPC status indicating frequency increase is complete.
0 - Handshake signal with GPC status indicating frequency increase is not complete
1 - Handshake signal with GPC status indicating frequency increase is complete
26 Clock frequency increase request
UP_REQUEST Handshake signal with GPC status indicating frequency increase is requested.
0 - No handshake signal is not requested
1 - Handshake signal with GPC status indicating frequency increase is requested
25 Clock frequency decrease complete
DOWN_DONE Handshake signal with GPC status indicating frequency decrease is complete.
0 - Handshake signal with GPC status indicating frequency decrease is not complete
1 - Handshake signal with GPC status indicating frequency decrease is complete
24 Clock frequency decrease request
DOWN_REQUE 0 - No handshake signal is not requested
ST
1 - Handshake signal with GPC status indicating frequency decrease is requested
23-20 Current Setpoint
CURRENT_SET This is the Setpoint value the Soc is current working in
POINT
Field Description
19-16 Next Setpoint to change to
TARGET_SETP This is the Setpoint value the SoC will switch to
OINT
15-0 Reserved
—
15.9.1.11.1 Offset
Register Offset
CLOCK_GROUP0_CON 402Ch
FIG
CLOCK_GROUP1_CON 40ACh
FIG
15.9.1.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SETPOINT_PRESEN
Reserved
Reserved
R
T
W
Reset u u u u u u u u u u u u u u u u
15.9.1.11.3 Fields
Field Description
31-5 Reserved
—
4 Setpoint present
SETPOINT_PR This bit indicate whether this clock root implement Setpoint control scheme.
ESENT
0 - Setpoint is not implemented.
1 - Setpoint is implemented.
3-0 Reserved
—
15.9.1.12.1 Offset
For a = 0 to 1:
Register Offset Description
CLOCK_GROUPa_AUT 4030h + (a × 80h) Clock group access control
HEN
CLOCK_GROUPa_AUT 4034h + (a × 80h) Writing a 1 to a bit in this register sets the
HEN_SET corresponding bit in CLOCK_GROUPa_AUTHEN
CLOCK_GROUPa_AUT 4038h + (a × 80h) Writing a 1 to a bit in this register clears the
HEN_CLR corresponding bit in CLOCK_GROUPa_AUTHEN
CLOCK_GROUPa_AUT 403Ch + (a × 80h) Writing a 1 to a bit in this register toggles the
HEN_TOG corresponding bit in CLOCK_GROUPa_AUTHEN
15.9.1.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SETPOINT_MODE
DOMAIN_MODE
LOCK_MODE
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.12.3 Fields
Field Description
31-21 Reserved
—
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, bits 16-20 cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked.
1 - MODE is locked.
19-18 Reserved
—
17 Low power and access control by Setpoint
SETPOINT_MO Clock group works in Setpoint controlled Mode.
DE
16 Low power and access control by domain
DOMAIN_MOD Clock group works in Domain controlled Mode.
E
0 - Clock does not work in Domain Mode.
1 - Clock works in Domain Mode.
15-13 Reserved
—
12 Lock Whitelist
LOCK_LIST This bit lock Whitelist. When this bit is set, CLOCK_GROUPx_AUTHEN[WHITE_LIST] cannot be
changed. Once this bit is set, it cannot be cleared, until next system reset.
Table continues on the next page...
Field Description
0 - Whitelist is not locked.
1 - Whitelist is locked.
11-8 Whitelist
WHITE_LIST Domains that on the Whitelist can change this clock root. Each field in this field represent for one domain.
Bit8~Bit11 represent for DOMAIN0~DOMAIN3 respectively.
7-5 Reserved
—
4 Lock truszone setting
LOCK_TZ This bit lock Trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked.
1 - Trustzone setting is locked.
3-2 Reserved
—
1 Non-secure access
TZ_NS This clock root can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode.
1 - Can be changed in Non-secure mode.
0 User access
TZ_USER This clock group can be changed when CPU is in user mode (in CMx core).
0 - Clock cannot be changed in user mode.
1 - Clock can be changed in user mode.
15.9.1.13.1 Offset
For a = 0 to 1; c = 0 to 15:
Register Offset
CLOCK_GROUPa_SETP 4040h + (a × 80h) + (c × 4h)
OINTc
15.9.1.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
GRADE Reserved OFF RSTDIV
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DIV0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.13.3 Fields
Field Description
31-28 Grade
GRADE Indicate speed grade for each Setpoint setting.
This value MUST be set to make Setpoint work properly. Values will be used CCM internally to determine
clock frequency relation ship between Setpoint settings and generate proper sequence. Smaller value
means higher clock speed.
27-25 Reserved
—
24 OFF
OFF Shutdown all locks in clock group.
0 - Clock is running.
1 - Turn off clock.
23-16 Clock group global restart count
RSTDIV Clock group will restart when this divider overflows. This field must be common multiple of all dividers.
15-4 Reserved
—
3-0 Clock divider
DIV0 Divider selected clock by DIV + 1.
0000 - Direct output.
0001 - Divide by 2.
0010 - Divide by 3.
0011 - Divide by 4.
1111 - Divide by 16.
15.9.1.14.1 Offset
For a = 0 to 7:
Register Offset Description
GPR_SHAREDa 4800h + (a × 20h) General Purpose Register
GPR_SHAREDa_SET 4804h + (a × 20h) Writing a 1 to a bit in this register sets the
corresponding bit in GPR_SHAREDa
GPR_SHAREDa_CLR 4808h + (a × 20h) Writing a 1 to a bit in this register clears the
corresponding bit in GPR_SHAREDa
GPR_SHAREDa_TOG 480Ch + (a × 20h) Writing a 1 to a bit in this register toggles the
corresponding bit in GPR_SHAREDa
15.9.1.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
GPR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.14.3 Fields
Field Description
31-0 GP register
GPR This register is shared for all CPU domains.
15.9.1.15.1 Offset
For a = 0 to 7:
Register Offset Description
GPR_SHAREDa_AUTHE 4810h + (a × 20h) GPR access control
N
GPR_SHAREDa_AUTHE 4814h + (a × 20h) Writing a 1 to a bit in this register sets the
N_SET corresponding bit in GPR_SHAREDa_AUTHEN
GPR_SHAREDa_AUTHE 4818h + (a × 20h) Writing a 1 to a bit in this register clears the
N_CLR corresponding bit in GPR_SHAREDa_AUTHEN
GPR_SHAREDa_AUTHE 481Ch + (a × 20h) Writing a 1 to a bit in this register toggles the
N_TOG corresponding bit in GPR_SHAREDa_AUTHEN
15.9.1.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
DOMAIN_MODE
LOCK_MODE
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.15.3 Fields
Field Description
31-21 Reserved
—
Field Description
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, bits 16-20 cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked.
1 - MODE is locked.
19-17 Reserved
—
16 Low power and access control by domain
DOMAIN_MOD Register works in Domain controlled Mode.
E
0 - Clock does NOT work in Domain Mode.
1 - Clock works in Domain Mode.
15-13 Reserved
—
12 Lock Whitelist
LOCK_LIST This bit lock Whitelist. When this bit is set, GPR_SHAREDx_AUTHEN[WHITE_LIST] cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - Whitelist is not locked.
1 - Whitelist is locked.
11-8 Whitelist
WHITE_LIST Domains that on the Whitelist can change this register. Each field in this field represent for one domain.
Bit8~Bit11 represent for DOMAIN0~DOMAIN3 respectively.
0000 - This domain is NOT allowed to change clock.
0001 - This domain is allowed to change clock.
7-5 Reserved
—
4 Lock truszone setting
LOCK_TZ This bit lock Trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked.
1 - Trustzone setting is locked.
3-2 Reserved
—
1 Non-secure access
TZ_NS This register can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode.
1 - Can be changed in Non-secure mode.
0 User access
TZ_USER This register can be changed when CPU is in user mode (in CMx core).
0 - Clock cannot be changed in user mode.
1 - Clock can be changed in user mode.
15.9.1.16.1 Offset
For a = 1 to 7:
Register Offset Description
GPR_PRIVATEa 4C00h + (a × 20h) General Purpose Register
GPR_PRIVATEa_SET 4C04h + (a × 20h) Writing a 1 to a bit in this register sets the
corresponding bit in GPR_PRIVATEa
GPR_PRIVATEa_CLR 4C08h + (a × 20h) Writing a 1 to a bit in this register clears the
corresponding bit in GPR_PRIVATEa
GPR_PRIVATEa_TOG 4C0Ch + (a × 20h) Writing a 1 to a bit in this register toggles the
corresponding bit in GPR_PRIVATEa
15.9.1.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
GPR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
GPR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.16.3 Fields
Field Description
31-0 GP register
GPR General purpose register. This register has dedicate bits for each domain.
15.9.1.17.1 Offset
For a = 1 to 7:
Register Offset Description
GPR_PRIVATEa_AUTH 4C10h + (a × 20h) GPR access control
EN
GPR_PRIVATEa_AUTH 4C14h + (a × 20h) Writing a 1 to a bit in this register sets the
EN_SET corresponding bit in GPR_PRIVATEa_AUTHEN
GPR_PRIVATEa_AUTH 4C18h + (a × 20h) Writing a 1 to a bit in this register clears the
EN_CLR corresponding bit in GPR_PRIVATEa_AUTHEN
GPR_PRIVATEa_AUTH 4C1Ch + (a × 20h) Writing a 1 to a bit in this register toggles the
EN_TOG corresponding bit in GPR_PRIVATEa_AUTHEN
15.9.1.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
DOMAIN_MODE
LOCK_MODE
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.17.3 Fields
Field Description
31-21 Reserved
—
Field Description
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, bits 16-20 cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked.
1 - MODE is locked.
19-17 Reserved
—
16 Low power and access control by Domain
DOMAIN_MOD Register works in Domain controlled Mode.
E
0 - Clock does NOT work in Domain Mode.
1 - Clock works in Domain Mode.
15-13 Reserved
—
12 Lock Whitelist
LOCK_LIST This bit lock Whitelist. When this bit is set, GPR_PRIVATEx_AUTHEN[WHITE_LIST] cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - Whitelist is not locked.
1 - Whitelist is locked.
11-8 Whitelist
WHITE_LIST Domains that on the Whitelist can change this register. Each field in this field represent for one domain.
Bit8~Bit11 represent for DOMAIN0~DOMAIN3 respectively.
0000 - This domain is NOT allowed to change clock.
0001 - This domain is allowed to change clock.
7-5 Reserved
—
4 Lock truszone setting
LOCK_TZ This bit lock Trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked.
1 - Trustzone setting is locked.
3-2 Reserved
—
1 Non-secure access
TZ_NS This register can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode.
1 - Can be changed in Non-secure mode.
0 User access
TZ_USER This register can be changed when CPU is in user mode (in CMx core).
0 - Clock cannot be changed in user mode.
1 - Clock can be changed in user mode.
15.9.1.18.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_DIRECT 5000h + (a × 20h)
15.9.1.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ON
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
15.9.1.18.3 Fields
Field Description
31-1 Reserved
—
0 turn on clock source
ON This bit controls clock source.
0 - OSCPLL is OFF
1 - OSCPLL is ON
This register controls clock source on and off when Clock source works in CPU Low
Power Mode.
During CPULPM mode, write to bit field OSCPLLn_DOMAIN[LEVEL], and during
Unassigned mode, write to OSCPLLn_DOMAIN[LEVELx], where x = 0,1,2 or 3. See
the table below for more details.
Table 15-7. CCM Mode and access types
CCM Mode/ Unassigned Mode CPU Low Power Mode Other Modes
Access Read Write Read Write Read Write
LEVEL Y N Y Y Y N
LEVEL0 Y Y Y N Y N
LEVEL1 Y Y Y N Y N
LEVEL2 Y Y Y N Y N
LEVEL3 Y Y Y N Y N
15.9.1.19.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_DOMAIN 5004h + (a × 20h)
15.9.1.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
Reserved
Reserved
Reserved
LEVEL
LEVEL
LEVEL
LEVEL
W
3
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved LEVEL
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
15.9.1.19.3 Fields
Field Description
31 Reserved
—
30-28 Depend level
LEVEL3 Depend level of this clock source for DOMAIN3.
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
27 Reserved
—
26-24 Depend level
LEVEL2 Depend level of this clock source for DOMAIN2.
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
23 Reserved
—
22-20 Depend level
LEVEL1 Depend level of this clock source for DOMAIN1.
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
19 Reserved
—
18-16 Dependence level
LEVEL0 Dependence level of this clock source for DOMAIN0
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
Table continues on the next page...
Field Description
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
15-3 Reserved
—
2-0 Current dependence level
LEVEL Dependence level of this clock source for the current accessing domain
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
15.9.1.20.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_SETPOINT 5008h + (a × 20h)
15.9.1.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STANDBY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SETPOINT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.20.3 Fields
Field Description
31-16 Standby
STANDBY This field defines 16 Setpoint standby values. Bit0~Bit15 hold value for Setpoint 0~16 standby
respectively.
A bitfield value of 0 implies the OSC or PLL will be shutdown during standby.
A bitfield value of 1 represent OSC or PLL will keep Setpoint setting during standby.
15-0 Setpoint
SETPOINT This field defines 16 Setpoint values. Bit0~Bit15 hold value for Setpoint 0~16 respectively.
A bitfield value of 0 implies OSC or PLL will be shutdown in this Setpoint.
A bitfield value of 1 implies OSC or PLL will be turn on in this Setpoint.
15.9.1.21.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_STATUS0 5010h + (a × 20h)
15.9.1.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
IN_US
R
0
0
E
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DOMAIN_ENABLE
ACTIVE_DOMAIN
STATUS_LATE
STATUS_EARL
ON
R
0
Y
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.21.3 Fields
Field Description
31-29 Reserved
—
28 In use
IN_USE This status bit indicates whether the clock source is being used by active clock roots
0 - Clock source is not being used by clock roots
1 - Clock source is being used by clock roots
27-16 Reserved
—
15-12 Enable status from each domain
DOMAIN_ENAB Enable status from domains, each bit represent one domain.
LE
0000 - No domain request
0001 - Request from Domain0
0010 - Request from Domain1
0011 - Request from Domain0 and Domain1
0100 - Request from Domain2
0101 - Request from Domain0 and Domain2
0110 - Request from Domain1 and Domain2
0111 - Request from Domain0, Domain1 and Domain 2
1000 - Request from Domain3
Table continues on the next page...
Field Description
1001 - Request from Domain0 and Domain3
1010 - Request from Domain1 and Domain3
1011 - Request from Domain2 and Domain3
1100 - Request from Domain0, Domain 1, and Domain3
1101 - Request from Domain0, Domain 2, and Domain3
1110 - Request from Domain1, Domain 2, and Domain3
1111 - Request from all domains
11-8 Domains that own this clock source
ACTIVE_DOMAI Domains that own this clock source according to Whitelist.
N
0000 - Clock not owned by any domain
0001 - Clock owned by Domain0
0010 - Clock owned by Domain1
0011 - Clock owned by Domain0 and Domain1
0100 - Clock owned by Domain2
0101 - Clock owned by Domain0 and Domain2
0110 - Clock owned by Domain1 and Domain2
0111 - Clock owned by Domain0, Domain1 and Domain 2
1000 - Clock owned by Domain3
1001 - Clock owned by Domain0 and Domain3
1010 - Clock owned by Domain1 and Domain3
1011 - Clock owned by Domain2 and Domain3
1100 - Clock owned by Domain0, Domain 1, and Domain3
1101 - Clock owned by Domain0, Domain 2, and Domain3
1110 - Clock owned by Domain1, Domain 2, and Domain3
1111 - Clock owned by all domains
7-6 Reserved
—
5 Clock source ready
STATUS_LATE This status bit indicating clock source is ready to use.
0 - Clock source is not ready to use
1 - Clock source is ready to use
4 Clock source active
STATUS_EARL This status bit indicating clock source is active.
Y
0 - Clock source is not active
1 - Clock source is active
3-1 Reserved
—
0 Clock source current state
ON Clock source running status
Field Description
0 - Clock source is OFF
1 - Clock source is ON
15.9.1.22.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_STATUS1 5014h + (a × 20h)
15.9.1.22.2 Diagram
Bits 31
STANDBY_OUT_REQUEST 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SETPOINT_ON_REQUEST
SETPOINT_OFF_REQUES
STANDBY_IN_REQUEST
SETPOINT_OFF_DONE
STANDBY_OUT_DONE
CURRENT_SETPOINT
SETPOINT_ON_DONE
TARGET_SETPOINT
STANDBY_IN_DONE
R
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CPU3_MODE_REQUEST
CPU2_MODE_REQUEST
CPU1_MODE_REQUEST
CPU0_MODE_REQUEST
CPU3_MODE_DONE
CPU2_MODE_DONE
CPU1_MODE_DONE
CPU0_MODE_DONE
CPU3_MODE
CPU2_MODE
CPU1_MODE
CPU0_MODE
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.22.3 Fields
Field Description
31 Clock gate turn on request from GPC standby
STANDBY_OUT Status bit indication clock gate is requested to turned on from GPC.
_REQUEST
0 - No request
1 - Clock gate requested to be turned on
30 Clock gate turn on finish from GPC standby
STANDBY_OUT Status bit indication clock gate is requested to turned on from GPC.
_DONE
0 - Request to turn on Clock gate is not complete
1 - Request to turn on Clock gate is complete
29 Clock source turn off finish from GPC standby
STANDBY_IN_ Status bit indication clock source is turned off according to GPC request.
DONE
0 - Clock source is not turned off
1 - Clock source is turned off
Field Description
28 Clock gate turn off request from GPC standby
STANDBY_IN_ Status bit indication clock gate is requested to turned off from GPC.
REQUEST
0 - No request
1 - Clock gate requested to be turned off
27 Clock gate turn on finish from GPC Setpoint
SETPOINT_ON Status bit indication clock gate is requested to turned on from GPC.
_DONE
0 - No request
1 - Request to turn on clock gate
26 Clock gate turn on request from GPC Setpoint
SETPOINT_ON Status bit indication clock gate is requested to turned on from GPC.
_REQUEST
0 - No request
1 - Clock gate requested to be turned on
25 Clock source turn off finish from GPC Setpoint
SETPOINT_OF Status bit indication clock source is turned off according to GPC request.
F_DONE
0 - Clock source is not turned off
1 - Clock source is turned off
24 Clock gate turn off request from GPC Setpoint
SETPOINT_OF Status bit indication clock gate is requested to turned off from GPC.
F_REQUEST
0 - No request
1 - Clock gate requested to be turned off
23-20 Current Setpoint
CURRENT_SET This is the Setpoint value the Soc is current working in
POINT
19-16 Next Setpoint to change to
TARGET_SETP This is the Setpoint value the SoC will switch to
OINT
15 Domain3 Low Power Mode task done
CPU3_MODE_ Domain3 response signal status to GPC to indicate clock was gated-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
14 Domain3 request enter Low Power Mode
CPU3_MODE_ Domain3 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
13-12 Domain3 Low Power Mode
CPU3_MODE Domain3 will enter in Low Power Mode.
00 - Run
01 - Wait
10 - Stop
Table continues on the next page...
Field Description
11 - Suspend
11 Domain2 Low Power Mode task done
CPU2_MODE_ Domain2 response signal status to GPC to indicate clock was gate-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
10 Domain2 request enter Low Power Mode
CPU2_MODE_ Domain2 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
9-8 Domain2 Low Power Mode
CPU2_MODE Domain2 will enter in Low Power Mode.
00 - Run
01 - Wait
10 - Stop
11 - Suspend
7 Domain1 Low Power Mode task done
CPU1_MODE_ Domain1 response signal status to GPC to indicate clock was gated-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
6 Domain1 request enter Low Power Mode
CPU1_MODE_ Domain1 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
5-4 Domain1 Low Power Mode
CPU1_MODE Domain1 will enter in Low Power Mode
00 - Run
01 - Wait
10 - Stop
11 - Suspend
3 Domain0 Low Power Mode task done
CPU0_MODE_ Domain0 response signal status to GPC to indicate clock was gate-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
2 Domain0 request enter Low Power Mode
CPU0_MODE_ Domain0 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
Field Description
1-0 Domain0 Low Power Mode
CPU0_MODE Domain0 will enter in Low Power Mode
00 - Run
01 - Wait
10 - Stop
11 - Suspend
15.9.1.23.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_CONFIG 5018h + (a × 20h)
15.9.1.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
AUTOMODE_PRESENT
SETPOINT_PRESEN
Reserved
Reserved
Reserved
R
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 u 0 0 u 0
15.9.1.23.3 Fields
Field Description
31-5 Reserved
—
4 Setpoint present
SETPOINT_PR This bit indicate whether this clock source implement Setpoint control scheme.
ESENT
0 - Setpoint is not implemented.
1 - Setpoint is implemented.
3-2 Reserved
—
1 Automode Present
AUTOMODE_P 0 - Not present
RESENT
1 - Present
0 Reserved
—
15.9.1.24.1 Offset
For a = 0 to 28:
Register Offset
OSCPLLa_AUTHEN 501Ch + (a × 20h)
15.9.1.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SETPOINT_MODE
DOMAIN_MODE
LOCK_MODE
CPULPM
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.24.3 Fields
Field Description
31-21 Reserved
—
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, bits 16-20 cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked.
1 - MODE is locked.
19 Reserved
—
18 CPU Low Power Mode
CPULPM PLL works in CPU Low Power Mode
0 - PLL does not function in Low power Mode
1 - PLL functions in Low Power Mode
17 LPCG works in Setpoint controlled Mode.
SETPOINT_MO Clock source works in Setpoint controlled Mode.
DE
16 Low power and access control by domain
DOMAIN_MOD Clock source works in Domain controlled Mode.
E
0 - Clock does not work in Domain Mode.
1 - Clock works in Domain Mode.
15-13 Reserved
Table continues on the next page...
Field Description
—
12 Lock Whitelist
LOCK_LIST This bit lock Whitelist. When this bit is set, OSCPLLx_AUTHEN[WHITE_LIST] cannot be changed. Once
this bit is set, it cannot be cleared, until next system reset.
0 - Whitelist is not locked.
1 - Whitelist is locked.
11-8 Whitelist
WHITE_LIST Domains that on the Whitelist can change this clock source. Each field in this field represent for one
domain. Bit8~Bit11 represent for DOMAIN0~DOMAIN3 respectively.
7-5 Reserved
—
4 lock truszone setting
LOCK_TZ This bit lock Trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked.
1 - Trustzone setting is locked.
3-2 Reserved
—
1 Non-secure access
TZ_NS This clock source can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode.
1 - Can be changed in Non-secure mode.
0 User access
TZ_USER This clock source can be changed when CPU is in user mode (in CMx core).
0 - Clock cannot be changed in user mode.
1 - Clock can be changed in user mode.
15.9.1.25.1 Offset
For a = 0 to 137:
Register Offset
LPCGa_DIRECT 6000h + (a × 20h)
15.9.1.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved ON
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
15.9.1.25.3 Fields
Field Description
31-1 Reserved
—
0 LPCG on
ON This bit controls LPCG.
0 - LPCG is OFF.
1 - LPCG is ON.
15.9.1.26.1 Offset
For a = 0 to 137:
Register Offset
LPCGa_DOMAIN 6004h + (a × 20h)
15.9.1.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
Reserved
Reserved
Reserved
LEVEL
LEVEL
LEVEL
LEVEL
W
3
0
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved LEVEL
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
15.9.1.26.3 Fields
Field Description
31 Reserved
—
30-28 Depend level
LEVEL3 Depend level of this LPCG for DOMAIN3.
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
27 Reserved
—
26-24 Depend level
LEVEL2 Depend level of this LPCG for DOMAIN2.
Table continues on the next page...
Field Description
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
23 Reserved
—
22-20 Depend level
LEVEL1 Depend level of this LPCG for DOMAIN1.
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
19 Reserved
—
18-16 Depend level
LEVEL0 Depend level of this LPCG for DOMAIN0.
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
15-3 Reserved
—
2-0 Current dependence level
LEVEL Dependence level of this clock source for the current accessing domain
000 - This clock source is not needed in any mode, and can be turned off
001 - This clock source is needed in RUN mode, but not needed in WAIT, STOP mode
010 - This clock source is needed in RUN and WAIT mode, but not needed in STOP mode
011 - This clock source is needed in RUN, WAIT and STOP mode
100 - This clock source is always on in any mode (including SUSPEND)
101, 110, 111 - Reserved
15.9.1.27.1 Offset
For a = 0 to 137:
Register Offset
LPCGa_STATUS0 6010h + (a × 20h)
15.9.1.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R 0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DOMAIN_ENABLE
ACTIVE_DOMAIN
ON
R
0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.27.3 Fields
Field Description
31-16 Reserved
—
15-12 Enable status from each domain
DOMAIN_ENAB Enable status from domains, each bit represent one domain.
LE
0000 - No domain request
0001 - Request from Domain0
0010 - Request from Domain1
0011 - Request from Domain0 and Domain1
Table continues on the next page...
Field Description
0100 - Request from Domain2
0101 - Request from Domain0 and Domain2
0110 - Request from Domain1 and Domain2
0111 - Request from Domain0, Domain1 and Domain 2
1000 - Request from Domain3
1001 - Request from Domain0 and Domain3
1010 - Request from Domain1 and Domain3
1011 - Request from Domain2 and Domain3
1100 - Request from Domain0, Domain 1, and Domain3
1101 - Request from Domain0, Domain 2, and Domain3
1110 - Request from Domain1, Domain 2, and Domain3
1111 - Request from all domains
11-8 Domains that own this clock gate
ACTIVE_DOMAI Domains that own this clock gate according to Whitelist.
N
0000 - Clock not owned by any domain
0001 - Clock owned by Domain0
0010 - Clock owned by Domain1
0011 - Clock owned by Domain0 and Domain1
0100 - Clock owned by Domain2
0101 - Clock owned by Domain0 and Domain2
0110 - Clock owned by Domain1 and Domain2
0111 - Clock owned by Domain0, Domain1 and Domain 2
1000 - Clock owned by Domain3
1001 - Clock owned by Domain0 and Domain3
1010 - Clock owned by Domain1 and Domain3
1011 - Clock owned by Domain2 and Domain3
1100 - Clock owned by Domain0, Domain 1, and Domain3
1101 - Clock owned by Domain0, Domain 2, and Domain3
1110 - Clock owned by Domain1, Domain 2, and Domain3
1111 - Clock owned by all domains
7-1 Reserved
—
0 LPCG current state
ON LPCG running status.
0 - LPCG is OFF.
1 - LPCG is ON.
15.9.1.28.1 Offset
For a = 0 to 137:
Register Offset
LPCGa_STATUS1 6014h + (a × 20h)
15.9.1.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SETPOINT_ON_REQUEST
SETPOINT_OFF_REQUES
SETPOINT_OFF_DONE
CURRENT_SETPOINT
SETPOINT_ON_DONE
TARGET_SETPOINT
R
0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CPU3_MODE_REQUEST
CPU2_MODE_REQUEST
CPU1_MODE_REQUEST
CPU0_MODE_REQUEST
CPU3_MODE_DONE
CPU2_MODE_DONE
CPU1_MODE_DONE
CPU0_MODE_DONE
CPU3_MODE
CPU2_MODE
CPU1_MODE
CPU0_MODE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.28.3 Fields
Field Description
31-28 Reserved
—
27 Clock gate turn on finish from GPC Setpoint
SETPOINT_ON Status bit indication clock gate is turned on according to GPC request.
_DONE
0 - Clock gate is not turned on
1 - Clock gate is turned on
26 Clock gate turn on request from GPC Setpoint
SETPOINT_ON Status bit indication clock gate is requested to turned on from GPC.
_REQUEST
0 - No request
1 - Clock gate requested to be turned on
25 Clock gate turn off finish from GPC Setpoint
SETPOINT_OF Status bit indication clock gate is turned off according to GPC request.
F_DONE
0 - Clock gate is not turned off
1 - Clock gate is turned off
24 Clock gate turn off request from GPC Setpoint
SETPOINT_OF Status bit indication clock gate is requested to turned off from GPC.
F_REQUEST
0 - No request
1 - Clock gate requested to be turned off
23-20 Current Setpoint
CURRENT_SET This is the Setpoint value the Soc is current working in
POINT
19-16 Next Setpoint to change to
TARGET_SETP This is the Setpoint value the SoC will switch to
OINT
15 Domain3 Low Power Mode task done
CPU3_MODE_ Domain3 response signal status to GPC to indicate clock was gate-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
14 Domain3 request enter Low Power Mode
CPU3_MODE_ Domain3 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
13-12 Domain3 Low Power Mode
CPU3_MODE Domain3 will enter in Low Power Mode.
00 - Run
01 - Wait
Table continues on the next page...
Field Description
10 - Stop
11 - Suspend
11 Domain2 Low Power Mode task done
CPU2_MODE_ Domain2 response signal status to GPC to indicate clock was gate-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
10 Domain2 request enter Low Power Mode
CPU2_MODE_ Domain2 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
9-8 Domain2 Low Power Mode
CPU2_MODE Domain2 will enter in Low Power Mode
00 - Run
01 - Wait
10 - Stop
11 - Suspend
7 Domain1 Low Power Mode task done
CPU1_MODE_ Domain1 response signal status to GPC to indicate clock was gate-off if needed to enter Low Power
DONE Mode
0 - Clock is not gated
1 - Clock is gated-off
6 Domain1 request enter Low Power Mode
CPU1_MODE_ Domain1 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
5-4 Domain1 Low Power Mode
CPU1_MODE Domain1 will enter in Low Power Mode
00 - Run
01 - Wait
10 - Stop
11 - Suspend
3 Domain0 Low Power Mode task done
CPU0_MODE_ Domain0 response signal status to GPC to indicate clock was gate-off to enter Low Power Mode
DONE
0 - Clock is not gated
1 - Clock is gated-off
2 Domain0 request enter Low Power Mode
CPU0_MODE_ Domain0 request signal status to enter Low Power Mode
REQUEST
0 - No request
1 - Request from domain to enter Low Power Mode
Field Description
1-0 Domain0 Low Power Mode
CPU0_MODE Domain0 will enter in Low Power Mode
00 - Run
01 - Wait
10 - Stop
11 - Suspend
15.9.1.29.1 Offset
For a = 0 to 137:
Register Offset
LPCGa_CONFIG 6018h + (a × 20h)
15.9.1.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset u u u u u u u u u u u u u u u u
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SETPOINT_PRESEN
Reserved
Reserved
R
T
W
Reset u u u u u u u u u u u u u u u u
15.9.1.29.3 Fields
Field Description
31-5 Reserved
—
4 Setpoint present
SETPOINT_PR This bit indicate whether this clock root implement Setpoint control scheme.
ESENT
0 - Setpoint is not implemented.
1 - Setpoint is implemented.
3-0 Reserved
—
15.9.1.30.1 Offset
For a = 0 to 137:
Register Offset
LPCGa_AUTHEN 601Ch + (a × 20h)
15.9.1.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SETPOINT_MODE
0
DOMAIN_MODE
LOCK_MODE
CPULPM
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.30.3 Fields
Field Description
31-21 Reserved
—
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, bits 16-20 cannot be changed.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked.
1 - MODE is locked.
19 Reserved
—
18 CPU Low Power Mode
CPULPM LPCG works in CPU Low Power Mode
0 - LPCG is not functioning in Low power Mode
1 - LPCG is functioning in Low Power Mode
17 Low power and access control by Setpoint
SETPOINT_MO 0 - LPCG is not functioning in Setpoint controlled Mode
DE
1 - LPCG is functioning in Setpoint controlled Mode
16 Low power and access control by domain
DOMAIN_MOD LPCG works in Domain controlled Mode.
E
0 - Clock does not work in Domain Mode
1 - Clock works in Domain Mode
Field Description
15-13 Reserved
—
12 Lock Whitelist
LOCK_LIST This bit lock Whitelist. When this bit is set, LPCGx_AUTHEN[WHITE_LIST] cannot be changed. Once
this bit is set, it cannot be cleared, until next system reset.
0 - Whitelist is not locked.
1 - Whitelist is locked.
11-8 Whitelist
WHITE_LIST Domains that on the Whitelist can change this clock root. Each field in this field represent for one domain.
Bit8~Bit11 represent for DOMAIN0~DOMAIN3 respectively.
7-5 Reserved
—
4 lock truszone setting
LOCK_TZ This bit lock Trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked.
1 - Trustzone setting is locked.
3-2 Reserved
—
1 Non-secure access
TZ_NS This LPCG can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode.
1 - Can be changed in Non-secure mode.
0 User access
TZ_USER This LPCG can be changed when CPU is in user mode (in CMx core).
0 - LPCG cannot be changed in user mode.
1 - LPCG can be changed in user mode.
15.9.1.31.1 Offset
Register Offset
LPCG2_SETPOINT 6048h
Register Offset
LPCG3_SETPOINT 6068h
LPCG4_SETPOINT 6088h
LPCG5_SETPOINT 60A8h
LPCG6_SETPOINT 60C8h
LPCG7_SETPOINT 60E8h
LPCG8_SETPOINT 6108h
LPCG9_SETPOINT 6128h
LPCG10_SETPOINT 6148h
LPCG11_SETPOINT 6168h
LPCG12_SETPOINT 6188h
LPCG14_SETPOINT 61C8h
LPCG15_SETPOINT 61E8h
LPCG16_SETPOINT 6208h
LPCG17_SETPOINT 6228h
LPCG18_SETPOINT 6248h
LPCG19_SETPOINT 6268h
LPCG24_SETPOINT 6308h
LPCG25_SETPOINT 6328h
LPCG26_SETPOINT 6348h
LPCG27_SETPOINT 6368h
LPCG28_SETPOINT 6388h
LPCG29_SETPOINT 63A8h
LPCG30_SETPOINT 63C8h
LPCG31_SETPOINT 63E8h
LPCG32_SETPOINT 6408h
LPCG33_SETPOINT 6428h
LPCG34_SETPOINT 6448h
LPCG35_SETPOINT 6468h
LPCG36_SETPOINT 6488h
LPCG37_SETPOINT 64A8h
LPCG38_SETPOINT 64C8h
LPCG39_SETPOINT 64E8h
LPCG40_SETPOINT 6508h
LPCG43_SETPOINT 6568h
LPCG44_SETPOINT 6588h
LPCG45_SETPOINT 65A8h
LPCG46_SETPOINT 65C8h
LPCG47_SETPOINT 65E8h
LPCG48_SETPOINT 6608h
15.9.1.31.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STANDBY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SETPOINT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.1.31.3 Fields
Field Description
31-16 Standby
STANDBY This field defines 16 Setpoint standby values. Bit0~Bit15 hold value for Setpoint 0~16 standby
respectively.
A bitfield value of 0 implies the LPCG will be shutdown during standby.
A bitfield value of 1 represent LPCG will keep Setpoint setting during standby.
15-0 Setpoints
SETPOINT This field defines 16 Setpoint values. Bit0~Bit15 hold value for Setpoint 0~16 respectively.
A value of 0 implies the clock is off in Setpoint Mode
A value of 1 implies the clock is on in Setpoint Mode
15.9.2.2.1 Offset
For a = 0 to 5:
15.9.2.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved OFF DIVIDE
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
SELEC
RESE
RAW
INV
W
T
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.2.2.3 Fields
Field Description
31-25 Reserved
—
24 Turn off
OFF Turn off slice to save power.
0 - observe slice is on
1 - observe slice is off
23-16 Divider for observe signal
DIVIDE Divider before measurement or send out to IO. Divider by DIVIDE+1.
NOTE: If divider selected, first several toggles may not be observed. Divider is typically be used when
observe signal is a continuous clock.
15 Reset observe divider
RESET A change from 0 to 1 will reset the divider.
0 - No reset
1 - Reset observe divider
14 Reserved
Table continues on the next page...
Field Description
—
13 Invert
INV Invert input signal phase.
0 - Clock phase remain same.
1 - Invert clock phase before measurement or send to IO.
12 Observe raw signal
RAW Select from raw signal and divided signal.
0 - Select divided signal.
1 - Select raw signal.
11-9 Reserved
—
8-0 Observe signal selector
SELECT Selector that controls which observe signals will be selected and observed.
Field Description
Target SELECT index Slice Number
LPUART1_CLK_ROOT 153 2
LPUART2_CLK_ROOT 154 2
LPUART3_CLK_ROOT 155 2
LPUART4_CLK_ROOT 156 2
LPUART5_CLK_ROOT 157 2
LPUART6_CLK_ROOT 158 2
LPUART7_CLK_ROOT 159 2
LPUART8_CLK_ROOT 160 2
LPUART9_CLK_ROOT 161 2
LPUART10_CLK_ROOT 162 2
LPUART11_CLK_ROOT 163 0
LPUART12_CLK_ROOT 164 0
LPI2C1_CLK_ROOT 165 2
LPI2C2_CLK_ROOT 166 2
LPI2C3_CLK_ROOT 167 2
LPI2C4_CLK_ROOT 168 2
LPI2C5_CLK_ROOT 169 0
LPI2C6_CLK_ROOT 170 0
LPSPI1_CLK_ROOT 171 2
LPSPI2_CLK_ROOT 172 2
LPSPI3_CLK_ROOT 173 2
LPSPI4_CLK_ROOT 174 2
LPSPI5_CLK_ROOT 175 0
LPSPI6_CLK_ROOT 176 0
EMV1_CLK_ROOT 177 2
EMV2_CLK_ROOT 178 2
ENET1_CLK_ROOT 179 2
ENET2_CLK_ROOT 180 2
ENET_QOS_CLK_ROOT 181 2
ENET_25M_CLK_ROOT 182 2
ENET_TIMER1_CLK_ROOT 183 2
ENET_TIMER2_CLK_ROOT 184 2
ENET_TIMER3_CLK_ROOT 185 2
USDHC1_CLK_ROOT 186 2
USDHC2_CLK_ROOT 187 2
ASRC_CLK_ROOT 188 2
MQS_CLK_ROOT 189 2
MIC_CLK_ROOT 190 0
SPDIF_CLK_ROOT 191 2
SAI1_CLK_ROOT 192 2
Field Description
Target SELECT index Slice Number
SAI2_CLK_ROOT 193 2
SAI3_CLK_ROOT 194 2
SAI4_CLK_ROOT 195 0
GPU2D_CLK_ROOT 196 2
ELCDIF_CLK_ROOT 197 2
LCDIFV2_CLK_ROOT 198 2
MIPI_REF_CLK_ROOT 199 2
MIPI_ESC_CLK_ROOT 200 2
CSI2_CLK_ROOT 201 2
CSI2_ESC_CLK_ROOT 202 2
CSI2_UI_CLK_ROOT 203 2
CSI_CLK_ROOT 204 2
CCM_CKO1_CLK_ROOT 205 0
CCM_CKO2_CLK_ROOT 206 2
CM7_CORE_STCLKEN 207 4
CCM_FLEXRAM_CLK_ROOT 208 4
MIPI_DSI_TXESC 209 2
MIPI_DSI_RXESC 210 2
OSC_RC_16M 224 0
OSC_RC_48M 225 0
OSC_RC_48M_DIV2 226 0
OSC_RC_400M 227 0
OSC_24M_OUT 229 0
PLL_ARM_OUT 231 2
SYS_PLL2_OUT 233 2
SYS_PLL2_PFD0 234 2
SYS_PLL2_PFD1 235 2
SYS_PLL2_PFD2 236 2
SYS_PLL2_PFD3 237 2
SYS_PLL3_OUT 239 2
SYS_PLL3_DIV2 240 2
SYS_PLL3_PFD0 241 2
SYS_PLL3_PFD1 242 2
SYS_PLL3_PFD2 243 2
SYS_PLL3_PFD3 244 2
SYS_PLL1_OUT 246 2
SYS_PLL1_DIV2 247 2
SYS_PLL1_DIV5 248 2
PLL_AUDIO_OUT 250 2
PLL_VIDEO_OUT 252 2
Field Description
15.9.2.3.1 Offset
Register Offset
OBSERVE0_STATUS0 20h
OBSERVE1_STATUS0 A0h
OBSERVE2_STATUS0 120h
OBSERVE3_STATUS0 1A0h
OBSERVE4_STATUS0 220h
OBSERVE5_STATUS0 2A0h
15.9.2.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
DIVIDE
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
OFF
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SELEC
RESE
RAW
Reserved
Reserved
INV
R
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.2.3.3 Fields
Field Description
31 Reserved
Table continues on the next page...
Field Description
—
30 Reserved
—
29 Reserved
—
28 Reserved
—
27 Reserved
—
26-25 Reserved
—
24 Turn off slice
OFF 0 - observe slice is on
1 - observe slice is off
23-16 Divide value status. The clock will be divided by DIVIDE + 1.
DIVIDE
15 Reset state
RESET 0 - Observe divider is not in reset state
1 - Observe divider is in reset state
14 Reserved
—
13 Polarity of the observe target
INV 0 - Polarity is not inverted
1 - Polarity of the observe target is inverted
12 Observe raw signal
RAW 0 - Divided signal is selected
1 - Raw signal is selected
11-9 Reserved
—
8-0 Select value
SELECT
Target SELECT index Slice Number
M7_CLK_ROOT 128 4
M4_CLK_ROOT 129 0
BUS_CLK_ROOT 130 2
BUS_LPSR_CLK_ROOT 131 0
SEMC_CLK_ROOT 132 2
CSSYS_CLK_ROOT 133 2
CSTRACE_CLK_ROOT 134 2
M4_SYSTICK_CLK_ROOT 135 0
Field Description
Target SELECT index Slice Number
M7_SYSTICK_CLK_ROOT 136 2
ADC1_CLK_ROOT 137 2
ADC2_CLK_ROOT 138 2
ACMP_CLK_ROOT 139 2
FLEXIO1_CLK_ROOT 140 2
FLEXIO2_CLK_ROOT 141 2
GPT1_CLK_ROOT 142 2
GPT2_CLK_ROOT 143 2
GPT3_CLK_ROOT 144 2
GPT4_CLK_ROOT 145 2
GPT5_CLK_ROOT 146 2
GPT6_CLK_ROOT 147 2
FLEXSPI1_CLK_ROOT 148 2
FLEXSPI2_CLK_ROOT 149 2
CAN1_CLK_ROOT 150 2
CAN2_CLK_ROOT 151 2
CAN3_CLK_ROOT 152 0
LPUART1_CLK_ROOT 153 2
LPUART2_CLK_ROOT 154 2
LPUART3_CLK_ROOT 155 2
LPUART4_CLK_ROOT 156 2
LPUART5_CLK_ROOT 157 2
LPUART6_CLK_ROOT 158 2
LPUART7_CLK_ROOT 159 2
LPUART8_CLK_ROOT 160 2
LPUART9_CLK_ROOT 161 2
LPUART10_CLK_ROOT 162 2
LPUART11_CLK_ROOT 163 0
LPUART12_CLK_ROOT 164 0
LPI2C1_CLK_ROOT 165 2
LPI2C2_CLK_ROOT 166 2
LPI2C3_CLK_ROOT 167 2
LPI2C4_CLK_ROOT 168 2
LPI2C5_CLK_ROOT 169 0
LPI2C6_CLK_ROOT 170 0
LPSPI1_CLK_ROOT 171 2
LPSPI2_CLK_ROOT 172 2
LPSPI3_CLK_ROOT 173 2
LPSPI4_CLK_ROOT 174 2
LPSPI5_CLK_ROOT 175 0
Field Description
Target SELECT index Slice Number
LPSPI6_CLK_ROOT 176 0
EMV1_CLK_ROOT 177 2
EMV2_CLK_ROOT 178 2
ENET1_CLK_ROOT 179 2
ENET2_CLK_ROOT 180 2
ENET_QOS_CLK_ROOT 181 2
ENET_25M_CLK_ROOT 182 2
ENET_TIMER1_CLK_ROOT 183 2
ENET_TIMER2_CLK_ROOT 184 2
ENET_TIMER3_CLK_ROOT 185 2
USDHC1_CLK_ROOT 186 2
USDHC2_CLK_ROOT 187 2
ASRC_CLK_ROOT 188 2
MQS_CLK_ROOT 189 2
MIC_CLK_ROOT 190 0
SPDIF_CLK_ROOT 191 2
SAI1_CLK_ROOT 192 2
SAI2_CLK_ROOT 193 2
SAI3_CLK_ROOT 194 2
SAI4_CLK_ROOT 195 0
GPU2D_CLK_ROOT 196 2
ELCDIF_CLK_ROOT 197 2
LCDIFV2_CLK_ROOT 198 2
MIPI_REF_CLK_ROOT 199 2
MIPI_ESC_CLK_ROOT 200 2
CSI2_CLK_ROOT 201 2
CSI2_ESC_CLK_ROOT 202 2
CSI2_UI_CLK_ROOT 203 2
CSI_CLK_ROOT 204 2
CCM_CKO1_CLK_ROOT 205 0
CCM_CKO2_CLK_ROOT 206 2
CM7_CORE_STCLKEN 207 4
CCM_FLEXRAM_CLK_ROOT 208 4
MIPI_DSI_TXESC 209 2
MIPI_DSI_RXESC 210 2
OSC_RC_16M 224 0
OSC_RC_48M 225 0
OSC_RC_48M_DIV2 226 0
OSC_RC_400M 227 0
OSC_24M_OUT 229 0
Field Description
Target SELECT index Slice Number
PLL_ARM_OUT 231 2
SYS_PLL2_OUT 233 2
SYS_PLL2_PFD0 234 2
SYS_PLL2_PFD1 235 2
SYS_PLL2_PFD2 236 2
SYS_PLL2_PFD3 237 2
SYS_PLL3_OUT 239 2
SYS_PLL3_DIV2 240 2
SYS_PLL3_PFD0 241 2
SYS_PLL3_PFD1 242 2
SYS_PLL3_PFD2 243 2
SYS_PLL3_PFD3 244 2
SYS_PLL1_OUT 246 2
SYS_PLL1_DIV2 247 2
SYS_PLL1_DIV5 248 2
PLL_AUDIO_OUT 250 2
PLL_VIDEO_OUT 252 2
15.9.2.4.1 Offset
For a = 0 to 5:
Register Offset Description
OBSERVEa_AUTHEN 30h + (a × 80h) Observe access control
OBSERVEa_AUTHEN_S 34h + (a × 80h) Writing a 1 to a bit in this register sets the
ET corresponding bit in OBSERVEa_AUTHEN
OBSERVEa_AUTHEN_C 38h + (a × 80h) Writing a 1 to a bit in this register clears the
LR corresponding bit in OBSERVEa_AUTHEN
OBSERVEa_AUTHEN_T 3Ch + (a × 80h) Writing a 1 to a bit in this register toggles the
OG corresponding bit in OBSERVEa_AUTHEN
15.9.2.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
DOMAIN_MODE
LOCK_MODE
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WHITE_LIST
LOCK_LIST
LOCK_TZ
Reserved
Reserved
Reserved
TZ_USE
TZ_NS
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.2.4.3 Fields
Field Description
31-21 Reserved
—
20 Lock low power and access mode
LOCK_MODE This bit lock low power and access control mode. When this bit is set, DOMAIN_MODE cannot change.
Once this bit is set, it cannot be cleared, until next system reset.
0 - MODE is not locked.
1 - MODE is locked.
19-17 Reserved
—
16 Low power and access control by domain
DOMAIN_MOD Observe works in domain controlled mode.
E
0 - Clock does not work in domain mode.
1 - Clock works in domain mode.
15-13 Reserved
—
12 Lock white list
LOCK_LIST This bit lock white list. When this bit is set, WHITE_LIST cannot be changed. Once this bit is set, it cannot
be cleared, until next system reset.
0 - White list is not locked.
1 - White list is locked.
11-8 White list
Table continues on the next page...
Field Description
WHITE_LIST Domains that on the white list can change this observe. Each field in this field represent for one domain.
Bit8~Bit12 represent for DOMAIN0~DOMAIN3 respectively.
0000 - No domain can change.
0001 - Domain 0 can change.
0010 - Domain 1 can change.
0011 - Domain 0 and domain 1 can change.
0100 - Domain 2 can change.
1111 - All domain can change.
7-5 Reserved
—
4 Lock truszone setting
LOCK_TZ This bit lock trustzone setting. When this bit is set, TRUSTZONE_USER and
TRUSTZONE_NONSECURE cannot be changed. Once this bit is set, it cannot be cleared, until next
system reset.
0 - Trustzone setting is not locked.
1 - Trustzone setting is locked.
3-2 Reserved
—
1 Non-secure access
TZ_NS This observe can be changed when CPU is in Non-secure mode.
0 - Cannot be changed in Non-secure mode.
1 - Can be changed in Non-secure mode.
0 User access
TZ_USER This observe can be changed when CPU is in user mode.
0 - Clock cannot be changed in user mode.
1 - Clock can be changed in user mode.
15.9.2.5.1 Offset
Register Offset
OBSERVE0_FREQUEN 40h
CY_CURRENT
OBSERVE1_FREQUEN C0h
CY_CURRENT
OBSERVE2_FREQUEN 140h
CY_CURRENT
OBSERVE3_FREQUEN 1C0h
CY_CURRENT
OBSERVE4_FREQUEN 240h
CY_CURRENT
OBSERVE5_FREQUEN 2C0h
CY_CURRENT
15.9.2.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R FREQUENCY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R FREQUENCY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.2.5.3 Fields
Field Description
31-0 Frequency
FREQUENCY Current frequency of observed signal in Hz.
15.9.2.6.1 Offset
Register Offset
OBSERVE0_FREQUEN 44h
CY_MIN
OBSERVE1_FREQUEN C4h
CY_MIN
OBSERVE2_FREQUEN 144h
CY_MIN
OBSERVE3_FREQUEN 1C4h
CY_MIN
OBSERVE4_FREQUEN 244h
CY_MIN
OBSERVE5_FREQUEN 2C4h
CY_MIN
15.9.2.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R FREQUENCY
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R FREQUENCY
W
Reset 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0
15.9.2.6.3 Fields
Field Description
31-0 Frequency
FREQUENCY Minimum frequency of observed signal in Hz.
15.9.2.7.1 Offset
Register Offset
OBSERVE0_FREQUEN 48h
CY_MAX
OBSERVE1_FREQUEN C8h
CY_MAX
OBSERVE2_FREQUEN 148h
CY_MAX
OBSERVE3_FREQUEN 1C8h
CY_MAX
OBSERVE4_FREQUEN 248h
CY_MAX
OBSERVE5_FREQUEN 2C8h
CY_MAX
15.9.2.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R FREQUENCY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R FREQUENCY
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.2.7.3 Fields
Field Description
31-0 Frequency
FREQUENCY Maximum frequency of observed signal in Hz.
15.9.3.2.1 Offset
Register Offset
MISC_DIFPROG 800h
15.9.3.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R CHIPID
W
Reset 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R CHIPID
W
Reset 0 1 1 1 0 0 0 0 1 0 1 1 0 0 0 0
15.9.3.2.3 Fields
Field Description
31-0 Chip ID
CHIPID
15.9.3.3.1 Offset
Register Offset
VDDSOC_AI_CTRL 820h
15.9.3.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VDDSOC_AIRWB
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved VDDSOC_AI_ADDR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.3.3 Fields
Field Description
31-24 Always set to zero (0).
— Always set to zero (0).
23-17 Reserved
—
16 VDDSOC_AIRWB
VDDSOC_AIRW Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
B
15-8 Always set to zero (0).
— Always set to zero (0).
7-0 VDDSOC_AI_ADDR
VDDSOC_AI_A Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
DDR
15.9.3.4.1 Offset
Register Offset
VDDSOC_AI_WDATA 830h
15.9.3.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VDDSOC_AI_WDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VDDSOC_AI_WDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.4.3 Fields
Field Description
31-0 VDDSOC_AI_WDATA
VDDSOC_AI_W Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
DATA
15.9.3.5.1 Offset
Register Offset
VDDSOC_AI_RDATA 840h
15.9.3.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDSOC_AI_RDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDSOC_AI_RDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.5.3 Fields
Field Description
31-0 VDDSOC_AI_RDATA
VDDSOC_AI_R Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
DATA
15.9.3.6 VDDSOC2PLL_AI_CTRL_1G_REGISTER
(VDDSOC2PLL_AI_CTRL_1G)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.6.1 Offset
Register Offset
VDDSOC2PLL_AI_CTRL 850h
_1G
15.9.3.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VDDSOC2PLL_AIRWB_1G
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VDDSOC2PLL_AITOGGLE_DONE_1G
VDDSOC2PLL_AITOGGLE_1G
VDDSOC2PLL_AIADDR_1G
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.6.3 Fields
Field Description
31-24 Reserved
—
23-17 Reserved
—
16 VDDSOC2PLL_AIRWB_1G
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AIRWB_1G
15-10 Reserved
—
9 VDDSOC2PLL_AITOGGLE_DONE_1G
Table continues on the next page...
Field Description
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description..
AITOGGLE_DO
NE_1G
8 VDDSOC2PLL_AITOGGLE_1G
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description..
AITOGGLE_1G
7-0 VDDSOC2PLL_AIADDR_1G
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AIADDR_1G
15.9.3.7 VDDSOC2PLL_AI_WDATA_1G_REGISTER
(VDDSOC2PLL_AI_WDATA_1G)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.7.1 Offset
Register Offset
VDDSOC2PLL_AI_WDA 860h
TA_1G
15.9.3.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VDDSOC2PLL_AI_WDATA_1G
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VDDSOC2PLL_AI_WDATA_1G
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.7.3 Fields
Field Description
31-0 VDDSOC2PLL_AI_WDATA_1G
Field Description
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AI_WDATA_1G
15.9.3.8 VDDSOC2PLL_AI_RDATA_1G_REGISTER
(VDDSOC2PLL_AI_RDATA_1G)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.8.1 Offset
Register Offset
VDDSOC2PLL_AI_RDAT 870h
A_1G
15.9.3.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDSOC2PLL_AI_RDATA_1G
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDSOC2PLL_AI_RDATA_1G
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.8.3 Fields
Field Description
31-0 VDDSOC2PLL_AI_RDATA_1G
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AI_RDATA_1G
15.9.3.9 VDDSOC_AI_CTRL_AUDIO_REGISTER
(VDDSOC2PLL_AI_CTRL_AUDIO)
15.9.3.9.1 Offset
Register Offset
VDDSOC2PLL_AI_CTRL 880h
_AUDIO
15.9.3.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VDDSOC2PLL_AIRWB_AUDIO
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VDDSOC2PLL_AITOGGLE_DONE_AUDIO
VDDSOC2PLL_AITOGGLE_AUDIO
VDDSOC2PLL_AI_ADDR_AUDIO
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.9.3 Fields
Field Description
31-24 Always set to zero (0).
— Always set to zero (0).
23-17 Reserved
—
16 VDDSOC_AIRWB
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AIRWB_AUDIO
15-10 Always set to zero (0).
— Always set to zero (0).
9 VDDSOC2PLL_AITOGGLE_DONE_AUDIO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description..
AITOGGLE_DO
NE_AUDIO
8 VDDSOC2PLL_AITOGGLE_AUDIO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AITOGGLE_AU
DIO
7-0 VDDSOC2PLL_AI_ADDR_AUDIO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AI_ADDR_AUDI
O
15.9.3.10 VDDSOC_AI_WDATA_AUDIO_REGISTER
(VDDSOC2PLL_AI_WDATA_AUDIO)
15.9.3.10.1 Offset
Register Offset
VDDSOC2PLL_AI_WDA 890h
TA_AUDIO
15.9.3.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VDDSOC2PLL_AI_WDATA_AUDIO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VDDSOC2PLL_AI_WDATA_AUDIO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.10.3 Fields
Field Description
31-0 VDDSOC2PLL_AI_WDATA_AUDIO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AI_WDATA_AU
DIO
15.9.3.11 VDDSOC2PLL_AI_RDATA_REGISTER
(VDDSOC2PLL_AI_RDATA_AUDIO)
15.9.3.11.1 Offset
Register Offset
VDDSOC2PLL_AI_RDAT 8A0h
A_AUDIO
15.9.3.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDSOC2PLL_AI_RDATA_AUDIO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDSOC2PLL_AI_RDATA_AUDIO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.11.3 Fields
Field Description
31-0 VDDSOC2PLL_AI_RDATA_AUDIO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AI_RDATA_AU
DIO
15.9.3.12 VDDSOC2PLL_AI_CTRL_VIDEO_REGISTER
(VDDSOC2PLL_AI_CTRL_VIDEO)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.12.1 Offset
Register Offset
VDDSOC2PLL_AI_CTRL 8B0h
_VIDEO
15.9.3.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VDDSOC2PLL_AIRWB_VIDEO
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 VDDSOC2PLL_AITOGGLE_DONE_VIDEO 9 8 7 6 5 4 3 2 1 0
VDDSOC2PLL_AITOGGLE_VIDEO
VDDSOC2PLL_AIADDR_VIDEO
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.12.3 Fields
Field Description
31-24 Reserved
—
23-17 Reserved
—
16 VDDSOC2PLL_AIRWB_VIDEO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AIRWB_VIDEO
15-10 Reserved
Table continues on the next page...
Field Description
—
9 VDDSOC2PLL_AITOGGLE_DONE_VIDEO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AITOGGLE_DO
NE_VIDEO
8 VDDSOC2PLL_AITOGGLE_VIDEO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AITOGGLE_VID
EO
7-0 VDDSOC2PLL_AIADDR_VIDEO
VDDSOC2PLL_ VDDSOC2PLL_AIADDR_VIDEO
AIADDR_VIDEO
15.9.3.13 VDDSOC2PLL_AI_WDATA_VIDEO_REGISTER
(VDDSOC2PLL_AI_WDATA_VIDEO)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.13.1 Offset
Register Offset
VDDSOC2PLL_AI_WDA 8C0h
TA_VIDEO
15.9.3.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VDDSOC2PLL_AI_WDATA_VIDEO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VDDSOC2PLL_AI_WDATA_VIDEO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.13.3 Fields
Field Description
31-0 VDDSOC2PLL_AI_WDATA_VIDEO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description..
AI_WDATA_VID
EO
15.9.3.14 VDDSOC2PLL_AI_RDATA_VIDEO_REGISTER
(VDDSOC2PLL_AI_RDATA_VIDEO)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.14.1 Offset
Register Offset
VDDSOC2PLL_AI_RDAT 8D0h
A_VIDEO
15.9.3.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDSOC2PLL_AI_RDATA_VIDEO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDSOC2PLL_AI_RDATA_VIDEO
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.14.3 Fields
Field Description
31-0 VDDSOC2PLL_AI_RDATA_VIDEO
VDDSOC2PLL_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
AI_RDATA_VID
EO
15.9.3.15.1 Offset
Register Offset
VDDLPSR_AI_CTRL 8E0h
15.9.3.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VDDLPSR_AIRWB
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved VDDLPSR_AI_ADDR
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.15.3 Fields
Field Description
31-24 Always set to zero (0).
— Always set to zero (0).
23-17 Reserved
—
16 VDDLPSR_AIRWB
VDDLPSR_AIR Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
WB
15-8 Always set to zero (0).
— Always set to zero (0).
Field Description
7-0 VDDLPSR_AI_ADDR
VDDLPSR_AI_A Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
DDR
15.9.3.16.1 Offset
Register Offset
VDDLPSR_AI_WDATA 8F0h
15.9.3.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VDDLPSR_AI_WDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VDDLPSR_AI_WDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.16.3 Fields
Field Description
31-0 VDD_LPSR_AI_WDATA
VDDLPSR_AI_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
WDATA
15.9.3.17 VDDLPSR_AI_RDATA_REFTOP_REGISTER
(VDDLPSR_AI_RDATA_REFTOP)
15.9.3.17.1 Offset
Register Offset
VDDLPSR_AI_RDATA_R 900h
EFTOP
15.9.3.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDLPSR_AI_RDATA_REFTOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDLPSR_AI_RDATA_REFTOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.17.3 Fields
Field Description
31-0 VDDLPSR_AI_RDATA_REFTOP
VDDLPSR_AI_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
RDATA_REFTO
P
15.9.3.18 VDDLPSR_AI_RDATA_TMPSNS_REGISTER
(VDDLPSR_AI_RDATA_TMPSNS)
15.9.3.18.1 Offset
Register Offset
VDDLPSR_AI_RDATA_T 910h
MPSNS
15.9.3.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDLPSR_AI_RDATA_TMPSNS
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDLPSR_AI_RDATA_TMPSNS
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.18.3 Fields
Field Description
31-0 VDDLPSR_AI_RDATA_TMPSNS
VDDLPSR_AI_ Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
RDATA_TMPSN
S
15.9.3.19 VDDLPSR_AI400M_CTRL_REGISTER
(VDDLPSR_AI400M_CTRL)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.19.1 Offset
Register Offset
VDDLPSR_AI400M_CTR 920h
L
15.9.3.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VDDLPSR_AI400M_RWB
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VDDLPSR_AITOGGLE_DONE_400M
VDDLPSR_AITOGGLE_400M
VDDLPSR_AI400M_ADDR
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.19.3 Fields
Field Description
31-24 Reserved
—
23-17 Reserved
—
16 VDDLPSR_AI400M_RWB
VDDLPSR_AI40 Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
0M_RWB
15-10 Reserved
—
9 VDDLPSR_AITOGGLE_DONE_400M
Table continues on the next page...
Field Description
VDDLPSR_AIT Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
OGGLE_DONE
_400M
8 VDDLPSR_AITOGGLE_400M
VDDLPSR_AIT Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
OGGLE_400M
7-0 VDDLPSR_AI400M_ADDR
VDDLPSR_AI40 Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
0M_ADDR
15.9.3.20 VDDLPSR_AI400M_WDATA_REGISTER
(VDDLPSR_AI400M_WDATA)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.20.1 Offset
Register Offset
VDDLPSR_AI400M_WD 930h
ATA
15.9.3.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VDDLPSR_AI400M_WDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VDDLPSR_AI400M_WDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.20.3 Fields
Field Description
31-0 VDDLPSR_AI400M_WDATA
Field Description
VDDLPSR_AI40 Please refer to 'Analog IP (AI) Interface' topic for the detailed description.
0M_WDATA
15.9.3.21 VDDLPSR_AI400M_RDATA_REGISTER
(VDDLPSR_AI400M_RDATA)
Please refer to 'Analog IP (AI) Interface' topic for the detailed description. It should
follow the sequence provided.
15.9.3.21.1 Offset
Register Offset
VDDLPSR_AI400M_RDA 940h
TA
15.9.3.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R VDDLPSR_AI400M_RDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R VDDLPSR_AI400M_RDATA
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.3.21.3 Fields
Field Description
31-0 VDDLPSR_AI400M_RDATA
VDDLPSR_AI40 Please refer to 'Analog IP (AI) Interface' topic for the detailed description..
0M_RDATA
15.9.4.2.1 Offset
Register Offset
ARM_PLL_CTRL 200h
15.9.4.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
ARM_PLL_STABLE
ARM_PLL_CONTROL_MODE
ARM_PLL_GATE
POST_DIV_SEL
R
Reserved
Reserved
Reserved
Reserved
Reserved
BYPAS
S
W
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
HOLD_RING_OFF
POST_DIV_SEL
ENABLE_CLK
POWERUP
DIV_SELEC
Reserved
W
T
Reset 0 0 0 0 0 0 0 0 1 0 1 0 0 1 1 0
15.9.4.2.3 Fields
Field Description
31 pll_arm_control_mode
ARM_PLL_CON Enable mode
TROL_MODE
0 - Software Mode (Default)
Table continues on the next page...
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 1633
Memory Map and register definition
Field Description
1 - GPC Mode
30 ARM_PLL_GATE
ARM_PLL_GAT default value is 1'b1
E
0 - Clock is not gated
1 - Clock is gated
29 ARM_PLL_STABLE
ARM_PLL_STA The stable indicate bit. Normally in Software mode, after the power up and enable sequence for arm pll,
BLE arm pll will not be in stable state immediately. This bit is used by software to monitor the locking status for
arm pll. GPC mode do not need to take care of this bit. Hardware will handle it automatically.
0 - ARM PLL is not stable
1 - ARM PLL is stable
28-22 Always set to zero (0).
— Always set to zero (0).
21 Reserved
—
20 Reserved
—
19 Reserved
—
18 Reserved
—
17 Bypass the pll.
BYPASS Bypass the pll enable bit. This bit could be used to bypass the PLL output to the source of reference clock
0 - Function mode
1 - Bypass Mode
16-15 POST_DIV_SEL
POST_DIV_SEL 00 - Divide by 2
01 - Divide by 4
10 - Divide by 8
11 - Divide by 1
14 Enable the clock output.
ENABLE_CLK Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Disable the clock
1 - Enable the clock
13 Powers up the PLL.
POWERUP Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Power down the PLL
1 - Power Up the PLL
12 PLL Start up initialization
This field should be set to 1 every time during PLL lock, and cleared after a certain delay.
Table continues on the next page...
Field Description
HOLD_RING_O Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
FF
0 - Normal operation
1 - Initialize PLL start up
11-8 Reserved
—
7-0 DIV_SELECT
DIV_SELECT This field controls the pll loop divider. Valid range for divider value: 104-208.
Fout = Fin * div_select/2.0
15.9.4.3.1 Offset
Register Offset
SYS_PLL3_CTRL 210h
15.9.4.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SYS_PLL3_STABL
SYS_PLL3_DIV2_CONTROL_MODE
SYS_PLL3_CONTROL_MODE
R
SYS_PLL3_GAT
POWERUP
Reserved
Reserved
Reserved
BYPAS
E
S
E
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
HOLD_RING_OFF
SYS_PLL3_DIV2
ENABLE_CLK
PLL_REG_E
Reserved
Reserved
Reserved
Reserved
Reserved
W
N
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
15.9.4.3.3 Fields
Field Description
31 SYS_PLL3_control_mode
SYS_PLL3_CO Enable mode
NTROL_MODE
0 - Software Mode (Default)
1 - GPC Mode
30 SYS_PLL3_GATE
SYS_PLL3_GA default value is 1'b1
TE
0 - Clock is not gated
1 - Clock is gated
29 SYS_PLL3_STABLE
SYS_PLL3_STA The stable indicate bit. Normally in Software mode, after the power up and enable sequence for
BLE SYS_PLL3, arm pll will not be in stable state immediately. This bit is used by software to monitor the
locking status for SYS_PLL3.
28 SYS_PLL3_DIV2_CONTROL_MODE
Enable mode
Table continues on the next page...
Field Description
SYS_PLL3_DIV 0 - Software Mode (Default)
2_CONTROL_M
1 - GPC Mode
ODE
27-22 Always set to zero (0).
— Always set to zero (0).
21 Powers up the PLL.
POWERUP Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Power down the PLL
1 - Power Up the PLL
20-18 Reserved
—
17 Reserved
—
16 BYPASS
BYPASS Bypass the pll enable bit. This bit could be used to bypass the PLL output to the source of reference clock
0 - Function mode
1 - Bypass Mode
15-14 Reserved
—
13 Enable the clock output.
ENABLE_CLK Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Disable the clock
1 - Enable the clock
12 Reserved
—
11 PLL Start up initialization
HOLD_RING_O This field should be set to 1 every time during PLL lock, and cleared after a certain delay.
FF
Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Normal operation
1 - Initialize PLL start up
10-7 Reserved
—
6-5 Reserved
—
4 Enable Internal PLL Regulator
PLL_REG_EN Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
3 SYS PLL3 DIV2 gate
SYS_PLL3_DIV Enable SYS_PLL3_DIV2 clock which is sourced from SYS_PLL3
2
0 : disable
1 : enable
Field Description
2-0 Reserved
—
15.9.4.4.1 Offset
Register Offset
SYS_PLL3_UPDATE 220h
15.9.4.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
PFD3_CONTROL_MODE
PDF2_CONTROL_MODE
PFD1_CONTROL_MODE
PFD0_CONTROL_MODE
PFD3_UPDATE
PFD2_UPDATE
PFD1_UPDATE
PFD0_UPDATE
Reserved
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.4.3 Fields
Field Description
31-10 Always set to zero (0).
— Always set to zero (0).
Field Description
9 Reserved
—
8 pfd3_control_mode
PFD3_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
7 pdf2_control_mode
PDF2_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
6 pfd1_control_mode
PFD1_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
5 pfd0_control_mode
PFD0_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
4 PFD3_UPDATE
PFD3_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
3 PFD2_OVERRIDE
PFD2_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
2 PFD1_OVERRIDE
PFD1_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
1 PFD0_OVERRIDE
PFD0_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
0 Reserved
—
This register contains the numerator of SYS PLL3 fractional loop divider.
15.9.4.5.1 Offset
Register Offset
SYS_PLL3_PFD 230h
15.9.4.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
PFD3_STABLE
PFD2_STABLE
PFD3_DIV1_CLKGATE
PFD2_DIV1_CLKGATE
PFD3_FRAC
PFD2_FRAC
R
Reset 1 0 0 0 1 1 0 0 1 0 1 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
PFD1_STABLE
PFD0_STABLE
PFD1_DIV1_CLKGATE
PFD0_DIV1_CLKGATE
PFD1_FRAC
PFD0_FRAC
R
Reset 1 0 0 1 0 0 0 1 1 0 0 0 1 1 0 1
15.9.4.5.3 Fields
Field Description
31 PFD3_DIV1_CLKGATE
PFD3_DIV1_CL 0 - ref_pfd3 fractional divider clock is enabled
KGATE
1 - Fractional divider clock (reference ref_pfd3) is off (power savings)
30 PFD3_STABLE
PFD3_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
29-24 PFD3_FRAC
Table continues on the next page...
Field Description
PFD3_FRAC This field controls the fractional divide value. The resulting frequency shall be 480*18/PFD3_FRAC where
PFD3_FRAC is in the range 13-35.
NOTE: The PFD value can be set to 12, however the lowest recommended setting for PFD is 13.
23 PFD2_DIV1_CLKGATE
PFD2_DIV1_CL 0 - ref_pfd2 fractional divider clock is enabled
KGATE
1 - Fractional divider clock (reference ref_pfd2) is off (power savings)
22 PFD2_STABLE
PFD2_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
21-16 PFD2_FRAC
PFD2_FRAC This field controls the fractional divide value. The resulting frequency shall be 480*18/PFD2_FRAC where
PFD2_FRAC is in the range 13-35.
15 PFD1_DIV1_CLKGATE
PFD1_DIV1_CL 0 - ref_pfd1 fractional divider clock is enabled
KGATE
1 - Fractional divider clock (reference ref_pfd1) is off (power savings)
14 PFD1_STABLE
PFD1_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
13-8 PFD1_FRAC
PFD1_FRAC This field controls the fractional divide value. The resulting frequency shall be 480*18/PFD1_FRAC where
PFD1_FRAC is in the range 13-35.
7 PFD0_DIV1_CLKGATE
PFD0_DIV1_CL 0 - ref_pfd0 fractional divider clock is enabled
KGATE
1 - Fractional divider clock (reference ref_pfd0) is off (power savings
6 PFD0_STABLE
PFD0_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
5-0 PFD0_FRAC
PFD0_FRAC This field controls the fractional divide value. The resulting frequency shall be 480*18/PFD0_FRAC where
PFD0_FRAC is in the range 13-35.
15.9.4.6.1 Offset
Register Offset
SYS_PLL2_CTRL 240h
15.9.4.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SYS_PLL2_CONTROL_MODE
SYS_PLL2_STABL
PLL_DDR_OVERRIDE
PFD_OFFSET_E
SYS_PLL2_GAT
DITHER_ENABL
R
POWERUP
Reserved
Reserved
BYPAS
E
S
E
E
W
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
HOLD_RING_OFF
ENABLE_CLK
PLL_REG_E
Reserved
Reserved
Reserved
Reserved
Reserved
W
N
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.6.3 Fields
Field Description
31 SYS_PLL2_control_mode
SYS_PLL2_CO SYS_PLL2 has two mode to for enable. One is software mode, the other is GPC mode(Setpoint).
NTROL_MODE
0 - Software Mode (Default)
1 - GPC Mode
30 SYS_PLL2_GATE
SYS_PLL2_GA default value is 1'b1
TE
0 - Clock is not gated
Table continues on the next page...
Field Description
1 - Clock is gated
29 SYS_PLL2_STABLE
SYS_PLL2_STA The stable indicate bit. Normally in Software mode, after the power up and enable sequence for
BLE SYS_PLL2, ARM_PLL will not be in stable state immediately. This bit is used by software to monitor the
locking status for SYS_PLL2.
28-24 Always set to zero (0).
— Always set to zero (0).
23 Powers up the PLL.
POWERUP Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Power down the PLL
1 - Power Up the PLL
22-20 Always set to zero (0).
— Always set to zero (0).
19 PLL_DDR_OVERRIDE
PLL_DDR_OVE The OVERRIDE bit allows the clock control module to automatically override portions of the register.
RRIDE
PLL_DDR_OVERRIDE = 0x0: ENABLE_CLK bits and the POWERDOWN bit controlled by this register.
PLL_DDR_OVERRIDE = 0x1: CCM based hardware bits override the ENABLE_CLK bits and the
POWERDOWN bit in this register.
18 PFD_OFFSET_EN
PFD_OFFSET_ Enables an offset in the phase frequency detector.
EN
17 DITHER_ENABLE
DITHER_ENAB Enables dither in the fractional modulator calculation.
LE
0 - Disable Dither
1 - Enable Dither
16 Bypass the pll.
BYPASS Control bit to Bypass the pll to the reference clock
0 - Function mode
1 - Bypass Mode
15-14 Reserved
—
13 Enable the clock output.
ENABLE_CLK Enable the clock output.
0 - Disable the clock
1 - Enable the clock
12 Reserved
—
11 PLL Start up initialization
HOLD_RING_O This field should be set to 1 every time during PLL lock, and cleared after a certain delay.
FF
Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
0 - Normal operation
Table continues on the next page...
Field Description
1 - Initialize PLL start up
10-7 Reserved
—
6-4 Reserved
—
3 Enable Internal PLL Regulator
PLL_REG_EN Please refer to PLL Enable Sequence for more details on how to use this bit during the PLL enablement.
2-0 Reserved
—
15.9.4.7.1 Offset
Register Offset
SYS_PLL2_UPDATE 250h
15.9.4.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
PFD3_CONTROL_MODE
PFD2_CONTROL_MODE
PFD1_CONTROL_MODE
PFD0_CONTROL_MODE
PFD3_UPDATE
PFD2_UPDATE
PFD1_UPDATE
PFD0_UPDATE
Reserved
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.7.3 Fields
Field Description
31-10 Always set to zero (0).
— Always set to zero (0).
9 Reserved
—
8 pfd3_control_mode
PFD3_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
7 pfd2_control_mode
PFD2_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
6 pfd1_control_mode
PFD1_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
5 pfd0_control_mode
PFD0_CONTRO Enable mode
L_MODE
0 - Software Mode (Default)
1 - GPC Mode
Field Description
4 PFD3_UPDATE
PFD3_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
3 PFD2_UPDATE
PFD2_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
2 PFD1_UPDATE
PFD1_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
1 PFD0_UPDATE
PFD0_UPDATE PFD update
This bit is used to update the pfd value. Toggle it will make the update function.
0 Reserved
—
15.9.4.8.1 Offset
Register Offset
SYS_PLL2_SS 260h
15.9.4.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ENABL
STE
W
P
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.8.3 Fields
Field Description
31-16 STOP
STOP Frequency change = stop/MFD*24MHz.
15 ENABLE
ENABLE This bit enables the spread spectrum modulation
0 - Disable Spread Spectrum. In this setting, the values for STEP and STOP are ignored
1 - Enable Spread Spectrum
14-0 STEP
STEP The max frequency change = step/MFD*24MHz.
15.9.4.9.1 Offset
Register Offset
SYS_PLL2_PFD 270h
15.9.4.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
PFD3_STABLE
PFD2_STABLE
PFD3_DIV1_CLKGATE
PFD2_DIV1_CLKGATE
PFD3_FRAC
PFD2_FRAC
R
Reset 1 0 1 0 0 0 0 0 1 0 0 1 1 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
PFD1_STABLE
PFD0_STABLE
PFD1_DIV1_CLKGATE
PFD0_DIV1_CLKGATE
PFD1_FRAC
PFD0_FRAC
R
Reset 1 0 0 1 0 0 0 0 1 0 0 1 1 0 1 1
15.9.4.9.3 Fields
Field Description
31 PFD3_DIV1_CLKGATE
PFD3_DIV1_CL If set to 1, the 3rd fractional divider clock (reference ref_pfd3) is off (power savings). 0: ref_pfd3 fractional
KGATE divider clock is enabled.
30 PFD3_STABLE
PFD3_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
29-24 PFD3_FRAC
PFD3_FRAC This field controls the fractional divide value. The resulting frequency shall be 528*18/PFD3_FRAC where
PFD3_FRAC is in the range 13-35.
23 PFD2_DIV1_CLKGATE
PFD2_DIV1_CL If set to 1, the 2 fractional divider clock (reference ref_pfd2) is off (power savings). 0: ref_pfd2 fractional
KGATE divider clock is enabled.
22 PFD2_STABLE
PFD2_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
Table continues on the next page...
Field Description
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
21-16 PFD2_FRAC
PFD2_FRAC This field controls the fractional divide value. The resulting frequency shall be 528*18/PFD2_FRAC where
PFD2_FRAC is in the range 13-35.
15 PFD1_DIV1_CLKGATE
PFD1_DIV1_CL If set to 1, the 1 fractional divider clock (reference ref_pfd1) is off (power savings). 0: ref_pfd1 fractional
KGATE divider clock is enabled.
14 PFD1_STABLE
PFD1_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
13-8 PFD1_FRAC
PFD1_FRAC This field controls the fractional divide value. The resulting frequency shall be 528*18/PFD1_FRAC where
PFD1_FRAC is in the range 13-35.
7 PFD0_DIV1_CLKGATE
PFD0_DIV1_CL If set to 1, the 0 fractional divider clock (reference ref_pfd0) is off (power savings). 0: ref_pfd0 fractional
KGATE divider clock is enabled.
6 PFD0_STABLE
PFD0_STABLE This read-only bitfield is for DIAGNOSTIC PURPOSES ONLY since the fractional divider should become
stable quickly enough that this field will never need to be used by either device driver or application code.
The value inverts when the new programmed fractional divide value has taken effect. Read this bit,
program the new value, and when this bit inverts, the phase divider clock output is stable. Note that the
value will not invert when the fractional divider is taken out of or placed into clock-gated state.
5-0 PFD0_FRAC
PFD0_FRAC This field controls the fractional divide value. The resulting frequency shall be 528*18/PFD0_FRAC where
PFD0_FRAC is in the range 13-35.
15.9.4.10.1 Offset
Register Offset
SYS_PLL2_MFD 2A0h
15.9.4.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
MFD
W
Reset 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MFD
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
15.9.4.10.3 Fields
Field Description
31-30 Reserved
—
29-0 Denominator
MFD Refer to Programming Guidelines for more details.
15.9.4.11.1 Offset
Register Offset
SYS_PLL1_SS 2B0h
15.9.4.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ENABL
STE
W
P
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.11.3 Fields
Field Description
31-16 STOP
STOP Frequency change = stop/MFD*24MHz.
15 ENABLE
ENABLE This bit enables the spread spectrum modulation
0 - Disable Spread Spectrum. In this setting, the values for STEP and STOP are ignored
1 - Enable Spread Spectrum
14-0 STEP
STEP The max frequency change = step/MFD*24MHz.
15.9.4.12.1 Offset
Register Offset
SYS_PLL1_CTRL 2C0h
15.9.4.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SYS_PLL1_AI_BUS
SYS_PLL1_STABL
SYS_PLL1_DIV2_CONTROL_MODE
SYS_PLL1_DIV5_CONTROL_MODE
SYS_PLL1_CONTROL_MODE
SYS_PLL1_DIV5
SYS_PLL1_DIV2
Reserved
Reserved
E
Y
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SYS_PLL1_GAT
ENABLE_CLK
Reserved
Reserved
W
E
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.12.3 Fields
Field Description
31 SYS_PLL1_CONTROL_MODE
SYS_PLL1_CO Enable mode
NTROL_MODE
0 - Software Mode (Default)
1 - GPC Mode
30 SYS_PLL1_AI_BUSY
SYS_PLL1_AI_ For this AI bridge register field, this bit is used along with AI bus. Function is for AI busy monitor. There
BUSY will be a detail description on how to use it. For debug purpose. Reserved.
29 SYS_PLL1_STABLE
SYS_PLL1_STA SYS_PLL1_STABLE
BLE
Normally in Software mode, after the power up and enable sequence for pll, arm pll will not be in stable
state immediately. This bit is used by software to monitor the locking status for pll. GPC mode do not
need to take care of this bit. Hardware will handle it automatically.
28 SYS_PLL1_DIV2_CONTROL_MODE
SYS_PLL1_DIV Enable mode
2_CONTROL_M
0 - Software Mode (Default)
ODE
Table continues on the next page...
Field Description
1 - GPC Mode
27 SYS_PLL1_DIV5_CONTROL_MODE
SYS_PLL1_DIV Enable mode
5_CONTROL_M
0 - Software Mode (Default)
ODE
1 - GPC Mode
26 SYS_PLL1_DIV5
SYS_PLL1_DIV SYS_PLL1_DIV5 The PLL 1g has the source which is DIV5 by the actual frequency of PLL 1G, this bit
5 control of the enable of this divider.
25 SYS_PLL1_DIV2
SYS_PLL1_DIV The PLL 1g has the source which is DIV2 by the actual frequency of PLL 1G, this bit control of the enable
2 of this divider.
24 Reserved
—
23-15 Reserved
—
14 SYS_PLL1_GATE
SYS_PLL1_GA SYS_PLL1_GATE There is a gate in top level to gate the pll output for power saving purpose,this field it
TE to control this gate.
0 - No gate
1 - Gate the output
13 ENABLE_CLK
ENABLE_CLK Enable the clock output.
This field is used to align the software mode and GPC mode. The usage of this bit is to describe the last
PLL mode(enable or disable) before entering GPC mode. User need to make sure the pll state is
matching first Setpoint will be entered.
12-0 Reserved
—
15.9.4.13 SYS_PLL1_DENOMINATOR_REGISTER
(SYS_PLL1_DENOMINATOR)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
Output frequency=Fref∗(MFI+MFN/MFD)
15.9.4.13.1 Offset
Register Offset
SYS_PLL1_DENOMINAT 2D0h
OR
15.9.4.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
DENOM
Reset 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DENOM
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
15.9.4.13.3 Fields
Field Description
31-30 Reserved
—
29-0 DENOM
DENOM As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.14 SYS_PLL1_NUMERATOR_REGISTER
(SYS_PLL1_NUMERATOR)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.14.1 Offset
Register Offset
SYS_PLL1_NUMERATO 2E0h
R
15.9.4.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
NUM
Reset 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
NUM
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
15.9.4.14.3 Fields
Field Description
31-30 Reserved
—
29-0 NUM
NUM As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.15 SYS_PLL1_DIV_SELECT_REGISTER
(SYS_PLL1_DIV_SELECT)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.15.1 Offset
Register Offset
SYS_PLL1_DIV_SELEC 2F0h
T
15.9.4.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DIV_SELECT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1
15.9.4.15.3 Fields
Field Description
31-7 Reserved
—
6-0 DIV_SELECT
DIV_SELECT As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
PLL_AUDIO_control_register
The control register provides control for the AUDIO PLL.
15.9.4.16.1 Offset
Register Offset
PLL_AUDIO_CTRL 300h
15.9.4.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
PLL_AUDIO_AI_BUSY
PLL_AUDIO_STABLE
PLL_AUDIO_CONTROL_MODE
R
Reserved
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
PLL_AUDIO_GATE
ENABLE_CLK
Reserved
Reserved
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.16.3 Fields
Field Description
31 pll_audio_control_mode
PLL_AUDIO_C Enable mode
ONTROL_MOD
0 - Software Mode (Default)
E
1 - GPC Mode
30 pll_audio_ai_busy
PLL_AUDIO_AI For this AI bridge register field, this bit is used along with AI bus. Function is for AI busy monitor. there will
_BUSY be a detail description on how to use it. For debug purpose. Reserved.
29 PLL_AUDIO_STABLE
PLL_AUDIO_ST PLL_AUDIO_STABLE
ABLE
Normally in Software mode, after the power up and enable sequence for pll, arm pll will not be in stable
state immediately. This bit is used by software to monitor the locking status for pll. GPC mode do not
need to take care of this bit. Harfware will handle it automaticly.
28-25 Always set to zero (0).
— Always set to zero (0).
Field Description
24 Reserved
—
23-15 Reserved
—
14 PLL_AUDIO_GATE
PLL_AUDIO_G PLL_AUDIO_GATE
ATE
There is a gate in top level to gate the pll output for power saving purpose,this field it to control this gate.
0 - No gate
1 - Gate the output
13 ENABLE_CLK
ENABLE_CLK Enable the clock output.
This field is used to align the software mode and GPC mode. The usage of this bit is to describe the last
PLL mode(enable or disable) before entering GPC mode. User need to make sure the pll state is
matching first Setpoint will be entered.
12-0 Reserved
—
15.9.4.17.1 Offset
Register Offset
PLL_AUDIO_SS 310h
15.9.4.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ENABL
STE
W
P
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.17.3 Fields
Field Description
31-16 STOP
STOP Frequency change = stop/MFD*24MHz.
15 ENABLE
ENABLE This bit enables the spread spectrum modulation
0 - Disable Spread Spectrum. In this setting, the values for STEP and STOP are ignored
1 - Enable Spread Spectrum
14-0 STEP
STEP The max frequency change = step/MFD*24MHz.
15.9.4.18 PLL_AUDIO_DENOMINATOR_REGISTER
(PLL_AUDIO_DENOMINATOR)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.18.1 Offset
Register Offset
PLL_AUDIO_DENOMINA 320h
TOR
15.9.4.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
DENOM
W
Reset 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DENOM
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
15.9.4.18.3 Fields
Field Description
31-30 Reserved
—
29-0 DENOM
DENOM As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.19 PLL_AUDIO_NUMERATOR_REGISTER
(PLL_AUDIO_NUMERATOR)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.19.1 Offset
Register Offset
PLL_AUDIO_NUMERAT 330h
OR
15.9.4.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
NUM
W
Reset 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
NUM
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
15.9.4.19.3 Fields
Field Description
31-30 Reserved
—
29-0 NUM
NUM As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.20 PLL_AUDIO_DIV_SELECT_REGISTER
(PLL_AUDIO_DIV_SELECT)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.20.1 Offset
Register Offset
PLL_AUDIO_DIV_SELE 340h
CT
15.9.4.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved PLL_AUDIO_DIV_SELECT
W
Reset 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1
15.9.4.20.3 Fields
Field Description
31-7 Reserved
—
6-0 PLL_AUDIO_DIV_SELECT
PLL_AUDIO_DI As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
V_SELECT And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.21.1 Offset
Register Offset
PLL_VIDEO_CTRL 350h
15.9.4.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
PLL_VIDEO_AI_BUSY
PLL_VIDEO_STABLE
PLL_VIDEO_CONTROL_MODE
PLL_VIDEO_COUNTER_CLR
R
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
PLL_VIDEO_GATE
ENABLE_CLK
Reserved
Reserved
Reset 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.21.3 Fields
Field Description
31 pll_video_control_mode
PLL_VIDEO_C Enable mode
ONTROL_MOD
0 - Software Mode (Default)
E
1 - GPC Mode
30 pll_video_ai_busy
PLL_VIDEO_AI For this AI bridge register field, this bit is used along with AI bus. Function is for AI busy monitor.there will
_BUSY be a detail description on how to use it. For debug purpose. Reserved.
29 PLL_VIDEO_STABLE
PLL_VIDEO_ST PLL_VIDEO_STABLE
ABLE
Normally in Software mode, after the power up and enable sequence for pll, arm pll will not be in stable
state immediately. This bit is used by software to monitor the locking status for pll. GPC mode do not
need to take care of this bit. Harfware will handle it automaticly.
28-25 Always set to zero (0).
— Always set to zero (0).
24 pll_video_counter_clr
reserved
Table continues on the next page...
Field Description
PLL_VIDEO_C
OUNTER_CLR
23-15 Reserved
—
14 PLL_VIDEO_GATE
PLL_VIDEO_GA PLL_VIDEO_GATE
TE
There is a gate in top level to gate the pll output for power saving purpose,this field it to control this gate.
0 - No gate
1 - Gate the output
13 ENABLE_CLK
ENABLE_CLK Enable the clock output.
This field is used to align the software mode and GPC mode. The usage of this bit is to describe the last
PLL mode(enable or disable) before entering GPC mode. User need to make sure the pll state is
matching first Setpoint will be entered.
12-0 Reserved
—
15.9.4.22.1 Offset
Register Offset
PLL_VIDEO_SS 360h
15.9.4.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ENABL
STE
W
P
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.4.22.3 Fields
Field Description
31-16 STOP
STOP Frequency change = stop/MFD*24MHz.
15 ENABLE
ENABLE This bit enables the spread spectrum modulation
0 - Disable Spread Spectrum. In this setting, the values for STEP and STOP are ignored
1 - Enable Spread Spectrum
14-0 STEP
STEP .The max frequency change = step/MFD*24MHz.
15.9.4.23 PLL_VIDEO_DENOMINATOR_REGISTER
(PLL_VIDEO_DENOMINATOR)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.23.1 Offset
Register Offset
PLL_VIDEO_DENOMINA 370h
TOR
15.9.4.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
DENOM
W
Reset 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DENOM
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
15.9.4.23.3 Fields
Field Description
31-30 Reserved
—
29-0 DENOM
DENOM As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.24 PLL_VIDEO_NUMERATOR_REGISTER
(PLL_VIDEO_NUMERATOR)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.24.1 Offset
Register Offset
PLL_VIDEO_NUMERAT 380h
OR
15.9.4.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
NUM
W
Reset 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
NUM
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
15.9.4.24.3 Fields
Field Description
31-30 Reserved
—
29-0 NUM
NUM As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
15.9.4.25 PLL_VIDEO_DIV_SELECT_REGISTER
(PLL_VIDEO_DIV_SELECT)
As this AI interface PLL is used both in Software mode and GPC mode. This field is an
entry to GPC mode for the corresponding field.
15.9.4.25.1 Offset
Register Offset
PLL_VIDEO_DIV_SELE 390h
CT
15.9.4.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved DIV_SELECT
W
Reset 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1
15.9.4.25.3 Fields
Field Description
31-7 Reserved
—
6-0 DIV_SELECT
DIV_SELECT As this is AI interface PLL, there will be two modes support for this PLL, software mode and GPC mode.
And this file is providing the entry to the corresponding field in GPC mode.
NOTE
The CCM Fractional PLL registers are accessed through the
Analog IP (AI) Interface.
15.9.5.2.1 Offset
Register Offset Description
CTRL0 0h Fractional PLL Control Register
CTRL0_SET 4h Writing a 1 to a bit in this register sets the
corresponding bit in CTRL0
CTRL0_CLR 8h Writing a 1 to a bit in this register clears the
corresponding bit in CTRL0
CTRL0_TOG Ch Writing a 1 to a bit in this register toggles the
corresponding bit in CTRL0
15.9.5.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
POST_DIV_SEL
BIAS_SELEC
PLL_REG_E
BIAS_TRIM
DITHER_E
Reserved
Reserved
Reserved
Reserved
BYPAS
W
S
N
N
T
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
HOLD_RING_OFF
ENABLE_ALT
POWERUP
DIV_SELEC
Reserved
Reserved
ENABL
W
E
T
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.5.2.3 Fields
Field Description
31-30 Reserved
—
29 BIAS_SELECT
BIAS_SELECT Selects which input bias current is expected by the PLL.
0 - Used in SoCs with a bias current of 10uA
1 - Used in SoCs with a bias current of 2uA
28 Reserved
—
27-25 Post Divide Select
POST_DIV_SEL Fractional PLL Post Divider Select (glitchless clock mux)
000 - Divide by 1
001 - Divide by 2
010 - Divide by 4
011 - Divide by 8
100 - Divide by 16
101 - Divide by 32
24-23 Reserved
—
22 PLL_REG_EN
Table continues on the next page...
Field Description
PLL_REG_EN Enables the internal PLL regulator.
21-19 BIAS_TRIM
BIAS_TRIM Not currently used.
18 Reserved
—
17 DITHER_EN
DITHER_EN Enables dither in the fractional modulator calculation.
0 - Disable Dither
1 - Enable Dither
16 BYPASS
BYPASS Byapss the PLL. Output is the PLL reference clock source
0 - No Bypass
1 - Bypass the PLL
15 ENABLE
ENABLE 0 - Disable the clock output
1 - Enable the clock output
14 POWERUP
POWERUP 0 - Power down the PLL
1 - Power Up the PLL
13 PLL Start up initialization
HOLD_RING_O This field should be set to 1 every time during PLL lock, and cleared after a certain delay.
FF
0 - Normal operation
1 - Initialize PLL start up
12-9 Reserved
—
8 ENABLE_ALT
ENABLE_ALT 0 - Disable the alternate clock output
1 - Enable the alternate clock output which is the output of the post_divider, and cannot be bypassed
7 Reserved
—
6-0 DIV_SELECT
DIV_SELECT This field controls the pll loop divider. Valid range for DIV_SELECT divider value: 27-54 decimal.
15.9.5.3.1 Offset
Register Offset Description
SPREAD_SPECTRUM 10h Fractional PLL Spread Spectrum Control Register
SPREAD_SPECTRUM_ 14h Writing a 1 to a bit in this register sets the
SET corresponding bit in SPREAD_SPECTRUM
SPREAD_SPECTRUM_ 18h Writing a 1 to a bit in this register clears the
CLR corresponding bit in SPREAD_SPECTRUM
SPREAD_SPECTRUM_T 1Ch Writing a 1 to a bit in this register toggles the
OG corresponding bit in SPREAD_SPECTRUM
15.9.5.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
STOP
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ENABL
STE
W
P
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.5.3.3 Fields
Field Description
31-16 Stop
STOP Spread Spectrum Stop Register. Frequency change = step/MFD*24MHz.
15 Enable
ENABLE This bit enables the spread spectrum modulation.
14-0 Step
STEP Spread Spectrum Step The max frequency change = stop/MFD*24MHz.
15.9.5.4.1 Offset
Register Offset Description
NUMERATOR 20h Fractional PLL Numerator Control Register
NUMERATOR_SET 24h Writing a 1 to a bit in this register sets the
corresponding bit in NUMERATOR
NUMERATOR_CLR 28h Writing a 1 to a bit in this register clears the
corresponding bit in NUMERATOR
NUMERATOR_TOG 2Ch Writing a 1 to a bit in this register toggles the
corresponding bit in NUMERATOR
15.9.5.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
NUM
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
NUM
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.5.4.3 Fields
Field Description
31-30 Reserved
—
29-0 Numerator
NUM Numerator of PLL Fractional Loop Divider. Signed number.
15.9.5.5.1 Offset
Register Offset Description
DENOMINATOR 30h Fractional PLL Denominator Control Register
DENOMINATOR_SET 34h Writing a 1 to a bit in this register sets the
corresponding bit in DENOMINATOR
DENOMINATOR_CLR 38h Writing a 1 to a bit in this register clears the
corresponding bit in DENOMINATOR
DENOMINATOR_TOG 3Ch Writing a 1 to a bit in this register toggles the
corresponding bit in DENOMINATOR
15.9.5.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
DENOM
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
DENOM
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
15.9.5.5.3 Fields
Field Description
31-30 Reserved
—
29-0 Denominator
DENOM Denominator of Fractional Loop Divider. Unsigned number.
16.2 Overview
This block details the function and control of the oscillators on the chip.
This chip contains two Crystal Oscillators for clock generation - 24MHz, and 32KHz. In
addition, it also contains four RC oscillators - 48MHz, 32KHz, 16MHz, and 400MHz.
XTALI XTALO
R fb
Crystal
CL CL
C L load capacitance
R fb feedback resistor
The Rfb resistor is used in high gain mode. It is not used in low power mode.
16.3.2 RC Oscillators
The XTALOSC is supported by RC Oscillators (RCOSC). This chip has four RCOSC:
• 48MHz RC oscillator
• Generates the 24MHz clock source for the chip during start-up when the external
24MHz crystal is not ready.
• Alternative 24MHz clock source in low power mode when the crystal oscillator
is turned off, or in system which does not have any crystal oscillator.
• 32KHz RC oscillator
• 32KHz clock source for the chip during start-up when the external 32KHz
crystal is not ready.
• Alternative 32KHz clock source when the external 32KHz crystal oscillator is
not stable, or in system which does not have any crystal oscillator.
• 16MHz RC oscillator
• Clock source in low power mode.
• 400MHz RC oscillator
• Clock source during chip boot up before PLL is enabled or in low-power mode
when PLL is turned off.
NOTE
• The switch from external 32KHz XTALOSC to internal
32KHz RCOSC is controlled by hardware and occurs
automatically when the system detects a loss of 32KHz
crystal clock.
• To properly switch between 24MHz XTAL and 48MHz
internal RC, ensure the PLL is powered down before the
switch. After switching the clock, power up PLL.
Follow the steps below to perform register accesses through the AI interface.
Steps to perform a write operation of an analog component's AI interface:
1. Write *AI_CTRL register
• Set RWB value to 0
• Set ADDR value to the analog component's relative AI control register to be
accessed
2. Write *AI_WDATA
• Set Data[31:0] value to the analog component's relative AI control register value
to be written
3. Write *CTRL IP Toggle
• Set TOGGLE value to 1 in the bit position for the respective analog component.
The toggle will initiate the write sequence.
Steps to perform a read operation of an analog component's AI interface:
1. Write *AI_CTRL register
• Set RWB value to 1
• Set ADDR value to the analog component's relative AI control register to be
accessed
2. Write *CTRL IP Toggle
• Set TOGGLE value to 1 in the bit position for the respective analog component.
The toggle will initiate the read sequence
3. Read *CTRL
• Poll this register until the respective analog component's busy bit is low,
indicating the read transaction has completed.
4. Read *AI_RDATA
• Read Data[31:0]. The contents of the Read Data register is the value of the
analog component's respective AI register's contents.
NOTE
Varying IP will have a corresponding identical toggle bit
NOTE
For PLL operations, follow the PLL enable sequence first.
16.5.1.2.1 Offset
Register Offset
OSC_48M_CTRL 10h
16.5.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
RC_48M_DIV2_CONTROL_MODE
RC_48M_CONTROL_MODE
RC_48M_DIV2_EN
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 1
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
Reserved
TEN
W
Reset 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 0
16.5.1.2.3 Fields
Field Description
31 48MHzRCOSC Control Mode
RC_48M_CONT This field selects between GPC mode and Software mode
ROL_MODE
0 - Software mode (default)
1 - GPC mode (Setpoint)
30 RCOSC_48M_DIV2 Control Mode
RC_48M_DIV2_ This field selects between GPC mode and Software mode
CONTROL_MO
0 - Software mode (default)
DE
1 - GPC mode (Setpoint)
29-25 Always set to zero
—
24 RCOSC_48M_DIV2 Enable
RC_48M_DIV2_ This field enables/disables the 24MHz clock sourced from 48MHz RCOSC
EN
0 - Disable
1 - Enable
23-2 Reserved
—
Field Description
1 48MHzRCOSC Enable
TEN This field powers up or powers down the 48MHz RCOSC
0 - Power down
1 - Power up
0 Reserved
—
16.5.1.3.1 Offset
Register Offset
OSC_24M_CTRL 20h
16.5.1.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
OSC_24M_STABLE
OSC_24M_CONTROL_MODE
R
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
OSC_COMP_MODE
OSC_24M_GATE
BYPASS_CLK
BYPASS_E
Reserved
Reserved
OSC_E
LP_E
W
N
N
N
Reset 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
16.5.1.3.3 Fields
Field Description
31 24MHz OSC Control Mode
OSC_24M_CON This field selects between GPC mode and Software mode
TROL_MODE
0 - Software mode (default)
1 - GPC mode (Setpoint)
30 24MHz OSC Stable
OSC_24M_STA This field indicates whether 24MHzOSC is stable (24MHz OSC will not be stable the time it is enabled)
BLE
0 - Not Stable
1 - Stable
29-8 Always set to zero
—
7 24MHz OSC Gate Control
OSC_24M_GAT This field gates the 24MHz OSC output for saving power
E
0 - Not Gated
1 - Gated
6-5 Reserved
Table continues on the next page...
Field Description
—
4 24MHzOSC Enable
OSC_EN This field enables the 24MHz XTALOSC
0 - Disable
1 - Enable
3 24MHz OSC Comparator Mode
OSC_COMP_M This field selects the ac-coupling comparator operation-mode
ODE
0 - Single-ended mode (default)
1 - Differential mode (test mode)
2 24MH OSC Low-Power Mode Enable
LP_EN 0 - High Gain mode (HP)
1 - Low-power mode (LP)
1 24MHz OSC Bypass Enable
BYPASS_EN Enable signal for external bypass clock (mostly connect to XTAL directly in SOC level). Users can use
this filed to enable an external source of XTAL.
0 - Disable
1 - Enable
0 24MHz OSC Bypass Clock
BYPASS_CLK External Bypass Clock from pad (1.8v)
16.5.1.4.1 Offset
Register Offset
OSC_400M_CTRL0 40h
16.5.1.4.2 Diagram
Bits 31
OSC400M_AI_BUSY 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.1.4.3 Fields
Field Description
31 400MHz OSC AI BUSY
OSC400M_AI_B This field is associated with AI busy monitor function in AI bus. Please see 'Analog IP (AI) Interface' topic
USY for more details.
30-0 Always set to zero
—
16.5.1.5.1 Offset
Register Offset
OSC_400M_CTRL1 50h
16.5.1.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
RC_400M_CONTROL_MODE
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CLKGATE_400MEG
Reserved
Reserved
Reserved
PWD
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
16.5.1.5.3 Fields
Field Description
31 rc_400m_control_mode
RC_400M_CON This field selects between GPC mode and Software mode
TROL_MODE
0 - Software mode (default)
1 - GPC mode (Setpoint)
30-12 Always set to zero
—
11-3 Always set to zero
—
2 Reserved
—
1 Clock gate control for 400MHz RCOSC
CLKGATE_400 0 - Not Gated
MEG
1 - Gated
0 Power down control for 400MHz RCOSC
PWD 400MHz RCOSC can be powered down directly with this bit. There is no need to follow AI bus sequence
Field Description
0 - No Power down
1 - Power down
16.5.1.6.1 Offset
Register Offset
OSC_400M_CTRL2 60h
16.5.1.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
OSC_TUNE_VAL Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ENABLE_CLK
TUNE_BYP
Reserved
Reserved
Reserved
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.1.6.3 Fields
Field Description
31-24 Oscillator Tune Value
OSC_TUNE_VA These bits determine the frequency of oscillator when tuning is not enabled. Frequency varies with PVT.
L
0 - Lowest frequency
255 - Highest frequency
23-15 Always set to zero
—
Field Description
14-12 Always set to zero
—
11 Always set to zero
—
10 Bypass tuning logic
TUNE_BYP 0 - Use the output of tuning logic to run the oscillator
1 - Bypass the tuning logic and use the programmed OSC_TUNE_VAL to run the oscillator
9-8 Always set to zero
—
7-1 Always set to zero
—
0 Clock enable
ENABLE_CLK This bit is used for the switching between Software mode and GPC mode. ENABLE_CLK is to indicate
the GPC mode, the last Software mode RC400M state. It must be programed correspondingly.
0 - Clock is disabled before entering GPC mode
1 - Clock is enabled before entering GPC mode
16.5.1.7.1 Offset
Register Offset
OSC_16M_CTRL C0h
16.5.1.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
RC_16M_CONTROL_MODE
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SOURCE_SEL_16M
EN_POWER_SAV
EN_IRC4M16M
Reserved
Reserved
Reserved
Reserved
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
16.5.1.7.3 Fields
Field Description
31 Control Mode for 16MHz Oscillator
RC_16M_CONT This field selects between GPC mode and Software mode
ROL_MODE
0 - Software mode (default)
1 - GPC mode (Setpoint)
30 Reserved
—
29-9 Always set to zero
—
8 Source select
SOURCE_SEL_ This is the source select for 16MHz RC Oscillator. The user can select between the 16MHz RCOSC or
16M 24MHz OSC.
0 - 16MHz Oscillator
1 - 24MHz Oscillator
7-4 Reserved
—
3 Power Save Enable
Table continues on the next page...
Field Description
EN_POWER_S Enable the power save mode function at 16MHz
AVE
0 - Disable
1 - Enable
2 Reserved
-
1 Enable Clock Output
EN_IRC4M16M This field enables clock output for 16MHz RCOSC (rc4m_en_irc4M16M_1p8v)
0 - Disable
1 - Enable
0 Reserved
—
16.5.2.2.1 Offset
Register Offset Description
CTRL0 0h Control Register 0
CTRL0_SET 4h Writing a 1 to a bit in this register sets the
corresponding bit in CTRL0
CTRL0_CLR 8h Writing a 1 to a bit in this register clears the
corresponding bit in CTRL0
CTRL0_TOG Ch Writing a 1 to a bit in this register toggles the
corresponding bit in CTRL0
16.5.2.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
REF_CLK_DIV
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.2.3 Fields
Field Description
31-30 Reserved
—
29-24 Divide value for ref_clk to generate slow_clk (used inside this IP)
REF_CLK_DIV 0: divide by 1
1-63: corresponding division by 1-63.
The recommended divide value is 24.
23-0 Reserved
— This read-only field is reserved and always has the value 0.
16.5.2.3.1 Offset
Register Offset Description
CTRL1 10h Control Register 1
CTRL1_SET 14h Writing a 1 to a bit in this register sets the
corresponding bit in CTRL1
CTRL1_CLR 18h Writing a 1 to a bit in this register clears the
corresponding bit in CTRL1
16.5.2.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
TARGET_COUNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved HYST_PLUS Reserved HYST_MINUS
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.3.3 Fields
Field Description
31-16 Target count for the fast clock
TARGET_COU This field is used to set the desired target for the fast clock (osc_out_400m). Value in no. of clock cycles
NT of the fast_clk (osc_out_400m) per divided ref_clk.
15-12 Reserved
— This read-only field is reserved and always has the value 0.
11-8 Positive hysteresis value for the tuned clock
HYST_PLUS Set this value after the clock is tuned. Value in no. of clock cycles of the fast clock(osc_out_400m).
7-4 Reserved
—
3-0 Negative hysteresis value for the tuned clock
HYST_MINUS Set this value after the clock is tuned. Value in no. of clock cycles of the fast clock(osc_out_400m).
16.5.2.4.1 Offset
Register Offset Description
CTRL2 20h Control Register 2
CTRL2_SET 24h Writing a 1 to a bit in this register sets the
corresponding bit in CTRL2
CTRL2_CLR 28h Writing a 1 to a bit in this register clears the
corresponding bit in CTRL2
CTRL2_TOG 2Ch Writing a 1 to a bit in this register toggles the
corresponding bit in CTRL2
16.5.2.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
OSC_TUNE_VAL Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
TUNE_START
TUNE_BYP
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
TUNE_E
W
N
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.4.3 Fields
Field Description
31-24 Program the oscillator frequency
OSC_TUNE_VA These bits determine the frequency of oscillator when tuning is not enabled
L
Frequency varies with PVT.
0 - Lowest frequency.
255 - Highest frequency.
23-15 Reserved
—
14 Start/Stop tuning
TUNE_START 0 - Stop tuning and reset the tuning logic. Oscillator runs using programmed OSC_TUNE_VAL
1 - Start tuning
13 Reserved
— This read-only field is reserved and always has the value 0.
Field Description
12 Freeze/Unfreeze the tuning value
TUNE_EN 0 - Freezes the tuning at the current tuned value. Oscillator runs at the frozen tuning value
1 - Unfreezes and continues the tuning operation
11 Reserved
— This read-only field is reserved and always has the value 0.
10 Bypass the tuning logic
TUNE_BYP 0 - Use the output of tuning logic to run the oscillator
1 - Bypass the tuning logic and use the programmed OSC_TUNE_VAL to run the oscillator
9 Reserved
— This read-only field is reserved and always has the value 0.
8 Reserved
—
7-0 Reserved
— This read-only field is reserved and always has the value 0.
16.5.2.5.1 Offset
Register Offset Description
CTRL3 30h Control Register 3
CTRL3_SET 34h Writing a 1 to a bit in this register sets the
corresponding bit in CTRL3
CTRL3_CLR 38h Writing a 1 to a bit in this register clears the
corresponding bit in CTRL3
CTRL3_TOG 3Ch Writing a 1 to a bit in this register toggles the
corresponding bit in CTRL3
16.5.2.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
COUNT_1M_CLK
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
MUX_1M_CLK
EN_1M_CLK
Reserved
Reserved
Reserved
CLR_ER
W
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.5.3 Fields
Field Description
31-16 Count for the locked clk_1m_out
COUNT_1M_CL This bit field is used to set the desired target for the locked clk_1m_out. Value in no. of clock cycles of the
K fast_clk (osc_out_400m) per divided ref_clk.
NOTE: This value should be 4 to 8 counts less than CTRL1[TARGET_COUNT] -
CTRL1[HYST_MINUS].
15-11 Reserved
— This read-only field is reserved and always has the value 0.
10 Select free/locked 1MHz output
MUX_1M_CLK 0 - Select free-running 1MHz to be put out on clk_1m_out
1 - Select locked 1MHz to be put out on clk_1m_out
9 Reserved
— This read-only field is reserved and always has the value 0.
8 Enable 1MHz output Clock
EN_1M_CLK Though the name is EN_1M_CLK, it's function is inverted in analog to make this clock enabled by default.
This clock is used to keep time.
0 - Enable the output (clk_1m_out)
1 - Disable the output (clk_1m_out)
7-1 Reserved
—
0 Clear the error flag CLK1M_ERR
CLR_ERR 0 - No effect
1 - Clears the error flag CLK1M_ERR in status register STAT0
16.5.2.6.1 Offset
Register Offset Description
STAT0 50h Status Register 0
STAT0_SET 54h Writing a 1 to a bit in this register sets the
corresponding bit in STAT0
STAT0_CLR 58h Writing a 1 to a bit in this register clears the
corresponding bit in STAT0
STAT0_TOG 5Ch Writing a 1 to a bit in this register toggles the
corresponding bit in STAT0
16.5.2.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CLK1M_ERR
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.6.3 Fields
Field Description
31-1 Reserved
— This read-only field is reserved and always has the value 0.
0 Error flag for clk_1m_locked
CLK1M_ERR Flag indicates that the count_1m count wasn't reached within one divided ref_clk period.
0 - No effect
1 - The count value has been reached within one divided ref_clk period
16.5.2.7.1 Offset
Register Offset Description
STAT1 60h Status Register 1
STAT1_SET 64h Writing a 1 to a bit in this register sets the
corresponding bit in STAT1
STAT1_CLR 68h Writing a 1 to a bit in this register clears the
corresponding bit in STAT1
STAT1_TOG 6Ch Writing a 1 to a bit in this register toggles the
corresponding bit in STAT1
16.5.2.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R CURR_COUNT_VAL
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.7.3 Fields
Field Description
31-16 Current count for the fast clock
CURR_COUNT This field holds the current count during the tuning process. This value converges to TARGET_COUNT
_VAL as tuning progresses.
15-0 Reserved
— This read-only field is reserved and always has the value 0.
16.5.2.8.1 Offset
Register Offset Description
STAT2 70h Status Register 2
STAT2_SET 74h Writing a 1 to a bit in this register sets the
corresponding bit in STAT2
STAT2_CLR 78h Writing a 1 to a bit in this register clears the
corresponding bit in STAT2
STAT2_TOG 7Ch Writing a 1 to a bit in this register toggles the
corresponding bit in STAT2
16.5.2.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R CURR_OSC_TUNE_VAL
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.5.2.8.3 Fields
Field Description
31-24 Current tuning value used by oscillator
CURR_OSC_TU This bit field holds the current OSC_TUNE_VAL value which is being used by the oscillator. This value
NE_VAL changes as the tuning progresses.
23-0 Reserved
— This read-only field is reserved and always has the value 0.
17.2 Overview
The Power Management Unit (PMU) is designed to simplify the external power interface.
3.3V
DCDC_IN
DCDC_ANA
DCDC
DCDC_DIG
VDDA_1P8_IN
VDDA_SOC_IN
Cortex-M4
LDO_PLL PLLs 16KB D$ 16KB I$
VDDA_1P0 256KB TCM
eFuse
VDDA_MIPI_1P8
VDDA_MIPI_1P0 MIPI PHY LPSR
Peripherals
VDDA_USB_1P8
VDDA_USB_3P3 USB PHY x2
GPIO PADs NVCC_LPSR
VDDA_ADC_3P3 ADC x2
VDDA_ADC_1P8
DAC SNVS Domain VDD_SNVS_IN Coin
LDO_SNVS_ANA
VDD_SNVS_ANA
Cell
ACMP x4
NVCC_EMC1 GPIO PADs 4KB RAM LDO_SNVS_DIG
NVCC_EMC2 VDD_SNVS_DIG
GPIO PADs
NVCC_GPIO GPIO PADs DryICE
NVCC_DISP1 GPIO PADs 32KHz XTAL
NVCC_DISP2 GPIO PADs 32KHz RC OSC
17.2.2 Features
The PMU has the following components integrated for power management:
• One DCDC to generate core power supply, with dynamic voltage scaling capability
• LDOs to generate power for internal logics
• Multiple Power Switches for sophisticated power mode management
LDO_LPSR_ANA
VDD_LPSR_ANA
LVT
PWELL wbias pwr
switch
CM7
REGULATOR
LDO_LSPR_DIG
VDD_LPSR_DIG RVT RBB
wbias pwr
Well-bias switch
OR LPSR
Control
RVT RBB
DCDC_DIG wbias pwr
DCDC NWELL SOC
VDDA_SOC_IN switch
REGULATOR
MU_BIAS_CTRL2[WB_PWR_SW_EN_1P8]
MU_BIAS_CTRL[WB_VDD_SEL_1P8]
PMU_BIAS_CTRL2[WB_EN] MU_BIAS_CTRL[WB_CFG_1P8]
MU_BIAS_CTRL2[WB_OK]
NOTE
The VDD selection (WB_VDD_SEL_1P8) depends on whether
SoC RBB or LPSR RBB is set. This selection needs to be done
before enabling well-bias.
FBB
FBB
Charge Wbias PWR Cortex-M7
Cortex-M7
Charge Pump Wbias PWRSW
Pump SW Platform
Platform
RBB
RBB
Wbias PWR
Wbias PWRSW OR LPSR
LPSRMIX
SW
RBB
RBB
Wbias PWR SoC
Wbias PWRSW SoC
SW WAKEUPMIX
NOTE
Software must ensure that FBB and RBB are not enabled
simultaneously, only one can be used at a time.
• The Software control mode enables LDOs, switches, and bandgap to be fully
configured by registers.
• The Hardware control mode enables the ON/OFF of the LDOs, LDO bypass
switches, and bandgap to be configured by GPC Setpoints. The voltage of
LPSR_DIG and operation modes of LDOs (lp_mode), are also configured by GPC
Setpoints. The other settings remain unchanged.
The following table shows the functions controlled by GPC:
Table 17-2. Functions controlled by GPC
IP ON/OFF Operation Tracking Mode Bypass Mode Standby Mode Voltage
Control Mode (Switch ON/ (Low Power Control
OFF) Mode)
LDO_PLL Y - - - Y -
LPSR_ANA - HP/LP Y Y HP/LP -
LPSR_DIG - HP/LP Y Y HP/LP Y
REFTOP Y - - - Y -
(Bandgap)
FBB_M7 Y - - - Y -
RBB_SOC Y - - - Y -
RBB_LPSR Y - - - Y -
Each time there is a change in Setpoint, there will be two steps of requests - voltage down
and voltage up. The new target is compared with the current setting to check if the
voltage change should happen at each step. When there is a Setpoint change request, the
'done' signals will be generated until all the settings have been changed. When there is a
standby in request, the acknowledge signal will be held high until the set modules are put
into low-power mode. When there is standby out request, the acknowledge signal will
held high until the modules are brought back from low power mode.
• If the new setting is higher, the new settings are applied. If the new setting is lower,
the request is ignored.
• The setpoint voltage up done signal is asserted
17.3.3 Clocks
The PMU doesn't have any relevant application clock sources.
PMU_LDO_PLL_Regulator_Control_Register
This register defines the control and status bits for PLL regulator. This regulator is
designed to power the digital portions of the analog cells
17.5.1.2.1 Offset
Register Offset
PMU_LDO_PLL 500h
17.5.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LDO_PLL_AI_BUSY
LDO_PLL_AI_TOGGLE
Reserved
Reserved
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LDO_PLL_CONTROL_MODE
LDO_PLL_ENABLE
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
17.5.1.2.3 Fields
Field Description
31 Reserved
—
30 ldo_pll_busy
LDO_PLL_AI_B For this AI bridge register field, there will be a detail description on how to use it.
USY
29-17 Reserved
— Always set to zero (0).
16 ldo_pll_ai_toggle
LDO_PLL_AI_T For this AI bridge register field, there will be a detail description on how to use it.
OGGLE
15-13 Reserved
— Always set to zero (0).
12-2 Reserved
—
1 LDO_PLL_CONTROL_MODE
Table continues on the next page...
Field Description
LDO_PLL_CON LDO_PLL has two mode to for enable. One is software mode, the other is GPC mode(Setpoint).
TROL_MODE LDO_PLL_CONTROL_MODE select
0 - Software control mode
1 - Hardware / GPC control mode
0 LDO_PLL_ENABLE
LDO_PLL_ENA The usage of this bit is for software mode switching to gpc mode: If the Setpoint 0 is ldo_pll on : set this
BLE ldo_pll_enable to default state 1. Else the Setpoint 0 is ldo_pll off : set this ldo_pll_enable to state 0. After
the mode switched to gpc mode, keep this bit as it is should be fine.
PMU_Well_BIAS_Control_Register
This register defines functions for wb bias.
17.5.1.3.1 Offset
Register Offset
PMU_BIAS_CTRL 550h
17.5.1.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved Reserved Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WB_VDD_SEL_1P8
WB_CFG_1P8
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.3.3 Fields
Field Description
31-28 Reserved
—
27-24 Reserved
—
23-15 Reserved
—
14 wb_vdd_sel_1p8
WB_VDD_SEL_ Well bias VDD selector 1P8. There are two power sources (LPSR_DIG_LDO or DCDC).
1P8
NOTE: This selection depends on which RBB is working, SOC RBB (DCDC) or LPSR RBB
(LPSR_DIG_LDO). This select bit needs to be done before enabling wbias
0 - VDD_LV1 supplies the power stage and NWELL sampler (LPSR_DIG_LDO)
1 - VDD_LV2 supplies the power stage and NWELL sampler (DCDC)
13 Reserved
—
12-0 wb_cfg_1p8
WB_CFG_1P8 Well Bias Configuration 1P8.
For bit 0 :
• 0 PWELL and NWELL is turned on when wb_en_1p8 is set;
• 1 PWELL regulator is turned on only when wb_en_1p8 is set. NWELL is kept disabled.
Field Description
For bit 9 : TRIM BUS. It is used to set an internal adaptive configuration. It configures the adaptive clock
source. The options are: 1) the oscillator clock 2) clock synchronous with the Charge Pump clock. These
2 signals have the same frequency, but delayed one to other. It determines if the adaptive control signal
changes the frequency in the same or in the next oscillator cycle.
• 0 The option is the oscillator clock
• 1 The option is clock synchronous with the Charge Pump clock
For bit 12 :
• 1 Pull down option is enabled.
• 0 Pull down option is disabled.
17.5.1.4.1 Offset
Register Offset
PMU_BIAS_CTRL2 560h
17.5.1.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RBB_LPSR_CONTROL_MODE
WB_TST_DIG_OUT
RBB_SOC_CONTROL_MODE
FBB_M7_CONTROL_MODE
WB_OK
R
WB_ADJ_1P8
Reserved
WB_E
N
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
WB_PWR_SW_EN_1P8
WB_ADJ_1P8
WB_TST_MD
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.4.3 Fields
Field Description
31-27 Reserved
— Always set to zero (0).
26 Digital Output pin.
WB_OK Turn on/off acknowledge bit from regulator
25 Digital output
WB_TST_DIG_ For test purposes
OUT
24 wb_en
WB_EN
23 RBB_LPSR_CONTROL_MODE
RBB_LPSR_CO 0 - Software control mode
NTROL_MODE
1 - Hardware / GPC control mode
22 RBB_SOC_CONTROL_MODE
0 - Software control mode
Table continues on the next page...
Field Description
RBB_SOC_CO 1 - Hardware / GPC control mode
NTROL_MODE
21 FBB_M7_CONTROL_MODE
FBB_M7_CONT 0 - Software control mode
ROL_MODE
1 - Hardware / GPC control mode
20-13 wb_adj_1p8
WB_ADJ_1P8 Well Bias Adjustment 1P8. The bit values detailed below is a representation of bits 0 - 3 : TRIM BUS, and
bits 4 - 7.
00000000 - Cref= 0fF Cspl= 0fF DeltaC= 0fF
00000001 - Cref= 0fF Cspl= 30fF DeltaC= -30fF
00000010 - Cref= 0fF Cspl= 43fF DeltaC= -43fF
00000011 - Cref= 0fF Cspl= 62fF DeltaC=-62fF
00000100 - Cref= 0fF Cspl=105fF DeltaC=-105fF
00000101 - Cref= 30fF Cspl= 0fF DeltaC= 30fF
00000110 - Cref= 30fF Cspl= 43fF DeltaC= -12fF
00000111 - Cref= 30fF Cspl=105fF DeltaC= -75fF
00001000 - Cref= 43fF Cspl= 0fF DeltaC= 43fF
00001001 - Cref= 43fF Cspl= 30fF DeltaC= 13fF
00001010 - Cref= 43fF Cspl= 62fF DeltaC= -19fF
00001011 - Cref= 62fF Cspl= 0fF DeltaC= 62fF
00001100 - Cref= 62fF Cspl= 43fF DeltaC= 19fF
00001101 - Cref=105fF Cspl= 0fF DeltaC= 105fF
00001110 - Cref=105fF Cspl=30fF DeltaC= 75fF
00001111 - Cref=0fF Cspl=0fF DeltaC= 0fF
12-10 MODSEL_wb_tst_md_1p8
WB_PWR_SW_ Power switch enable
EN_1P8
This is a PWR_SW_EN, that is a module selection. Setting these bits will connect the NWELL/PWELL to
back-biasing power supplies (0 - not connected, 1 - connected).
Each bit represents one configuration.
bit [0] represents FBB M7
bit [1] represents RBB LPSR
bit [2] RBB SOC + LPSR
NOTE: Only one bit can be 1 at the same time.
001 - NWELL/PWELL FBB is connected to CM7
010 - NWELL/PWELL RBB is connected to LPSR
100 - NWELL/PWELL RBB is connected to SOC.
9-1 TMOD_wb_tst_md_1p8
WB_TST_MD TMOD Test modes inside the module
0 Reserved
— Always set to zero (0).
Anadig_Reference_Analog_Control_and_Status_Control_Register
17.5.1.5.1 Offset
Register Offset
PMU_REF_CTRL 570h
17.5.1.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
EN_PLL_VOL_REF_BUFFE
REF_AI_BUS
REF_CONTROL_MODE
R
REF_AI_TOGGL
REF_ENABL
Reserved
Y
E
W
E
R
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.5.3 Fields
Field Description
31-5 Reserved
— Always set to zero (0).
4 en_pll_vol_ref_buffer
EN_PLL_VOL_ This control bit enables or disables the reference voltage for the PLLs.
REF_BUFFER
3 REF_CONTROL_MODE
Table continues on the next page...
Field Description
REF_CONTROL SW/HW control mode for reftop
_MODE
0 - Software control mode
1 - Hardware / GPC control mode
2 REF_ENABLE
REF_ENABLE The usage of this bit is for software mode switching to gpc mode: If the Setpoint 0 is bandgap on: set this
ref_enable to default state 0. Else the Setpoint 0 is bandgap off: set this ref_enable to state 1. After the
mode switched to gpc mode, keep this bit as it is should be fine. It is recommended to let software handle
all the possible cases.
1 ref_ai_busy
REF_AI_BUSY ref_ai_busy
0 ref_ai_toggle
REF_AI_TOGG ref_ai_toggle
LE
17.5.1.6.1 Offset
Register Offset
PMU_POWER_DETECT 580h
_CTRL
17.5.1.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CKGB_LPSR1P0
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.6.3 Fields
Field Description
31-16 Reserved
—
15-9 Reserved
—
8 ckgb_lpsr1p0
CKGB_LPSR1P PHY LDO isolation control bit. This bit is used during PHY LDO ON/OFF sequence. This bit is for
0 software usage. In GPC mode, it will automatically be handled by hardware.
7-0 Reserved
—
17.5.1.7.1 Offset
Register Offset
LDO_PLL_ENABLE_SP 600h
17.5.1.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.7.3 Fields
Field Description
31-16 Reserved
—
15 ON_OFF_SETPOINT15
ON_OFF_SETP 0 - ON in certain Setpoint
OINT15
1 - OFF in certain Setpoint
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
Field Description
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT6
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
ON_OFF_SETP 0 - ON in certain Setpoint
OINT2
1 - OFF in certain Setpoint
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.8.1 Offset
Register Offset
LDO_LPSR_ANA_ENA 610h
BLE_SP
17.5.1.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.8.3 Fields
Field Description
31-16 Reserved
—
15 ON_OFF_SETPOINT15
ON_OFF_SETP 0 - ON in certain Setpoint
OINT15
1 - OFF in certain Setpoint
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
Table continues on the next page...
Field Description
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT6
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
ON_OFF_SETP 0 - ON in certain Setpoint
OINT2
1 - OFF in certain Setpoint
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.9.1 Offset
Register Offset
LDO_LPSR_ANA_LP_ 620h
MODE_SP
17.5.1.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LP_MODE_SETPONIT15
LP_MODE_SETPONIT14
LP_MODE_SETPONIT13
LP_MODE_SETPONIT12
LP_MODE_SETPONIT11
LP_MODE_SETPONIT10
LP_MODE_SETPONIT9
LP_MODE_SETPONIT8
LP_MODE_SETPONIT7
LP_MODE_SETPONIT6
LP_MODE_SETPONIT5
LP_MODE_SETPONIT4
LP_MODE_SETPONIT3
LP_MODE_SETPONIT2
LP_MODE_SETPOINT1
LP_MODE_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.9.3 Fields
Field Description
31-16 Reserved
—
15 LP_MODE_SETPOINT15
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT15
1 - HP mode in certain Setpoint
14 LP_MODE_SETPOINT14
Table continues on the next page...
Field Description
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT14
1 - HP mode in certain Setpoint
13 LP_MODE_SETPOINT13
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT13
1 - HP mode in certain Setpoint
12 LP_MODE_SETPOINT12
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT12
1 - HP mode in certain Setpoint
11 LP_MODE_SETPOINT11
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT11
1 - HP mode in certain Setpoint
10 LP_MODE_SETPOINT10
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT10
1 - HP mode in certain Setpoint
9 LP_MODE_SETPOINT9
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT9
1 - HP mode in certain Setpoint
8 LP_MODE_SETPOINT8
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT8
1 - HP mode in certain Setpoint
7 LP_MODE_SETPOINT7
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT7
1 - HP mode in certain Setpoint
6 LP_MODE_SETPOINT6
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT6
1 - HP mode in certain Setpoint
5 LP_MODE_SETPOINT5
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT5
1 - HP mode in certain Setpoint
4 LP_MODE_SETPOINT4
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT4
1 - HP mode in certain Setpoint
3 LP_MODE_SETPOINT3
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT3
1 - HP mode in certain Setpoint
2 LP_MODE_SETPOINT2
LP_MODE_SET 0 - LP mode in certain Setpoint
PONIT2
1 - HP mode in certain Setpoint
1 LP_MODE_SETPOINT1
Table continues on the next page...
Field Description
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT1
1 - HP mode in certain Setpoint
0 LP_MODE_SETPOINT0
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT0
1 - HP mode in certain Setpoint
17.5.1.10.1 Offset
Register Offset
LDO_LPSR_ANA_TRA 630h
CKING_EN_SP
17.5.1.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
TRACKING_EN_SETPOINT15
TRACKING_EN_SETPOINT14
TRACKING_EN_SETPOINT13
TRACKING_EN_SETPOINT12
TRACKING_EN_SETPOINT11
TRACKING_EN_SETPOINT10
TRACKING_EN_SETPOINT9
TRACKING_EN_SETPOINT8
TRACKING_EN_SETPOINT7
TRACKING_EN_SETPOINT6
TRACKING_EN_SETPOINT5
TRACKING_EN_SETPOINT4
TRACKING_EN_SETPOINT3
TRACKING_EN_SETPOINT2
TRACKING_EN_SETPOINT1
TRACKING_EN_SETPOINT0
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.10.3 Fields
Field Description
31-16 Reserved
—
15 TRACKING_EN_SETPOINT15
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT15
1 - Tracking mode is enabled in certain Setpoint
14 TRACKING_EN_SETPOINT14
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT14
1 - Tracking mode is enabled in certain Setpoint
13 TRACKING_EN_SETPOINT13
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT13
1 - Tracking mode is enabled in certain Setpoint
12 TRACKING_EN_SETPOINT12
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT12
1 - Tracking mode is enabled in certain Setpoint
11 TRACKING_EN_SETPOINT11
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT11
1 - Tracking mode is enabled in certain Setpoint
10 TRACKING_EN_SETPOINT10
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT10
1 - Tracking mode is enabled in certain Setpoint
9 TRACKING_EN_SETPOINT9
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT9
1 - Tracking mode is enabled in certain Setpoint
8 TRACKING_EN_SETPOINT8
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT8
1 - Tracking mode is enabled in certain Setpoint
7 TRACKING_EN_SETPOINT7
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT7
1 - Tracking mode is enabled in certain Setpoint
6 TRACKING_EN_SETPOINT6
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT6
1 - Tracking mode is enabled in certain Setpoint
5 TRACKING_EN_SETPOINT5
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT5
1 - Tracking mode is enabled in certain Setpoint
4 TRACKING_EN_SETPOINT4
0 - Tracking mode is disabled in certain Setpoint
Table continues on the next page...
Field Description
TRACKING_EN 1 - Tracking mode is enabled in certain Setpoint
_SETPOINT4
3 TRACKING_EN_SETPOINT3
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT3
1 - Tracking mode is enabled in certain Setpoint
2 TRACKING_EN_SETPOINT2
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT2
1 - Tracking mode is enabled in certain Setpoint
1 TRACKING_EN_SETPOINT1
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT1
1 - Tracking mode is enabled in certain Setpoint
0 TRACKING_EN_SETPOINT0
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT0
1 - Tracking mode is enabled in certain Setpoint
17.5.1.11.1 Offset
Register Offset
LDO_LPSR_ANA_BYP 640h
ASS_EN_SP
17.5.1.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
BYPASS_EN_SETPOINT15
BYPASS_EN_SETPOINT14
BYPASS_EN_SETPOINT13
BYPASS_EN_SETPOINT12
BYPASS_EN_SETPOINT11
BYPASS_EN_SETPOINT10
BYPASS_EN_SETPOINT9
BYPASS_EN_SETPOINT8
BYPASS_EN_SETPOINT7
BYPASS_EN_SETPOINT6
BYPASS_EN_SETPOINT5
BYPASS_EN_SETPOINT4
BYPASS_EN_SETPOINT3
BYPASS_EN_SETPOINT2
BYPASS_EN_SETPOINT1
BYPASS_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.11.3 Fields
Field Description
31-16 Reserved
—
15 BYPASS_EN_SETPOINT15
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT15
1 - Bypass mode is enabled in certain Setpoint
14 BYPASS_EN_SETPOINT14
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT14
1 - Bypass mode is enabled in certain Setpoint
13 BYPASS_EN_SETPOINT13
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT13
1 - Bypass mode is enabled in certain Setpoint
12 BYPASS_EN_SETPOINT12
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT12
1 - Bypass mode is enabled in certain Setpoint
11 BYPASS_EN_SETPOINT11
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT11
1 - Bypass mode is enabled in certain Setpoint
10 BYPASS_EN_SETPOINT10
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT10
1 - Bypass mode is enabled in certain Setpoint
Field Description
9 BYPASS_EN_SETPOINT9
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT9
1 - Bypass mode is enabled in certain Setpoint
8 BYPASS_EN_SETPOINT
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT8
1 - Bypass mode is enabled in certain Setpoint
7 BYPASS_EN_SETPOINT7
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT7
1 - Bypass mode is enabled in certain Setpoint
6 BYPASS_EN_SETPOINT6
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT6
1 - Bypass mode is enabled in certain Setpoint
5 BYPASS_EN_SETPOINT5
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT5
1 - Bypass mode is enabled in certain Setpoint
4 BYPASS_EN_SETPOINT4
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT4
1 - Bypass mode is enabled in certain Setpoint
3 BYPASS_EN_SETPOINT3
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT3
1 - Bypass mode is enabled in certain Setpoint
2 BYPASS_EN_SETPOINT2
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT2
1 - Bypass mode is enabled in certain Setpoint
1 BYPASS_EN_SETPOINT1
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT1
1 - Bypass mode is enabled in certain Setpoint
0 BYPASS_EN_SETPOINT0
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT0
1 - Bypass mode is enabled in certain Setpoint
17.5.1.12.1 Offset
Register Offset
LDO_LPSR_ANA_STB 650h
Y_EN_SP
17.5.1.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.12.3 Fields
Field Description
31-16 Reserved
—
15 STBY_EN_SETPOINT15
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 STBY_EN_SETPOINT14
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 STBY_EN_SETPOINT13
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 STBY_EN_SETPOINT12
0 - STANDBY mode is disabled
Table continues on the next page...
Field Description
STBY_EN_SET 1 - STANDBY mode is enabled
POINT12
11 STBY_EN_SETPOINT11
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 STBY_EN_SETPOINT10
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
9 STBY_EN_SETPOINT9
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 STBY_EN_SETPOINT8
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 STBY_EN_SETPOINT7
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 STBY_EN_SETPOINT6
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 STBY_EN_SETPOINT5
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 STBY_EN_SETPOINT4
STBY_EN_SET 0 - STANDBY mode is disabled
POINT4
1 - STANDBY mode is enabled
3 STBY_EN_SETPOINT3
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
1 - STANDBY mode is enabled
2 STBY_EN_SETPOINT2
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 STBY_EN_SETPOINT1
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 STBY_EN_SETPOINT0
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
17.5.1.13.1 Offset
Register Offset
LDO_LPSR_DIG_ENA 660h
BLE_SP
17.5.1.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.13.3 Fields
Field Description
31-16 Reserved
—
15 ON_OFF_SETPOINT15
0 - ON in certain Setpoint
Table continues on the next page...
Field Description
ON_OFF_SETP 1 - OFF in certain Setpoint
OINT15
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT6
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
0 - ON in certain Setpoint
Table continues on the next page...
Field Description
ON_OFF_SETP 1 - OFF in certain Setpoint
OINT2
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.14.1 Offset
Register Offset
LDO_LPSR_DIG_TRG_ 670h
SP0
17.5.1.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VOLTAGE_SETPOINT3 VOLTAGE_SETPOINT2
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VOLTAGE_SETPOINT1 VOLTAGE_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.14.3 Fields
Field Description
31-24 VOLTAGE_SETPOINT3
This field store the voltage step will be performed during identical Setpoint
Table continues on the next page...
Field Description
VOLTAGE_SET
POINT3
23-16 VOLTAGE_SETPOINT2
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT2
15-8 VOLTAGE_SETPOINT1
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT1
7-0 VOLTAGE_SETPOINT0
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT0
17.5.1.15.1 Offset
Register Offset
LDO_LPSR_DIG_TRG_ 680h
SP1
17.5.1.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VOLTAGE_SETPOINT7 VOLTAGE_SETPOINT6
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VOLTAGE_SETPOINT5 VOLTAGE_SETPOINT4
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.15.3 Fields
Field Description
31-24 VOLTAGE_SETPOINT7
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT7
23-16 VOLTAGE_SETPOINT6
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT6
15-8 VOLTAGE_SETPOINT5
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT5
7-0 VOLTAGE_SETPOINT4
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT4
17.5.1.16.1 Offset
Register Offset
LDO_LPSR_DIG_TRG_ 690h
SP2
17.5.1.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VOLTAGE_SETPOINT11 VOLTAGE_SETPOINT10
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VOLTAGE_SETPOINT9 VOLTAGE_SETPOINT8
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.16.3 Fields
Field Description
31-24 VOLTAGE_SETPOINT11
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT11
23-16 VOLTAGE_SETPOINT10
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT10
15-8 VOLTAGE_SETPOINT9
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT9
7-0 VOLTAGE_SETPOINT8
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT8
17.5.1.17.1 Offset
Register Offset
LDO_LPSR_DIG_TRG_ 6A0h
SP3
17.5.1.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
VOLTAGE_SETPOINT15 VOLTAGE_SETPOINT14
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
VOLTAGE_SETPOINT13 VOLTAGE_SETPOINT12
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.17.3 Fields
Field Description
31-24 VOLTAGE_SETPOINT15
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT15
23-16 VOLTAGE_SETPOINT14
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT14
15-8 VOLTAGE_SETPOINT13
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT13
7-0 VOLTAGE_SETPOINT12
VOLTAGE_SET This field store the voltage step will be performed during identical Setpoint
POINT12
17.5.1.18.1 Offset
Register Offset
LDO_LPSR_DIG_LP_ 6B0h
MODE_SP
17.5.1.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LP_MODE_SETPOINT15
LP_MODE_SETPOINT14
LP_MODE_SETPOINT13
LP_MODE_SETPOINT12
LP_MODE_SETPOINT11
LP_MODE_SETPOINT10
LP_MODE_SETPOINT9
LP_MODE_SETPOINT8
LP_MODE_SETPOINT7
LP_MODE_SETPOINT6
LP_MODE_SETPOINT5
LP_MODE_SETPOINT4
LP_MODE_SETPOINT3
LP_MODE_SETPOINT2
LP_MODE_SETPOINT1
LP_MODE_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.18.3 Fields
Field Description
31-16 Reserved
—
15 LP_MODE_SETPOINT15
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT15
1 - HP mode in certain Setpoint
14 LP_MODE_SETPOINT14
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT14
1 - HP mode in certain Setpoint
13 LP_MODE_SETPOINT13
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT13
1 - HP mode in certain Setpoint
12 LP_MODE_SETPOINT12
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT12
1 - HP mode in certain Setpoint
11 LP_MODE_SETPOINT11
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT11
1 - HP mode in certain Setpoint
10 LP_MODE_SETPOINT10
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT10
1 - HP mode in certain Setpoint
Field Description
9 LP_MODE_SETPOINT9
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT9
1 - HP mode in certain Setpoint
8 LP_MODE_SETPOINT8
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT8
1 - HP mode in certain Setpoint
7 LP_MODE_SETPOINT7
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT7
1 - HP mode in certain Setpoint
6 LP_MODE_SETPOINT6
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT6
1 - HP mode in certain Setpoint
5 LP_MODE_SETPOINT5
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT5
1 - HP mode in certain Setpoint
4 LP_MODE_SETPOINT4
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT4
1 - HP mode in certain Setpoint
3 LP_MODE_SETPOINT3
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT3
1 - HP mode in certain Setpoint
2 LP_MODE_SETPOINT2
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT2
1 - HP mode in certain Setpoint
1 LP_MODE_SETPOINT1
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT1
1 - HP mode in certain Setpoint
0 LP_MODE_SETPOINT0
LP_MODE_SET 0 - LP mode in certain Setpoint
POINT0
1 - HP mode in certain Setpoint
17.5.1.19.1 Offset
Register Offset
LDO_LPSR_DIG_TRA 6C0h
CKING_EN_SP
17.5.1.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
TRACKING_EN_SETPOINT15
TRACKING_EN_SETPOINT14
TRACKING_EN_SETPOINT13
TRACKING_EN_SETPOINT12
TRACKING_EN_SETPOINT11
TRACKING_EN_SETPOINT10
TRACKING_EN_SETPOINT9
TRACKING_EN_SETPOINT8
TRACKING_EN_SETPOINT7
TRACKING_EN_SETPOINT6
TRACKING_EN_SETPOINT5
TRACKING_EN_SETPOINT4
TRACKING_EN_SETPOINT3
TRACKING_EN_SETPOINT2
TRACKING_EN_SETPOINT1
TRACKING_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.19.3 Fields
Field Description
31-16 Reserved
—
15 TRACKING_EN_SETPOINT15
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT15
1 - Tracking mode is enabled in certain Setpoint
14 TRACKING_EN_SETPOINT14
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT14
1 - Tracking mode is enabled in certain Setpoint
13 TRACKING_EN_SETPOINT13
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT13
1 - Tracking mode is enabled in certain Setpoint
12 TRACKING_EN_SETPOINT12
Table continues on the next page...
Field Description
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT12
1 - Tracking mode is enabled in certain Setpoint
11 TRACKING_EN_SETPOINT11
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT11
1 - Tracking mode is enabled in certain Setpoint
10 TRACKING_EN_SETPOINT10
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT10
1 - Tracking mode is enabled in certain Setpoint
9 TRACKING_EN_SETPOINT9
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT9
1 - Tracking mode is enabled in certain Setpoint
8 TRACKING_EN_SETPOINT8
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT8
1 - Tracking mode is enabled in certain Setpoint
7 TRACKING_EN_SETPOINT7
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT7
1 - Tracking mode is enabled in certain Setpoint
6 TRACKING_EN_SETPOINT6
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT6
1 - Tracking mode is enabled in certain Setpoint
5 TRACKING_EN_SETPOINT5
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT5
1 - Tracking mode is enabled in certain Setpoint
4 TRACKING_EN_SETPOINT4
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT4
1 - Tracking mode is enabled in certain Setpoint
3 TRACKING_EN_SETPOINT3
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT3
1 - Tracking mode is enabled in certain Setpoint
2 TRACKING_EN_SETPOINT2
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT2
1 - Tracking mode is enabled in certain Setpoint
1 TRACKING_EN_SETPOINT1
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT1
1 - Tracking mode is enabled in certain Setpoint
0 TRACKING_EN_SETPOINT0
TRACKING_EN 0 - Tracking mode is disabled in certain Setpoint
_SETPOINT0
1 - Tracking mode is enabled in certain Setpoint
17.5.1.20.1 Offset
Register Offset
LDO_LPSR_DIG_BYP 6D0h
ASS_EN_SP
17.5.1.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
BYPASS_EN_SETPOINT15
BYPASS_EN_SETPOINT14
BYPASS_EN_SETPOINT13
BYPASS_EN_SETPOINT12
BYPASS_EN_SETPOINT11
BYPASS_EN_SETPOINT10
BYPASS_EN_SETPOINT9
BYPASS_EN_SETPOINT8
BYPASS_EN_SETPOINT7
BYPASS_EN_SETPOINT6
BYPASS_EN_SETPOINT5
BYPASS_EN_SETPOINT4
BYPASS_EN_SETPOINT3
BYPASS_EN_SETPOINT2
BYPASS_EN_SETPOINT1
BYPASS_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.20.3 Fields
Field Description
31-16 Reserved
—
15 BYPASS_EN_SETPOINT15
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT15
1 - Bypass mode is enabled in certain Setpoint
14 BYPASS_EN_SETPOINT14
Table continues on the next page...
Field Description
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT14
1 - Bypass mode is enabled in certain Setpoint
13 BYPASS_EN_SETPOINT13
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT13
1 - Bypass mode is enabled in certain Setpoint
12 BYPASS_EN_SETPOINT12
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT12
1 - Bypass mode is enabled in certain Setpoint
11 BYPASS_EN_SETPOINT11
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT11
1 - Bypass mode is enabled in certain Setpoint
10 BYPASS_EN_SETPOINT10
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT10
1 - Bypass mode is enabled in certain Setpoint
9 BYPASS_EN_SETPOINT9
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT9
1 - Bypass mode is enabled in certain Setpoint
8 BYPASS_EN_SETPOINT8
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT8
1 - Bypass mode is enabled in certain Setpoint
7 BYPASS_EN_SETPOINT7
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT7
1 - Bypass mode is enabled in certain Setpoint
6 BYPASS_EN_SETPOINT6
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT6
1 - Bypass mode is enabled in certain Setpoint
5 BYPASS_EN_SETPOINT5
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT5
1 - Bypass mode is enabled in certain Setpoint
4 BYPASS_EN_SETPOINT4
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT4
1 - Bypass mode is enabled in certain Setpoint
3 BYPASS_EN_SETPOINT3
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT3
1 - Bypass mode is enabled in certain Setpoint
2 BYPASS_EN_SETPOINT2
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT2
1 - Bypass mode is enabled in certain Setpoint
1 BYPASS_EN_SETPOINT1
Table continues on the next page...
Field Description
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT1
1 - Bypass mode is enabled in certain Setpoint
0 BYPASS_EN_SETPOINT0
BYPASS_EN_S 0 - Bypass mode is disabled in certain Setpoint
ETPOINT0
1 - Bypass mode is enabled in certain Setpoint
17.5.1.21.1 Offset
Register Offset
LDO_LPSR_DIG_STBY_ 6E0h
EN_SP
17.5.1.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.21.3 Fields
Field Description
31-16 Reserved
—
15 STBY_EN_SETPOINT15
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 STBY_EN_SETPOINT14
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 STBY_EN_SETPOINT13
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 STBY_EN_SETPOINT12
STBY_EN_SET 0 - STANDBY mode is disabled
POINT12
1 - STANDBY mode is enabled
11 STBY_EN_SETPOINT11
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 STBY_EN_SETPOINT10
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
9 STBY_EN_SETPOINT9
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 STBY_EN_SETPOINT8
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 STBY_EN_SETPOINT7
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 STBY_EN_SETPOINT6
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 STBY_EN_SETPOINT5
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 STBY_EN_SETPOINT4
0 - STANDBY mode is disabled
Table continues on the next page...
Field Description
STBY_EN_SET 1 - STANDBY mode is enabled
POINT4
3 STBY_EN_SETPOINT3
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
1 - STANDBY mode is enabled
2 STBY_EN_SETPOINT2
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 STBY_EN_SETPOINT1
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 STBY_EN_SETPOINT0
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
17.5.1.22.1 Offset
Register Offset
BANDGAP_ENABLE_SP 6F0h
17.5.1.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.22.3 Fields
Field Description
31-16 Reserved
—
15 ON_OFF_SETPOINT15
ON_OFF_SETP 0 - ON in certain Setpoint
OINT15
1 - OFF in certain Setpoint
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
Field Description
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
ON_OFF_SETP 0 - ON in certain Setpoint
OINT2
1 - OFF in certain Setpoint
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.23.1 Offset
Register Offset
FBB_M7_ENABLE_SP 700h
17.5.1.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.23.3 Fields
Field Description
31-16 Reserved
—
15 ON_OFF_SETPOINT15
ON_OFF_SETP 0 - ON in certain Setpoint
OINT15
1 - OFF in certain Setpoint
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
Field Description
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT6
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
ON_OFF_SETP 0 - ON in certain Setpoint
OINT2
1 - OFF in certain Setpoint
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.24.1 Offset
Register Offset
RBB_SOC_ENABLE_SP 710h
17.5.1.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.24.3 Fields
Field Description
31-16 Reserved
—
15 ON_OFF_SETPOINT15
ON_OFF_SETP 0 - ON in certain Setpoint
OINT15
1 - OFF in certain Setpoint
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
Field Description
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT6
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
ON_OFF_SETP 0 - ON in certain Setpoint
OINT2
1 - OFF in certain Setpoint
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
Field Description
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.25.1 Offset
Register Offset
RBB_LPSR_ENABLE_ 720h
SP
17.5.1.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
ON_OFF_SETPOINT15
ON_OFF_SETPOINT14
ON_OFF_SETPOINT13
ON_OFF_SETPOINT12
ON_OFF_SETPOINT11
ON_OFF_SETPOINT10
ON_OFF_SETPOINT9
ON_OFF_SETPOINT8
ON_OFF_SETPOINT7
ON_OFF_SETPOINT6
ON_OFF_SETPOINT5
ON_OFF_SETPOINT4
ON_OFF_SETPOINT3
ON_OFF_SETPOINT2
ON_OFF_SETPOINT1
ON_OFF_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.25.3 Fields
Field Description
31-16 Reserved
Table continues on the next page...
Field Description
—
15 ON_OFF_SETPOINT15
ON_OFF_SETP 0 - ON in certain Setpoint
OINT15
1 - OFF in certain Setpoint
14 ON_OFF_SETPOINT14
ON_OFF_SETP 0 - ON in certain Setpoint
OINT14
1 - OFF in certain Setpoint
13 ON_OFF_SETPOINT13
ON_OFF_SETP 0 - ON in certain Setpoint
OINT13
1 - OFF in certain Setpoint
12 ON_OFF_SETPOINT12
ON_OFF_SETP 0 - ON in certain Setpoint
OINT12
1 - OFF in certain Setpoint
11 ON_OFF_SETPOINT11
ON_OFF_SETP 0 - ON in certain Setpoint
OINT11
1 - OFF in certain Setpoint
10 ON_OFF_SETPOINT10
ON_OFF_SETP 0 - ON in certain Setpoint
OINT10
1 - OFF in certain Setpoint
9 ON_OFF_SETPOINT9
ON_OFF_SETP 0 - ON in certain Setpoint
OINT9
1 - OFF in certain Setpoint
8 ON_OFF_SETPOINT8
ON_OFF_SETP 0 - ON in certain Setpoint
OINT8
1 - OFF in certain Setpoint
7 ON_OFF_SETPOINT7
ON_OFF_SETP 0 - ON in certain Setpoint
OINT7
1 - OFF in certain Setpoint
6 ON_OFF_SETPOINT6
ON_OFF_SETP 0 - ON in certain Setpoint
OINT6
1 - OFF in certain Setpoint
5 ON_OFF_SETPOINT5
ON_OFF_SETP 0 - ON in certain Setpoint
OINT5
1 - OFF in certain Setpoint
4 ON_OFF_SETPOINT4
ON_OFF_SETP 0 - ON in certain Setpoint
OINT4
1 - OFF in certain Setpoint
3 ON_OFF_SETPOINT3
ON_OFF_SETP 0 - ON in certain Setpoint
OINT3
Table continues on the next page...
Field Description
1 - OFF in certain Setpoint
2 ON_OFF_SETPOINT2
ON_OFF_SETP 0 - ON in certain Setpoint
OINT2
1 - OFF in certain Setpoint
1 ON_OFF_SETPOINT1
ON_OFF_SETP 0 - ON in certain Setpoint
OINT1
1 - OFF in certain Setpoint
0 ON_OFF_SETPOINT0
ON_OFF_SETP 0 - ON in certain Setpoint
OINT0
1 - OFF in certain Setpoint
17.5.1.26.1 Offset
Register Offset
BANDGAP_STBY_EN_ 730h
SP
17.5.1.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.26.3 Fields
Field Description
31-16 Reserved
—
15 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT12
1 - STANDBY mode is enabled
11 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
Field Description
9 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT4
1 - STANDBY mode is enabled
3 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
1 - STANDBY mode is enabled
2 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 STBY_EN_SETPOINT
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
17.5.1.27.1 Offset
Register Offset
PLL_LDO_STBY_EN_SP 740h
17.5.1.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.27.3 Fields
Field Description
31-16 Reserved
—
15 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT12
1 - STANDBY mode is enabled
Field Description
11 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
9 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT4
1 - STANDBY mode is enabled
3 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
1 - STANDBY mode is enabled
2 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
17.5.1.28.1 Offset
Register Offset
FBB_M7_STBY_EN_SP 750h
17.5.1.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.28.3 Fields
Field Description
31-16 Reserved
—
15 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 Standy mode
Table continues on the next page...
Field Description
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT12
1 - STANDBY mode is enabled
11 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
9 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT4
1 - STANDBY mode is enabled
3 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
1 - STANDBY mode is enabled
2 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 Standy mode
Field Description
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
17.5.1.29.1 Offset
Register Offset
RBB_SOC_STBY_EN_ 760h
SP
17.5.1.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.29.3 Fields
Field Description
31-16 Reserved
Table continues on the next page...
Field Description
—
15 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT12
1 - STANDBY mode is enabled
11 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
9 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT4
1 - STANDBY mode is enabled
3 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
Table continues on the next page...
Field Description
1 - STANDBY mode is enabled
2 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
17.5.1.30.1 Offset
Register Offset
RBB_LPSR_STBY_EN_ 770h
SP
17.5.1.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STBY_EN_SETPOINT15
STBY_EN_SETPOINT14
STBY_EN_SETPOINT13
STBY_EN_SETPOINT12
STBY_EN_SETPOINT11
STBY_EN_SETPOINT10
STBY_EN_SETPOINT9
STBY_EN_SETPOINT8
STBY_EN_SETPOINT7
STBY_EN_SETPOINT6
STBY_EN_SETPOINT5
STBY_EN_SETPOINT4
STBY_EN_SETPOINT3
STBY_EN_SETPOINT2
STBY_EN_SETPOINT1
STBY_EN_SETPOINT0
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.30.3 Fields
Field Description
31-16 Reserved
—
15 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT15
1 - STANDBY mode is enabled
14 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT14
1 - STANDBY mode is enabled
13 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT13
1 - STANDBY mode is enabled
12 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT12
1 - STANDBY mode is enabled
11 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT11
1 - STANDBY mode is enabled
10 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT10
1 - STANDBY mode is enabled
Field Description
9 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT9
1 - STANDBY mode is enabled
8 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT8
1 - STANDBY mode is enabled
7 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT7
1 - STANDBY mode is enabled
6 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT6
1 - STANDBY mode is enabled
5 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT5
1 - STANDBY mode is enabled
4 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT4
1 - STANDBY mode is enabled
3 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT3
1 - STANDBY mode is enabled
2 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT2
1 - STANDBY mode is enabled
1 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT1
1 - STANDBY mode is enabled
0 Standy mode
STBY_EN_SET 0 - STANDBY mode is disabled
POINT0
1 - STANDBY mode is enabled
• 0 : RBB
• 1 : FBB
• WB_PWR_SW_EN_1P8 -
• [0] FBB M7
• [1] RBB LPSR
• [2] RBB SOG
• WBB_VDD_SEL - LPSR_DIG_LDO or DCDC
• WB_CFG_1P8[4:2] - Select size of of bias area.
• WB_CFG_1P8[5] - Adaptive function
• WB_CFG_1P8[8:6] - Oscillator bits
17.5.1.31.1 Offset
Register Offset
FBB_M7_CONFIGURE 780h
17.5.1.31.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
REGULATOR_STRENGTH
OSCILLATOR_BITS
WB_CFG_NW
WB_CFG_PW
Reserved
Reset 0 0 1 0 1 1 1 1 0 0 0 1 0 0 0 1
17.5.1.31.3 Fields
Field Description
31-14 Reserved
—
Field Description
13-11 regulator_strength
REGULATOR_S This field is used in GPC mode to select regulator_strength. The hardware and software mode settings
TRENGTH are the same. See WB_CFG_1P8[4:2] for details.
10-8 oscillator_bits
OSCILLATOR_ This field is used in GPC mode to select size of oscillator bits. The hardware and software mode settings
BITS are the same. See WB_CFG_1P8[8:6] for details.
7-4 wb_cfg_nw
WB_CFG_NW This field is used in GPC mode and it takes control of Software mode NWELL Output Voltage Range
Selection defined by WB_NW_LVL_1P8. RBB function enabled; valid range is 0000 ~ 1000.
3-0 wb_cfg_pw
WB_CFG_PW This field is used in GPC mode and it takes control of Software mode PWELL Output Voltage Range
Selection defined by WB_PW_LVL_1P8. Valid range is 0000 ~ 1000.
17.5.1.32.1 Offset
Register Offset
RBB_LPSR_CONFIGU 790h
RE
17.5.1.32.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
REGULATOR_STRENGTH
OSCILLATOR_BITS
WB_CFG_NW
WB_CFG_PW
Reserved
Reset 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 0
17.5.1.32.3 Fields
Field Description
31-14 Reserved
—
13-11 regulator_strength
REGULATOR_S This field is used in GPC mode to select regulator_strength. The hardware and software mode settings
TRENGTH are the same. See WB_CFG_1P8[4:2] for details.
10-8 oscillator_bits
OSCILLATOR_ This field is used in GPC mode to select size of oscillator bits. The hardware and software mode settings
BITS are the same. See WB_CFG_1P8[8:6] for details.
7-4 wb_cfg_nw
WB_CFG_NW This field is used in GPC mode and it takes control of Software mode NWELL Output Voltage Range
Selection defined by WB_NW_LVL_1P8. RBB function enabled; valid range is 0000 ~ 1000.
3-0 wb_cfg_pw
WB_CFG_PW This field is used in GPC mode and it takes control of Software mode PWELL Output Voltage Range
Selection defined by WB_PW_LVL_1P8. Valid range is 0000 ~ 1000.
This register is used in GPC mode to make selection of BIAS configure function.
i.MX RT1170 Processor Reference Manual, Rev. 1, 05/2021
NXP Semiconductors 1771
Memory Map and register definition
17.5.1.33.1 Offset
Register Offset
RBB_SOC_CONFIGURE 7A0h
17.5.1.33.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
REGULATOR_STRENGTH
OSCILLATOR_BITS
WB_CFG_NW
WB_CFG_PW
Reserved
Reset 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0
17.5.1.33.3 Fields
Field Description
31-14 Reserved
—
13-11 regulator_strength
REGULATOR_S This field is used in GPC mode to select regulator_strength. The hardware and software mode settings
TRENGTH are the same. See WB_CFG_1P8[4:2] for details.
10-8 oscillator_bits
OSCILLATOR_ This field is used in GPC mode to select size of oscillator bits. The hardware and software mode settings
BITS are the same. See WB_CFG_1P8[8:6] for details.
7-4 wb_cfg_nw
WB_CFG_NW This field is used in GPC mode and it takes control of Software mode NWELL Output Voltage Range
Selection defined by WB_NW_LVL_1P8. RBB function enabled; valid range is 0000 ~ 1000.
3-0 wb_cfg_pw
WB_CFG_PW This field is used in GPC mode and it takes control of Software mode PWELL Output Voltage Range
Selection defined by WB_PW_LVL_1P8. Valid range is 0000 ~ 1000.
17.5.1.34.1 Offset
Register Offset
REFTOP_OTP_TRIM_ 7B0h
VALUE
17.5.1.34.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
REFTOP_IBZTCADJ
REFTOP_TRIM_EN
REFTOP_VBGADJ
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.34.3 Fields
Field Description
31-7 Reserved
—
6 REFTOP_TRIM_EN
REFTOP_TRIM This is the control for TRIM bus control. For ANATOP, this is the source from software register inside
_EN ANATOP.
5-3 REFTOP_VBGADJ
REFTOP_VBGA This is the control for TRIM bus control. For ANATOP, this is the source from software register inside
DJ ANATOP.
2-0 REFTOP_IBZTCADJ
REFTOP_IBZT This is the control for TRIM bus control. For ANATOP, this is the source from software register inside
CADJ ANATOP.
17.5.1.35.1 Offset
Register Offset
LPSR_1P8_LDO_OTP_ 7D0h
TRIM_VALUE
17.5.1.35.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LPSR_LDO_1P8_TRIM_EN
LPSR_LDO_1P8_TRIM
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17.5.1.35.3 Fields
Field Description
31-3 Reserved
—
2 LPSR_LDO_1P8_TRIM_EN
LPSR_LDO_1P This is the control for TRIM bus control. For ANATOP, this is the source from software register inside
8_TRIM_EN ANATOP.
1-0 LPSR_LDO_1P8_TRIM
LPSR_LDO_1P This is the control for TRIM bus control. For ANATOP, this is the source from software register inside
8_TRIM ANATOP.
PMU_LDO_LPSR_ANA_Regulator_Control_Register
This register defines the control and status bits for LDO_LPSR_ANA regulator. This
regulator is designed to power the digital portions of the analog cells
17.5.2.2.1 Offset
Register Offset
PMU_LDO_LPSR_ANA 510h
17.5.2.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
PULL_DOWN_20UA_EN
TRACK_MODE_EN
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ALWAYS_4MA_PULLDOWN_EN
LPSR_ANA_CONTROL_MODE
PULL_DOWN_2MA_EN
BYPASS_MODE_EN
STANDBY_EN
REG_DISABL
REG_LP_E
Reserved
Reserved
Reserved
Reserved
W
N
E
Reset 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0
17.5.2.2.3 Fields
Field Description
31-21 Reserved
— Always set to zero (0).
20 pull_down_20ua_en
PULL_DOWN_2 High: enable 20uA loading to prevent the overshoot.
0UA_EN
19 Track Mode Enable
TRACK_MODE This bit lets the power switch enter a preparation stage that allows power supply switching between LDO
_EN and DCDC. This bit should be set before the power supply switch and cleared after power switch is
complete. This bit is used during software mode.
0 - Normal use
1 - Switch preparation
18-11 Reserved
— Always set to zero (0).
10-9 Reserved
Table continues on the next page...
Field Description
— Always set to zero (0).
8 always_4ma_pulldown_en
ALWAYS_4MA_ High: enable 4mA loading to prevent the big voltage drop when a sharp loading coming.It's recommend
PULLDOWN_E to set this bit to high under the reset, and set it to low under the normal use case.
N
7 Reserved
— Always set to zero (0).
6 standby_en
STANDBY_EN This is the standby mode for LDO_LPSR_ANA
5 bypass_mode_en
BYPASS_MOD Work together with track_mode_enable to ensure the LDO_1P8 can be bypassed by DCDC_1P8 well.
E_EN
This the bypass mode for lpsr_ana
4 LPSR_ANA_CONTROL_MODE
LPSR_ANA_CO LPSR_ANA_CONTROL_MODE
NTROL_MODE
This bit is the mode select between software mode and GPC mode.
0 - SW Control. Software control mode
1 - HW Control. Hardware / GPC control mode
3 pull_down_2ma_en
PULL_DOWN_2 High: enable 2mA loading to prevent the overshoot.
MA_EN
2 reg_disable
REG_DISABLE high: disable the output of "vreg_1p8"
1 Reserved
—
0 reg_lp_en
REG_LP_EN High: enable the low-power mode of the ldo
17.5.2.3 PMU_LDO_LPSR_DIG_2_REGISTER
(PMU_LDO_LPSR_DIG_2)
PMU_LDO_LPSR_DIG_2_Regulator_Control Register
This register defines the control and status bits for LDO_LPSR_DIG regulator. This
regulator is designed to power the digital portions of the analog cells
17.5.2.3.1 Offset
Register Offset
PMU_LDO_LPSR_DIG_2 520h
17.5.2.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VOLTAGE_STEP_INC
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
17.5.2.3.3 Fields
Field Description
31-2 Reserved
— Always set to zero (0).
1-0 voltage_step_inc
VOLTAGE_STE voltage_step_time for lpsr_dig 0x00:15us 0x01:25us 0x10:50us 0x11:100us
P_INC
PMU_LDO_LPSR_DIG_Regulator_Control_Register
17.5.2.4.1 Offset
Register Offset
PMU_LDO_LPSR_DIG 530h
17.5.2.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
VOLTAGE_SELECT
TRACKING_MODE
BYPASS_MODE
Reserved
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LPSR_DIG_CONTROL_MODE
STANDBY_EN
Reserved
Reserved
Reserved
REG_E
W
N
Reset 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 1
17.5.2.4.3 Fields
Field Description
31-25 Reserved
— Always set to zero (0).
24-20 VOLTAGE_SELECT
VOLTAGE_SEL VOLTAGE SELECT for LPSR_DIG
ECT
For lpsr_dig voltage switch to different voltage
In SW mode, software is responsible to take care of the stepping time.
In HW mode, hardware is responsible to take care of the stepping time.
Table continues on the next page...
Field Description
During the mode transistion, in case the lpsr_dig voltage is out of table, software is responsible to take
care of the stepping time (i.e. mode transist), software calculates the steps difference multiply the
stepping requirement, after the voltage is stable. GPC mode transistion is allowed. The values below are
the stable voltage with the range in parentheses (e.g. Stable Voltage (Range)V).
00000 - Stable Voltage (range). 0.631 (+0.039)V
00001 - Stable Voltage (range). 0.65 (+0.041)V
00010 - Stable Voltage (range). 0.67 (+0.041)V
00011 - Stable Voltage (range). 0.689 (+0.043)V
00100 - Stable Voltage (range). 0.709 (+0.044)V
00101 - Stable Voltage (range). 0.728 (+0.045)V
00110 - Stable Voltage (range). 0.748 (+0.046)V
00111 - Stable Voltage (range). 0.767 (+0.047)V
01000 - Stable Voltage (range). 0.786 (+0.049)V
01001 - Stable Voltage (range). 0.806 (+0.05)V
01010 - Stable Voltage (range). 0.825 (+0.051)V
01011 - Stable Voltage (range). 0.845 (+0.052)V
01100 - Stable Voltage (range). 0.864 (+0.054)V
01101 - Stable Voltage (range). 0.883 (+0.055)V
01110 - Stable Voltage (range). 0.903 (+0.056)V
01111 - Stable Voltage (range). 0.922 (+0.057)V
10000 - Stable Voltage (range). 0.942 (+0.058)V
10001 - Stable Voltage (range). 0.961 (+0.06)V
10010 - Stable Voltage (range). 0.981 (+0.06)V
10011 - Stable Voltage (range). 1 (+0.062)V
10100 - Stable Voltage (range). 1.019 (+0.063)V
10101 - Stable Voltage (range). 1.039 (+0.064)V
10110 - Stable Voltage (range). 1.058 (+0.066)V
10111 - Stable Voltage (range). 1.078 (+0.066)V
11000 - Stable Voltage (range). 1.097 (+0.068)V
11001 - Stable Voltage (range). 1.117 (+0.069)V
11010 - Stable Voltage (range). 1.136 (+0.07)V
11011 - Stable Voltage (range). 1.155 (+0.072)V
11100 - Stable Voltage (range). 1.175 (+0.072)V
11101 - Stable Voltage (range). 1.194 (+0.074)V
11110 - Stable Voltage (range). 1.214 (+0.075)V
11111 - Stable Voltage (range). 1.233 (+0.076)V
19 Reserved
— Always set to zero (0).
18 bypass_mode
Table continues on the next page...
Field Description
BYPASS_MOD bypass_mode This mode is defined by ANALOG IP, and this bit is software mode control bit to enter this
E bypass mode or not.
17 tracking_mode
TRACKING_MO tracking_mode. This mode is defined by ANALOG IP, and this bit is software mode control bit to enter this
DE tracking mode or not.
16-7 Reserved
— Always set to zero (0).
6 standby_en
STANDBY_EN standby_en There is Standby mode defined in SOC, this bit is about whether to enter standby mode for
lpsr_dig
5 LPSR_DIG_CONTROL_MODE
LPSR_DIG_CO lpsr_dig_control_mode For LPSR DIG there is two mode for operation, one is software mode, the other is
NTROL_MODE GPC mode.
0 - SW Control. Software control mode
1 - HW Control. Hardware / GPC control mode
4-3 Reserved
— Always set to zero (0).
2 ENABLE_ILIMIT
REG_EN Control bit to enable the current-limit circuitry in the regulator.
1-0 Reserved
— Always set to zero (0).
PMU_LDO_SNVS_DIG
This register defines the control and status bits for LDO_SNVS regulator. This regulator
is designed to power the digital portions of the analog cells
17.5.3.2.1 Offset
Register Offset
PMU_LDO_SNVS_DIG 540h
17.5.3.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
TEST_OVERRID
REG_LP_E
Reserved
REG_E
W
N
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
17.5.3.2.3 Fields
Field Description
31-3 Reserved
— Always set to zero (0).
2 REG_EN
REG_EN Control bit to enable the LDO or not.
1 test_override
TEST_OVERRI test_override
DE
0 REG_LP_EN
REG_LP_EN reg_lp_en, LDO power mode control. LP mode ; HP mode. Defined by identical LDO.
17.5.4.2.1 Offset
For n = 0 to 37:
Register Offset
SLOTn_CTRL 0h + (n × 10h)
17.5.4.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
ALLOW_NONSECURE
LOCK_CONTROL
ALLOW_USER
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LOCKED_DOMAIN_ID
DOMAIN_LOCK
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1
17.5.4.2.3 Fields
Field Description
31 Lock control of this slot
LOCK_CONTR 0 - Do not lock the control register of this slot
OL
1 - Lock the control register of this slot
30-18 Reserved
—
17 Allow user write access to this domain control register or domain register
ALLOW_USER 0 - Do not allow user write access
1 - Allow user write access
16 Allow non-secure write access to this domain control register or domain register
ALLOW_NONS 0 - Do not allow non-secure write access
ECURE
1 - Allow non-secure write access
15 Lock domain ID of this slot
DOMAIN_LOCK 0 - Do not lock the domain ID
1 - Lock the domain ID
14-4 Reserved
—
Field Description
3-0 Domain ID of the slot to be locked
LOCKED_DOM Domain id3~0 maps to bit3~0.
AIN_ID
It indicates whether related domain can write to domain register or not.
1'b1 indicates domain write access is allowed. while domain id is locked, only related domain can write to
bit31 and bit17~16
18.2 Overview
The PHY LDO creates a regulated 1.0V output voltage for digital PHYs from an external
1.8V source. The PHY LDO is controlled through the AI interface.
18.2.1 Features
The PHY LDO has the following featurest:
• Analog 200 mA linear regulator
• 1.8V +/- 10% VDD external input
• 1.0V output
• Programmable adjustment in 0.25mV steps (0.6V to 1.375V)
• AI Interface
18.3.1.2.1 Offset
Register Offset Description
CTRL0 0h Analog Control Register CTRL0
CTRL0_SET 4h Writing a 1 to a bit in this register sets the
corresponding bit in CTRL0
18.3.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
LINREG_PWRUPLOAD_DIS
LINREG_OUTPUT_TRG
LINREG_PHY_ISO_B
LINREG_ILIMIT_EN
LINREG_E
Reserved
Reserved
Reserved
W
N
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18.3.1.2.3 Fields
Field Description
31-16 Reserved
— This read-only field is reserved and always has the value 0.
15 Isolation control for attached PHY load
LINREG_PHY_I This control bit is to be used by the system controller to isolate the attached PHY load when the LinReg is
SO_B powered down. During a power-up event of the regulator it is expected that this control signal is set high
at least 100us after the main regulator is enabled. During a power-down event of the regulator it is
expected that this control signal is set low before the main regulator is disabled/power-down.
14-12 Reserved
— This read-only field is reserved and always has the value 0.
11-9 Reserved
— This read-only field is reserved and always has the value 0.
8-4 LinReg output voltage target setting
LINREG_OUTP LinReg output voltage target setting. The nominal voltage step per code is 25mV. Setting the output
UT_TRG voltage beyond the technology reliability limit is not recommended.
Table continues on the next page...
Field Description
00000 - Set output voltage to x.xV
10000 - Sets output voltage to 1.0V
11111 - Set output voltage to x.xV
3 Reserved
— This read-only field is reserved and always has the value 0.
2 LinReg current-limit enable
LINREG_ILIMIT LinReg current-limit enable. Setting this bit will enable the current-limiter in the regulator.
_EN
1 LinReg power-up load disable
LINREG_PWRU LinReg power-up load disable control bit.
PLOAD_DIS
0 - Internal pull-down enabled
1 - Internal pull-down disabled
0 LinrReg master enable
LINREG_EN LinReg master enable. Setting this bit will enable the regulator.
18.3.1.3.1 Offset
Register Offset Description
STAT0 50h Analog Status Register STAT0
STAT0_SET 54h Writing a 1 to a bit in this register sets the
corresponding bit in STAT0
STAT0_CLR 58h Writing a 1 to a bit in this register clears the
corresponding bit in STAT0
STAT0_TOG 5Ch Writing a 1 to a bit in this register toggles the
corresponding bit in STAT0
18.3.1.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R LINREG_STAT
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18.3.1.3.3 Fields
Field Description
31-4 Reserved
— This read-only field is reserved and always has the value 0.
3-0 LinReg Status Bits
LINREG_STAT LinReg status bits
19.2 Overview
The General Power Controller (GPC) is the centralized power controller, which controls
the power mode of the processor(s). The GPC takes the Wait For Interrupt (WFI) signal
from CPU platforms, and wakeup events from peripherals, to determine the power mode
based on the GPC power management policy. The GPC can also control the power mode
transition.
• CPU Mode Control (CMC): It contains CPU mode controllers, one for each CPU
platform. They control CPU mode of CPU platforms and their private resources.
• UPI CM Mapping (UPI): The connection between CMC and CPU platform is
directly hard-wired, but CPU platform can be assigned to any domain in the system.
So this block is used to map CPU mode control signals into the correct domain.
• Setpoint Control (SPC): This controls Setpoint status and transition of system
resources.
• Standby Control (SBC): It indicates which resource controllers go in and out from
standby mode
The figure below shows the block diagram of the General Power Controller.
UPI Control
UPI
HANDSHAKE
CPU_MODE
n
IRQ
n CMCn SBC SBC Control
WFI
SPC
SPC Control
19.2.2 Features
The GPC includes the following features:
• Standby management
• Domain access control
• Controllable steps of sleep and wakeup sequence
The CPU mode is a power mode of the CPU platform. The following are the four CPU
modes:
Table 19-2. CPU Modes
CPU Mode Description
RUN The CPU core is active and running under normal operation. All the blocks inside the
CPU platform can be accessed when needed. The state of private resources are fully
controlled by software configuration.
WAIT The CPU is in WFI/WFE state, but can to get back to RUN mode with very short
latency. In typical applications, the CPU will enter WAIT mode whenever there is no
active thread running. In WAIT mode, the clock to the CPU core is gated off, the cache
is clock gated, and the TCM is still active since there are other modules, such as DMA,
that still needs access to it.
STOP The CPU is in WFI/WFE state, and does not require an extremely short exit time. In
STOP mode, the clocks to the CPU core, Cache, and TCM are all gated off. The clocks
to the bus and peripherals are also gated off. This is the lowest power consumption
mode without losing the state of the peripheral. When exiting from STOP mode, there is
no need to re-initialize the peripherals.
SUSPEND Entering SUSPEND mode is for lowest power consumption, and exit time is not critical.
In SUSPEND mode, CPU, Cache, and peripherals are all power gated. The biggest
difference between SUSPEND and STOP mode is the peripherals will be power gated.
Because the peripherals are power gated, entering SUSPEND mode requires the CPU
to save the state of the peripherals. When exiting from SUSPEND mode, the CPU
needs to restore these states.
When CPU is in WAIT/STOP/SUSPEND mode, a wakeup request can wake the CPU,
and bring it back to RUN mode. This is transition is called the wakeup sequence. The
CM_IRQ_WAKEUP_MASK_n register selects which IRQs can wakeup the CPU
platform. There are also non-IRQ requests, which can wakeup the CPU. These non-IRQ
requests are configured by the CM_NON_IRQ_WAKEUP_MASK register.
During a CPU mode transition, the GPC communicates with the system resource
controllers by sending the target CPU mode and transition step. Please see the UPI
interface for more detials.
If a resource is set as private to a single CPU platform, the resource's power state will
change with the CPU platform's mode. If a resource is set as shared by multiple CPU
platforms, the resource controller needs to look at all the current modes of the CPU
platforms to determine the power state of the resource.
With CPU Mode and Setpoint defined properly, the Power Mode of a system is defined
as a combination of the CPU Mode and Setpoint.
NOTE
The priority settings are set in the SPC
SP_PRIORITY_x[SYS_SPn_PRIORITY] register
configuration.
Standby mode is a low-power mode that has distinguishing settings outside of CPU mode
and Setpoint mode. Standby mode is related to state of all CPU platforms and has a much
shorter transition time than Setpoint.
The CMC can send a standby request to SBC. The fields
CM_STBY_CTRL[STBY_WAIT], CM_STBY_CTRL[STBY_STOP], and
CM_STBY_CTRL[STBY_SUSPEND] will determine if the chip enters into Standby
mode when the CPU enters WAIT mode, STOP mode, or SUSPEND mode respectively.
The SBC maintains the system standby status, and only when all CPU platforms send
standby request, can the system enter into Standby mode. If a CPU is disabled by FUSE,
GPC considers it in Standby mode by default.
DIRECT_SP
WAKEUP_LPCG SLEEP_LPCG
WAKEUP_ISO SLEEP_ISO
IDLE_SLEEP
WAKEUP_RESET SLEEP_RESET
WAKEUP_SP SLEEP_SP
WAKEUP_POWER SLEEP_POWER
DIRECT_SP SLEEP_STBY
The SPC state machine starts after it receives a Setpoint change request from CMC. SPC
uses one state to calculate whether or not it needs to change Setpoint based on all CMC
status. If the calculated result is YES, the Setpoint transition sequence starts. This
sequence cannot be broken by a wakeup request.
The Setpoint transition sequence contains both a sleep sequence and a wakeup sequence,
because GPC doesn't know whether a Setpoint transition is a wakeup or sleep sequence.
GPC sends all step requests by sequence, and the system resource controller determines
which request need be processed.
SSAR_RESTORE SSAR_SAVE
LPCG_ON LPCG_OFF
IDLE
ROOT_ON ROOT_DOWN
PLL_OSC_ON PLL_OSC_OFF
RST_LATE RST_EARLY
BIAS_ON
BG_PLDO_ON BG_PLDO_OFF BIAS_OFF
RDC
CPU0 CMC0
CPU1 CMC1
. . .
. . .
. . .
CPUn power mode Domain_n power mode
CPUn CMCn
When more than one CMC is assigned to the same domain, a two stage priority selects
which CMC can control the domain’s UPI output. The first stage checks for the
master_cpu flag from CMC. The master_cpu flag is enabled by register
CM_MISC[MASTER_CPU]. The CMC with the master_cpu flag owns the Domain UPI
output. If all or none of the CPUs own the master_cpu flag, the second stage priority
assigns Domain UPI output to the lower indexed CMC.
19.3.8 Clocks
This section describes the clocks for the GPC module.
19.3.9 Interrupts
The interrupt inputs of CMC0 and CMC1 are independent and the same as the CPU
platforms they are connected to. Each CMC has up to 256 IRQ input to wake up the core
or system.
The following are the types of interrupts the GPC can generate:
• CM_INT_CTRL[SP_REQ_NOT_ALLOWED_SLEEP_INT]: Setpoint target is not
allowed by MODE_MAPPING
• CM_INT_CTRL[SP_REQ_NOT_ALLOWED_WAKEUP_INT]: The wakeup
Setpoint target is not allowed by RUN_MODE_MAPPING
• CM_INT_CTRL[SP_REQ_NOT_ALLOWED_SOFT_INT]: The software Setpoint
target is not allowed by RUN_MODE_MAPPING
• SP_INT_CTRL[NO_ALLOWED_SP_INT]: No allowed Setpoint target for all
CMCs
NOTE
All the interrupts share one pin, users need to check above
registers to find out which violation occurs.
19.5 Initialization
See Low Power Sequence for low power entry and exit flow and considerations.
There is a certain delay between the time the core falls asleep and when the core clock
stops. If a wakeup IRQ appears inside this delay window, the core will process the IRQ
and awake, but the GPC sleep sequence is still shutting off the core clock. Since the sleep
sequence is not interruptable, this scenario may lead to unpredictable behavior.
To avoid this scenario, a CPU Sleep Hold is implemented to hold the core in the sleep
state until the sleep sequence is finished. The GPC will then send a signal to release the
core. The CM_MISC[SLEEP_HOLD_EN] field is used to enable this function.
The core clock can also be gated by a WFI event without any GPC sequence. The GPC
uses a signal to clear this gate when a wakeup trigger occurs.
19.6.1.2.1 Offset
Register Offset
CM_AUTHEN_CTRL 4h
19.6.1.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
LOCK_CFG
Reserved
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LOCK_SETTING
WHITE_LIST
LOCK_LIST
NONSECUR
Reserved
Reserved
Reserved
USE
W
R
E
Reset 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0
19.6.1.2.3 Fields
Field Description
31-21 Reserved
—
20 Configuration lock
LOCK_CFG this field is write once and can lock value of low power configuration fields. Unlocked by System Reset.
19-13 Reserved
—
12 White list lock
LOCK_LIST this field is write once and can lock value of WHITE_LIST field
11-8 Domain ID white list
WHITE_LIST when bit setting to 1, the corresponding domain ID can access CPU mode control registers. bit[0] for
Domain 0, bit[1] for Domain 1, bit[2] for Domain 2, and bit[3] for Domain 3. Muliple bits with a value of 1 is
permitted.
7-5 Reserved
—
4 Lock NONSECURE and USER
LOCK_SETTIN this field is write once and can lock value of USER and NONSECURE field
G
3-2 Reserved
—
1 Allow non-secure mode access
NONSECURE 0 - Allow only secure mode to access CPU mode control registers
1 - Allow both secure and non-secure mode to access CPU mode control registers
0 Allow user mode access
USER 0 - Allow only privilege mode to access CPU mode control registers
1 - Allow both privilege and user mode to access CPU mode control registers
19.6.1.3.1 Offset
Register Offset
CM_INT_CTRL 8h
19.6.1.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
W1C SP_REQ_NOT_ALLOWED_WAKEUP_INT
SP_REQ_NOT_ALLOWED_SLEEP_INT
SP_REQ_NOT_ALLOWED_SOFT_INT
R
Reserved
W1C
W1C
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SP_REQ_NOT_ALLOWED_WAKEUP_INT_EN
SP_REQ_NOT_ALLOWED_SLEEP_INT_EN
SP_REQ_NOT_ALLOWED_SOFT_INT_EN
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1
19.6.1.3.3 Fields
Field Description
31-19 Reserved
—
Field Description
18 sp_req_not_allowed_for_soft interrupt status and clear register
SP_REQ_NOT_ when writing a "1" to CPU_SP_RUN_EN to trigger a software Setpoint transition request, if the target
ALLOWED_SO Setpoint in CPU_SP_RUN is not allowed by CM_RUN_MODE_MAPPING, this interrupt asserts.
FT_INT
17 sp_req_not_allowed_for_wakeup interrupt status and clear register
SP_REQ_NOT_ for wakeup sequence, if the target Setpoint is not allowed by CM_RUN_MODE_MAPPING, this interrupt
ALLOWED_WA asserts. The target Setpoint is determined by CPU_SP_WAKEUP_EN, CPU_SP_WAKEUP_SEL,
KEUP_INT CPU_SP_WAKEUP and CPU_SP_CURRENT
16 sp_req_not_allowed_for_sleep interrupt status and clear register
SP_REQ_NOT_ during sleep sequence, if the target Setpoint is not allowed by CM_X_MODE_MAPPING, this interrupt
ALLOWED_SLE asserts. The "X" is inside WAIT, STOP and SUSPEND, which is determined by CPU_MODE_TARGET.
EP_INT The target Setpoint is determined by CPU_SP_SLEEP if CPU_SP_SLEEP_EN set, and is determined by
CPU_SP_CURRENT if CPU_SP_SLEEP_EN unset
15-3 Reserved
—
2 sp_req_not_allowed_for_soft interrupt enable
SP_REQ_NOT_ See SP_REQ_NOT_ALLOWED_SOFT_INT for more information.
ALLOWED_SO
0 - Interrupt disable
FT_INT_EN
1 - Interrupt enable
1 sp_req_not_allowed_for_wakeup interrupt enable
SP_REQ_NOT_ See SP_REQ_NOT_ALLOWED_WAKEUP_INT for more information.
ALLOWED_WA
0 - Interrupt disable
KEUP_INT_EN
1 - Interrupt enable
0 sp_req_not_allowed_for_sleep interrupt enable
SP_REQ_NOT_ See SP_REQ_NOT_ALLOWED_SLEEP_INT for more information.
ALLOWED_SLE
0 - Interrupt disable
EP_INT_EN
1 - Interrupt enable
19.6.1.4.1 Offset
Register Offset
CM_MISC Ch
19.6.1.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SLEEP_HOLD_STA
SLEEP_HOLD_E
MASTER_CPU
NMI_STAT
Reserved
Reserved
R
N
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0
19.6.1.4.3 Fields
Field Description
31-5 Reserved
—
4 Master CPU
MASTER_CPU Indicate this CPU is a master CPU inside the domain, when mux the UPI domain output, the master CPU
is selected if more than one CPU is assigned to same domain. Locked by LOCK_CFG field
3 Reserved
—
2 Status of cpu_sleep_hold_ack_b
SLEEP_HOLD_
STAT
1 Allow cpu_sleep_hold_req assert during CPU low power status
SLEEP_HOLD_ 0 - Disable cpu_sleep_hold_req
EN
1 - Allow cpu_sleep_hold_req assert during CPU low power status
0 Non-masked interrupt status
NMI_STAT 0 - NMI is not asserting
1 - NMI is asserting
19.6.1.5.1 Offset
Register Offset
CM_MODE_CTRL 10h
19.6.1.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CPU_MODE_TARGET
Reserved
Reserved
WFE_E
W
N
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.5.3 Fields
Field Description
31-5 Reserved
—
4 WFE assertion can be sleep event
WFE_EN 0 - WFE assertion can not trigger low power
1 - WFE assertion can trigger low power
3-2 Reserved
—
1-0 The CPU mode the CPU platform should transit to on next sleep event
CPU_MODE_T Important: Core MUST re-configure this field EACH TIME before entering sleep
ARGET
00 - Stay in RUN mode
01 - Transit to WAIT mode
10 - Transit to STOP mode
11 - Transit to SUSPEND mode
19.6.1.6.1 Offset
Register Offset
CM_MODE_STAT 14h
19.6.1.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved Reserved Reserved Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CPU_MODE_PREVIOUS
CPU_MODE_CURRENT
Reserved
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.6.3 Fields
Field Description
31-29 Reserved
—
28-24 Reserved
—
23-19 Reserved
—
18-16 Reserved
Table continues on the next page...
Field Description
—
15-11 Reserved
—
10-8 Reserved
—
7-4 Reserved
—
3-2 Previous CPU mode
CPU_MODE_P 00 - CPU was previously in RUN mode
REVIOUS
01 - CPU was previously in WAIT mode
10 - CPU was previously in STOP mode
11 - CPU was previously in SUSPEND mode
1-0 Current CPU mode
CPU_MODE_C 00 - CPU is currently in RUN mode
URRENT
01 - CPU is currently in WAIT mode
10 - CPU is currently in STOP mode
11 - CPU is currently in SUSPEND mode
19.6.1.7.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 100h
SK_0
19.6.1.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_0_31
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_0_31
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.7.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_0_31
19.6.1.8.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 104h
SK_1
19.6.1.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_32_63
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_32_63
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.8.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_32_63
19.6.1.9.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 108h
SK_2
19.6.1.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_64_95
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_64_95
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.9.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_64_95
19.6.1.10.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 10Ch
SK_3
19.6.1.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_96_127
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_96_127
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.10.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_96_127
19.6.1.11.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 110h
SK_4
19.6.1.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_128_159
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_128_159
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.11.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_128_159
19.6.1.12.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 114h
SK_5
19.6.1.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_160_191
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_160_191
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.12.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_160_191
19.6.1.13.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 118h
SK_6
19.6.1.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_192_223
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_192_223
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.13.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_192_223
19.6.1.14.1 Offset
Register Offset
CM_IRQ_WAKEUP_MA 11Ch
SK_7
19.6.1.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
IRQ_WAKEUP_MASK_224_255
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
IRQ_WAKEUP_MASK_224_255
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.14.3 Fields
Field Description
31-0 "1" means the IRQ cannot wakeup CPU platform
IRQ_WAKEUP_
MASK_224_255
19.6.1.15.1 Offset
Register Offset
CM_NON_IRQ_WAKEU 140h
P_MASK
19.6.1.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DEBUG_WAKEUP_MASK
EVENT_WAKEUP_MASK
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
19.6.1.15.3 Fields
Field Description
31-2 Reserved
—
1 "1" means the debug_wakeup_request cannot wakeup CPU platform
DEBUG_WAKE
UP_MASK
0 There are 256 interrupts and 1 event as a wakeup source for GPC. This field masks the 1 event wakeup
source.
EVENT_WAKE
UP_MASK 1 - The event cannot wakeup CPU platform
19.6.1.16.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 150h
T_0
19.6.1.16.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_0_31
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_0_31
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.16.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_0_31
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.17.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 154h
T_1
19.6.1.17.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_32_63
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_32_63
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.17.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_32_63
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.18.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 158h
T_2
19.6.1.18.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_64_95
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_64_95
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.18.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_64_95
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.19.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 15Ch
T_3
19.6.1.19.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_96_127
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_96_127
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.19.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_96_127
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.20.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 160h
T_4
19.6.1.20.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_128_159
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_128_159
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.20.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_128_159
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.21.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 164h
T_5
19.6.1.21.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_160_191
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_160_191
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.21.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_160_191
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.22.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 168h
T_6
19.6.1.22.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_STAT_192_223
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_STAT_192_223
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.22.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
STAT_192_223
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.23.1 Offset
Register Offset
CM_IRQ_WAKEUP_STA 16Ch
T_7
19.6.1.23.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R IRQ_WAKEUP_MASK_224_255
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R IRQ_WAKEUP_MASK_224_255
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.23.3 Fields
Field Description
31-0 IRQ status
IRQ_WAKEUP_ 00000000000000000000000000000000 - None. No pending interrupts
MASK_224_255
00000000000000000000000000000001 - Valid. A valid interrupt is pending
19.6.1.24.1 Offset
Register Offset
CM_NON_IRQ_WAKEU 190h
P_STAT
19.6.1.24.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DEBUG_WAKEUP_STAT
EVENT_WAKEUP_STAT
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.24.3 Fields
Field Description
31-2 Reserved
—
1 Debug wakeup status
DEBUG_WAKE
UP_STAT
0 Event wakeup status
EVENT_WAKE 1 - Interrupt is asserting (pending)
UP_STAT
19.6.1.25.1 Offset
Register Offset
CM_SLEEP_SSAR_CTR 200h
L
19.6.1.25.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.25.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE.
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.26.1 Offset
Register Offset
CM_SLEEP_LPCG_CTR 208h
L
19.6.1.26.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.26.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.27.1 Offset
Register Offset
CM_SLEEP_PLL_CTRL 210h
19.6.1.27.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.27.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
Field Description
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.28.1 Offset
Register Offset
CM_SLEEP_ISO_CTRL 218h
19.6.1.28.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.28.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
Table continues on the next page...
Field Description
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.29.1 Offset
Register Offset
CM_SLEEP_RESET_CT 220h
RL
19.6.1.29.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.29.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.30.1 Offset
Register Offset
CM_SLEEP_POWER_C 228h
TRL
19.6.1.30.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.30.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.31.1 Offset
Register Offset
CM_WAKEUP_POWER_ 290h
CTRL
19.6.1.31.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.31.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.32.1 Offset
Register Offset
CM_WAKEUP_RESET_ 298h
CTRL
19.6.1.32.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.32.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
Table continues on the next page...
Field Description
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.33.1 Offset
Register Offset
CM_WAKEUP_ISO_CTR 2A0h
L
19.6.1.33.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.33.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
Field Description
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.34.1 Offset
Register Offset
CM_WAKEUP_PLL_CTR 2A8h
L
19.6.1.34.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.34.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.35.1 Offset
Register Offset
CM_WAKEUP_LPCG_C 2B0h
TRL
19.6.1.35.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.35.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.36.1 Offset
Register Offset
CM_WAKEUP_SSAR_C 2B8h
TRL
19.6.1.36.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.1.36.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.1.37.1 Offset
Register Offset
CM_SP_CTRL 300h
19.6.1.37.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP_WAKEUP_EN
CPU_SP_WAKEUP_SE
CPU_SP_SLEEP_E
CPU_SP_WAKEUP
CPU_SP_RUN_E
CPU_SP_SLEE
CPU_SP_RUN
W
P
N
N
L
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.37.3 Fields
Field Description
31-16 Reserved
—
15 Select the Setpoint transiton on the next CPU platform wakeup sequence
CPU_SP_WAK 0 - Request SP transition to CPU_SP_WAKEUP
EUP_SEL
1 - Request SP transition to the Setpoint when the sleep event happens, which is captured in
CPU_SP_PREVIOUS
14-11 The Setpoint that CPU want the system to transit to on next CPU platform wakeup sequence
CPU_SP_WAK
EUP
Field Description
10 1 means enable Setpoint transition on next CPU platform wakeup sequence
CPU_SP_WAK
EUP_EN
9-6 The Setpoint that CPU want the system to transit to on next CPU platform sleep sequence
CPU_SP_SLEE
P
5 1 means enable Setpoint transition on next CPU platform sleep sequence
CPU_SP_SLEE
P_EN
4-1 The Setpoint that CPU want the system to transit to when CPU_SP_RUN_EN is set
CPU_SP_RUN
0 Request a Setpoint transition when this bit is set
CPU_SP_RUN_ Write 1 will trigger Setpoint transition. The field is read as 1 until transition complete.
EN
19.6.1.38.1 Offset
Register Offset
CM_SP_STAT 304h
19.6.1.38.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
CPU_SP_PREVIOUS
CPU_SP_TARGET
CPU_SP_CURREN
Reserved
T
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.38.3 Fields
Field Description
31-16 Reserved
—
15-12 Reserved
—
11-8 The requested Setpoint from the CPU platform
CPU_SP_TARG 0000 - Setpoint 0
ET
0001 - Setpoint 1
...
1111 - Setpoint 15
7-4 The previous Setpoint of the system
CPU_SP_PREV 0000 - Setpoint 0
IOUS
0001 - Setpoint 1
...
1111 - Setpoint 15
3-0 The current Setpoint of the system
CPU_SP_CURR 0000 - Setpoint 0
ENT
0001 - Setpoint 1
...
1111 - Setpoint 15
19.6.1.39.1 Offset
Register Offset
CM_RUN_MODE_MAPP 310h
ING
19.6.1.39.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_RUN_MODE_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.39.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines which Setpoint is allowed when CPU enters RUN mode. Each bit stands for 1 Setpoint, locked by
LOCK_CFG field
CPU_RUN_MO
DE_MAPPING
19.6.1.40.1 Offset
Register Offset
CM_WAIT_MODE_MAP 314h
PING
19.6.1.40.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_WAIT_MODE_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.40.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines which Setpoint is allowed when CPU enters WAIT mode. Each bit stands for 1 Setpoint, locked
by LOCK_CFG
CPU_WAIT_MO
DE_MAPPING
19.6.1.41.1 Offset
Register Offset
CM_STOP_MODE_MAP 318h
PING
19.6.1.41.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_STOP_MODE_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.41.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines which Setpoint is allowed when CPU enters STOP mode. Each bit stands for 1 Setpoint, locked
by LOCK_CFG
CPU_STOP_M
ODE_MAPPING
19.6.1.42.1 Offset
Register Offset
CM_SUSPEND_MODE_ 31Ch
MAPPING
19.6.1.42.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SUSPEND_MODE_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.42.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines which Setpoint is allowed when CPU enters SUSPEND mode. Each bit stands for 1 Setpoint,
locked by LOCK_CFG
CPU_SUSPEN
D_MODE_MAP
PING
19.6.1.43.1 Offset
Register Offset
CM_SP0_MAPPING 320h
19.6.1.43.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP0_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.43.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP0 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP0_MAP
PING
19.6.1.44.1 Offset
Register Offset
CM_SP1_MAPPING 324h
19.6.1.44.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP1_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.44.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP1 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP1_MAP
PING
19.6.1.45.1 Offset
Register Offset
CM_SP2_MAPPING 328h
19.6.1.45.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP2_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.45.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP2 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP2_MAP
PING
19.6.1.46.1 Offset
Register Offset
CM_SP3_MAPPING 32Ch
19.6.1.46.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP3_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.46.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP3 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP3_MAP
PING
19.6.1.47.1 Offset
Register Offset
CM_SP4_MAPPING 330h
19.6.1.47.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP4_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.47.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP4 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP4_MAP
PING
19.6.1.48.1 Offset
Register Offset
CM_SP5_MAPPING 334h
19.6.1.48.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP5_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.48.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP5 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP5_MAP
PING
19.6.1.49.1 Offset
Register Offset
CM_SP6_MAPPING 338h
19.6.1.49.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP6_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.49.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP6 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP6_MAP
PING
19.6.1.50.1 Offset
Register Offset
CM_SP7_MAPPING 33Ch
19.6.1.50.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP7_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.50.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP7 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP7_MAP
PING
19.6.1.51.1 Offset
Register Offset
CM_SP8_MAPPING 340h
19.6.1.51.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP8_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.51.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP8 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP8_MAP
PING
19.6.1.52.1 Offset
Register Offset
CM_SP9_MAPPING 344h
19.6.1.52.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP9_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.52.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP9 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP9_MAP
PING
19.6.1.53.1 Offset
Register Offset
CM_SP10_MAPPING 348h
19.6.1.53.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP10_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.53.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP10 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP10_MA
PPING
19.6.1.54.1 Offset
Register Offset
CM_SP11_MAPPING 34Ch
19.6.1.54.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP11_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.54.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP11 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP11_MA
PPING
19.6.1.55.1 Offset
Register Offset
CM_SP12_MAPPING 350h
19.6.1.55.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP12_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.55.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP12 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP12_MA
PPING
19.6.1.56.1 Offset
Register Offset
CM_SP13_MAPPING 354h
19.6.1.56.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP13_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.56.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP13 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP13_MA
PPING
19.6.1.57.1 Offset
Register Offset
CM_SP14_MAPPING 358h
19.6.1.57.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP14_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.57.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP14 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP14_MA
PPING
19.6.1.58.1 Offset
Register Offset
CM_SP15_MAPPING 35Ch
19.6.1.58.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
CPU_SP15_MAPPING
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.1.58.3 Fields
Field Description
31-16 Reserved
—
15-0 Defines when SP15 is set as the CPU_SP_TARGET, which SP is allowed, locked by LOCK_CFG field
CPU_SP15_MA
PPING
19.6.1.59.1 Offset
Register Offset
CM_STBY_CTRL 380h
19.6.1.59.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
STBY_WAKEUP_BUSY
STBY_SLEEP_BUS
Reserved
Y
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
STBY_SUSPEN
STBY_WAIT
STBY_STO
Reserved
P
D
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.1.59.3 Fields
Field Description
31-18 Reserved
—
17 Indicate the CPU is busy exiting standby mode.
STBY_WAKEU
P_BUSY
16 Indicate the CPU is busy entering standby mode.
STBY_SLEEP_
BUSY
15-3 Reserved
—
2 0x1: Request the chip into standby mode when CPU entering SUSPEND mode, locked by LOCK_CFG
field.
STBY_SUSPEN
D
1 0x1: Request the chip into standby mode when CPU entering STOP mode, locked by LOCK_CFG field.
STBY_STOP
0 0x1: Request the chip into standby mode when CPU entering WAIT mode, locked by LOCK_CFG field.
STBY_WAIT
19.6.2.2.1 Offset
Register Offset
SP_AUTHEN_CTRL 4h
19.6.2.2.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
LOCK_CFG
Reserved
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
LOCK_SETTING
WHITE_LIST
LOCK_LIST
NONSECUR
Reserved
Reserved
Reserved
USE
W
R
E
Reset 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0
19.6.2.2.3 Fields
Field Description
31-21 Reserved
—
20 Configuration lock
LOCK_CFG this field is write once and can lock value of low power configuration fields
19-13 Reserved
—
12 White list lock
LOCK_LIST this field is write once and can lock value of WHITE_LIST field
Field Description
11-8 Domain ID white list
WHITE_LIST when bit setting to 1, the corresponding domain ID can access CPU mode control registers
7-5 Reserved
—
4 Lock NONSECURE and USER
LOCK_SETTIN this field is write once and can lock value of USER and NONSECURE field
G
3-2 Reserved
—
1 Allow non-secure mode access
NONSECURE 0 - Allow only secure mode to access setpoint control registers
1 - Allow both secure and non-secure mode to access setpoint control registers
0 Allow user mode access
USER 0 - Allow only privilege mode to access setpoint control registers
1 - Allow both privilege and user mode to access setpoint control registers
19.6.2.3.1 Offset
Register Offset
SP_INT_CTRL 8h
19.6.2.3.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
W1C NO_ALLOWED_SP_INT
NO_ALLOWED_SP_INT_EN
R
Reserved
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
19.6.2.3.3 Fields
Field Description
31-2 Reserved
—
1 no_allowed_set_point interrupt
NO_ALLOWED if the calculation result shows there is not any setpoint value can be allowed by all the CPU mode
_SP_INT controller, this interrupt happens
0 no_allowed_set_point interrupt enable
NO_ALLOWED 1 means enable to assert interrupt when no_allowed_set_point happens
_SP_INT_EN
19.6.2.4.1 Offset
Register Offset
SP_CPU_REQ 10h
19.6.2.4.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SP_ACCEPTED_CPU3
SP_ACCEPTED_CPU2
SP_ACCEPTED_CPU1
SP_ACCEPTED_CPU0
R
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
19.6.2.4.3 Fields
Field Description
31-28 CPU3 Setpoint accepted by SP controller
SP_ACCEPTED 0000 - Setpoint 0
_CPU3
0001 - Setpoint 1
...
1111 - Setpoint 15
27-24 CPU2 Setpoint accepted by SP controller
SP_ACCEPTED 0000 - Setpoint 0
_CPU2
0001 - Setpoint 1
...
1111 - Setpoint 15
23-20 CPU1 Setpoint accepted by SP controller
SP_ACCEPTED 0000 - Setpoint 0
_CPU1
0001 - Setpoint 1
...
1111 - Setpoint 15
19-16 CPU0 Setpoint accepted by SP controller
SP_ACCEPTED 0000 - Setpoint 0
_CPU0
0001 - Setpoint 1
...
Table continues on the next page...
Field Description
1111 - Setpoint 15
15-12 Setpoint requested by CPU3
SP_REQ_CPU3 0000 - Setpoint 0
0001 - Setpoint 1
...
1111 - Setpoint 15
11-8 Setpoint requested by CPU2
SP_REQ_CPU2 0000 - Setpoint 0
0001 - Setpoint 1
...
1111 - Setpoint 15
7-4 Setpoint requested by CPU1
SP_REQ_CPU1 0000 - Setpoint 0
0001 - Setpoint 1
...
1111 - Setpoint 15
3-0 Setpoint requested by CPU0
SP_REQ_CPU0 0000 - Setpoint 0
0001 - Setpoint 1
...
1111 - Setpoint 15
19.6.2.5.1 Offset
Register Offset
SP_SYS_STAT 14h
19.6.2.5.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
SYS_SP_PREVIOU
SYS_SP_CURREN
SYS_SP_TARGE
Reserved
T
T
S
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R SYS_SP_ALLOWED
W
Reset 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
19.6.2.5.3 Fields
Field Description
31-28 Reserved
—
27-24 Previous Setpoint, only valid when not SP trans busy
SYS_SP_PREVI 0000 - Setpoint 0
OUS
0001 - Setpoint 1
...
1111 - Setpoint 15
23-20 Current Setpoint, only valid when not SP trans busy
SYS_SP_CURR 0000 - Setpoint 0
ENT
0001 - Setpoint 1
...
1111 - Setpoint 15
19-16 The Setpoint chosen as the target setpoint
SYS_SP_TARG 0000 - Setpoint 0
ET
0001 - Setpoint 1
...
1111 - Setpoint 15
15-0 Allowed Setpoints by all current CPU Setpoint requests
SYS_SP_ALLO This field is the ANDed result of allowed Setpoints from all CMCs. If all bits are 0, there are no Setpoints,
WED and no Setpoint transitions are allowed. See System Setpoint Management topic for more information.
Bit 0: Setpoint 0 is allowed
Field Description
Bit 1: Setpoint 1 is allowed
...
Bit 15: Setpoint 15 is allowed
19.6.2.6.1 Offset
Register Offset
SP_ROSC_CTRL 1Ch
19.6.2.6.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
Reserved
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SP_ALLOW_ROSC_OFF
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.6.2.6.3 Fields
Field Description
31-16 Reserved
—
15-0 Allow shutting off the ROSC
SP_ALLOW_RO ROSC is the main clock source of GPC when system is in a selected Setpoint. Locked by LOCK_CFG
SC_OFF field. Each bit represents a Setpoint index.
1b1 - Allows Shutting off RCOSC at the Setpoint index.
1b0 - Does not allow shutting off RCOSC at the Setpoint index.
19.6.2.7.1 Offset
Register Offset
SP_PRIORITY_0_7 40h
19.6.2.7.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
SYS_SP7_PRIORIT
SYS_SP6_PRIORIT
SYS_SP5_PRIORIT
SYS_SP4_PRIORIT
W
Y
Y
Reset 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SYS_SP3_PRIORIT
SYS_SP2_PRIORIT
SYS_SP1_PRIORIT
SYS_SP0_PRIORIT
W
Y
Reset 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0
19.6.2.7.3 Fields
Field Description
31-28 priority of Setpoint 7
SYS_SP7_PRIO
RITY
27-24 priority of Setpoint 6
SYS_SP6_PRIO
RITY
Field Description
23-20 priority of Setpoint 5
SYS_SP5_PRIO
RITY
19-16 priority of Setpoint 4
SYS_SP4_PRIO
RITY
15-12 priority of Setpoint 3
SYS_SP3_PRIO
RITY
11-8 priority of Setpoint 2
SYS_SP2_PRIO
RITY
7-4 priority of Setpoint 1
SYS_SP1_PRIO
RITY
3-0 priority of Setpoint 0
SYS_SP0_PRIO
RITY
19.6.2.8.1 Offset
Register Offset
SP_PRIORITY_8_15 44h
19.6.2.8.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
SYS_SP15_PRIORITY
SYS_SP14_PRIORITY
SYS_SP13_PRIORITY
SYS_SP12_PRIORITY
W
Reset 1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
SYS_SP11_PRIORITY
SYS_SP10_PRIORITY
SYS_SP9_PRIORIT
SYS_SP8_PRIORIT
W
Y
Reset 1 0 1 1 1 0 1 0 1 0 0 1 1 0 0 0
19.6.2.8.3 Fields
Field Description
31-28 priority of Setpoint 15
SYS_SP15_PRI
ORITY
27-24 priority of Setpoint 14
SYS_SP14_PRI
ORITY
23-20 priority of Setpoint 13
SYS_SP13_PRI
ORITY
19-16 priority of Setpoint 12
SYS_SP12_PRI
ORITY
15-12 priority of Setpoint 11
SYS_SP11_PRI
ORITY
11-8 priority of Setpoint 10
SYS_SP10_PRI
ORITY
7-4 priority of Setpoint 9
Table continues on the next page...
Field Description
SYS_SP9_PRIO
RITY
3-0 priority of Setpoint 8
SYS_SP8_PRIO
RITY
19.6.2.9.1 Offset
Register Offset
SP_SSAR_SAVE_CTRL 100h
19.6.2.9.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.9.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
Field Description
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.10.1 Offset
Register Offset
SP_LPCG_OFF_CTRL 110h
19.6.2.10.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.10.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.11.1 Offset
Register Offset
SP_GROUP_DOWN_CT 120h
RL
19.6.2.11.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.11.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.12.1 Offset
Register Offset
SP_ROOT_DOWN_CTR 130h
L
19.6.2.12.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.12.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.13.1 Offset
Register Offset
SP_PLL_OFF_CTRL 140h
19.6.2.13.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.13.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
Field Description
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.14.1 Offset
Register Offset
SP_ISO_ON_CTRL 150h
19.6.2.14.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.14.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
Table continues on the next page...
Field Description
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.15.1 Offset
Register Offset
SP_RESET_EARLY_CT 160h
RL
19.6.2.15.2 Diagram
Bits 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
R
CNT_MODE
Reserved
Reserved
DISABL
W
E
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
STEP_CNT
W
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
19.6.2.15.3 Fields
Field Description
31 Disable this step
DISABLE When setting to 1, GPC will skip this step and not send any request
30 Reserved
—
29-28 Count mode
CNT_MODE Configure the step counter working mode
00 - Counter disable mode: not use step counter, step completes once receiving step_done
01 - Counter delay mode: delay after receiving step_done, delay cycle number is STEP_CNT
10 - Ignore step_done response, the counter starts to count once step begins, when counter reaches
STEP_CNT value, the step completes
11 - Time out mode, the counter starts to count once step begins, the step completes when either
step_done received or counting to STEP_CNT value
27-16 Reserved
—
15-0 Step count, useage is depending on CNT_MODE
STEP_CNT Must be greater than 2 under CNT_MODE 2 and 3
19.6.2.16.1 Offset
Register Offset
SP_POWER_OFF_CTRL 170h
19.6.2.16.2 Diagram
Bits 31 30