SPRUIU1C July   2020  – February 2024 DRA821U , DRA821U-Q1

 

  1.   1
  2.   Read This First
    1.     About This Manual
    2.     Related Documentation From Texas Instruments
    3.     Support Resources
    4.     Glossary
    5.     Export Control Notice
    6.     Trademarks
  3. Introduction
    1. 1.1 Device Overview
    2. 1.2 Device Block Diagram
    3. 1.3 Device Main Domain
      1. 1.3.1  Arm Cortex-A72 Subsystem
      2. 1.3.2  Arm Cortex-R5F Processor
      3. 1.3.3  Navigator Subsystem
      4. 1.3.4  Region-based Address Translation Module
      5. 1.3.5  Multicore Shared Memory Controller
      6. 1.3.6  DDR Subsystem
      7. 1.3.7  General Purpose Input/Output Interface
      8. 1.3.8  Inter-Integrated Circuit Interface
      9. 1.3.9  Improved Inter-Integrated Circuit Interface
      10. 1.3.10 Multi-channel Serial Peripheral Interface
      11. 1.3.11 Universal Asynchronous Receiver/Transmitter
      12. 1.3.12 Gigabit Ethernet Switch
      13. 1.3.13 Peripheral Component Interconnect Express Subsystem
      14. 1.3.14 Universal Serial Bus (USB) Subsystem
      15. 1.3.15 SerDes
      16. 1.3.16 General Purpose Memory Controller with Error Location Module
      17. 1.3.17 Multimedia Card/Secure Digital Interface
      18. 1.3.18 Enhanced Capture Module
      19. 1.3.19 Enhanced Pulse-Width Modulation Module
      20. 1.3.20 Enhanced Quadrature Encoder Pulse Module
      21. 1.3.21 Controller Area Network
      22. 1.3.22 Audio Tracking Logic
      23. 1.3.23 Multi-channel Audio Serial Port
      24. 1.3.24 Timers
      25. 1.3.25 Internal Diagnostics Modules
    4. 1.4 Device MCU Domain
      1. 1.4.1  MCU Arm Cortex-R5F Processor
      2. 1.4.2  MCU Region-based Address Translation Module
      3. 1.4.3  MCU Navigator Subsystem
      4. 1.4.4  MCU Analog-to-Digital Converter
      5. 1.4.5  MCU Inter-Integrated Circuit Interface
      6. 1.4.6  MCU Improved Inter-Integrated Circuit Interface
      7. 1.4.7  MCU Multi-channel Serial Peripheral Interface
      8. 1.4.8  MCU Universal Asynchronous Receiver/Transmitter
      9. 1.4.9  MCU Gigabit Ethernet Switch
      10. 1.4.10 MCU Octal Serial Peripheral Interface and HyperBus Memory Controller as a Flash Subsystem
      11. 1.4.11 MCU Controller Area Network
      12. 1.4.12 MCU Timers
      13. 1.4.13 MCU Internal Diagnostics Modules
    5. 1.5 Device WKUP Domain
      1. 1.5.1 WKUP Device Management and Security Controller
      2. 1.5.2 WKUP General Purpose Input/Output Interface
      3. 1.5.3 WKUP Inter-Integrated Circuit Interface
      4. 1.5.4 WKUP Universal Asynchronous Receiver/Transmitter
      5. 1.5.5 WKUP Internal Diagnostics Modules
    6. 1.6 Device Identification
  4. Memory Map
    1. 2.1 MAIN Domain Memory Map
    2. 2.2 MCU Domain Memory Map
    3. 2.3 WKUP Domain Memory Map
    4. 2.4 Processors View Memory Map
    5. 2.5 Region-based Address Translation
  5. System Interconnect
    1. 3.1 System Interconnect Overview
    2. 3.2 System Interconnect Integration
      1. 3.2.1 Interconnect Integration in WKUP Domain
      2. 3.2.2 Interconnect Integration in MCU Domain
      3. 3.2.3 Interconnect Integration in MAIN Domain
    3. 3.3 System Interconnect Functional Description
      1. 3.3.1 Master-Slave Connections
      2. 3.3.2 Quality of Service (QoS)
      3. 3.3.3 Route ID
      4. 3.3.4 Initiator-Side Security Controls and Firewalls
        1. 3.3.4.1 Initiator-Side Security Controls (ISC)
          1. 3.3.4.1.1 Special System Level Priv-ID
          2. 3.3.4.1.2 Priv ID and ISC Assignment
        2. 3.3.4.2 Firewalls (FW)
          1. 3.3.4.2.1 Peripheral Firewalls (FW)
          2. 3.3.4.2.2 Memory or Region-based Firewalls
            1. 3.3.4.2.2.1 Region Based Firewall Functional Description
          3. 3.3.4.2.3 Channelized Firewalls
            1. 3.3.4.2.3.1 Channelized Firewall Functional Description
      5. 3.3.5 Null Error Reporting
      6. 3.3.6 VBUSM_TIMEOUT_GASKET (MCU_TIMEOUT_64B2)
        1. 3.3.6.1 Overview and Feature List
          1. 3.3.6.1.1 Features Supported
          2. 3.3.6.1.2 Features Not Supported
        2. 3.3.6.2 Functional Description
          1. 3.3.6.2.1 Functional Operation
            1. 3.3.6.2.1.1  Overview
            2. 3.3.6.2.1.2  FIFOs
            3. 3.3.6.2.1.3  ID Allocator
            4. 3.3.6.2.1.4  Timer
            5. 3.3.6.2.1.5  Timeout Queue
            6. 3.3.6.2.1.6  Write Scoreboard
            7. 3.3.6.2.1.7  Read Scoreboard
            8. 3.3.6.2.1.8  Flush Mode
            9. 3.3.6.2.1.9  Flushing
            10. 3.3.6.2.1.10 Timeout Error Reporting
            11. 3.3.6.2.1.11 Command Timeout Error Reporting
            12. 3.3.6.2.1.12 Unexpected Response Reporting
            13. 3.3.6.2.1.13 Latency and Stalls
            14. 3.3.6.2.1.14 Bypass
            15. 3.3.6.2.1.15 Safety
        3. 3.3.6.3 Interrupt Conditions
          1. 3.3.6.3.1 Transaction Error Interrupt
            1. 3.3.6.3.1.1 Transaction Timeout
            2. 3.3.6.3.1.2 Unexpected Response
            3. 3.3.6.3.1.3 Command Timeout
        4. 3.3.6.4 Memory Map
          1. 3.3.6.4.1  Revision Register (Base Address + 0x00)
          2. 3.3.6.4.2  Configuration Register (Base Address + 0x04)
          3. 3.3.6.4.3  Info Register (Base Address + 0x08)
          4. 3.3.6.4.4  Enable Register (Base Address + 0x0C)
          5. 3.3.6.4.5  Flush Register (Base Address + 0x10)
          6. 3.3.6.4.6  Timeout Value Register (Base Address + 0x14)
          7. 3.3.6.4.7  Timer Register (Base Address + 0x18)
          8. 3.3.6.4.8  Error Interrupt Raw Status/Set Register (Base Address + 0x20)
          9. 3.3.6.4.9  Error Interrupt Enabled Status/Clear Register (Base Address + 0x24)
          10. 3.3.6.4.10 Error Interrupt Mask Set Register (Base Address + 0x28)
          11. 3.3.6.4.11 Error Interrupt Mask Clear Register (Base Address + 0x2C)
          12. 3.3.6.4.12 Timeout Error Info Register (Base Address + 0x30)
          13. 3.3.6.4.13 Unexpected Response Info Register (Base Address + 0x34)
          14. 3.3.6.4.14 Error Transaction Valid/Dir/RouteID Register (Base Address + 0x38)
          15. 3.3.6.4.15 Error Transaction Tag/CommandID Register (Base Address + 0x3C)
          16. 3.3.6.4.16 Error Transaction Bytecnt Register (Base Address + 0x40)
          17. 3.3.6.4.17 Error Transaction Upper Address Register (Base Address + 0x44)
          18. 3.3.6.4.18 Error Transaction Lower Address Register (Base Address + 0x48)
        5. 3.3.6.5 Integration Overview
          1. 3.3.6.5.1 Parameterization Requirements
        6. 3.3.6.6 I/O Description
          1. 3.3.6.6.1 Clockstop Idle
          2. 3.3.6.6.2 Flush
          3. 3.3.6.6.3 Module I/O
        7. 3.3.6.7 User’s Guide
          1. 3.3.6.7.1 Programmer’s Guide
            1. 3.3.6.7.1.1 Initialization
            2. 3.3.6.7.1.2 Software Flush
      7. 3.3.7 Timeout Gasket (TOG)
    4. 3.4 System Interconnect Registers
      1. 3.4.1 QoS Registers
      2. 3.4.2 Firewall Exception Registers
      3. 3.4.3 Firewall Region Registers
      4. 3.4.4 Null Error Reporting Registers
  6. Initialization
    1. 4.1 Initialization Overview
      1. 4.1.1 ROM Code Overview
      2. 4.1.2 Bootloader Modes
      3. 4.1.3 Terminology
    2. 4.2 Boot Process
      1. 4.2.1 MCU ROM Code Architecture
        1. 4.2.1.1 Main Module
        2. 4.2.1.2 X509 Module
        3. 4.2.1.3 Buffer Manager Module
        4. 4.2.1.4 Log and Trace Module
        5. 4.2.1.5 System Module
        6. 4.2.1.6 Protocol Module
        7. 4.2.1.7 Driver Module
      2. 4.2.2 DMSC ROM Description
      3. 4.2.3 Boot Process Flow
      4. 4.2.4 MCU Only vs Normal Boot
    3. 4.3 Boot Mode Pins
      1. 4.3.1  MCU_BOOTMODE Pin Mapping
      2. 4.3.2  BOOTMODE Pin Mapping
        1. 4.3.2.1 Primary Boot Mode Selection
        2. 4.3.2.2 Backup Boot Mode Selection When MCU Only = 0
        3. 4.3.2.3 Primary Boot Mode Configuration
        4. 4.3.2.4 Backup Boot Mode Configuration
      3. 4.3.3  No-boot/Dev-boot Configuration
      4. 4.3.4  Hyperflash Boot Device Configuration
      5. 4.3.5  OSPI Boot Device Configuration
      6. 4.3.6  QSPI Boot Device Configuration
      7. 4.3.7  SPI Boot Device Configuration
      8. 4.3.8  xSPI Boot Device Configuration
      9. 4.3.9  I2C Boot Device Configuration
      10. 4.3.10 MMC/SD Card Boot Device Configuration
      11. 4.3.11 eMMC Boot Device Configuration
      12. 4.3.12 Ethernet Boot Device Configuration
      13. 4.3.13 USB Boot Device Configuration
      14. 4.3.14 PCIe Boot Device Configuration
      15. 4.3.15 UART Boot Device Configuration
      16. 4.3.16 PLL Configuration
        1. 4.3.16.1 MCU_PLL0, MCU_PLL2, Main PLL0, and Main PLL3
        2. 4.3.16.2 MCU_PLL1
        3. 4.3.16.3 Main PLL1
        4. 4.3.16.4 Main PLL2
        5. 4.3.16.5 HSDIV Values
        6. 4.3.16.6 190
    4. 4.4 Boot Parameter Tables
      1. 4.4.1  Common Header
      2. 4.4.2  PLL Setup
      3. 4.4.3  PCIe Boot Parameter Table
      4. 4.4.4  I2C Boot Parameter Table
      5. 4.4.5  OSPI/QSPI/SPI Boot Parameter Table
      6. 4.4.6  Ethernet Boot Parameter Table
      7. 4.4.7  USB Boot Parameter Table
      8. 4.4.8  MMCSD Boot Parameter Table
      9. 4.4.9  UART Boot Parameter Table
      10. 4.4.10 Hyperflash Boot Parameter Table
    5. 4.5 Boot Image Format
      1. 4.5.1 Overall Structure
      2. 4.5.2 X.509 Certificate
      3. 4.5.3 Organizational Identifier (OID)
      4. 4.5.4 X.509 Extensions Specific to Boot
        1. 4.5.4.1 Boot Info (OID 1.3.6.1.4.1.294.1.1)
        2. 4.5.4.2 Image Integrity (OID 1.3.6.1.4.1.294.1.2)
      5. 4.5.5 Extended Boot Info Extension
        1. 4.5.5.1 Impact on HS Device
        2. 4.5.5.2 Extended Boot Info Details
        3. 4.5.5.3 Certificate / Component Types
        4. 4.5.5.4 Extended Boot Encryption Info
        5. 4.5.5.5 Component Ordering
        6. 4.5.5.6 Memory Load Sections Overlap with Executable Components
        7. 4.5.5.7 Device Type and Extended Boot Extension
      6. 4.5.6 Generating X.509 Certificates
        1. 4.5.6.1 Key Generation
          1. 4.5.6.1.1 Degenerate RSA Keys
        2. 4.5.6.2 Configuration Script
      7. 4.5.7 Image Data
    6. 4.6 Boot Modes
      1. 4.6.1 I2C Bootloader Operation
        1. 4.6.1.1 I2C Initialization Process
          1. 4.6.1.1.1 Block Size
          2. 4.6.1.1.2 226
        2. 4.6.1.2 I2C Loading Process
          1. 4.6.1.2.1 Loading a Boot Image From EEPROM
      2. 4.6.2 SPI Bootloader Operation
        1. 4.6.2.1 SPI Initialization Process
        2. 4.6.2.2 SPI Loading Process
      3. 4.6.3 QSPI Bootloader Operation
        1. 4.6.3.1 QSPI Initialization Process
        2. 4.6.3.2 QSPI Loading Process
      4. 4.6.4 OSPI Bootloader Operation
        1. 4.6.4.1 OSPI Initialization Process
        2. 4.6.4.2 OSPI Loading Process
      5. 4.6.5 PCIe Bootloader Operation
        1. 4.6.5.1 PCIe Initialization Process
        2. 4.6.5.2 PCIe Loading Process
      6. 4.6.6 Ethernet Bootloader Operation
        1. 4.6.6.1 Ethernet Initialization Process
        2. 4.6.6.2 Ethernet Loading Process
          1. 4.6.6.2.1 Ethernet Boot Data Formats
            1. 4.6.6.2.1.1 Limitations
            2. 4.6.6.2.1.2 BOOTP Request
              1. 4.6.6.2.1.2.1 MAC Header (DIX)
              2. 4.6.6.2.1.2.2 IPv4 Header
              3. 4.6.6.2.1.2.3 UDP Header
              4. 4.6.6.2.1.2.4 BOOTP Payload
              5. 4.6.6.2.1.2.5 TFTP
        3. 4.6.6.3 Ethernet Hand Over Process
      7. 4.6.7 USB Bootloader Operation
        1. 4.6.7.1 USB-Specific Attributes
          1. 4.6.7.1.1 DFU Device Mode
      8. 4.6.8 MMCSD Bootloader Operation
      9. 4.6.9 UART Bootloader Operation
        1. 4.6.9.1 Initialization Process
        2. 4.6.9.2 UART Loading Process
          1. 4.6.9.2.1 UART XMODEM
        3. 4.6.9.3 UART Hand-Over Process
    7. 4.7 Boot Memory Maps
      1. 4.7.1 Memory Layout/MPU
      2. 4.7.2 Global Memory Addresses Used by ROM Code
      3. 4.7.3 Memory Reserved by ROM Code
  7. Device Configuration
    1. 5.1 Control Module (CTRL_MMR)
      1. 5.1.1 WKUP_CTRL_MMR0
        1. 5.1.1.1 WKUP_CTRL_MMR0 Overview
        2. 5.1.1.2 WKUP_CTRL_MMR0 Integration
        3. 5.1.1.3 WKUP_CTRL_MMR0 Functional Description
          1. 5.1.1.3.1 Description for WKUP_CTRL_MMR0 Register Types
            1. 5.1.1.3.1.1  Pad Configuration Registers
            2. 5.1.1.3.1.2  Kick Protection Registers
            3. 5.1.1.3.1.3  WKUP_CTRL_MMR0 Module Interrupts
            4. 5.1.1.3.1.4  Clock Selection Registers
            5. 5.1.1.3.1.5  Device Feature Registers
            6. 5.1.1.3.1.6  POK Module Registers
            7. 5.1.1.3.1.7  Power and Reset Related Registers
            8. 5.1.1.3.1.8  PRG Related Registers
            9. 5.1.1.3.1.9  Voltage Glitch Detect Control and Status Registers
            10. 5.1.1.3.1.10 I/O Debounce Control Registers
        4. 5.1.1.4 WKUP_CTRL_MMR0 Registers
      2. 5.1.2 MCU_CTRL_MMR0
        1. 5.1.2.1 MCU_CTRL_MMR0 Overview
        2. 5.1.2.2 MCU_CTRL_MMR0 Integration
        3. 5.1.2.3 MCU_CTRL_MMR0 Functional Description
          1. 5.1.2.3.1 Description for MCU_CTRL_MMR0 Register Types
            1. 5.1.2.3.1.1 Kick Protection Registers
            2. 5.1.2.3.1.2 MCU_CTRL_MMR0 Module Interrupts
            3. 5.1.2.3.1.3 Inter-processor Communication Registers
            4. 5.1.2.3.1.4 Timer I/O Muxing Control Registers
            5. 5.1.2.3.1.5 Clock Muxing and Division Registers
            6. 5.1.2.3.1.6 MCU_CPSW0 MAC Address Registers
        4. 5.1.2.4 MCU_CTRL_MMR0 Registers
        5. 5.1.2.5 MCU_SEC_MMR0_DBG_CTRL Registers
        6. 5.1.2.6 MCU_SEC_MMR0_BOOT_CTRL Registers
      3. 5.1.3 CTRL_MMR0
        1. 5.1.3.1 CTRL_MMR0 Overview
        2. 5.1.3.2 CTRL_MMR0 Integration
        3. 5.1.3.3 CTRL_MMR0 Functional Description
          1. 5.1.3.3.1 Description for CTRL_MMR0 Register Types
            1. 5.1.3.3.1.1  Pad Configuration Registers
            2. 5.1.3.3.1.2  Kick Protection Registers
            3. 5.1.3.3.1.3  CTRL_MMR0 Module Interrupts
            4. 5.1.3.3.1.4  Inter-processor Communication Registers
            5. 5.1.3.3.1.5  Timer I/O Muxing Control Registers
            6. 5.1.3.3.1.6  EHRPWM/EQEP Control and Status Registers
            7. 5.1.3.3.1.7  Clock Muxing and Division Registers
            8. 5.1.3.3.1.8  Ethernet Port Operation Control Registers
            9. 5.1.3.3.1.9  SERDES Lane Function Control Registers
            10. 5.1.3.3.1.10 DDRSS Dynamic Frequency Change Registers
        4. 5.1.3.4 CTRL_MMR0 Registers
        5. 5.1.3.5 SEC_MMR0_DBG_CTRL Registers
        6. 5.1.3.6 SEC_MMR0_BOOT_CTRL Registers
    2. 5.2 Power
      1. 5.2.1 Power Management Overview
      2. 5.2.2 Power Management Subsystems
        1. 5.2.2.1 Power Subsystems Overview
          1. 5.2.2.1.1 POK Overview
          2. 5.2.2.1.2 PRG / PRG_PP Overview
          3. 5.2.2.1.3 POR Overview
          4. 5.2.2.1.4 POK / PRG(_PP) /POR Overview
          5. 5.2.2.1.5 Timing
          6. 5.2.2.1.6 Restrictions
        2. 5.2.2.2 Power System Modules
          1. 5.2.2.2.1 Power OK (POK) Modules
            1. 5.2.2.2.1.1 POK Programming Model
              1. 5.2.2.2.1.1.1 POK Threshold Setting Programming Sequence
          2. 5.2.2.2.2 Power on Reset (POR) Module
            1. 5.2.2.2.2.1 POR Overview
            2. 5.2.2.2.2.2 POR Integration
            3. 5.2.2.2.2.3 POR Programming Model
          3. 5.2.2.2.3 PoR/Reset Generator (PRG_PP) Modules
            1. 5.2.2.2.3.1 PRG_PP Overview
            2. 5.2.2.2.3.2 PRG_PP Integration
            3. 5.2.2.2.3.3 PRG_PP Programming Model
          4. 5.2.2.2.4 Power Glitch Detect (PGD) Modules
          5. 5.2.2.2.5 Voltage and Thermal Manager (VTM)
            1. 5.2.2.2.5.1 VTM Overview
              1. 5.2.2.2.5.1.1 VTM Features
              2. 5.2.2.2.5.1.2 VTM Not Supported Features
            2. 5.2.2.2.5.2 VTM Integration
            3. 5.2.2.2.5.3 VTM Functional Description
              1. 5.2.2.2.5.3.1 VTM Temperature Status and Thermal Management
                1. 5.2.2.2.5.3.1.1 10-bit Temperature Values Versus Temperature
              2. 5.2.2.2.5.3.2 VTM Temperature Driven Alerts and Interrupts
              3. 5.2.2.2.5.3.3 VTM VID Voltage Domains
              4. 5.2.2.2.5.3.4 VTM Clocking
              5. 5.2.2.2.5.3.5 VTM Retention Interface
              6. 5.2.2.2.5.3.6 VTM ECC Aggregator
              7. 5.2.2.2.5.3.7 VTM Programming Model
                1. 5.2.2.2.5.3.7.1 VTM Maximum Temperature Outrange Alert
                2. 5.2.2.2.5.3.7.2 Temperature Monitor during Low Power Modes
                3. 5.2.2.2.5.3.7.3 Sensors Programming Sequences
              8. 5.2.2.2.5.3.8 AVS-Class0
          6. 5.2.2.2.6 Distributed Power Clock and Reset Controller (DPCR)
        3. 5.2.2.3 Power Control Modules
          1. 5.2.2.3.1 Power Sleep Controller and Local Power Sleep Controllers
            1. 5.2.2.3.1.1 PSC Terminology
            2. 5.2.2.3.1.2 PSC Features
            3. 5.2.2.3.1.3 PSC: Device Power-Management Layout
              1. 5.2.2.3.1.3.1 WKUP_PSC0 Device-Specific Information
              2. 5.2.2.3.1.3.2 PSC0 Device-Specific Information
              3. 5.2.2.3.1.3.3 LPSC Dependences Overview
            4. 5.2.2.3.1.4 PSC: Power Domain and Module States
              1. 5.2.2.3.1.4.1 Power Domain States
              2. 5.2.2.3.1.4.2 Module States
              3. 5.2.2.3.1.4.3 Local Reset
            5. 5.2.2.3.1.5 PSC: Executing State Transitions
              1. 5.2.2.3.1.5.1 Power Domain State Transitions
              2. 5.2.2.3.1.5.2 Module State Transitions
              3. 5.2.2.3.1.5.3 Concurrent Power Domain/Module State Transitions
              4. 5.2.2.3.1.5.4 Recommendations for Power Domain/Module Sequencing
            6. 5.2.2.3.1.6 PSC: Emulation Support in the PSC
            7. 5.2.2.3.1.7 PSC: A72SS, MSMC, MCU Cortex-R5F, C71SS0, and C66SS Subsystem Power-Up and Power-Down Sequences
              1. 5.2.2.3.1.7.1 ARMi_COREn Power State Transition
              2. 5.2.2.3.1.7.2 A72SS Power State Transition
              3. 5.2.2.3.1.7.3 GIC0 Sequencing to Support A72SS Power Management
              4. 5.2.2.3.1.7.4 MSMC0 Clkstop/Powerdown/Disconnect Sequencing
              5. 5.2.2.3.1.7.5 MCU Cortex-R5F Power Modes
          2. 5.2.2.3.2 Integrated Power Management (DMSC)
            1. 5.2.2.3.2.1 DMSC Power Management Overview
              1. 5.2.2.3.2.1.1 DMSC Power Management Features
      3. 5.2.3 Device Power States
        1. 5.2.3.1 Overview of Device Low-Power Modes
        2. 5.2.3.2 Voltage Domains
        3. 5.2.3.3 Power Domains
        4. 5.2.3.4 Clock Sources States
        5. 5.2.3.5 Wake-up Sources
        6. 5.2.3.6 Device Power States and Transitions
          1. 5.2.3.6.1 LPM Entry Sequences
          2. 5.2.3.6.2 LPM Exit Sequences
          3. 5.2.3.6.3 IO Retention
          4. 5.2.3.6.4 DDRSS Self-Refresh
      4. 5.2.4 Dynamic Power Management
        1. 5.2.4.1 AVS Support
        2. 5.2.4.2 Dynamic Frequency Scaling (DFS) Operations
      5. 5.2.5 Thermal Management
      6. 5.2.6 Registers
        1. 5.2.6.1 WKUP_VTM0 Registers
        2. 5.2.6.2 PSC Registers
    3. 5.3 Reset
      1. 5.3.1 Reset Overview
      2. 5.3.2 Reset Sources
      3. 5.3.3 Reset Status
      4. 5.3.4 Reset Control
      5. 5.3.5 BOOTMODE Pins
      6. 5.3.6 Reset Sequences
        1. 5.3.6.1 MCU_PORz Overview
        2. 5.3.6.2 MCU_PORz Sequence
        3. 5.3.6.3 MCU_RESETz Sequence
        4. 5.3.6.4 PORz Sequence
        5. 5.3.6.5 RESET_REQz Sequence
      7. 5.3.7 PLL Behavior on Reset
    4. 5.4 Clocking
      1. 5.4.1 Overview
      2. 5.4.2 Clock Inputs
        1. 5.4.2.1 Overview
        2. 5.4.2.2 Mapping of Clock Inputs
      3. 5.4.3 Clock Outputs
        1. 5.4.3.1 Observation Clock Pins
          1. 5.4.3.1.1 MCU_OBSCLK0 Pin
          2. 5.4.3.1.2 424
          3. 5.4.3.1.3 OBSCLK0, OBSCLK1, and OBSCLK2 Pins
        2. 5.4.3.2 System Clock Pins
          1. 5.4.3.2.1 MCU_SYSCLKOUT0
          2. 5.4.3.2.2 SYSCLKOUT0
      4. 5.4.4 Device Oscillators
        1. 5.4.4.1 Device Oscillators Integration
          1. 5.4.4.1.1 Oscillators with External Crystal
          2. 5.4.4.1.2 Internal RC Oscillator
        2. 5.4.4.2 Oscillator Clock Loss Detection
      5. 5.4.5 PLLs
        1. 5.4.5.1 WKUP and MCU Domains PLL Overview
        2. 5.4.5.2 MAIN Domain PLLs Overview
        3. 5.4.5.3 PLL Reference Clocks
          1. 5.4.5.3.1 PLLs in MCU Domain
          2. 5.4.5.3.2 PLLs in MAIN Domain
        4. 5.4.5.4 Generic PLL Overview
          1. 5.4.5.4.1 PLLs Output Clocks Parameters
            1. 5.4.5.4.1.1 PLLs Input Clocks
            2. 5.4.5.4.1.2 PLL Output Clocks
              1. 5.4.5.4.1.2.1 PLLTS16FFCLAFRAC2 Type Output Clocks
              2. 5.4.5.4.1.2.2 PLLTS16FFCLAFRACF Type Output Clocks
              3. 5.4.5.4.1.2.3 PLL Lock
              4. 5.4.5.4.1.2.4 HSDIVIDER
              5. 5.4.5.4.1.2.5 ICG Module
              6. 5.4.5.4.1.2.6 PLL Power Down
              7. 5.4.5.4.1.2.7 PLL Calibration
          2. 5.4.5.4.2 PLL Spread Spectrum Modulation Module
            1. 5.4.5.4.2.1 Definition of SSMOD
            2. 5.4.5.4.2.2 SSMOD Configuration
        5. 5.4.5.5 PLLs Device-Specific Information
          1. 5.4.5.5.1 SSMOD Related Bitfields Table
          2. 5.4.5.5.2 Clock Synthesis Inputs to the PLLs
          3. 5.4.5.5.3 Clock Output Parameter
          4. 5.4.5.5.4 Calibration Related Bitfields
        6. 5.4.5.6 PLL and PLL Controller Connection
        7. 5.4.5.7 PLL, PLLCTRL, and HSDIV Controllers Programming Guide
          1. 5.4.5.7.1 PLL Initialization
            1. 5.4.5.7.1.1 Kick Protection Mechanism
            2. 5.4.5.7.1.2 PLL Initialization to PLL Mode
            3. 5.4.5.7.1.3 PLL Programming Requirements
          2. 5.4.5.7.2 HSDIV PLL Programming
          3. 5.4.5.7.3 PLL Controllers Programming - Dividers PLLDIVn and GO Operation
            1. 5.4.5.7.3.1 GO Operation
            2. 5.4.5.7.3.2 Software Steps to Modify PLLDIV Ratios
          4. 5.4.5.7.4 Entire Sequence for Programming PLLCTRL, HSDIV, and PLL
      6. 5.4.6 Registers
        1. 5.4.6.1 MCU_PLL0_CFG Registers
        2. 5.4.6.2 PLL0_CFG Registers
        3. 5.4.6.3 PLLCTRL0 Registers
  8. Processors and Accelerators
    1. 6.1 Compute Cluster
      1. 6.1.1 Compute Cluster Overview
      2. 6.1.2 Compute Cluster Functional Description
        1. 6.1.2.1 Compute Cluster Memory Regions
        2. 6.1.2.2 Compute Cluster Firewalls
        3. 6.1.2.3 Compute Cluster ECC Aggregators
      3. 6.1.3 Compute Cluster Registers
    2. 6.2 Dual-A72 MPU Subsystem
      1. 6.2.1 A72SS Overview
        1. 6.2.1.1 A72SS Introduction
        2. 6.2.1.2 A72SS Features
      2. 6.2.2 A72SS Integration
      3. 6.2.3 A72SS Functional Description
        1. 6.2.3.1  A72SS Block Diagram
        2. 6.2.3.2  A72SS A72 Cluster
        3. 6.2.3.3  A72SS Interfaces and Async Bridges
        4. 6.2.3.4  A72SS Interrupts
          1. 6.2.3.4.1 A72SS Interrupt Inputs
          2. 6.2.3.4.2 A72SS Interrupt Outputs
        5. 6.2.3.5  A72SS Power Management, Clocking and Reset
          1. 6.2.3.5.1 A72SS Power Management
          2. 6.2.3.5.2 A72SS Clocking
        6. 6.2.3.6  A72SS Debug Support
        7. 6.2.3.7  A72SS Timestamps
        8. 6.2.3.8  A72SS Watchdog
        9. 6.2.3.9  A72SS Internal Diagnostics
          1. 6.2.3.9.1 A72SS ECC Aggregators During Low Power States
          2. 6.2.3.9.2 A72SS CBASS Diagnostics
          3. 6.2.3.9.3 A72SS SRAM Diagnostics
          4. 6.2.3.9.4 A72SS SRAM ECC Aggregator Configurations
        10. 6.2.3.10 A72SS Cache Pre-Warming
        11. 6.2.3.11 A72SS Boot
        12. 6.2.3.12 A72SS IPC with Other CPUs
      4. 6.2.4 A72SS Registers
        1. 6.2.4.1 Arm A72 Cluster Registers
        2. 6.2.4.2 A72SS ECC Aggregator Registers
          1. 6.2.4.2.1 A72SS CLUSTER ECC Registers
          2. 6.2.4.2.2 A72SS CORE0 ECC Registers
          3. 6.2.4.2.3 A72SS CORE1 ECC Registers
    3. 6.3 Dual-R5F MCU Subsystem
      1. 6.3.1 R5FSS Overview
        1. 6.3.1.1 R5FSS Features
        2. 6.3.1.2 R5FSS Not Supported Features
      2. 6.3.2 R5FSS Integration
        1. 6.3.2.1 R5FSS Integration in MCU Domain
        2. 6.3.2.2 R5FSS Integration in MAIN Domain
      3. 6.3.3 R5FSS Functional Description
        1. 6.3.3.1  R5FSS Block Diagram
        2. 6.3.3.2  R5FSS Cortex-R5F Core
          1. 6.3.3.2.1 L1 Caches
          2. 6.3.3.2.2 Tightly-Coupled Memories (TCMs)
          3. 6.3.3.2.3 R5FSS Special Signals
        3. 6.3.3.3  R5FSS Interfaces
          1. 6.3.3.3.1 R5FSS Master Interfaces
          2. 6.3.3.3.2 R5FSS Slave Interfaces
        4. 6.3.3.4  R5FSS Power, Clocking and Reset
          1. 6.3.3.4.1 R5FSS Power
          2. 6.3.3.4.2 R5FSS Clocking
            1. 6.3.3.4.2.1 Changing MCU_R5FSS0 CPU Clock Frequency
          3. 6.3.3.4.3 R5FSS Reset
        5. 6.3.3.5  R5FSS Lockstep Error Detection Logic
          1. 6.3.3.5.1 CPU Output Compare Block
            1. 6.3.3.5.1.1 Operating Modes
            2. 6.3.3.5.1.2 Compare Block Active Mode
            3. 6.3.3.5.1.3 Self Test Mode
            4. 6.3.3.5.1.4 Compare Match Test
            5. 6.3.3.5.1.5 Compare Mismatch Test
            6. 6.3.3.5.1.6 Error Forcing Mode
            7. 6.3.3.5.1.7 Self Test Error Forcing Mode
          2. 6.3.3.5.2 Inactivity Monitor Block
            1. 6.3.3.5.2.1 Operating Modes
            2. 6.3.3.5.2.2 Compare Block Active Mode
            3. 6.3.3.5.2.3 Self Test Mode
            4. 6.3.3.5.2.4 Compare Match Test
            5. 6.3.3.5.2.5 Compare Mismatch Test
            6. 6.3.3.5.2.6 Error Forcing Mode
            7. 6.3.3.5.2.7 Self Test Error Forcing Mode
          3. 6.3.3.5.3 Polarity Inversion Logic
        6. 6.3.3.6  R5FSS Vectored Interrupt Manager (VIM)
          1. 6.3.3.6.1 VIM Overview
          2. 6.3.3.6.2 VIM Interrupt Inputs
          3. 6.3.3.6.3 VIM Interrupt Outputs
          4. 6.3.3.6.4 VIM Interrupt Vector Table (VIM RAM)
          5. 6.3.3.6.5 VIM Interrupt Prioritization
          6. 6.3.3.6.6 VIM ECC Support
          7. 6.3.3.6.7 VIM Lockstep Mode
          8. 6.3.3.6.8 VIM IDLE State
          9. 6.3.3.6.9 VIM Interrupt Handling
            1. 6.3.3.6.9.1 Servicing IRQ Through Vector Interface
            2. 6.3.3.6.9.2 Servicing IRQ Through MMR Interface
            3. 6.3.3.6.9.3 Servicing IRQ Through MMR Interface (Alternative)
            4. 6.3.3.6.9.4 Servicing FIQ
            5. 6.3.3.6.9.5 Servicing FIQ (Alternative)
        7. 6.3.3.7  R5FSS Region Address Translation (RAT)
          1. 6.3.3.7.1 RAT Overview
          2. 6.3.3.7.2 RAT Operation
          3. 6.3.3.7.3 RAT Error Logging
          4. 6.3.3.7.4 RAT Protection
        8. 6.3.3.8  R5FSS ECC Support
        9. 6.3.3.9  R5FSS Memory View
        10. 6.3.3.10 R5FSS Debug and Trace
        11. 6.3.3.11 R5FSS Boot Options
        12. 6.3.3.12 R5FSS Core Memory ECC Events
      4. 6.3.4 R5FSS Registers
        1. 6.3.4.1 R5FSS_CCMR5 Registers
        2. 6.3.4.2 R5FSS_CPU0_ECC_AGGR_CFG_REGS Registers
        3. 6.3.4.3 R5FSS_CPU1_ECC_AGGR_CFG_REGS Registers
        4. 6.3.4.4 R5FSS_VIM Registers
        5. 6.3.4.5 R5FSS_RAT Registers
        6. 6.3.4.6 R5FSS_EVNT_BUS_VBUSP_MMRS Registers
  9. Interprocessor Communication
    1. 7.1 Mailbox
      1. 7.1.1 Mailbox Overview
        1. 7.1.1.1 Mailbox Features
        2. 7.1.1.2 Mailbox Parameters
        3. 7.1.1.3 Mailbox Not Supported Features
      2. 7.1.2 Mailbox Integration
        1. 7.1.2.1 System Mailbox Integration
      3. 7.1.3 Mailbox Functional Description
        1. 7.1.3.1 Mailbox Block Diagram
        2. 7.1.3.2 Mailbox Software Reset
        3. 7.1.3.3 Mailbox Power Management
        4. 7.1.3.4 Mailbox Interrupt Requests
        5. 7.1.3.5 Mailbox Assignment
          1. 7.1.3.5.1 Description
        6. 7.1.3.6 Sending and Receiving Messages
          1. 7.1.3.6.1 Description
        7. 7.1.3.7 Example of Communication
      4. 7.1.4 Mailbox Programming Guide
        1. 7.1.4.1 Mailbox Low-level Programming Models
          1. 7.1.4.1.1 Global Initialization
            1. 7.1.4.1.1.1 Surrounding Modules Global Initialization
            2. 7.1.4.1.1.2 Mailbox Global Initialization
              1. 7.1.4.1.1.2.1 Main Sequence - Mailbox Global Initialization
          2. 7.1.4.1.2 Mailbox Operational Modes Configuration
            1. 7.1.4.1.2.1 Mailbox Processing modes
              1. 7.1.4.1.2.1.1 Main Sequence - Sending a Message (Polling Method)
              2. 7.1.4.1.2.1.2 Main Sequence - Sending a Message (Interrupt Method)
              3. 7.1.4.1.2.1.3 Main Sequence - Receiving a Message (Polling Method)
              4. 7.1.4.1.2.1.4 Main Sequence - Receiving a Message (Interrupt Method)
          3. 7.1.4.1.3 Mailbox Events Servicing
            1. 7.1.4.1.3.1 Events Servicing in Sending Mode
            2. 7.1.4.1.3.2 Events Servicing in Receiving Mode
    2. 7.2 Spinlock
      1. 7.2.1 Spinlock Overview
        1. 7.2.1.1 Spinlock Not Supported Features
      2. 7.2.2 Spinlock Integration
      3. 7.2.3 Spinlock Functional Description
        1. 7.2.3.1 Spinlock Software Reset
        2. 7.2.3.2 Spinlock Power Management
        3. 7.2.3.3 About Spinlocks
        4. 7.2.3.4 Spinlock Functional Operation
      4. 7.2.4 Spinlock Programming Guide
        1. 7.2.4.1 Spinlock Low-level Programming Models
          1. 7.2.4.1.1 Surrounding Modules Global Initialization
          2. 7.2.4.1.2 Basic Spinlock Operations
            1. 7.2.4.1.2.1 Spinlocks Clearing After a System Bug Recovery
            2. 7.2.4.1.2.2 Take and Release Spinlock
  10. Memory Controllers
    1. 8.1 Multicore Shared Memory Controller (MSMC)
      1. 8.1.1 MSMC Overview
        1. 8.1.1.1 MSMC Not Supported Features
      2. 8.1.2 MSMC Integration
        1. 8.1.2.1 MSMC Integration in MAIN Domain
        2. 8.1.2.2 639
      3. 8.1.3 MSMC Functional Description
        1. 8.1.3.1  MSMC Block Diagram
        2. 8.1.3.2  MSMC On-Chip Memory Banking
        3. 8.1.3.3  MSMC Snoop Filter and Data Cache
          1. 8.1.3.3.1 Way Partitioning
          2. 8.1.3.3.2 Cache Size Configuration and Associativity
        4. 8.1.3.4  MSMC Access Protection Checks
        5. 8.1.3.5  MSMC Null Slave
        6. 8.1.3.6  MSMC Resource Arbitration
        7. 8.1.3.7  MSMC Error Detection and Correction
          1. 8.1.3.7.1 On-chip SRAM and Pipeline Data Protection
          2. 8.1.3.7.2 On-chip SRAM L3 Cache Tag and Snoop Filter Protection
          3. 8.1.3.7.3 On-chip SRAM Memory Mapped SRAM Snoop Filter Protection
          4. 8.1.3.7.4 Background Parity Refresh (Scrubbing)
        8. 8.1.3.8  MSMC Interrupts
          1. 8.1.3.8.1 Raw Interrupt Registers
          2. 8.1.3.8.2 Interrupt Enable Registers
          3. 8.1.3.8.3 Triggered and Enabled Interrupts
        9. 8.1.3.9  MSMC Memory Regions
        10. 8.1.3.10 MSMC Hardware Coherence
          1. 8.1.3.10.1 Snoop Filter Broadcast Mode
        11. 8.1.3.11 MSMC Quality-of-Service
        12. 8.1.3.12 MSMC Memory Regions Protection
        13. 8.1.3.13 MSMC Cache Tag View
      4. 8.1.4 MSMC Registers
    2. 8.2 DDR Subsystem (DDRSS)
      1. 8.2.1 DDRSS Overview
        1. 8.2.1.1 DDRSS Not Supported Features
      2. 8.2.2 DDRSS Environment
      3. 8.2.3 DDRSS Integration
        1. 8.2.3.1 DDRSS Integration in MAIN Domain
      4. 8.2.4 DDRSS Functional Description
        1. 8.2.4.1 DDRSS MSMC2DDR Bridge
          1. 8.2.4.1.1 VBUSM.C Threads
          2. 8.2.4.1.2 Class of Service (CoS)
          3. 8.2.4.1.3 AXI Write Data All-Strobes
          4. 8.2.4.1.4 Inline ECC for SDRAM Data
            1. 8.2.4.1.4.1 ECC Cache
            2. 8.2.4.1.4.2 ECC Statistics
          5. 8.2.4.1.5 Opcode Checking
          6. 8.2.4.1.6 Address Alias Prevention
          7. 8.2.4.1.7 Data Error Detection and Correction
          8. 8.2.4.1.8 AXI Bus Timeout
        2. 8.2.4.2 DDRSS Interrupts
        3. 8.2.4.3 DDRSS Memory Regions
        4. 8.2.4.4 DDRSS ECC Support
        5. 8.2.4.5 DDRSS Dynamic Frequency Change Interface
        6. 8.2.4.6 DDR Controller Functional Description
          1. 8.2.4.6.1  DDR PHY Interface (DFI)
          2. 8.2.4.6.2  Command Queue
            1. 8.2.4.6.2.1 Placement Logic
            2. 8.2.4.6.2.2 Command Selection Logic
          3. 8.2.4.6.3  Low Power Control
          4. 8.2.4.6.4  Transaction Processing
          5. 8.2.4.6.5  BIST Engine
          6. 8.2.4.6.6  ECC Engine
          7. 8.2.4.6.7  Address Mapping
          8. 8.2.4.6.8  Paging Policy
          9. 8.2.4.6.9  DDR Controller Initialization
          10. 8.2.4.6.10 Programming LPDDR4 Memories
            1. 8.2.4.6.10.1 Frequency Set Point (FSP)
              1. 8.2.4.6.10.1.1 FSP Mode Register Programming During Initialization
              2. 8.2.4.6.10.1.2 FSP Mode Register Programming During Normal Operation
              3. 8.2.4.6.10.1.3 FSP Mode Register Programming During Dynamic Frequency Scaling
            2. 8.2.4.6.10.2 Data Bus Inversion (DBI)
            3. 8.2.4.6.10.3 On-Die Termination
              1. 8.2.4.6.10.3.1 LPDDR4 DQ ODT
              2. 8.2.4.6.10.3.2 LPDDR4 CA ODT
            4. 8.2.4.6.10.4 Byte Lane Swapping
            5. 8.2.4.6.10.5 DQS Interval Oscillator
              1. 8.2.4.6.10.5.1 Oscillator State Machine
            6. 8.2.4.6.10.6 Per-Bank Refresh (PBR)
              1. 8.2.4.6.10.6.1 Normal Operation
              2. 8.2.4.6.10.6.2 Continuous Refresh Request Mode
        7. 8.2.4.7 DDR PHY Functional Description
          1. 8.2.4.7.1  Data Slice
          2. 8.2.4.7.2  Address Slice
            1. 8.2.4.7.2.1 Address Swapping
          3. 8.2.4.7.3  Address/Control Slice
          4. 8.2.4.7.4  Clock Slice
          5. 8.2.4.7.5  DDR PHY Initialization
          6. 8.2.4.7.6  DDR PHY Dynamic Frequency Scaling (DFS)
          7. 8.2.4.7.7  Chip Select and Frequency Based Register Settings
          8. 8.2.4.7.8  Low-Power Modes
          9. 8.2.4.7.9  Training Support
            1. 8.2.4.7.9.1 Write Leveling
            2. 8.2.4.7.9.2 Read Gate Training
            3. 8.2.4.7.9.3 Read Data Eye Training
            4. 8.2.4.7.9.4 Write DQ Training
            5. 8.2.4.7.9.5 CA Training
            6. 8.2.4.7.9.6 CS Training
          10. 8.2.4.7.10 Data Bus Inversion (DBI)
          11. 8.2.4.7.11 I/O Pad Calibration
          12. 8.2.4.7.12 DQS Error
        8. 8.2.4.8 PI Functional Description
          1. 8.2.4.8.1 PI Initialization
      5. 8.2.5 DDRSS Registers
        1. 8.2.5.1 DDR Subsystem Registers
        2. 8.2.5.2 DDR Controller Registers
        3. 8.2.5.3 PI Registers
        4. 8.2.5.4 DDR PHY Registers
        5. 8.2.5.5 DDRSS0_ECC_AGGR_CTL Registers
        6. 8.2.5.6 DDRSS0_ECC_AGGR_VBUS Registers
        7. 8.2.5.7 DDRSS0_ECC_AGGR_CFG Registers
    3. 8.3 Peripheral Virtualization Unit (PVU)
      1. 8.3.1 PVU Overview
        1. 8.3.1.1 PVU Features
        2. 8.3.1.2 PVU Parameters
        3. 8.3.1.3 PVU Not Supported Features
      2. 8.3.2 PVU Integration
      3. 8.3.3 PVU Functional Description
        1. 8.3.3.1  Functional Operation Overview
        2. 8.3.3.2  PVU Channels
        3. 8.3.3.3  TLB
        4. 8.3.3.4  TLB Entry
        5. 8.3.3.5  TLB Selection
        6. 8.3.3.6  DMA Classes
        7. 8.3.3.7  General virtIDs
        8. 8.3.3.8  TLB Lookup
        9. 8.3.3.9  TLB Miss
        10. 8.3.3.10 Multiple Matching Entries
        11. 8.3.3.11 TLB Disable
        12. 8.3.3.12 TLB Chaining
        13. 8.3.3.13 TLB Permissions
        14. 8.3.3.14 Translation
        15. 8.3.3.15 Memory Attributes
        16. 8.3.3.16 Faulted Transactions
        17. 8.3.3.17 Non-Virtual Transactions
        18. 8.3.3.18 Allowed virtIDs
        19. 8.3.3.19 Software Control
        20. 8.3.3.20 Fault Logging
        21. 8.3.3.21 Alignment Restrictions
      4. 8.3.4 PVU Registers
        1. 8.3.4.1 NAVSS_PVU_CFG Registers
        2. 8.3.4.2 NAVSS0_PVU_CFG_TLBIF Registers
    4. 8.4 Region-based Address Translation (RAT) Module
      1. 8.4.1 RAT Functional Description
        1. 8.4.1.1 RAT Availability
        2. 8.4.1.2 RAT Operation
        3. 8.4.1.3 RAT Error Logging
      2. 8.4.2 RAT Registers
  11. Interrupts
    1. 9.1 Interrupt Architecture
    2. 9.2 Interrupt Controllers
      1. 9.2.1 Generic Interrupt Controller (GIC)
        1. 9.2.1.1 GIC Overview
          1. 9.2.1.1.1 GIC Features
          2. 9.2.1.1.2 GIC Not Supported Features
        2. 9.2.1.2 GIC Integration
        3. 9.2.1.3 GIC Functional Description
          1. 9.2.1.3.1 GIC Block Diagram
          2. 9.2.1.3.2 Arm GIC-500
          3. 9.2.1.3.3 GIC Interrupt Types
          4. 9.2.1.3.4 GIC Interfaces
          5. 9.2.1.3.5 GIC Interrupt Outputs
          6. 9.2.1.3.6 GIC ECC Support
          7. 9.2.1.3.7 GIC AXI2VBUSM and VBUSM2AXI Bridges
        4. 9.2.1.4 GIC Registers
          1. 9.2.1.4.1 Arm GIC-500 Registers
          2. 9.2.1.4.2 GIC_ECC_AGGR Registers
      2. 9.2.2 Other Interrupt Controllers
    3. 9.3 Interrupt Routers
      1. 9.3.1 INTRTR Overview
      2. 9.3.2 INTRTR Integration
        1. 9.3.2.1 WKUP_GPIOMUX_INTRTR0 Integration
        2. 9.3.2.2 GPIOMUX_INTRTR0 Integration
        3. 9.3.2.3 MAIN2MCU_LVL_INTRTR0 Integration
        4. 9.3.2.4 MAIN2MCU_PLS_INTRTR0 Integration
      3. 9.3.3 INTRTR Registers
        1. 9.3.3.1 WKUP_GPIOMUX_INTRTR0 Registers
        2. 9.3.3.2 GPIOMUX_INTRTR0 Registers
        3. 9.3.3.3 MAIN2MCU_LVL_INTRTR0 Registers
        4. 9.3.3.4 MAIN2MCU_PLS_INTRTR0 Registers
    4. 9.4 Interrupt Sources
      1. 9.4.1 WKUP Domain Interrupt Maps
        1. 9.4.1.1 WKUP_DMSC0 Interrupt Map
        2. 9.4.1.2 WKUP_GPIOMUX_INTRTR0 Interrupt Map
        3. 9.4.1.3 WKUP_GPIO0_VIRT Interrupt Map
        4. 9.4.1.4 WKUP_ESM0 Interrupt Map
      2. 9.4.2 MCU Domain Interrupt Maps
        1. 9.4.2.1 MCU_R5FSS0_CORE0 Interrupt Map
        2. 9.4.2.2 MCU_R5FSS0_CORE1 Interrupt Map
        3. 9.4.2.3 MCU_ESM0 Interrupt Map
      3. 9.4.3 MAIN Domain Interrupt Maps
        1. 9.4.3.1 COMPUTE_CLUSTER0 Interrupt Map
          1. 9.4.3.1.1 GIC500 PPI Interrupt Map
          2. 9.4.3.1.2 GIC500 SPI Interrupt Map
          3. 9.4.3.1.3 SoC Event Output Interrupt Map
        2. 9.4.3.2 R5FSS0_CORE0 Interrupt Map
        3. 9.4.3.3 R5FSS0_CORE1 Interrupt Map
        4. 9.4.3.4 MAIN2MCU_LVL_INTRTR0 Interrupt Map
        5. 9.4.3.5 MAIN2MCU_PLS_INTRTR0 Interrupt Map
        6. 9.4.3.6 GPIOMUX_INTRTR0 Interrupt Map
        7. 9.4.3.7 GPIO0_VIRT Interrupt Map
        8. 9.4.3.8 ESM0 Interrupt Map
  12. 10Data Movement Architecture (DMA)
    1. 10.1 DMA Architecture
      1. 10.1.1 Overview
        1. 10.1.1.1  Navigator Subsystem
        2. 10.1.1.2  Ring Accelerator (RA)
        3. 10.1.1.3  Proxy
        4. 10.1.1.4  Secure Proxy
        5. 10.1.1.5  Interrupt Aggregator (INTA)
        6. 10.1.1.6  Interrupt Router (IR)
        7. 10.1.1.7  Unified DMA – Third Party Channel Controller (UDMA-C)
        8. 10.1.1.8  Unified Transfer Controller (UTC)
        9. 10.1.1.9  Data Routing Unit (DRU)
        10. 10.1.1.10 Unified DMA – Peripheral Root Complex (UDMA-P)
          1. 10.1.1.10.1 Channel Classes
        11. 10.1.1.11 Peripheral DMA (PDMA)
        12. 10.1.1.12 Embedded DMA
        13. 10.1.1.13 Definition of Terms
      2. 10.1.2 UDMA Hardware/Software Interface
        1. 10.1.2.1 Data Buffers
        2. 10.1.2.2 Descriptors
          1. 10.1.2.2.1 Host Packet Descriptor
          2. 10.1.2.2.2 Host Buffer Descriptor
          3. 10.1.2.2.3 Monolithic Packet Descriptor
          4. 10.1.2.2.4 Transfer Request Descriptor
        3. 10.1.2.3 Transfer Request Record
          1. 10.1.2.3.1 Overview
          2. 10.1.2.3.2 Addressing Algorithm
            1. 10.1.2.3.2.1 Linear Addressing (Forward)
          3. 10.1.2.3.3 Transfer Request Formats
          4. 10.1.2.3.4 Flags Field Definition
            1. 10.1.2.3.4.1 Type: TR Type Field
            2. 10.1.2.3.4.2 STATIC: Static Field Definition
            3. 10.1.2.3.4.3 EVENT_SIZE: Event Generation Definition
            4. 10.1.2.3.4.4 TRIGGER INFO: TR Triggers
            5. 10.1.2.3.4.5 TRIGGERX_TYPE: Trigger Type
            6. 10.1.2.3.4.6 TRIGGERX: Trigger Selection
            7. 10.1.2.3.4.7 CMD ID: Command ID Field Definition
            8. 10.1.2.3.4.8 Configuration Specific Flags Definition
          5. 10.1.2.3.5 TR Address and Size Attributes
            1. 10.1.2.3.5.1  ICNT0
            2. 10.1.2.3.5.2  ICNT1
            3. 10.1.2.3.5.3  ADDR
            4. 10.1.2.3.5.4  DIM1
            5. 10.1.2.3.5.5  ICNT2
            6. 10.1.2.3.5.6  ICNT3
            7. 10.1.2.3.5.7  DIM2
            8. 10.1.2.3.5.8  DIM3
            9. 10.1.2.3.5.9  DDIM1
            10. 10.1.2.3.5.10 DADDR
            11. 10.1.2.3.5.11 DDIM2
            12. 10.1.2.3.5.12 DDIM3
            13. 10.1.2.3.5.13 DICNT0
            14. 10.1.2.3.5.14 DICNT1
            15. 10.1.2.3.5.15 DICNT2
            16. 10.1.2.3.5.16 DICNT3
          6. 10.1.2.3.6 FMTFLAGS
            1. 10.1.2.3.6.1 AMODE: Addressing Mode Definition
              1. 10.1.2.3.6.1.1 Linear Addressing
              2. 10.1.2.3.6.1.2 Circular Addressing
            2. 10.1.2.3.6.2 DIR: Addressing Mode Direction Definition
            3. 10.1.2.3.6.3 ELTYPE: Element Type Definition
            4. 10.1.2.3.6.4 DFMT: Data Formatting Algorithm Definition
            5. 10.1.2.3.6.5 SECTR: Secondary Transfer Request Definition
              1. 10.1.2.3.6.5.1 Secondary TR Formats
              2. 10.1.2.3.6.5.2 Secondary TR FLAGS
                1. 10.1.2.3.6.5.2.1 SEC_TR_TYPE: Secondary TR Type Field
                2. 10.1.2.3.6.5.2.2 Multiple Buffer Interleave
            6. 10.1.2.3.6.6 AMODE SPECIFIC: Addressing Mode Field
              1. 10.1.2.3.6.6.1 Circular Address Mode Specific Flags
                1. 10.1.2.3.6.6.1.1 CBK0 and CBK1: Circular Block Size Selection
                2. 10.1.2.3.6.6.1.2 Amx: Addressing Mode Selection
            7. 10.1.2.3.6.7 Cache Flags
        4. 10.1.2.4 Transfer Response Record
          1. 10.1.2.4.1 STATUS Field Definition
            1. 10.1.2.4.1.1 STATUS_TYPE Definition
              1. 10.1.2.4.1.1.1 Transfer Error
              2. 10.1.2.4.1.1.2 Aborted Error
              3. 10.1.2.4.1.1.3 Submission Error
              4. 10.1.2.4.1.1.4 Unsupported Feature
              5. 10.1.2.4.1.1.5 Transfer Exception
              6. 10.1.2.4.1.1.6 Teardown Flush
        5. 10.1.2.5 Queues
          1. 10.1.2.5.1 Queue Types
            1. 10.1.2.5.1.1 Transmit Queues (Pass By Reference)
            2. 10.1.2.5.1.2 Transmit Queues (Pass By Value)
            3. 10.1.2.5.1.3 Transmit Completion Queues (Pass By Reference)
            4. 10.1.2.5.1.4 Transmit Completion Queues (Pass By Value)
            5. 10.1.2.5.1.5 Receive Queues
            6. 10.1.2.5.1.6 Free Descriptor Queues
            7. 10.1.2.5.1.7 Free Descriptor/Buffer Queues
          2. 10.1.2.5.2 Ring Accelerator Queues Implementation
      3. 10.1.3 Operational Description
        1. 10.1.3.1  Resource Allocation
        2. 10.1.3.2  Ring Accelerator Operation
          1. 10.1.3.2.1 Queue Initialization
          2. 10.1.3.2.2 Queuing packets (Exposed Ring Mode)
          3. 10.1.3.2.3 De-queuing packets (Exposed Ring Mode)
          4. 10.1.3.2.4 Queuing packets (Queue Mode)
          5. 10.1.3.2.5 De-queuing packets (Queue Mode)
        3. 10.1.3.3  UDMA Internal Transmit Channel Setup (All Packet Types)
        4. 10.1.3.4  UDMA Internal Transmit Channel Teardown (All Packet Types)
        5. 10.1.3.5  UDMA External Transmit Channel Setup
        6. 10.1.3.6  UDMA Transmit External Channel Teardown
        7. 10.1.3.7  UDMA-P Transmit Channel Pause
        8. 10.1.3.8  UDMA-P Transmit Operation (Host Packet Type)
        9. 10.1.3.9  UDMA-P Transmit Operation (Monolithic Packet)
        10. 10.1.3.10 UDMA Transmit Operation (TR Packet)
        11. 10.1.3.11 UDMA Transmit Operation (Direct TR)
        12. 10.1.3.12 UDMA Transmit Error/Exception Handling
          1. 10.1.3.12.1 Null Icnt0 Error
          2. 10.1.3.12.2 Unsupported TR Type
          3. 10.1.3.12.3 Bus Errors
        13. 10.1.3.13 UDMA Receive Channel Setup (All Packet Types)
        14. 10.1.3.14 UDMA Receive Channel Teardown
        15. 10.1.3.15 UDMA-P Receive Channel Pause
        16. 10.1.3.16 UDMA-P Receive Free Descriptor/Buffer Queue Setup (Host Packets)
        17. 10.1.3.17 UDMA-P Receive FlowID Firewall Operation
        18. 10.1.3.18 UDMA-P Receive Operation (Host Packet)
        19. 10.1.3.19 UDMA-P Receive Operation (Monolithic Packet)
        20. 10.1.3.20 UDMA Receive Operation (TR Packet)
        21. 10.1.3.21 UDMA Receive Operation (Direct TR)
        22. 10.1.3.22 UDMA Receive Error/Exception Handling
          1. 10.1.3.22.1 Error Conditions
            1. 10.1.3.22.1.1 Bus Errors
            2. 10.1.3.22.1.2 Null Icnt0 Error
            3. 10.1.3.22.1.3 Unsupported TR Type
          2. 10.1.3.22.2 Exception Conditions Exception Conditions
            1. 10.1.3.22.2.1 Descriptor Starvation
            2. 10.1.3.22.2.2 Protocol Errors
            3. 10.1.3.22.2.3 Dropped Packets
            4. 10.1.3.22.2.4 Reception of EOL Delimiter
            5. 10.1.3.22.2.5 EOP Asserted Prematurely (Short Packet)
            6. 10.1.3.22.2.6 EOP Asserted Late (Long Packets)
        23. 10.1.3.23 UTC Operation
        24. 10.1.3.24 UTC Receive Error/Exception Handling
          1. 10.1.3.24.1 Error Handling
            1. 10.1.3.24.1.1 Null Icnt0 Error
            2. 10.1.3.24.1.2 Unsupported TR Type
          2. 10.1.3.24.2 Exception Conditions
            1. 10.1.3.24.2.1 Reception of EOL Delimiter
            2. 10.1.3.24.2.2 EOP Asserted Prematurely (Short Packet)
            3. 10.1.3.24.2.3 EOP Asserted Late (Long Packets)
    2. 10.2 Navigator Subsystem (NAVSS)
      1. 10.2.1  Main Navigator Subsystem (NAVSS)
        1. 10.2.1.1 NAVSS Overview
        2. 10.2.1.2 NAVSS Integration
          1. 10.2.1.2.1 NAVSS Interrupt Router Configuration
          2. 10.2.1.2.2 Global Event Map
          3. 10.2.1.2.3 PSI-L System Thread Map (All NAVSS)
          4. 10.2.1.2.4 NAVSS VBUSM Route ID Table
        3. 10.2.1.3 NAVSS Functional Description
        4. 10.2.1.4 NAVSS Interrupt Configuration
          1. 10.2.1.4.1 NAVSS Event and Interrupt Flow
            1. 10.2.1.4.1.1 NAVSS Interrupts Description
            2. 10.2.1.4.1.2 Application Example
        5. 10.2.1.5 NAVSS Top-level Registers
          1. 10.2.1.5.1 NAVSS0_CFG Registers
          2. 10.2.1.5.2 INTR0_INTR_ROUTER_CFG Registers
          3. 10.2.1.5.3 VIRTID_CFG_MMRS Registers
      2. 10.2.2  MCU Navigator Subsystem (MCU NAVSS)
        1. 10.2.2.1 MCU NAVSS Overview
        2. 10.2.2.2 MCU NAVSS Integration
          1. 10.2.2.2.1  MCU NAVSS Interrupt Router Configuration
          2. 10.2.2.2.2  MCU NAVSS UDMASS Interrupt Aggregator Configuration
          3. 10.2.2.2.3  MCU NAVSS UDMA Configuration
          4. 10.2.2.2.4  MCU NAVSS Ring Accelerator Configuration
          5. 10.2.2.2.5  MCU NAVSS Proxy Configuration
          6. 10.2.2.2.6  MCU NAVSS Secure Proxy Configuration
          7. 10.2.2.2.7  Global Event Map
          8. 10.2.2.2.8  PSI-L System Thread Map (All NAVSS)
          9. 10.2.2.2.9  MCU NAVSS VBUSM Route ID Table
          10. 10.2.2.2.10 1006
        3. 10.2.2.3 MCU NAVSS Functional Description
        4. 10.2.2.4 MCU NAVSS Top-Level Registers
          1. 10.2.2.4.1 MCU_NAVSS0_CFG Registers
          2. 10.2.2.4.2 MCU_NAVSS0_UDMASS_ECCAGGR0 Registers
      3. 10.2.3  Unified DMA Controller (UDMA)
        1. 10.2.3.1 UDMA Overview
          1. 10.2.3.1.1 UDMA Features
          2. 10.2.3.1.2 UDMA Parameters
        2. 10.2.3.2 UDMA Integration
        3. 10.2.3.3 UDMA Functional Description
          1. 10.2.3.3.1 Block Diagram
          2. 10.2.3.3.2 General Functionality
            1. 10.2.3.3.2.1  Operational States
            2. 10.2.3.3.2.2  Tx Channel Allocation
            3. 10.2.3.3.2.3  Rx Channel Allocation
            4. 10.2.3.3.2.4  Tx Teardown
            5. 10.2.3.3.2.5  Rx Teardown
            6. 10.2.3.3.2.6  Tx Clock Stop
            7. 10.2.3.3.2.7  Rx Clock Stop
            8. 10.2.3.3.2.8  Rx Thread Enables
            9. 10.2.3.3.2.9  Events
              1. 10.2.3.3.2.9.1 Local Event Inputs
              2. 10.2.3.3.2.9.2 Inbound Tx PSI-L Events
              3. 10.2.3.3.2.9.3 Outbound Rx PSI-L Events
            10. 10.2.3.3.2.10 Emulation Control
          3. 10.2.3.3.3 Packet Oriented Transmit Operation
            1. 10.2.3.3.3.1 Packet Mode VBUSM Master Interface Command ID Selection
          4. 10.2.3.3.4 Packet Oriented Receive Operation
            1. 10.2.3.3.4.1 Rx Packet Drop
            2. 10.2.3.3.4.2 Rx Starvation and the Starvation Timer
          5. 10.2.3.3.5 Third Party Mode Operation
            1. 10.2.3.3.5.1 Events and Flow Control
              1. 10.2.3.3.5.1.1 Channel Triggering
              2. 10.2.3.3.5.1.2 Internal TR Completion Events
            2. 10.2.3.3.5.2 Transmit Operation
              1. 10.2.3.3.5.2.1 Transfer Request
              2. 10.2.3.3.5.2.2 Transfer Response
              3. 10.2.3.3.5.2.3 Data Transfer
              4. 10.2.3.3.5.2.4 Memory Interface Transactions
              5. 10.2.3.3.5.2.5 Error Handling
            3. 10.2.3.3.5.3 Receive Operation
              1. 10.2.3.3.5.3.1 Transfer Request
              2. 10.2.3.3.5.3.2 Transfer Response
              3. 10.2.3.3.5.3.3 Error Handling
            4. 10.2.3.3.5.4 Data Transfer
              1. 10.2.3.3.5.4.1 Memory Interface Transactions
              2. 10.2.3.3.5.4.2 Rx Packet Drop
        4. 10.2.3.4 UDMA Registers
          1. 10.2.3.4.1 UDMASS_UDMAP0_CFG Registers
          2. 10.2.3.4.2 UDMASS_UDMAP0_CFG_TCHAN Registers
          3. 10.2.3.4.3 UDMASS_UDMAP0_CFG_RCHAN Registers
          4. 10.2.3.4.4 UDMASS_UDMAP0_CFG_RFLOW Registers
          5. 10.2.3.4.5 UDMASS_UDMAP0_CFG_RCHANRT Registers
          6. 10.2.3.4.6 UDMASS_UDMAP0_CFG_TCHANRT Registers
      4. 10.2.4  Ring Accelerator (RINGACC)
        1. 10.2.4.1 RINGACC Overview
          1. 10.2.4.1.1 RINGACC Features
          2. 10.2.4.1.2 RINGACC Not Supported Features
          3. 10.2.4.1.3 RINGACC Parameters
        2. 10.2.4.2 RINGACC Integration
        3. 10.2.4.3 RINGACC Functional Description
          1. 10.2.4.3.1 Block Diagram
            1. 10.2.4.3.1.1  Configuration Registers
            2. 10.2.4.3.1.2  Source Command FIFO
            3. 10.2.4.3.1.3  Source Write Data FIFO
            4. 10.2.4.3.1.4  Source Read Data FIFO
            5. 10.2.4.3.1.5  Source Write Status FIFO
            6. 10.2.4.3.1.6  Main State Machine
            7. 10.2.4.3.1.7  Destination Command FIFO
            8. 10.2.4.3.1.8  Destination Write Data FIFO
            9. 10.2.4.3.1.9  Destination Read Data FIFO
            10. 10.2.4.3.1.10 Destination Write Status FIFO
          2. 10.2.4.3.2 RINGACC Functional Operation
            1. 10.2.4.3.2.1 Queue Modes
              1. 10.2.4.3.2.1.1 Ring Mode
              2. 10.2.4.3.2.1.2 Messaging Mode
              3. 10.2.4.3.2.1.3 Credentials Mode
              4. 10.2.4.3.2.1.4 Queue Manager Mode
              5. 10.2.4.3.2.1.5 Peek Support
              6. 10.2.4.3.2.1.6 Index Register Operation
            2. 10.2.4.3.2.2 VBUSM Slave Ring Operations
            3. 10.2.4.3.2.3 VBUSM Master Interface Command ID Selection
            4. 10.2.4.3.2.4 Ring Push Operation (VBUSM Write to Source Interface)
            5. 10.2.4.3.2.5 Ring Pop Operation (VBUSM Read from Source Interface)
            6. 10.2.4.3.2.6 Host Doorbell Access
            7. 10.2.4.3.2.7 Queue Push Operation (VBUSM Write to Source Interface)
            8. 10.2.4.3.2.8 Queue Pop Operation (VBUSM Read from Source Interface)
            9. 10.2.4.3.2.9 Mismatched Element Size Handling
          3. 10.2.4.3.3 Events
          4. 10.2.4.3.4 Bus Error Handling
          5. 10.2.4.3.5 Monitors
            1. 10.2.4.3.5.1 Threshold Monitor
            2. 10.2.4.3.5.2 Watermark Monitor
            3. 10.2.4.3.5.3 Starvation Monitor
            4. 10.2.4.3.5.4 Statistics Monitor
            5. 10.2.4.3.5.5 Overflow
            6. 10.2.4.3.5.6 Ring Update Port
            7. 10.2.4.3.5.7 Tracing
        4. 10.2.4.4 RINGACC Registers
          1. 10.2.4.4.1 NAVSS0_UDMASS_RINGACC0_CFG Registers
          2. 10.2.4.4.2 NAVSS0_UDMASS_RINGACC0_GCFG Registers
          3. 10.2.4.4.3 NAVSS0_UDMASS_RINGACC0_CFG_MON Registers
          4. 10.2.4.4.4 NAVSS0_UDMASS_RINGACC0_CFG_RT Registers
          5. 10.2.4.4.5 NAVSS0_UDMASS_RINGACC0_SRC_FIFOS Registers
      5. 10.2.5  Proxy
        1. 10.2.5.1 Proxy Overview
          1. 10.2.5.1.1 Proxy Features
          2. 10.2.5.1.2 Proxy Parameters
          3. 10.2.5.1.3 Proxy Not Supported Features
        2. 10.2.5.2 Proxy Integration
        3. 10.2.5.3 Proxy Functional Description
          1. 10.2.5.3.1  Targets
            1. 10.2.5.3.1.1 Ring Accelerator
          2. 10.2.5.3.2  Proxy Sizes
          3. 10.2.5.3.3  Proxy Interleaving
          4. 10.2.5.3.4  Proxy Host States
          5. 10.2.5.3.5  Proxy Host Channel Selection
          6. 10.2.5.3.6  Proxy Host Access
            1. 10.2.5.3.6.1 Proxy Host Writes
            2. 10.2.5.3.6.2 Proxy Host Reads
          7. 10.2.5.3.7  Permission Inheritance
          8. 10.2.5.3.8  Buffer Size
          9. 10.2.5.3.9  Error Events
          10. 10.2.5.3.10 Debug Reads
        4. 10.2.5.4 Proxy Registers
          1. 10.2.5.4.1 NAVSS0_PROXY0_CFG_BUF_CFG Registers
          2. 10.2.5.4.2 NAVSS0_PROXY0_BUF_CFG Registers
          3. 10.2.5.4.3 NAVSS0_PROXY_BUF Registers
          4. 10.2.5.4.4 NAVSS0_PROXY_TARGET0_DATA Registers
      6. 10.2.6  Secure Proxy
        1. 10.2.6.1 Secure Proxy Overview
          1. 10.2.6.1.1 Secure Proxy Features
          2. 10.2.6.1.2 Secure Proxy Parameters
          3. 10.2.6.1.3 Secure Proxy Not Supported Features
        2. 10.2.6.2 Secure Proxy Integration
        3. 10.2.6.3 Secure Proxy Functional Description
          1. 10.2.6.3.1  Targets
            1. 10.2.6.3.1.1 Ring Accelerator
          2. 10.2.6.3.2  Buffers
            1. 10.2.6.3.2.1 Proxy Credits
            2. 10.2.6.3.2.2 Proxy Private Word
            3. 10.2.6.3.2.3 Completion Byte
          3. 10.2.6.3.3  Proxy Thread Sizes
          4. 10.2.6.3.4  Proxy Thread Interleaving
          5. 10.2.6.3.5  Proxy States
          6. 10.2.6.3.6  Proxy Host Access
            1. 10.2.6.3.6.1 Proxy Host Writes
            2. 10.2.6.3.6.2 Proxy Host Reads
            3. 10.2.6.3.6.3 Buffer Accesses
            4. 10.2.6.3.6.4 Target Access
            5. 10.2.6.3.6.5 Error State
          7. 10.2.6.3.7  Permission Inheritance
          8. 10.2.6.3.8  Resource Association
          9. 10.2.6.3.9  Direction
          10. 10.2.6.3.10 Threshold Events
          11. 10.2.6.3.11 Error Events
          12. 10.2.6.3.12 Bus Errors and Credits
          13. 10.2.6.3.13 Debug
        4. 10.2.6.4 Secure Proxy Registers
          1. 10.2.6.4.1 NAVSS0_SEC_PROXY0_CFG_MMRS Registers
          2. 10.2.6.4.2 NAVSS0_SEC_PROXY0_CFG_RT Registers
          3. 10.2.6.4.3 NAVSS0_SEC_PROXY0_CFG_SCFG Registers
          4. 10.2.6.4.4 NAVSS0_SEC_PROXY0_SRC_TARGET_DATA Registers
      7. 10.2.7  Interrupt Aggregator (INTR_AGGR)
        1. 10.2.7.1 INTR_AGGR Overview
          1. 10.2.7.1.1 INTR_AGGR Features
          2. 10.2.7.1.2 INTR_AGGR Parameters
        2. 10.2.7.2 INTR_AGGR Integration
        3. 10.2.7.3 INTR_AGGR Functional Description
          1. 10.2.7.3.1 Submodule Descriptions
            1. 10.2.7.3.1.1 Status/Mask Registers
            2. 10.2.7.3.1.2 Interrupt Mapping Block
            3. 10.2.7.3.1.3 Global Event Input (GEVI) Counters
            4. 10.2.7.3.1.4 Local Event Input (LEVI) to Global Event Conversion
            5. 10.2.7.3.1.5 Global Event Multicast
          2. 10.2.7.3.2 General Functionality
            1. 10.2.7.3.2.1 Event to Interrupt Bit Steering
            2. 10.2.7.3.2.2 Interrupt Status
            3. 10.2.7.3.2.3 Interrupt Masked Status
            4. 10.2.7.3.2.4 Enabling/Disabling Individual Interrupt Source Bits
            5. 10.2.7.3.2.5 Interrupt Output Generation
            6. 10.2.7.3.2.6 Global Event Counting
            7. 10.2.7.3.2.7 Local Event to Global Event Conversion
            8. 10.2.7.3.2.8 Global Event Multicast
        4. 10.2.7.4 INTR_AGGR Registers
          1. 10.2.7.4.1  MODSS_INTA_CFG Registers
          2. 10.2.7.4.2  MODSS_INTA_CFG_IMAP Registers
          3. 10.2.7.4.3  MODSS_INTA_CFG_INTR Registers
          4. 10.2.7.4.4  UDMASS_INTA0_CFG Registers
          5. 10.2.7.4.5  UDMASS_INTA0_CFG_INTR Registers
          6. 10.2.7.4.6  UDMASS_INTA0_CFG_IMAP Registers
          7. 10.2.7.4.7  UDMASS_INTA0_CFG_L2G Registers
          8. 10.2.7.4.8  UDMASS_INTA0_CFG_MCAST Registers
          9. 10.2.7.4.9  UDMASS_INTA0_CFG_GCNTCFG Registers
          10. 10.2.7.4.10 UDMASS_INTA0_CFG_GCNTRTI Registers
      8. 10.2.8  Packet Streaming Interface Link (PSI-L)
        1. 10.2.8.1 PSI-L Overview
        2. 10.2.8.2 PSI-L Functional Description
          1. 10.2.8.2.1 PSI-L Introduction
          2. 10.2.8.2.2 PSI-L Operation
            1. 10.2.8.2.2.1 Event Transport
            2. 10.2.8.2.2.2 Threads
            3. 10.2.8.2.2.3 Arbitration Protocol
            4. 10.2.8.2.2.4 Thread Configuration
              1. 10.2.8.2.2.4.1 Thread Pairing
                1. 10.2.8.2.2.4.1.1 Configuration Transaction Pairing
              2. 10.2.8.2.2.4.2 Configuration Registers Region
        3. 10.2.8.3 PSI-L Configuration Registers
        4. 10.2.8.4 PSI-L CFG_PROXY Registers
      9. 10.2.9  PSIL Subsystem (PSILSS)
        1. 10.2.9.1 PSILSS Overview
          1. 10.2.9.1.1 PSILSS Features
        2. 10.2.9.2 PSILSS Functional Description
          1. 10.2.9.2.1 PSILSS Basic Operation
          2. 10.2.9.2.2 PSILSS Event Routing
          3. 10.2.9.2.3 PSILSS Link Down Detection
          4. 10.2.9.2.4 PSILSS Configuration
        3. 10.2.9.3 PSILSS Registers
          1. 10.2.9.3.1 PDMA_USART_PSILSS0 Registers
          2. 10.2.9.3.2 PDMA_SPI_PSILSS0 Registers
      10. 10.2.10 NAVSS North Bridge (NB)
        1. 10.2.10.1 NB Overview
          1. 10.2.10.1.1 Features Supported
          2. 10.2.10.1.2 NB Parameters
            1. 10.2.10.1.2.1 Compliance to Standards
            2. 10.2.10.1.2.2 Features Not Supported
        2. 10.2.10.2 NB Functional Description
          1. 10.2.10.2.1  VBUSM Slave Interfaces
          2. 10.2.10.2.2  VBUSM Master Interface
          3. 10.2.10.2.3  VBUSM.C Interfaces
            1. 10.2.10.2.3.1 Multi-Threading
            2. 10.2.10.2.3.2 Write Command Crediting
            3. 10.2.10.2.3.3 Early Credit Response
            4. 10.2.10.2.3.4 Priority Escalation
          4. 10.2.10.2.4  Source M2M Bridges
          5. 10.2.10.2.5  Destination M2M Bridge
          6. 10.2.10.2.6  M2C Bridge
          7. 10.2.10.2.7  Memory Attribute Tables
          8. 10.2.10.2.8  Outstanding Read Data Limiter
          9. 10.2.10.2.9  Ordering
          10. 10.2.10.2.10 Quality of Service
          11. 10.2.10.2.11 IDLE Behavior
          12. 10.2.10.2.12 Clock Power Management
        3. 10.2.10.3 NB Registers
          1. 10.2.10.3.1 NAVSS0_NBSS_CFG_REGS0_MMRS Registers
          2. 10.2.10.3.2 NAVSS0_NBSS_NB_CFG_MMRS Registers
    3. 10.3 Peripheral DMA (PDMA)
      1. 10.3.1 PDMA Controller
        1. 10.3.1.1 PDMA Overview
          1. 10.3.1.1.1 PDMA Features
            1. 10.3.1.1.1.1  MCU_PDMA0 (MCU_PDMA_MISC_G0) Features
            2. 10.3.1.1.1.2  MCU_PDMA1 (MCU_PDMA_MISC_G1) Features
            3. 10.3.1.1.1.3  MCU_PDMA2 (MCU_PDMA_MISC_G2) Features
            4. 10.3.1.1.1.4  MCU_PDMA3 (MCU_PDMA_ADC) Features
            5. 10.3.1.1.1.5  PDMA2 (PDMA_DEBUG_CCMCU) Features
            6. 10.3.1.1.1.6  PDMA5 (PDMA_MCAN) Features
            7. 10.3.1.1.1.7  PDMA6 (PDMA_MCASP_G0) Features
            8. 10.3.1.1.1.8  PDMA9 (PDMA_SPI_G0) Features
            9. 10.3.1.1.1.9  PDMA10 (PDMA_SPI_G1) Features
            10. 10.3.1.1.1.10 PDMA13 (PDMA_USART_G0) Features
            11. 10.3.1.1.1.11 PDMA14 (PDMA_USART_G1) Features
            12. 10.3.1.1.1.12 PDMA15 (PDMA_USART_G2) Features
        2. 10.3.1.2 PDMA Integration
          1. 10.3.1.2.1 PDMA Integration in MCU Domain
          2. 10.3.1.2.2 PDMA Integration in MAIN Domain
        3. 10.3.1.3 PDMA Functional Description
          1. 10.3.1.3.1 PDMA Functional Blocks
            1. 10.3.1.3.1.1 Scheduler
            2. 10.3.1.3.1.2 Tx Per-Channel Buffers (TCP FIFO)
            3. 10.3.1.3.1.3 Tx DMA Unit (Tx Engine)
            4. 10.3.1.3.1.4 Rx Per-Channel Buffers (RCP FIFO)
            5. 10.3.1.3.1.5 Rx DMA Unit (Rx Engine)
          2. 10.3.1.3.2 PDMA General Functionality
            1. 10.3.1.3.2.1 Operational States
            2. 10.3.1.3.2.2 Clock Stop
            3. 10.3.1.3.2.3 Emulation Control
          3. 10.3.1.3.3 PDMA Events and Flow Control
            1. 10.3.1.3.3.1 Channel Types
              1. 10.3.1.3.3.1.1 X-Y FIFO Mode
              2. 10.3.1.3.3.1.2 MCAN Mode
              3. 10.3.1.3.3.1.3 AASRC Mode
              4. 10.3.1.3.3.1.4 1288
            2. 10.3.1.3.3.2 Channel Triggering
            3. 10.3.1.3.3.3 Completion Events
          4. 10.3.1.3.4 PDMA Transmit Operation
            1. 10.3.1.3.4.1 Destination (Tx) Channel Allocation
            2. 10.3.1.3.4.2 Destination (Tx) Channel Out-of-Band Signals
            3. 10.3.1.3.4.3 Destination Channel Initialization
              1. 10.3.1.3.4.3.1 PSI-L Destination Thread Pairing
              2. 10.3.1.3.4.3.2 Static Transfer Request Setup
              3. 10.3.1.3.4.3.3 1297
              4. 10.3.1.3.4.3.4 PSI-L Destination Thread Enables
            4. 10.3.1.3.4.4 Data Transfer
              1. 10.3.1.3.4.4.1 X-Y FIFO Mode Channel
                1. 10.3.1.3.4.4.1.1 X-Y FIFO Burst Mode
              2. 10.3.1.3.4.4.2 MCAN Mode Channel
                1. 10.3.1.3.4.4.2.1 MCAN Burst Mode
              3. 10.3.1.3.4.4.3 AASRC Mode Channel
            5. 10.3.1.3.4.5 Tx Pause
            6. 10.3.1.3.4.6 Tx Teardown
            7. 10.3.1.3.4.7 Tx Channel Reset
            8. 10.3.1.3.4.8 Tx Debug/State Registers
          5. 10.3.1.3.5 PDMA Receive Operation
            1. 10.3.1.3.5.1 Source (Rx) Channel Allocation
            2. 10.3.1.3.5.2 Source Channel Initialization
              1. 10.3.1.3.5.2.1 PSI-L Source Thread Pairing
              2. 10.3.1.3.5.2.2 Static Transfer Request Setup
              3. 10.3.1.3.5.2.3 PSI-L Source Thread Enables
            3. 10.3.1.3.5.3 Data Transfer
              1. 10.3.1.3.5.3.1 X-Y FIFO Mode Channel
              2. 10.3.1.3.5.3.2 MCAN Mode Channel
                1. 10.3.1.3.5.3.2.1 MCAN Burst Mode
              3. 10.3.1.3.5.3.3 AASRC Mode Channel
            4. 10.3.1.3.5.4 Rx Pause
            5. 10.3.1.3.5.5 Rx Teardown
            6. 10.3.1.3.5.6 Rx Channel Reset
            7. 10.3.1.3.5.7 Rx Debug/State Register
          6. 10.3.1.3.6 PDMA ECC Support
        4. 10.3.1.4 PDMA Registers
          1. 10.3.1.4.1 PDMA5 ECC Registers
          2. 10.3.1.4.2 PDMA9 ECC Registers
          3. 10.3.1.4.3 PDMA10 ECC Registers
          4. 10.3.1.4.4 PDMA PSI-L TX Configuration Registers
          5. 10.3.1.4.5 PDMA PSI-L RX Configuration Registers
      2. 10.3.2 PDMA Sources
        1. 10.3.2.1 MCU Domain PDMA Event Maps
          1. 10.3.2.1.1 MCU_PDMA_MISC_G0 Event Map
          2. 10.3.2.1.2 MCU_PDMA_MISC_G1 Event Map
          3. 10.3.2.1.3 MCU_PDMA_MISC_G2 Event Map
          4. 10.3.2.1.4 MCU_PDMA_ADC Event Map
        2. 10.3.2.2 MAIN Domain PDMA Event Maps
          1. 10.3.2.2.1 PDMA_DEBUG_CCMCU Event Map
          2. 10.3.2.2.2 PDMA_MCAN Event Map
          3. 10.3.2.2.3 PDMA_MCASP_G0 Event Map
          4. 10.3.2.2.4 PDMA_SPI_G0 Event Map
          5. 10.3.2.2.5 PDMA_SPI_G1 Event Map
          6. 10.3.2.2.6 PDMA_USART_G0 Event Map
          7. 10.3.2.2.7 PDMA_USART_G1 Event Map
          8. 10.3.2.2.8 PDMA_USART_G2 Event Map
  13. 11Time Sync
    1. 11.1 Time Sync Module (CPTS)
      1. 11.1.1 CPTS Overview
        1. 11.1.1.1 CPTS Features
        2. 11.1.1.2 CPTS Not Supported Features
      2. 11.1.2 CPTS Integration
      3. 11.1.3 CPTS Functional Description
        1. 11.1.3.1  CPTS Architecture
        2. 11.1.3.2  CPTS Initialization
        3. 11.1.3.3  32-bit Time Stamp Value
        4. 11.1.3.4  64-bit Time Stamp Value
          1. 11.1.3.4.1 64-Bit Timestamp Nudge
          2. 11.1.3.4.2 64-bit Timestamp PPM
        5. 11.1.3.5  Event FIFO
        6. 11.1.3.6  Timestamp Compare Output
          1. 11.1.3.6.1 Non-Toggle Mode
          2. 11.1.3.6.2 Toggle Mode
        7. 11.1.3.7  Timestamp Sync Output
        8. 11.1.3.8  Timestamp GENF Output
          1. 11.1.3.8.1 GENFn Nudge
          2. 11.1.3.8.2 GENFn PPM
        9. 11.1.3.9  Time Sync Events
          1. 11.1.3.9.1 Time Stamp Push Event
          2. 11.1.3.9.2 Time Stamp Counter Rollover Event (32-bit mode only)
          3. 11.1.3.9.3 Time Stamp Counter Half-rollover Event (32-bit mode only)
          4. 11.1.3.9.4 Hardware Time Stamp Push Event
        10. 11.1.3.10 Timestamp Compare Event
        11. 11.1.3.11 CPTS Interrupt Handling
      4. 11.1.4 CPTS Registers
    2. 11.2 Timer Manager
      1. 11.2.1 Timer Manager Overview
        1. 11.2.1.1 Timer Manager Features
        2. 11.2.1.2 Timer Manager Not Supported Features
      2. 11.2.2 Timer Manager Integration
      3. 11.2.3 Timer Manager Functional Description
        1. 11.2.3.1 Timer Manager Function Overview
        2. 11.2.3.2 Timer Counter
          1. 11.2.3.2.1 Timer Counter Rollover
        3. 11.2.3.3 Timer Control Module (FSM)
        4. 11.2.3.4 Timer Reprogramming
          1. 11.2.3.4.1 Periodic Hardware Timers
        5. 11.2.3.5 Event FIFO
        6. 11.2.3.6 Output Event Lookup (OES RAM)
      4. 11.2.4 Timer Manager Programming Guide
        1. 11.2.4.1 Timer Manager Low-level Programming Models
          1. 11.2.4.1.1 Surrounding Modules Global Initialization
          2. 11.2.4.1.2 Initialization Sequence
          3. 11.2.4.1.3 Real-time Operating Requirements
            1. 11.2.4.1.3.1 Timer Touch
            2. 11.2.4.1.3.2 Timer Disable
            3. 11.2.4.1.3.3 Timer Enable
          4. 11.2.4.1.4 Power Up/Power Down Sequence
      5. 11.2.5 Timer Manager Registers
        1. 11.2.5.1 TIMERMGR_CFG_CFG Registers
        2. 11.2.5.2 TIMERMGR_CFG_OES Registers
        3. 11.2.5.3 TIMERMGR_CFG_TIMERS Registers
    3. 11.3 Time Sync and Compare Events
      1. 11.3.1 Time Sync Architecture
        1. 11.3.1.1 Time Sync Architecture Overview
      2. 11.3.2 Time Sync Routers
        1. 11.3.2.1 Time Sync Routers Overview
        2. 11.3.2.2 Time Sync Routers Integration
          1. 11.3.2.2.1 TIMESYNC_INTRTR0 Integration
          2. 11.3.2.2.2 CMPEVT_INTRTR0 Integration
        3. 11.3.2.3 Time Sync Routers Registers
          1. 11.3.2.3.1 TIMESYNC_INTRTR0 Registers
          2. 11.3.2.3.2 CMPEVT_INTRTR0 Registers
      3. 11.3.3 Time Sync Event Sources
        1. 11.3.3.1 CMPEVT_INTRTR0 Event Map
        2. 11.3.3.2 TIMESYNC_INTRTR0 Event Map
        3. 11.3.3.3 DMSS0 Sync Event Map
        4. 11.3.3.4 PCIE1 Sync Event Map
        5. 11.3.3.5 MCU_CPSW0 Sync Event Map
        6. 11.3.3.6 CPSW0 Sync Event Map
        7. 11.3.3.7 I/O Sync Event Map
  14. 12Peripherals
    1. 12.1 General Connectivity Peripherals
      1. 12.1.1 Analog-to-Digital Converter (ADC)
        1. 12.1.1.1 ADC Overview
          1. 12.1.1.1.1 ADC Features
          2. 12.1.1.1.2 ADC Not Supported Features
        2. 12.1.1.2 ADC Environment
          1. 12.1.1.2.1 ADC Interface Signals
        3. 12.1.1.3 ADC Integration
          1. 12.1.1.3.1 ADC Integration in MCU Domain
        4. 12.1.1.4 ADC Functional Description
          1. 12.1.1.4.1 ADC FSM Sequencer Functional Description
            1. 12.1.1.4.1.1 Step Enable
            2. 12.1.1.4.1.2 Step Configuration
              1. 12.1.1.4.1.2.1 One-Shot (Single) or Continuous Mode
              2. 12.1.1.4.1.2.2 Software- or Hardware-Enabled Steps
              3. 12.1.1.4.1.2.3 Averaging of Samples
              4. 12.1.1.4.1.2.4 Analog Multiplexer Input Select
              5. 12.1.1.4.1.2.5 Differential Control
              6. 12.1.1.4.1.2.6 FIFO Select
              7. 12.1.1.4.1.2.7 Range Check Interrupt Enable
            3. 12.1.1.4.1.3 Open Delay and Sample Delay
              1. 12.1.1.4.1.3.1 Open Delay
              2. 12.1.1.4.1.3.2 Sample Delay
            4. 12.1.1.4.1.4 Interrupts
            5. 12.1.1.4.1.5 Power Management
            6. 12.1.1.4.1.6 DMA Requests
          2. 12.1.1.4.2 ADC AFE Functional Description
            1. 12.1.1.4.2.1 AFE Functional Block Diagram
            2. 12.1.1.4.2.2 ADC GPI Integration
          3. 12.1.1.4.3 ADC FIFOs and DMA
            1. 12.1.1.4.3.1 FIFOs
            2. 12.1.1.4.3.2 DMA
          4. 12.1.1.4.4 ADC Error Correcting Code (ECC)
            1. 12.1.1.4.4.1 Testing ECC Error Injection
          5. 12.1.1.4.5 ADC Functional Internal Diagnostic Debug Mode
        5. 12.1.1.5 ADC Programming Guide
          1. 12.1.1.5.1 ADC Low-Level Programming Models
            1. 12.1.1.5.1.1 Global Initialization
              1. 12.1.1.5.1.1.1 Surrounding Modules Global Initialization
              2. 12.1.1.5.1.1.2 General Programming Model
            2. 12.1.1.5.1.2 During Operation
        6. 12.1.1.6 ADC Registers
      2. 12.1.2 General-Purpose Interface (GPIO)
        1. 12.1.2.1 GPIO Overview
          1. 12.1.2.1.1 GPIO Features
          2. 12.1.2.1.2 GPIO Not Supported Features
        2. 12.1.2.2 GPIO Environment
          1. 12.1.2.2.1 GPIO Interface Signals
        3. 12.1.2.3 GPIO Integration
          1. 12.1.2.3.1 GPIO Integration in WKUP Domain
          2. 12.1.2.3.2 GPIO Integration in MAIN Domain
        4. 12.1.2.4 GPIO Functional Description
          1. 12.1.2.4.1 GPIO Block Diagram
          2. 12.1.2.4.2 GPIO Function
          3. 12.1.2.4.3 GPIO Interrupt and Event Generation
            1. 12.1.2.4.3.1 Interrupt Enable (per Bank)
            2. 12.1.2.4.3.2 Trigger Configuration (per Bit)
            3. 12.1.2.4.3.3 Interrupt Status and Clear (per Bit)
          4. 12.1.2.4.4 GPIO Interrupt Connectivity
          5. 12.1.2.4.5 GPIO DeepSleep Mode
          6. 12.1.2.4.6 GPIO Emulation Halt Operation
        5. 12.1.2.5 GPIO Programming Guide
          1. 12.1.2.5.1 GPIO Low-Level Programming Models
            1. 12.1.2.5.1.1 Global Initialization
              1. 12.1.2.5.1.1.1 Surrounding Modules Global Initialization
              2. 12.1.2.5.1.1.2 GPIO Module Global Initialization
            2. 12.1.2.5.1.2 GPIO Operational Modes Configuration
              1. 12.1.2.5.1.2.1 GPIO Read Input Register
              2. 12.1.2.5.1.2.2 GPIO Set Bit Function
              3. 12.1.2.5.1.2.3 GPIO Clear Bit Function
        6. 12.1.2.6 GPIO Registers
      3. 12.1.3 Inter-Integrated Circuit (I2C) Interface
        1. 12.1.3.1 I2C Overview
          1. 12.1.3.1.1 I2C Features
          2. 12.1.3.1.2 I2C Not Supported Features
        2. 12.1.3.2 I2C Environment
          1. 12.1.3.2.1 I2C Typical Application
            1. 12.1.3.2.1.1 I2C Pins for Typical Connections in I2C Mode
            2. 12.1.3.2.1.2 I2C Interface Typical Connections
            3. 12.1.3.2.1.3 1501
          2. 12.1.3.2.2 I2C Typical Connection Protocol and Data Format
            1. 12.1.3.2.2.1  I2C Serial Data Format
            2. 12.1.3.2.2.2  I2C Data Validity
            3. 12.1.3.2.2.3  I2C Start and Stop Conditions
            4. 12.1.3.2.2.4  I2C Addressing
              1. 12.1.3.2.2.4.1 Data Transfer Formats in F/S Mode
              2. 12.1.3.2.2.4.2 Data Transfer Format in HS Mode
            5. 12.1.3.2.2.5  I2C Controller Transmitter
            6. 12.1.3.2.2.6  I2C Controller Receiver
            7. 12.1.3.2.2.7  I2C Target Transmitter
            8. 12.1.3.2.2.8  I2C Target Receiver
            9. 12.1.3.2.2.9  I2C Bus Arbitration
            10. 12.1.3.2.2.10 I2C Clock Generation and Synchronization
        3. 12.1.3.3 I2C Integration
          1. 12.1.3.3.1 I2C Integration in WKUP Domain
          2. 12.1.3.3.2 I2C Integration in MCU Domain
          3. 12.1.3.3.3 I2C Integration in MAIN Domain
        4. 12.1.3.4 I2C Functional Description
          1. 12.1.3.4.1 I2C Block Diagram
          2. 12.1.3.4.2 I2C Clocks
            1. 12.1.3.4.2.1 I2C Clocking
            2. 12.1.3.4.2.2 I2C Automatic Blocking of the I2C Clock Feature
          3. 12.1.3.4.3 I2C Software Reset
          4. 12.1.3.4.4 I2C Power Management
          5. 12.1.3.4.5 I2C Interrupt Requests
          6. 12.1.3.4.6 I2C Programmable Multitarget Channel Feature
          7. 12.1.3.4.7 I2C FIFO Management
            1. 12.1.3.4.7.1 I2C FIFO Interrupt Mode
            2. 12.1.3.4.7.2 I2C FIFO Polling Mode
            3. 12.1.3.4.7.3 I2C Draining Feature
          8. 12.1.3.4.8 I2C Noise Filter
          9. 12.1.3.4.9 I2C System Test Mode
        5. 12.1.3.5 I2C Programming Guide
          1. 12.1.3.5.1 I2C Low-Level Programming Models
            1. 12.1.3.5.1.1 I2C Programming Model
              1. 12.1.3.5.1.1.1 Main Program
                1. 12.1.3.5.1.1.1.1 Configure the Module Before Enabling the I2C Controller
                2. 12.1.3.5.1.1.1.2 Initialize the I2C Controller
                3. 12.1.3.5.1.1.1.3 Configure Target Address and the Data Control Register
                4. 12.1.3.5.1.1.1.4 Initiate a Transfer
                5. 12.1.3.5.1.1.1.5 Receive Data
                6. 12.1.3.5.1.1.1.6 Transmit Data
              2. 12.1.3.5.1.1.2 Interrupt Subroutine Sequence
              3. 12.1.3.5.1.1.3 Programming Flow-Diagrams
        6. 12.1.3.6 I2C Registers
      4. 12.1.4 Improved Inter-Integrated Circuit (I3C) Interface
        1. 12.1.4.1 I3C Overview
          1. 12.1.4.1.1 I3C Features
          2. 12.1.4.1.2 I3C Not Supported Features
        2. 12.1.4.2 I3C Environment
          1. 12.1.4.2.1 I3C Typical Application
            1. 12.1.4.2.1.1 I3C Pins for Typical Connections
            2. 12.1.4.2.1.2 I3C Interface Typical Connections
            3. 12.1.4.2.1.3 1555
        3. 12.1.4.3 I3C Integration
          1. 12.1.4.3.1 I3C Integration in MCU Domain
          2. 12.1.4.3.2 I3C Integration in MAIN Domain
        4. 12.1.4.4 I3C Functional Description
          1. 12.1.4.4.1  I3C Block Diagram
          2. 12.1.4.4.2  I3C Clock Configuration
            1. 12.1.4.4.2.1 Setting Base Frequencies
            2. 12.1.4.4.2.2 Asymmetric Push-Pull SCL Timing
            3. 12.1.4.4.2.3 Open-Drain SCL Timing
            4. 12.1.4.4.2.4 Changing Programmed Frequencies
          3. 12.1.4.4.3  I3C Interrupt Requests
          4. 12.1.4.4.4  I3C Power Configuration
          5. 12.1.4.4.5  I3C Dynamic Address Management
          6. 12.1.4.4.6  I3C Retaining Registers Space
          7. 12.1.4.4.7  I3C Dynamic Address Assignment Procedure
          8. 12.1.4.4.8  I3C Sending CCC Messages
          9. 12.1.4.4.9  I3C In-Band Interrupt
            1. 12.1.4.4.9.1 Regular I3C Slave In-Band Interrupt
            2. 12.1.4.4.9.2 Current Master Takeover In-Band Interrupt
          10. 12.1.4.4.10 I3C Hot-Join Request
          11. 12.1.4.4.11 I3C Immediate Commands
          12. 12.1.4.4.12 I3C Host Commands
          13. 12.1.4.4.13 I3C Sending Private Data in SDR Messages
            1. 12.1.4.4.13.1 SDR Private Write Message
            2. 12.1.4.4.13.2 SDR Private Read Message
            3. 12.1.4.4.13.3 SDR Payload Length Adjustment
        5. 12.1.4.5 I3C Programming Guide
          1. 12.1.4.5.1 I3C Power-On Programming Model
          2. 12.1.4.5.2 I3C Static Devices Programming
          3. 12.1.4.5.3 I3C DAA Procedure Initiation
          4. 12.1.4.5.4 I3C SDR Write Message Programming Model
          5. 12.1.4.5.5 I3C SDR Read Message Programming Model
          6. 12.1.4.5.6 I3C DDR Write Message Programming Model
          7. 12.1.4.5.7 I3C DDR Read Message Programming Model
        6. 12.1.4.6 I3C Registers
      5. 12.1.5 Multichannel Serial Peripheral Interface (MCSPI)
        1. 12.1.5.1 MCSPI Overview
          1. 12.1.5.1.1 SPI Features
          2. 12.1.5.1.2 MCSPI Not Supported Features
        2. 12.1.5.2 MCSPI Environment
          1. 12.1.5.2.1 Basic MCSPI Pins for Master Mode
          2. 12.1.5.2.2 Basic MCSPI Pins for Slave Mode
          3. 12.1.5.2.3 MCSPI Internal Connectivity
          4. 12.1.5.2.4 MCSPI Protocol and Data Format
            1. 12.1.5.2.4.1 Transfer Format
          5. 12.1.5.2.5 MCSPI in Controller Mode
          6. 12.1.5.2.6 MCSPI in Peripheral Mode
        3. 12.1.5.3 MCSPI Integration
          1. 12.1.5.3.1 MCSPI Integration in MCU Domain
          2. 12.1.5.3.2 MCSPI Integration in MAIN Domain
        4. 12.1.5.4 MCSPI Functional Description
          1. 12.1.5.4.1 SPI Block Diagram
          2. 12.1.5.4.2 MCSPI Reset
          3. 12.1.5.4.3 MCSPI Controller Mode
            1. 12.1.5.4.3.1 Controller Mode Features
            2. 12.1.5.4.3.2 Controller Transmit-and-Receive Mode (Full Duplex)
            3. 12.1.5.4.3.3 Controller Transmit-Only Mode (Half Duplex)
            4. 12.1.5.4.3.4 Controller Receive-Only Mode (Half Duplex)
            5. 12.1.5.4.3.5 Single-Channel Controller Mode
              1. 12.1.5.4.3.5.1 Programming Tips When Switching to Another Channel
              2. 12.1.5.4.3.5.2 Force SPIEN[i] Mode
              3. 12.1.5.4.3.5.3 Turbo Mode
            6. 12.1.5.4.3.6 Start-Bit Mode
            7. 12.1.5.4.3.7 Chip-Select Timing Control
            8. 12.1.5.4.3.8 Programmable MCSPI Clock (SPICLK)
              1. 12.1.5.4.3.8.1 Clock Ratio Granularity
          4. 12.1.5.4.4 MCSPI Peripheral Mode
            1. 12.1.5.4.4.1 Dedicated Resources
            2. 12.1.5.4.4.2 Peripheral Transmit-and-Receive Mode
            3. 12.1.5.4.4.3 Peripheral Transmit-Only Mode
            4. 12.1.5.4.4.4 Peripheral Receive-Only Mode
          5. 12.1.5.4.5 MCSPI 3-Pin or 4-Pin Mode
          6. 12.1.5.4.6 MCSPI FIFO Buffer Management
            1. 12.1.5.4.6.1 Buffer Almost Full
            2. 12.1.5.4.6.2 Buffer Almost Empty
            3. 12.1.5.4.6.3 End of Transfer Management
            4. 12.1.5.4.6.4 Multiple MCSPI Word Access
            5. 12.1.5.4.6.5 First MCSPI Word Delay
          7. 12.1.5.4.7 MCSPI Interrupts
            1. 12.1.5.4.7.1 Interrupt Events in Controller Mode
              1. 12.1.5.4.7.1.1 TXx_EMPTY
              2. 12.1.5.4.7.1.2 TXx_UNDERFLOW
              3. 12.1.5.4.7.1.3 RXx_ FULL
              4. 12.1.5.4.7.1.4 End Of Word Count
            2. 12.1.5.4.7.2 Interrupt Events in Peripheral Mode
              1. 12.1.5.4.7.2.1 TXx_EMPTY
              2. 12.1.5.4.7.2.2 TXx_UNDERFLOW
              3. 12.1.5.4.7.2.3 RXx_FULL
              4. 12.1.5.4.7.2.4 RX0_OVERFLOW
              5. 12.1.5.4.7.2.5 End Of Word Count
            3. 12.1.5.4.7.3 Interrupt-Driven Operation
            4. 12.1.5.4.7.4 Polling
          8. 12.1.5.4.8 MCSPI DMA Requests
          9. 12.1.5.4.9 MCSPI Power Saving Management
            1. 12.1.5.4.9.1 Normal Mode
            2. 12.1.5.4.9.2 Idle Mode
              1. 12.1.5.4.9.2.1 Force-Idle Mode
        5. 12.1.5.5 MCSPI Programming Guide
          1. 12.1.5.5.1 MCSPI Global Initialization
            1. 12.1.5.5.1.1 Surrounding Modules Global Initialization
            2. 12.1.5.5.1.2 MCSPI Global Initialization
              1. 12.1.5.5.1.2.1 Main Sequence – MCSPI Global Initialization
          2. 12.1.5.5.2 MCSPI Operational Mode Configuration
            1. 12.1.5.5.2.1 MCSPI Operational Modes
              1. 12.1.5.5.2.1.1 Common Transfer Sequence
              2. 12.1.5.5.2.1.2 End of Transfer Sequences
              3. 12.1.5.5.2.1.3 Transmit-and-Receive (Controller and Peripheral)
              4. 12.1.5.5.2.1.4 Transmit-Only (Controller and Peripheral)
                1. 12.1.5.5.2.1.4.1 Based on Interrupt Requests
                2. 12.1.5.5.2.1.4.2 Based on DMA Write Requests
              5. 12.1.5.5.2.1.5 Controller Normal Receive-Only
                1. 12.1.5.5.2.1.5.1 Based on Interrupt Requests
                2. 12.1.5.5.2.1.5.2 Based on DMA Read Requests
              6. 12.1.5.5.2.1.6 Controller Turbo Receive-Only
                1. 12.1.5.5.2.1.6.1 Based on Interrupt Requests
                2. 12.1.5.5.2.1.6.2 Based on DMA Read Requests
              7. 12.1.5.5.2.1.7 Peripheral Receive-Only
              8. 12.1.5.5.2.1.8 Transfer Procedures With FIFO
                1. 12.1.5.5.2.1.8.1 Common Transfer Sequence in FIFO Mode
                2. 12.1.5.5.2.1.8.2 End of Transfer Sequences in FIFO Mode
                3. 12.1.5.5.2.1.8.3 Transmit-and-Receive With Word Count
                4. 12.1.5.5.2.1.8.4 Transmit-and-Receive Without Word Count
                5. 12.1.5.5.2.1.8.5 Transmit-Only
                6. 12.1.5.5.2.1.8.6 Receive-Only With Word Count
                7. 12.1.5.5.2.1.8.7 Receive-Only Without Word Count
              9. 12.1.5.5.2.1.9 Common Transfer Procedures Without FIFO – Polling Method
                1. 12.1.5.5.2.1.9.1 Receive-Only Procedure – Polling Method
                2. 12.1.5.5.2.1.9.2 Receive-Only Procedure – Interrupt Method
                3. 12.1.5.5.2.1.9.3 Transmit-Only Procedure – Polling Method
                4. 12.1.5.5.2.1.9.4 Transmit-and-Receive Procedure – Polling Method
        6. 12.1.5.6 MCSPI Registers
      6. 12.1.6 Universal Asynchronous Receiver/Transmitter (UART)
        1. 12.1.6.1 UART Overview
          1. 12.1.6.1.1 UART Features
          2. 12.1.6.1.2 IrDA Features
          3. 12.1.6.1.3 CIR Features
          4. 12.1.6.1.4 UART Not Supported Features
        2. 12.1.6.2 UART Environment
          1. 12.1.6.2.1 UART Functional Interfaces
            1. 12.1.6.2.1.1 System Using UART Communication With Hardware Handshake
            2. 12.1.6.2.1.2 UART Interface Description
            3. 12.1.6.2.1.3 UART Protocol and Data Format
            4. 12.1.6.2.1.4 UART 9-bit Mode Data Format
          2. 12.1.6.2.2 RS-485 Functional Interfaces
            1. 12.1.6.2.2.1 System Using RS-485 Communication
            2. 12.1.6.2.2.2 RS-485 Interface Description
          3. 12.1.6.2.3 IrDA Functional Interfaces
            1. 12.1.6.2.3.1 System Using IrDA Communication Protocol
            2. 12.1.6.2.3.2 IrDA Interface Description
            3. 12.1.6.2.3.3 IrDA Protocol and Data Format
              1. 12.1.6.2.3.3.1 SIR Mode
                1. 12.1.6.2.3.3.1.1 Frame Format
                2. 12.1.6.2.3.3.1.2 Asynchronous Transparency
                3. 12.1.6.2.3.3.1.3 Abort Sequence
                4. 12.1.6.2.3.3.1.4 Pulse Shaping
                5. 12.1.6.2.3.3.1.5 Encoder
                6. 12.1.6.2.3.3.1.6 Decoder
                7. 12.1.6.2.3.3.1.7 IR Address Checking
              2. 12.1.6.2.3.3.2 SIR Free-Format Mode
              3. 12.1.6.2.3.3.3 MIR Mode
                1. 12.1.6.2.3.3.3.1 MIR Encoder/Decoder
                2. 12.1.6.2.3.3.3.2 SIP Generation
              4. 12.1.6.2.3.3.4 FIR Mode
          4. 12.1.6.2.4 CIR Functional Interfaces
            1. 12.1.6.2.4.1 System Using CIR Communication Protocol With Remote Control
            2. 12.1.6.2.4.2 CIR Interface Description
            3. 12.1.6.2.4.3 CIR Protocol and Data Format
              1. 12.1.6.2.4.3.1 Carrier Modulation
              2. 12.1.6.2.4.3.2 Pulse Duty Cycle
              3. 12.1.6.2.4.3.3 Consumer IR Encoding/Decoding
        3. 12.1.6.3 UART Integration
          1. 12.1.6.3.1 UART Integration in WKUP Domain
          2. 12.1.6.3.2 UART Integration in MCU Domain
          3. 12.1.6.3.3 UART Integration in MAIN Domain
        4. 12.1.6.4 UART Functional Description
          1. 12.1.6.4.1 UART Block Diagram
          2. 12.1.6.4.2 UART Clock Configuration
          3. 12.1.6.4.3 UART Software Reset
            1. 12.1.6.4.3.1 Independent TX/RX
          4. 12.1.6.4.4 UART Power Management
            1. 12.1.6.4.4.1 UART Mode Power Management
              1. 12.1.6.4.4.1.1 Module Power Saving
              2. 12.1.6.4.4.1.2 System Power Saving
            2. 12.1.6.4.4.2 IrDA Mode Power Management
              1. 12.1.6.4.4.2.1 Module Power Saving
              2. 12.1.6.4.4.2.2 System Power Saving
            3. 12.1.6.4.4.3 CIR Mode Power Management
              1. 12.1.6.4.4.3.1 Module Power Saving
              2. 12.1.6.4.4.3.2 System Power Saving
            4. 12.1.6.4.4.4 Local Power Management
          5. 12.1.6.4.5 UART Interrupt Requests
            1. 12.1.6.4.5.1 UART Mode Interrupt Management
              1. 12.1.6.4.5.1.1 UART Interrupts
              2. 12.1.6.4.5.1.2 Wake-Up Interrupt
            2. 12.1.6.4.5.2 IrDA Mode Interrupt Management
              1. 12.1.6.4.5.2.1 IrDA Interrupts
              2. 12.1.6.4.5.2.2 Wake-Up Interrupts
            3. 12.1.6.4.5.3 CIR Mode Interrupt Management
              1. 12.1.6.4.5.3.1 CIR Interrupts
              2. 12.1.6.4.5.3.2 Wake-Up Interrupts
          6. 12.1.6.4.6 UART FIFO Management
            1. 12.1.6.4.6.1 FIFO Trigger
              1. 12.1.6.4.6.1.1 Transmit FIFO Trigger
              2. 12.1.6.4.6.1.2 Receive FIFO Trigger
            2. 12.1.6.4.6.2 FIFO Interrupt Mode
            3. 12.1.6.4.6.3 FIFO Polled Mode Operation
            4. 12.1.6.4.6.4 FIFO DMA Mode Operation
              1. 12.1.6.4.6.4.1 DMA sequence to disable TX DMA
              2. 12.1.6.4.6.4.2 DMA Transfers (DMA Mode 1, 2, or 3)
              3. 12.1.6.4.6.4.3 DMA Transmission
              4. 12.1.6.4.6.4.4 DMA Reception
          7. 12.1.6.4.7 UART Mode Selection
            1. 12.1.6.4.7.1 Register Access Modes
              1. 12.1.6.4.7.1.1 Operational Mode and Configuration Modes
              2. 12.1.6.4.7.1.2 Register Access Submode
              3. 12.1.6.4.7.1.3 Registers Available for the Register Access Modes
            2. 12.1.6.4.7.2 UART/RS-485/IrDA (SIR, MIR, FIR)/CIR Mode Selection
              1. 12.1.6.4.7.2.1 Registers Available for the UART Function
              2. 12.1.6.4.7.2.2 Registers Available for the IrDA Function
              3. 12.1.6.4.7.2.3 Registers Available for the CIR Function
          8. 12.1.6.4.8 UART Protocol Formatting
            1. 12.1.6.4.8.1 UART Mode
              1. 12.1.6.4.8.1.1 UART Clock Generation: Baud Rate Generation
              2. 12.1.6.4.8.1.2 Choosing the Appropriate Divisor Value
              3. 12.1.6.4.8.1.3 UART Data Formatting
                1. 12.1.6.4.8.1.3.1 Frame Formatting
                2. 12.1.6.4.8.1.3.2 Hardware Flow Control
                3. 12.1.6.4.8.1.3.3 Software Flow Control
                  1. 1.6.4.8.1.3.3.1 Receive (RX)
                  2. 1.6.4.8.1.3.3.2 Transmit (TX)
                4. 12.1.6.4.8.1.3.4 Autobauding Modes
                5. 12.1.6.4.8.1.3.5 Error Detection
                6. 12.1.6.4.8.1.3.6 Overrun During Receive
                7. 12.1.6.4.8.1.3.7 Time-Out and Break Conditions
                  1. 1.6.4.8.1.3.7.1 Time-Out Counter
                  2. 1.6.4.8.1.3.7.2 Break Condition
            2. 12.1.6.4.8.2 RS-485 Mode
              1. 12.1.6.4.8.2.1 RS-485 External Transceiver Direction Control
            3. 12.1.6.4.8.3 IrDA Mode
              1. 12.1.6.4.8.3.1 IrDA Clock Generation: Baud Generator
              2. 12.1.6.4.8.3.2 Choosing the Appropriate Divisor Value
              3. 12.1.6.4.8.3.3 IrDA Data Formatting
                1. 12.1.6.4.8.3.3.1  IR RX Polarity Control
                2. 12.1.6.4.8.3.3.2  IrDA Reception Control
                3. 12.1.6.4.8.3.3.3  IR Address Checking
                4. 12.1.6.4.8.3.3.4  Frame Closing
                5. 12.1.6.4.8.3.3.5  Store and Controlled Transmission
                6. 12.1.6.4.8.3.3.6  Error Detection
                7. 12.1.6.4.8.3.3.7  Underrun During Transmission
                8. 12.1.6.4.8.3.3.8  Overrun During Receive
                9. 12.1.6.4.8.3.3.9  Status FIFO
                10. 12.1.6.4.8.3.3.10 Multi-drop Parity Mode with Address Match
                11. 12.1.6.4.8.3.3.11 Time-guard
              4. 12.1.6.4.8.3.4 SIR Mode Data Formatting
                1. 12.1.6.4.8.3.4.1 Abort Sequence
                2. 12.1.6.4.8.3.4.2 Pulse Shaping
                3. 12.1.6.4.8.3.4.3 SIR Free Format Programming
              5. 12.1.6.4.8.3.5 MIR and FIR Mode Data Formatting
            4. 12.1.6.4.8.4 CIR Mode
              1. 12.1.6.4.8.4.1 CIR Mode Clock Generation
              2. 12.1.6.4.8.4.2 CIR Data Formatting
                1. 12.1.6.4.8.4.2.1 IR RX Polarity Control
                2. 12.1.6.4.8.4.2.2 CIR Transmission
                3. 12.1.6.4.8.4.2.3 CIR Reception
        5. 12.1.6.5 UART Programming Guide
          1. 12.1.6.5.1 UART Global Initialization
            1. 12.1.6.5.1.1 Surrounding Modules Global Initialization
            2. 12.1.6.5.1.2 UART Module Global Initialization
          2. 12.1.6.5.2 UART Mode selection
          3. 12.1.6.5.3 UART Submode selection
          4. 12.1.6.5.4 UART Load FIFO trigger and DMA mode settings
            1. 12.1.6.5.4.1 DMA mode Settings
            2. 12.1.6.5.4.2 FIFO Trigger Settings
          5. 12.1.6.5.5 UART Protocol, Baud rate and interrupt settings
            1. 12.1.6.5.5.1 Baud rate settings
            2. 12.1.6.5.5.2 Interrupt settings
            3. 12.1.6.5.5.3 Protocol settings
            4. 12.1.6.5.5.4 UART/RS-485/IrDA(SIR/MIR/FIR)/CIR
            5. 12.1.6.5.5.5 UART Multi-drop Parity Address Match Mode Configuration
          6. 12.1.6.5.6 UART Hardware and Software Flow Control Configuration
            1. 12.1.6.5.6.1 Hardware Flow Control Configuration
            2. 12.1.6.5.6.2 Software Flow Control Configuration
          7. 12.1.6.5.7 IrDA Programming Model
            1. 12.1.6.5.7.1 SIR mode
              1. 12.1.6.5.7.1.1 Receive
              2. 12.1.6.5.7.1.2 Transmit
            2. 12.1.6.5.7.2 MIR mode
              1. 12.1.6.5.7.2.1 Receive
              2. 12.1.6.5.7.2.2 Transmit
            3. 12.1.6.5.7.3 FIR mode
              1. 12.1.6.5.7.3.1 Receive
              2. 12.1.6.5.7.3.2 Transmit
        6. 12.1.6.6 UART Registers
    2. 12.2 High-speed Serial Interfaces
      1. 12.2.1 Gigabit Ethernet MAC (MCU_CPSW0)
        1. 12.2.1.1 MCU_CPSW0 Overview
          1. 12.2.1.1.1 MCU_CPSW0 Features
          2. 12.2.1.1.2 MCU_CPSW0 Not Supported Features
          3. 12.2.1.1.3 Terminology
        2. 12.2.1.2 MCU_CPSW0 Environment
          1. 12.2.1.2.1 MCU_CPSW0 RMII Interface
          2. 12.2.1.2.2 MCU_CPSW0 RGMII Interface
        3. 12.2.1.3 MCU_CPSW0 Integration
        4. 12.2.1.4 MCU_CPSW0 Functional Description
          1. 12.2.1.4.1 Functional Block Diagram
          2. 12.2.1.4.2 CPSW Ports
            1. 12.2.1.4.2.1 Interface Mode Selection
          3. 12.2.1.4.3 Clocking
            1. 12.2.1.4.3.1 Subsystem Clocking
            2. 12.2.1.4.3.2 Interface Clocking
              1. 12.2.1.4.3.2.1 RGMII Interface Clocking
              2. 12.2.1.4.3.2.2 RMII Interface Clocking
              3. 12.2.1.4.3.2.3 MDIO Clocking
          4. 12.2.1.4.4 Software IDLE
          5. 12.2.1.4.5 Interrupt Functionality
            1. 12.2.1.4.5.1 EVNT_PEND Interrupt
            2. 12.2.1.4.5.2 Statistics Interrupt (STAT_PEND0)
            3. 12.2.1.4.5.3 ECC DED Level Interrupt (ECC_DED_INT)
            4. 12.2.1.4.5.4 ECC SEC Level Interrupt (ECC_SEC_INT)
            5. 12.2.1.4.5.5 MDIO Interrupts
          6. 12.2.1.4.6 CPSW_2G
            1. 12.2.1.4.6.1  Address Lookup Engine (ALE)
              1. 12.2.1.4.6.1.1  Error Handling
              2. 12.2.1.4.6.1.2  Bypass Operations
              3. 12.2.1.4.6.1.3  OUI Deny or Accept
              4. 12.2.1.4.6.1.4  Statistics Counting
              5. 12.2.1.4.6.1.5  Automotive Security Features
              6. 12.2.1.4.6.1.6  CPSW Switching Solutions
                1. 12.2.1.4.6.1.6.1 Basics of 2-port Switch Type
              7. 12.2.1.4.6.1.7  VLAN Routing and OAM Operations
                1. 12.2.1.4.6.1.7.1 InterVLAN Routing
                2. 12.2.1.4.6.1.7.2 OAM Operations
              8. 12.2.1.4.6.1.8  Supervisory packets
              9. 12.2.1.4.6.1.9  Address Table Entry
                1. 12.2.1.4.6.1.9.1 Free Table Entry
                2. 12.2.1.4.6.1.9.2 Multicast Address Table Entry
                3. 12.2.1.4.6.1.9.3 VLAN/Multicast Address Table Entry
                4. 12.2.1.4.6.1.9.4 Unicast Address Table Entry
                5. 12.2.1.4.6.1.9.5 OUI Unicast Address Table Entry
                6. 12.2.1.4.6.1.9.6 VLAN/Unicast Address Table Entry
                7. 12.2.1.4.6.1.9.7 VLAN Table Entry
              10. 12.2.1.4.6.1.10 ALE Policing and Classification
                1. 12.2.1.4.6.1.10.1 ALE Classification
                  1. 2.1.4.6.1.10.1.1 Classifier to CPPI Transmit Flow ID Mapping
              11. 12.2.1.4.6.1.11 DSCP
              12. 12.2.1.4.6.1.12 Packet Forwarding Processes
                1. 12.2.1.4.6.1.12.1 Ingress Filtering Process
                2. 12.2.1.4.6.1.12.2 VLAN_Aware Lookup Process
                3. 12.2.1.4.6.1.12.3 Egress Process
                4. 12.2.1.4.6.1.12.4 Learning/Updating/Touching Processes
                  1. 2.1.4.6.1.12.4.1 Learning Process
                  2. 2.1.4.6.1.12.4.2 Updating Process
                  3. 2.1.4.6.1.12.4.3 Touching Process
              13. 12.2.1.4.6.1.13 VLAN Aware Mode
              14. 12.2.1.4.6.1.14 VLAN Unaware Mode
            2. 12.2.1.4.6.2  Packet Priority Handling
              1. 12.2.1.4.6.2.1 Priority Mapping and Transmit VLAN Priority
            3. 12.2.1.4.6.3  CPPI Port Ingress
            4. 12.2.1.4.6.4  Packet CRC Handling
              1. 12.2.1.4.6.4.1 Transmit VLAN Processing
                1. 12.2.1.4.6.4.1.1 Untagged Packets (No VLAN or Priority Tag Header)
                2. 12.2.1.4.6.4.1.2 Priority Tagged Packets (VLAN VID == 0 && EN_VID0_MODE ==0h)
                3. 12.2.1.4.6.4.1.3 VLAN Tagged Packets (VLAN VID != 0 || (EN_VID0_MODE ==1h && VLAN VID ==0))
              2. 12.2.1.4.6.4.2 Ethernet Port Ingress Packet CRC
              3. 12.2.1.4.6.4.3 Ethernet Port Egress Packet CRC
              4. 12.2.1.4.6.4.4 CPPI Port Ingress Packet CRC
              5. 12.2.1.4.6.4.5 CPPI Port Egress Packet CRC
            5. 12.2.1.4.6.5  FIFO Memory Control
            6. 12.2.1.4.6.6  FIFO Transmit Queue Control
              1. 12.2.1.4.6.6.1 CPPI Port Receive Rate Limiting
              2. 12.2.1.4.6.6.2 Ethernet Port Transmit Rate Limiting
            7. 12.2.1.4.6.7  Intersperced Express Traffic (IET – P802.3br/D2.0)
              1. 12.2.1.4.6.7.1 IET Configuration
            8. 12.2.1.4.6.8  Enhanced Scheduled Traffic (EST – P802.1Qbv/D2.2)
              1. 12.2.1.4.6.8.1 Enhanced Scheduled Traffic Overview
              2. 12.2.1.4.6.8.2 Enhanced Scheduled Traffic Fetch RAM
              3. 12.2.1.4.6.8.3 Enhanced Scheduled Traffic Time Interval
              4. 12.2.1.4.6.8.4 Enhanced Scheduled Traffic Fetch Values
              5. 12.2.1.4.6.8.5 Enhanced Scheduled Traffic Packet Fill
              6. 12.2.1.4.6.8.6 Enhanced Scheduled Traffic Time Stamp
              7. 12.2.1.4.6.8.7 Enhanced Scheduled Traffic Packets Per Priority
            9. 12.2.1.4.6.9  Audio Video Bridging
              1. 12.2.1.4.6.9.1 IEEE 802.1AS: Timing and Synchronization for Time-Sensitive Applications in Bridged Local Area Networks (Precision Time Protocol (PTP))
                1. 12.2.1.4.6.9.1.1 IEEE 1722: "Layer 2 Transport Protocol for Time-Sensitive Streams"
                  1. 2.1.4.6.9.1.1.1 Cross-timestamping and Presentation Timestamps
                2. 12.2.1.4.6.9.1.2 IEEE 1733: Extends RTCP for RTP Streaming over AVB-supported Networks
              2. 12.2.1.4.6.9.2 IEEE 802.1Qav: "Virtual Bridged Local Area Networks: Forwarding and Queuing for Time-Sensitive Streams"
                1. 12.2.1.4.6.9.2.1 Configuring the Device for 802.1Qav Operation
            10. 12.2.1.4.6.10 Ethernet MAC Sliver
              1. 12.2.1.4.6.10.1 1945
                1. 12.2.1.4.6.10.1.1 1946
                  1. 2.1.4.6.10.1.1.1 CRC Insertion
                  2. 2.1.4.6.10.1.1.2 MTXER
                  3. 2.1.4.6.10.1.1.3 Adaptive Performance Optimization (APO)
                  4. 2.1.4.6.10.1.1.4 Inter-Packet-Gap Enforcement
                  5. 2.1.4.6.10.1.1.5 Back Off
                  6. 2.1.4.6.10.1.1.6 Programmable Transmit Inter-Packet Gap
                  7. 2.1.4.6.10.1.1.7 Speed, Duplex and Pause Frame Support Negotiation
              2. 12.2.1.4.6.10.2 RMII Interface
                1. 12.2.1.4.6.10.2.1 Features
                2. 12.2.1.4.6.10.2.2 RMII Receive (RX)
                3. 12.2.1.4.6.10.2.3 RMII Transmit (TX)
              3. 12.2.1.4.6.10.3 RGMII Interface
                1. 12.2.1.4.6.10.3.1 Features
                2. 12.2.1.4.6.10.3.2 RGMII Receive (RX)
                3. 12.2.1.4.6.10.3.3 In-Band Mode of Operation
                4. 12.2.1.4.6.10.3.4 Forced Mode of Operation
                5. 12.2.1.4.6.10.3.5 RGMII Transmit (TX)
              4. 12.2.1.4.6.10.4 Frame Classification
              5. 12.2.1.4.6.10.5 Receive FIFO Architecture
            11. 12.2.1.4.6.11 Embedded Memories
            12. 12.2.1.4.6.12 Memory Error Detection and Correction
              1. 12.2.1.4.6.12.1 Packet Header ECC
              2. 12.2.1.4.6.12.2 Packet Protect CRC
              3. 12.2.1.4.6.12.3 Aggregator RAM Control
            13. 12.2.1.4.6.13 Ethernet Port Flow Control
              1. 12.2.1.4.6.13.1 Ethernet Receive Flow Control
                1. 12.2.1.4.6.13.1.1 Collision Based Receive Buffer Flow Control
                2. 12.2.1.4.6.13.1.2 IEEE 802.3X Based Receive Flow Control
              2. 12.2.1.4.6.13.2 Flow Control Trigger
              3. 12.2.1.4.6.13.3 Ethernet Transmit Flow Control
            14. 12.2.1.4.6.14 Energy Efficient Ethernet Support (802.3az)
            15. 12.2.1.4.6.15 Ethernet Switch Latency
            16. 12.2.1.4.6.16 MAC Emulation Control
            17. 12.2.1.4.6.17 MAC Command IDLE
            18. 12.2.1.4.6.18 CPSW Network Statistics
              1. 12.2.1.4.6.18.1  Rx-only Statistics Descriptions
                1. 12.2.1.4.6.18.1.1  Good Rx Frames (Offset = 3A000h - Port 0 or Offset = 3A200h - Port 1)
                2. 12.2.1.4.6.18.1.2  Broadcast Rx Frames (Offset = 3A004h - Port 0 or Offset = 3A204h - Port 1)
                3. 12.2.1.4.6.18.1.3  Multicast Rx Frames (Offset = 3A008h - Port 0 or Offset = 3A208h - Port 1)
                4. 12.2.1.4.6.18.1.4  Pause Rx Frames (Offset = 3A20Ch - Port 1)
                5. 12.2.1.4.6.18.1.5  Rx CRC Errors (Offset = 3A010h - Port 0 or Offset = 3A210h - Port 1)
                6. 12.2.1.4.6.18.1.6  Rx Align/Code Errors (Offset = 3A214h - Port 1)
                7. 12.2.1.4.6.18.1.7  Oversize Rx Frames (Offset = 3A018h - Port 0 or Offset = 3A218h - Port 1)
                8. 12.2.1.4.6.18.1.8  Rx Jabbers (Offset = 3A21Ch - Port 1)
                9. 12.2.1.4.6.18.1.9  Undersize (Short) Rx Frames (Offset = 3A020h- Port 0 or Offset = 3A220h - Port 1)
                10. 12.2.1.4.6.18.1.10 Rx Fragments (Offset = 3A024h - Port 0 or Offset = 3A224h - Port 1)
                11. 12.2.1.4.6.18.1.11 RX IPG Error (Offset = 3A25Ch - Port 1)
                12. 12.2.1.4.6.18.1.12 ALE Drop (Offset = 3A028h - Port 0 or Offset = 3A228h - Port 1)
                13. 12.2.1.4.6.18.1.13 ALE Overrun Drop (Offset = 3A02Ch - Port 0 or Offset = 3A22Ch - Port 1)
                14. 12.2.1.4.6.18.1.14 Rx Octets (Offset = 3A030h - Port 0 or Offset = 3A230h - Port 1)
                15. 12.2.1.4.6.18.1.15 Rx Bottom of FIFO Drop (Offset = 3A084h - Port 0 or Offset = 3A284h - Port 1)
                16. 12.2.1.4.6.18.1.16 Portmask Drop (Offset = 3A088h - Port 0 or Offset = 3A288h - Port 1)
                17. 12.2.1.4.6.18.1.17 Rx Top of FIFO Drop (Offset = 3A08Ch - Port 0 or Offset = 3A28Ch - Port 1)
                18. 12.2.1.4.6.18.1.18 ALE Rate Limit Drop (Offset = 3A090h - Port 0 or Offset = 3A290h - Port 1)
                19. 12.2.1.4.6.18.1.19 ALE VLAN Ingress Check Drop (Offset = 3A094h - Port 0 or Offset = 3A294h - Port 1)
                  1. 2.1.4.6.18.1.19.1  ALE DA=SA Drop (Offset = 3A098h - Port 0 or Offset = 3A298h - Port 1)
                  2. 2.1.4.6.18.1.19.2  Block Address Drop (Offset = 3A09Ch - Port 0 or Offset = 3A29Ch - Port 1)
                  3. 2.1.4.6.18.1.19.3  ALE Secure Drop (Offset = 3A0A0h - Port 0 or Offset = 3A2A0h - Port 1)
                  4. 2.1.4.6.18.1.19.4  ALE Authentication Drop (Offset = 3A0A4h - Port 0 or Offset = 3A2A4h - Port 1)
                  5. 2.1.4.6.18.1.19.5  ALE Unknown Unicast (Offset = 3A0A8h - Port 0 or Offset = 3A2A8h - Port 1)
                  6. 2.1.4.6.18.1.19.6  ALE Unknown Unicast Bytecount (Offset = 3A0ACh - Port 0 or Offset = 3A2ACh - Port 1)
                  7. 2.1.4.6.18.1.19.7  ALE Unknown Multicast (Offset = 3A0B0h - Port 0 or Offset = 3A2B0h - Port 1)
                  8. 2.1.4.6.18.1.19.8  ALE Unknown Multicast Bytecount (Offset = 3A0B4h - Port 0 or Offset = 3A2B4h - Port 1)
                  9. 2.1.4.6.18.1.19.9  ALE Unknown Broadcast (Offset = 3A0B8h - Port 0 or Offset = 3A2B8h - Port 1)
                  10. 2.1.4.6.18.1.19.10 ALE Unknown Broadcast Bytecount (Offset = 3A0BCh - Port 0 or Offset = 3A2BCh - Port 1)
                  11. 2.1.4.6.18.1.19.11 ALE Policer/Classifier Match (Offset = 3A0C0h - Port 0 or Offset = 3A2C0h - Port 1)
              2. 12.2.1.4.6.18.2  ALE Policer Match Red (Offset = 3A0C4h - Port 0 or Offset = 3A2C4h - Port 1)
              3. 12.2.1.4.6.18.3  ALE Policer Match Yellow (Offset = 3A0C8h - Port 0 or Offset = 3A2C8h - Port 1)
              4. 12.2.1.4.6.18.4  IET Receive Assembly Error (Offset = 3A140h - Port 0 or Offset = 3A340h - Port 1)
              5. 12.2.1.4.6.18.5  IET Receive Assembly OK (Offset = 3A144h - Port 0 or Offset = 3A344h - Port 1)
              6. 12.2.1.4.6.18.6  IET Receive SMD Error (Offset = 3A148h - Port 0 or Offset = 3A348h - Port 1)
              7. 12.2.1.4.6.18.7  IET Receive Merge Fragment Count (Offset = 3A14Ch - Port 0 or Offset = 3A34Ch - Port 1)
              8. 12.2.1.4.6.18.8  Tx-only Statistics Descriptions
                1. 12.2.1.4.6.18.8.1  Good Tx Frames (Offset = 3A034h - Port 0 or Offset = 3A234h - Port 1)
                2. 12.2.1.4.6.18.8.2  Broadcast Tx Frames (Offset = 3A038h - Port 0 or Offset = 3A238h - Port 1)
                3. 12.2.1.4.6.18.8.3  Multicast Tx Frames (Offset = 3A03Ch - Port 0 or Offset = 3A23Ch - Port 1)
                4. 12.2.1.4.6.18.8.4  Pause Tx Frames (Offset = 3A240h - Port 1)
                5. 12.2.1.4.6.18.8.5  Deferred Tx Frames (Offset = 3A244h - Port 1)
                6. 12.2.1.4.6.18.8.6  Collisions (Offset = 3A248h - Port 1)
                7. 12.2.1.4.6.18.8.7  Single Collision Tx Frames (Offset = 3A24Ch - Port 1)
                8. 12.2.1.4.6.18.8.8  Multiple Collision Tx Frames (Offset = 3A250h - Port 1)
                9. 12.2.1.4.6.18.8.9  Excessive Collisions (Offset = 3A254h - Port 1)
                10. 12.2.1.4.6.18.8.10 Late Collisions (Offset = 3A258h - Port 1)
                11. 12.2.1.4.6.18.8.11 Carrier Sense Errors (Offset = 3A260h - Port 1)
                12. 12.2.1.4.6.18.8.12 Tx Octets (Offset = 3A064h - Port 0 or Offset = 3A264h - Port 1 )
                13. 12.2.1.4.6.18.8.13 Transmit Priority 0-7 (Offset = 3A380h to 3A3A8h - Port 1)
                14. 12.2.1.4.6.18.8.14 Transmit Priority 0-7 Drop (Offset = 3A3C0h to 3A3E8 - Port 1)
                15. 12.2.1.4.6.18.8.15 Tx Memory Protect Errors (Offset = 3A17Ch - Port 0 or Offset = 3A37Ch - Port 1)
                16. 12.2.1.4.6.18.8.16 IET Transmit Merge Hold Count (Offset = 3A350h - Port 1)
                17. 12.2.1.4.6.18.8.17 IET Transmit Merge Fragment Count (Offset = 3A154h - Port 0 or Offset = 3A354h - Port 1)
              9. 12.2.1.4.6.18.9  Rx- and Tx (Shared) Statistics Descriptions
                1. 12.2.1.4.6.18.9.1 Rx + Tx 64 Octet Frames (Offset = 3A068h - Port 0 or Offset = 3A268h - Port 1)
                2. 12.2.1.4.6.18.9.2 Rx + Tx 65–127 Octet Frames (Offset = 3A06Ch - Port 0 or Offset = 3A26Ch - Port 1)
                3. 12.2.1.4.6.18.9.3 Rx + Tx 128–255 Octet Frames (Offset = 3A070h - Port 0 or Offset = 3A270h - Port 1)
                4. 12.2.1.4.6.18.9.4 Rx + Tx 256–511 Octet Frames (Offset = 3A074h - Port 0 or Offset = 3A274h - Port 1)
                5. 12.2.1.4.6.18.9.5 Rx + Tx 512–1023 Octet Frames (Offset = 3A078h - Port 0 or Offset = 3A278h - Port 1)
                6. 12.2.1.4.6.18.9.6 Rx + Tx 1024_Up Octet Frames (Offset = 3A07Ch - Port 0 or Offset = 3A27Ch - Port 1)
                7. 12.2.1.4.6.18.9.7 Net Octets (Offset = 3A080h - Port 0 or Offset = 3A280h - Port 1)
              10. 12.2.1.4.6.18.10 2045
          7. 12.2.1.4.7 Common Platform Time Sync (CPTS)
            1. 12.2.1.4.7.1  MCU_CPSW0 CPTS Integration
            2. 12.2.1.4.7.2  CPTS Architecture
            3. 12.2.1.4.7.3  CPTS Initialization
            4. 12.2.1.4.7.4  32-bit Time Stamp Value
            5. 12.2.1.4.7.5  64-bit Time Stamp Value
            6. 12.2.1.4.7.6  64-Bit Timestamp Nudge
            7. 12.2.1.4.7.7  64-bit Timestamp PPM
            8. 12.2.1.4.7.8  Event FIFO
            9. 12.2.1.4.7.9  Timestamp Compare Output
              1. 12.2.1.4.7.9.1 Non-Toggle Mode: 32-bit
              2. 12.2.1.4.7.9.2 Non-Toggle Mode: 64-bit
              3. 12.2.1.4.7.9.3 Toggle Mode: 32-bit
              4. 12.2.1.4.7.9.4 Toggle Mode: 64-bit
            10. 12.2.1.4.7.10 Timestamp Sync Output
            11. 12.2.1.4.7.11 Timestamp GENFn Output
              1. 12.2.1.4.7.11.1 GENFn Nudge
              2. 12.2.1.4.7.11.2 GENFn PPM
            12. 12.2.1.4.7.12 Timestamp ESTFn
            13. 12.2.1.4.7.13 Time Sync Events
              1. 12.2.1.4.7.13.1 Time Stamp Push Event
              2. 12.2.1.4.7.13.2 Time Stamp Counter Rollover Event (32-bit mode only)
              3. 12.2.1.4.7.13.3 Time Stamp Counter Half-rollover Event (32-bit mode only)
              4. 12.2.1.4.7.13.4 Hardware Time Stamp Push Event
              5. 12.2.1.4.7.13.5 Ethernet Port Events
                1. 12.2.1.4.7.13.5.1 Ethernet Port Receive Event
                2. 12.2.1.4.7.13.5.2 Ethernet Port Transmit Event
                3. 12.2.1.4.7.13.5.3 2073
            14. 12.2.1.4.7.14 Timestamp Compare Event
              1. 12.2.1.4.7.14.1 32-Bit Mode
              2. 12.2.1.4.7.14.2 64-Bit Mode
            15. 12.2.1.4.7.15 Host Transmit Event
            16. 12.2.1.4.7.16 CPTS Interrupt Handling
          8. 12.2.1.4.8 CPPI Streaming Packet Interface
            1. 12.2.1.4.8.1 Port 0 CPPI Transmit Packet Streaming Interface (CPSW_2G Egress)
            2. 12.2.1.4.8.2 Port 0 CPPI Receive Packet Streaming Interface (CPSW_2G Ingress)
            3. 12.2.1.4.8.3 CPPI Checksum Offload
              1. 12.2.1.4.8.3.1 CPPI Transmit Checksum Offload
                1. 12.2.1.4.8.3.1.1 IPV4 UDP
                2. 12.2.1.4.8.3.1.2 IPV4 TCP
                3. 12.2.1.4.8.3.1.3 IPV6 UDP
                4. 12.2.1.4.8.3.1.4 IPV6 TCP
            4. 12.2.1.4.8.4 CPPI Receive Checksum Offload
            5. 12.2.1.4.8.5 Egress Packet Operations
          9. 12.2.1.4.9 MII Management Interface (MDIO)
            1. 12.2.1.4.9.1 MDIO Frame Formats
            2. 12.2.1.4.9.2 MDIO Functional Description
        5. 12.2.1.5 MCU_CPSW0 Programming Guide
          1. 12.2.1.5.1 Initialization and Configuration of CPSW Subsystem
          2. 12.2.1.5.2 CPSW Reset
          3. 12.2.1.5.3 MDIO Software Interface
            1. 12.2.1.5.3.1 Initializing the MDIO Module
            2. 12.2.1.5.3.2 Writing Data To a PHY Register
            3. 12.2.1.5.3.3 Reading Data From a PHY Register
        6. 12.2.1.6 MCU_CPSW0 Registers
          1. 12.2.1.6.1  MCU_CPSW0_NUSS Subsystem (SS) Registers
          2. 12.2.1.6.2  MCU_CPSW0_SGMII Registers
          3. 12.2.1.6.3  MCU_CPSW0_MDIO Registers
          4. 12.2.1.6.4  MCU_CPSW0_CPTS Registers
          5. 12.2.1.6.5  MCU_CPSW0_CONTROL Registers
          6. 12.2.1.6.6  MCU_CPSW0_CPINT Registers
          7. 12.2.1.6.7  MCU_CPSW0_RAM Registers
          8. 12.2.1.6.8  MCU_CPSW0_STAT0 Registers
          9. 12.2.1.6.9  MCU_CPSW0_STAT1 Registers
          10. 12.2.1.6.10 MCU_CPSW0_ALE Registers
          11. 12.2.1.6.11 MCU_CPSW0_ECC Registers
      2. 12.2.2 Gigabit Ethernet Switch (CPSW0)
        1. 12.2.2.1 CPSW0 Overview
          1. 12.2.2.1.1 CPSW0 Features
          2. 12.2.2.1.2 CPSW0 Not Supported Features
          3. 12.2.2.1.3 Terminology
        2. 12.2.2.2 CPSW0 Environment
          1. 12.2.2.2.1 CPSW0 RMII Interface
          2. 12.2.2.2.2 CPSW0 RGMII Interface
        3. 12.2.2.3 CPSW0 Integration
        4. 12.2.2.4 CPSW0 Functional Description
          1. 12.2.2.4.1 Functional Block Diagram
          2. 12.2.2.4.2 CPSW Ports
            1. 12.2.2.4.2.1 Interface Mode Selection
          3. 12.2.2.4.3 Clocking
            1. 12.2.2.4.3.1 Subsystem Clocking
            2. 12.2.2.4.3.2 Interface Clocking
              1. 12.2.2.4.3.2.1 RGMII Interface Clocking
              2. 12.2.2.4.3.2.2 RMII Interface Clocking
              3. 12.2.2.4.3.2.3 MDIO Clocking
          4. 12.2.2.4.4 Software IDLE
          5. 12.2.2.4.5 Interrupt Functionality
            1. 12.2.2.4.5.1 EVNT_PEND Interrupt
            2. 12.2.2.4.5.2 Statistics Interrupt (STAT_PEND0)
            3. 12.2.2.4.5.3 ECC DED Level Interrupt (ECC_DED_INT)
            4. 12.2.2.4.5.4 ECC SEC Level Interrupt (ECC_SEC_INT)
            5. 12.2.2.4.5.5 MDIO Interrupts
          6. 12.2.2.4.6 CPSW_5X
            1. 12.2.2.4.6.1  Address Lookup Engine (ALE)
              1. 12.2.2.4.6.1.1  Error Handling
              2. 12.2.2.4.6.1.2  Bypass Operations
              3. 12.2.2.4.6.1.3  OUI Deny or Accept
              4. 12.2.2.4.6.1.4  Statistics Counting
              5. 12.2.2.4.6.1.5  Automotive Security Features
              6. 12.2.2.4.6.1.6  CPSW Switching Solutions
                1. 12.2.2.4.6.1.6.1 Basics of 5-port Switch Type
              7. 12.2.2.4.6.1.7  VLAN Routing and OAM Operations
                1. 12.2.2.4.6.1.7.1 InterVLAN Routing
                2. 12.2.2.4.6.1.7.2 OAM Operations
              8. 12.2.2.4.6.1.8  Supervisory packets
              9. 12.2.2.4.6.1.9  Address Table Entry
                1. 12.2.2.4.6.1.9.1  Free Table Entry
                2. 12.2.2.4.6.1.9.2  Multicast Address Table Entry (Bit 40 == 0)
                3. 12.2.2.4.6.1.9.3  Multicast Address Table Entry (Bit 40 == 1)
                4. 12.2.2.4.6.1.9.4  VLAN Unicast Address Table Entry (Bit 40 == 0)
                5. 12.2.2.4.6.1.9.5  OUI Unicast Address Table Entry
                6. 12.2.2.4.6.1.9.6  VLAN/Unicast Address Table Entry (Bit 40 == 0)
                7. 12.2.2.4.6.1.9.7  VLAN/ Multicast Address Table Entry (Bit 40 == 1)
                8. 12.2.2.4.6.1.9.8  Inner VLAN Table Entry
                9. 12.2.2.4.6.1.9.9  Outer VLAN Table Entry
                10. 12.2.2.4.6.1.9.10 EtherType Table Entry
                11. 12.2.2.4.6.1.9.11 IPv4 Table Entry
                12. 12.2.2.4.6.1.9.12 IPv6 Table Entry High
                13. 12.2.2.4.6.1.9.13 IPv6 Table Entry Low
              10. 12.2.2.4.6.1.10 Multicast Address
                1. 12.2.2.4.6.1.10.1 Multicast Ranges
              11. 12.2.2.4.6.1.11 Supervisory Packets
              12. 12.2.2.4.6.1.12 Aging and Auto Aging
              13. 12.2.2.4.6.1.13 ALE Policing and Classification
                1. 12.2.2.4.6.1.13.1 ALE Policing
                2. 12.2.2.4.6.1.13.2 Classifier to Host Thread Mapping
                3. 12.2.2.4.6.1.13.3 ALE Classification
                  1. 2.2.4.6.1.13.3.1 Classifier to CPPI Transmit Flow ID Mapping
              14. 12.2.2.4.6.1.14 Mirroring
              15. 12.2.2.4.6.1.15 Trunking
              16. 12.2.2.4.6.1.16 DSCP
              17. 12.2.2.4.6.1.17 Packet Forwarding Processes
                1. 12.2.2.4.6.1.17.1 Ingress Filtering Process
                2. 12.2.2.4.6.1.17.2 VLAN_Aware Lookup Process
                3. 12.2.2.4.6.1.17.3 Egress Process
                4. 12.2.2.4.6.1.17.4 Learning/Updating/Touching Processes
                  1. 2.2.4.6.1.17.4.1 Learning Process
                  2. 2.2.4.6.1.17.4.2 Updating Process
                  3. 2.2.4.6.1.17.4.3 Touching Process
              18. 12.2.2.4.6.1.18 VLAN Aware Mode
              19. 12.2.2.4.6.1.19 VLAN Unaware Mode
            2. 12.2.2.4.6.2  Packet Priority Handling
              1. 12.2.2.4.6.2.1 Priority Mapping and Transmit VLAN Priority
            3. 12.2.2.4.6.3  CPPI Port Ingress
            4. 12.2.2.4.6.4  Packet CRC Handling
              1. 12.2.2.4.6.4.1 Transmit VLAN Processing
                1. 12.2.2.4.6.4.1.1 Untagged Packets (No VLAN or Priority Tag Header)
                2. 12.2.2.4.6.4.1.2 Priority Tagged Packets (VLAN VID == 0 && EN_VID0_MODE ==0h)
                3. 12.2.2.4.6.4.1.3 VLAN Tagged Packets (VLAN VID != 0 || (EN_VID0_MODE ==1h && VLAN VID ==0))
              2. 12.2.2.4.6.4.2 Ethernet Port Ingress Packet CRC
              3. 12.2.2.4.6.4.3 Ethernet Port Egress Packet CRC
              4. 12.2.2.4.6.4.4 CPPI Port Ingress Packet CRC
              5. 12.2.2.4.6.4.5 CPPI Port Egress Packet CRC
            5. 12.2.2.4.6.5  FIFO Memory Control
            6. 12.2.2.4.6.6  FIFO Transmit Queue Control
              1. 12.2.2.4.6.6.1 CPPI Port Receive Rate Limiting
              2. 12.2.2.4.6.6.2 Ethernet Port Transmit Rate Limiting
            7. 12.2.2.4.6.7  Intersperced Express Traffic (IET – P802.3br/D2.0)
              1. 12.2.2.4.6.7.1 IET Configuration
            8. 12.2.2.4.6.8  Enhanced Scheduled Traffic (EST – P802.1Qbv/D2.2)
              1. 12.2.2.4.6.8.1 Enhanced Scheduled Traffic Overview
              2. 12.2.2.4.6.8.2 Enhanced Scheduled Traffic Fetch RAM
              3. 12.2.2.4.6.8.3 Enhanced Scheduled Traffic Time Interval
              4. 12.2.2.4.6.8.4 Enhanced Scheduled Traffic Fetch Values
              5. 12.2.2.4.6.8.5 Enhanced Scheduled Traffic Packet Fill
              6. 12.2.2.4.6.8.6 Enhanced Scheduled Traffic Time Stamp
            9. 12.2.2.4.6.9  Audio Video Bridging
              1. 12.2.2.4.6.9.1 IEEE 802.1AS: Timing and Synchronization for Time-Sensitive Applications in Bridged Local Area Networks (Precision Time Protocol (PTP))
                1. 12.2.2.4.6.9.1.1 IEEE 1722: "Layer 2 Transport Protocol for Time-Sensitive Streams"
                  1. 2.2.4.6.9.1.1.1 Cross-timestamping and Presentation Timestamps
                2. 12.2.2.4.6.9.1.2 IEEE 1733: Extends RTCP for RTP Streaming over AVB-supported Networks
              2. 12.2.2.4.6.9.2 IEEE 802.1Qav: "Virtual Bridged Local Area Networks: Forwarding and Queuing for Time-Sensitive Streams"
                1. 12.2.2.4.6.9.2.1 Configuring the Device for 802.1Qav Operation
            10. 12.2.2.4.6.10 Ethernet MAC Sliver
              1. 12.2.2.4.6.10.1  CRC Insertion
              2. 12.2.2.4.6.10.2  MTXER
              3. 12.2.2.4.6.10.3  Adaptive Performance Optimization (APO)
              4. 12.2.2.4.6.10.4  Inter-Packet-Gap Enforcement
              5. 12.2.2.4.6.10.5  Back Off
              6. 12.2.2.4.6.10.6  Programmable Transmit Inter-Packet Gap
              7. 12.2.2.4.6.10.7  Speed, Duplex and Pause Frame Support Negotiation
              8. 12.2.2.4.6.10.8  RMII Interface
                1. 12.2.2.4.6.10.8.1 Features
                2. 12.2.2.4.6.10.8.2 RMII Receive (RX)
                3. 12.2.2.4.6.10.8.3 RMII Transmit (TX)
              9. 12.2.2.4.6.10.9  RGMII Interface
                1. 12.2.2.4.6.10.9.1 Features
                2. 12.2.2.4.6.10.9.2 RGMII Receive (RX)
                3. 12.2.2.4.6.10.9.3 In-Band Mode of Operation
                4. 12.2.2.4.6.10.9.4 Forced Mode of Operation
                5. 12.2.2.4.6.10.9.5 RGMII Transmit (TX)
              10. 12.2.2.4.6.10.10 Frame Classification
              11. 12.2.2.4.6.10.11 Receive FIFO Architecture
            11. 12.2.2.4.6.11 Embedded Memories
            12. 12.2.2.4.6.12 Memory Error Detection and Correction
              1. 12.2.2.4.6.12.1 Packet Header ECC
              2. 12.2.2.4.6.12.2 Packet Protect CRC
              3. 12.2.2.4.6.12.3 Aggregator RAM Control
            13. 12.2.2.4.6.13 Ethernet Port Flow Control
              1. 12.2.2.4.6.13.1 Ethernet Receive Flow Control
                1. 12.2.2.4.6.13.1.1 Collision Based Receive Buffer Flow Control
                2. 12.2.2.4.6.13.1.2 IEEE 802.3X Based Receive Flow Control
              2. 12.2.2.4.6.13.2 Qbb (10/100/1G/10G) Receive Priority Based Flow Control (PFC)
              3. 12.2.2.4.6.13.3 Ethernet Transmit Flow Control
            14. 12.2.2.4.6.14 PFC Trigger Rules
              1. 12.2.2.4.6.14.1 Destination Based Rule
              2. 12.2.2.4.6.14.2 Sum of Outflows Rule
              3. 12.2.2.4.6.14.3 Sum of Blocks Per Port Rule
              4. 12.2.2.4.6.14.4 Sum of Blocks Total Rule
              5. 12.2.2.4.6.14.5 Top of Receive FIFO Rule
            15. 12.2.2.4.6.15 Energy Efficient Ethernet Support (802.3az)
            16. 12.2.2.4.6.16 Ethernet Switch Latency
            17. 12.2.2.4.6.17 MAC Emulation Control
            18. 12.2.2.4.6.18 MAC Command IDLE
            19. 12.2.2.4.6.19 CPSW Network Statistics
              1. 12.2.2.4.6.19.1  Rx-only Statistics Descriptions
                1. 12.2.2.4.6.19.1.1  Good Rx Frames (Offset = 3A000h)
                2. 12.2.2.4.6.19.1.2  Broadcast Rx Frames (Offset = 3A004h)
                3. 12.2.2.4.6.19.1.3  Multicast Rx Frames (Offset = 3A008h)
                4. 12.2.2.4.6.19.1.4  Pause Rx Frames (Offset = 3A00Ch)
                5. 12.2.2.4.6.19.1.5  Rx CRC Errors (Offset = 3A010h)
                6. 12.2.2.4.6.19.1.6  Rx Align/Code Errors (Offset = 3A014h)
                7. 12.2.2.4.6.19.1.7  Oversize Rx Frames (Offset = 3A018h)
                8. 12.2.2.4.6.19.1.8  Rx Jabbers (Offset = 3A01Ch)
                9. 12.2.2.4.6.19.1.9  Undersize (Short) Rx Frames (Offset = 3A020h)
                10. 12.2.2.4.6.19.1.10 Rx Fragments (Offset = 3A024h)
                11. 12.2.2.4.6.19.1.11 RX IPG Error
                12. 12.2.2.4.6.19.1.12 ALE Drop (Offset = 3A028h)
                13. 12.2.2.4.6.19.1.13 ALE Overrun Drop (Offset = 3A02Ch)
                14. 12.2.2.4.6.19.1.14 Rx Octets (Offset = 3A030h)
                15. 12.2.2.4.6.19.1.15 Rx Bottom of FIFO Drop (Offset = 3A084h)
                16. 12.2.2.4.6.19.1.16 Portmask Drop (Offset = 3A088h)
                17. 12.2.2.4.6.19.1.17 Rx Top of FIFO Drop (Offset = 3A08Ch)
                18. 12.2.2.4.6.19.1.18 ALE Rate Limit Drop (Offset = 3A090h)
                19. 12.2.2.4.6.19.1.19 ALE VLAN Ingress Check Drop (Offset = 3A094h)
                  1. 2.2.4.6.19.1.19.1  ALE DA=SA Drop (Offset = 3A098h)
                  2. 2.2.4.6.19.1.19.2  Block Address Drop (Offset = 3A09Ch)
                  3. 2.2.4.6.19.1.19.3  ALE Secure Drop (Offset = 3A0A0h)
                  4. 2.2.4.6.19.1.19.4  ALE Authentication Drop (Offset = 3A0A4h)
                  5. 2.2.4.6.19.1.19.5  ALE Unknown Unicast (Offset = 3A0A8h)
                  6. 2.2.4.6.19.1.19.6  ALE Unknown Unicast Bytecount (Offset = 3A0ACh)
                  7. 2.2.4.6.19.1.19.7  ALE Unknown Multicast (Offset = 3A0B0h)
                  8. 2.2.4.6.19.1.19.8  ALE Unknown Multicast Bytecount (Offset = 3A0B4h)
                  9. 2.2.4.6.19.1.19.9  ALE Unknown Broadcast (Offset = 3A0B8h)
                  10. 2.2.4.6.19.1.19.10 ALE Unknown Broadcast Bytecount (Offset = 3A0BCh)
                  11. 2.2.4.6.19.1.19.11 ALE Policer/Classifier Match (Offset = 3A0C0h)
              2. 12.2.2.4.6.19.2  ALE Policer Match Red (Offset = 3A0C4h)
              3. 12.2.2.4.6.19.3  ALE Policer Match Yellow (Offset = 3A0C8h)
              4. 12.2.2.4.6.19.4  IET Receive Assembly Error (Offset = 3A140h)
              5. 12.2.2.4.6.19.5  IET Receive Assembly OK (Offset = 3A144h)
              6. 12.2.2.4.6.19.6  IET Receive SMD Error (Offset = 3A148h)
              7. 12.2.2.4.6.19.7  IET Receive Merge Fragment Count (Offset = 3A14Ch)
              8. 12.2.2.4.6.19.8  Tx-only Statistics Descriptions
                1. 12.2.2.4.6.19.8.1  Good Tx Frames (Offset = 3A034h)
                2. 12.2.2.4.6.19.8.2  Broadcast Tx Frames (Offset = 3A038h)
                3. 12.2.2.4.6.19.8.3  Multicast Tx Frames (Offset = 3A03Ch)
                4. 12.2.2.4.6.19.8.4  Pause Tx Frames (Offset = 3A040h)
                5. 12.2.2.4.6.19.8.5  Deferred Tx Frames (Offset = 3A044h)
                6. 12.2.2.4.6.19.8.6  Collisions (Offset = 3A048h)
                7. 12.2.2.4.6.19.8.7  Single Collision Tx Frames (Offset = 3A04Ch)
                8. 12.2.2.4.6.19.8.8  Multiple Collision Tx Frames (Offset = 3A050h)
                9. 12.2.2.4.6.19.8.9  Excessive Collisions (Offset = 3A054h)
                10. 12.2.2.4.6.19.8.10 Late Collisions (Offset = 3A058h)
                11. 12.2.2.4.6.19.8.11 Carrier Sense Errors (Offset = 3A060h)
                12. 12.2.2.4.6.19.8.12 Tx Octets (Offset = 3A064h)
                13. 12.2.2.4.6.19.8.13 Transmit Priority 0-7 (Offset = 3A180h to 3A1A8h)
                14. 12.2.2.4.6.19.8.14 Transmit Priority 0-7 Drop (Offset = 3A1C0h to 3A1E8h)
                15. 12.2.2.4.6.19.8.15 Tx Memory Protect Errors (Offset = 3A17Ch)
                16. 12.2.2.4.6.19.8.16 IET Transmit Merge Fragment Count (Offset = 3A14Ch)
                17. 12.2.2.4.6.19.8.17 IET Transmit Merge Hold Count (Offset = 3A150h)
              9. 12.2.2.4.6.19.9  Rx- and Tx (Shared) Statistics Descriptions
                1. 12.2.2.4.6.19.9.1 Rx + Tx 64 Octet Frames (Offset = 3A068h)
                2. 12.2.2.4.6.19.9.2 Rx + Tx 65–127 Octet Frames (Offset = 3A06Ch)
                3. 12.2.2.4.6.19.9.3 Rx + Tx 128–255 Octet Frames (Offset = 3A070h)
                4. 12.2.2.4.6.19.9.4 Rx + Tx 256–511 Octet Frames (Offset = 3A074h)
                5. 12.2.2.4.6.19.9.5 Rx + Tx 512–1023 Octet Frames (Offset = 3A078h)
                6. 12.2.2.4.6.19.9.6 Rx + Tx 1024_Up Octet Frames (Offset = 3A07Ch)
                7. 12.2.2.4.6.19.9.7 Net Octets (Offset = 3A080h)
              10. 12.2.2.4.6.19.10 2324
          7. 12.2.2.4.7 Common Platform Time Sync (CPTS)
            1. 12.2.2.4.7.1  CPSW0 CPTS Integration
            2. 12.2.2.4.7.2  CPTS Architecture
            3. 12.2.2.4.7.3  CPTS Initialization
            4. 12.2.2.4.7.4  32-bit Time Stamp Value
            5. 12.2.2.4.7.5  64-bit Time Stamp Value
            6. 12.2.2.4.7.6  64-Bit Timestamp Nudge
            7. 12.2.2.4.7.7  64-bit Timestamp PPM
            8. 12.2.2.4.7.8  Event FIFO
            9. 12.2.2.4.7.9  Timestamp Compare Output
              1. 12.2.2.4.7.9.1 Non-Toggle Mode: 32-bit
              2. 12.2.2.4.7.9.2 Non-Toggle Mode: 64-bit
              3. 12.2.2.4.7.9.3 Toggle Mode: 32-bit
              4. 12.2.2.4.7.9.4 Toggle Mode: 64-bit
            10. 12.2.2.4.7.10 Timestamp Sync Output
            11. 12.2.2.4.7.11 Timestamp GENFn Output
              1. 12.2.2.4.7.11.1 GENFn Nudge
              2. 12.2.2.4.7.11.2 GENFn PPM
            12. 12.2.2.4.7.12 Timestamp ESTFn
            13. 12.2.2.4.7.13 Time Sync Events
              1. 12.2.2.4.7.13.1 Time Stamp Push Event
              2. 12.2.2.4.7.13.2 Time Stamp Counter Rollover Event (32-bit mode only)
              3. 12.2.2.4.7.13.3 Time Stamp Counter Half-rollover Event (32-bit mode only)
              4. 12.2.2.4.7.13.4 Hardware Time Stamp Push Event
              5. 12.2.2.4.7.13.5 Ethernet Port Events
                1. 12.2.2.4.7.13.5.1 Ethernet Port Receive Event
                2. 12.2.2.4.7.13.5.2 Ethernet Port Transmit Event
                3. 12.2.2.4.7.13.5.3 2352
            14. 12.2.2.4.7.14 Timestamp Compare Event
              1. 12.2.2.4.7.14.1 32-Bit Mode
              2. 12.2.2.4.7.14.2 64-Bit Mode
            15. 12.2.2.4.7.15 Host Transmit Event
            16. 12.2.2.4.7.16 CPTS Interrupt Handling
          8. 12.2.2.4.8 CPPI Streaming Packet Interface
            1. 12.2.2.4.8.1 Port 0 CPPI Transmit Packet Streaming Interface (CPSW_5X Egress)
            2. 12.2.2.4.8.2 CPPI Receive Packet Streaming Interface (CPSW Ingress)
            3. 12.2.2.4.8.3 CPPI Checksum Offload
              1. 12.2.2.4.8.3.1 CPPI Transmit Checksum Offload
                1. 12.2.2.4.8.3.1.1 IPV4 UDP
                2. 12.2.2.4.8.3.1.2 IPV4 TCP
                3. 12.2.2.4.8.3.1.3 IPV6 UDP
                4. 12.2.2.4.8.3.1.4 IPV6 TCP
            4. 12.2.2.4.8.4 CPPI Receive Checksum Offload
            5. 12.2.2.4.8.5 Egress Packet Operations
          9. 12.2.2.4.9 MII Management Interface (MDIO)
            1. 12.2.2.4.9.1 MDIO Frame Formats
            2. 12.2.2.4.9.2 MDIO Functional Description
        5. 12.2.2.5 CPSW0 Programming Guide
          1. 12.2.2.5.1 Initialization and Configuration of CPSW Subsystem
          2. 12.2.2.5.2 Ethernet MAC Reset or XGMII/GMII Mode Change Configuration
          3. 12.2.2.5.3 MDIO Software Interface
            1. 12.2.2.5.3.1 Initializing the MDIO Module
            2. 12.2.2.5.3.2 Writing Data To a PHY Register
            3. 12.2.2.5.3.3 Reading Data From a PHY Register
        6. 12.2.2.6 CPSW0 Registers
          1. 12.2.2.6.1  CPSW0_NUSS Subsystem (SS) Registers
          2. 12.2.2.6.2  CPSW0_SGMII Registers
          3. 12.2.2.6.3  CPSW0_MDIO Registers
          4. 12.2.2.6.4  CPSW0_CPTS Registers
          5. 12.2.2.6.5  CPSW0_CONTROL Registers
          6. 12.2.2.6.6  CPSW0_CPINT Registers
          7. 12.2.2.6.7  CPSW0_RAM Registers
          8. 12.2.2.6.8  CPSW0_STAT Registers
          9. 12.2.2.6.9  CPSW0_ALE Registers
          10. 12.2.2.6.10 CPSW0_PCSR Registers
          11. 12.2.2.6.11 CPSW0_ECC Registers
      3. 12.2.3 Peripheral Component Interconnect Express (PCIe) Subsystem
        1. 12.2.3.1 PCIe Subsystem Overview
          1. 12.2.3.1.1 PCIe Subsystem Features
          2. 12.2.3.1.2 PCIe Subsystem Not Supported Features
        2. 12.2.3.2 PCIe Subsystem Environment
        3. 12.2.3.3 PCIe Subsystem Integration
        4. 12.2.3.4 PCIe Subsystem Functional Description
          1. 12.2.3.4.1  PCIe Subsystem Block Diagram
            1. 12.2.3.4.1.1 PCIe Core Module
            2. 12.2.3.4.1.2 PCIe PHY Interface
            3. 12.2.3.4.1.3 CBA Infrastructure
            4. 12.2.3.4.1.4 VBUSM to AXI Bridges
            5. 12.2.3.4.1.5 AXI to VBUSM Bridges
            6. 12.2.3.4.1.6 VBUSP to APB Bridge
            7. 12.2.3.4.1.7 Custom Logic
          2. 12.2.3.4.2  PCIe Subsystem Reset Schemes
            1. 12.2.3.4.2.1 PCIe Conventional Reset
            2. 12.2.3.4.2.2 PCIe Function Level Reset
            3. 12.2.3.4.2.3 PCIe Reset Isolation
              1. 12.2.3.4.2.3.1 Root Port Reset with Device Not Reset
              2. 12.2.3.4.2.3.2 Device Reset with Root Port Not Reset
              3. 12.2.3.4.2.3.3 End Point Device Reset with Root Port Not Reset
              4. 12.2.3.4.2.3.4 Device Reset with End Point Device Not Reset
            4. 12.2.3.4.2.4 PCIe Reset Limitations
            5. 12.2.3.4.2.5 PCIe Reset Requirements
          3. 12.2.3.4.3  PCIe Subsystem Power Management
            1. 12.2.3.4.3.1 CBA Power Management
          4. 12.2.3.4.4  PCIe Subsystem Interrupts
            1. 12.2.3.4.4.1 Interrupts Aggregation
            2. 12.2.3.4.4.2 Interrupt Generation in EP Mode
              1. 12.2.3.4.4.2.1 Legacy Interrupt Generation in EP Mode
              2. 12.2.3.4.4.2.2 MSI and MSI-X Interrupt Generation
            3. 12.2.3.4.4.3 Interrupt Reception in EP Mode
              1. 12.2.3.4.4.3.1 PCIe Core Downstream Interrupts
              2. 12.2.3.4.4.3.2 PCIe Core Function Level Reset Interrupts
              3. 12.2.3.4.4.3.3 PCIe Core Power Management Event Interrupts
              4. 12.2.3.4.4.3.4 PCIe Core Hot Reset Request Interrupt
              5. 12.2.3.4.4.3.5 PTM Valid Interrupt
            4. 12.2.3.4.4.4 Interrupt Generation in RP Mode
            5. 12.2.3.4.4.5 Interrupt Reception in RP Mode
              1. 12.2.3.4.4.5.1 PCIe Legacy Interrupt Reception in RP Mode
              2. 12.2.3.4.4.5.2 MSI/MSI-X Interrupt Reception in RP Mode
              3. 12.2.3.4.4.5.3 Advanced Error Reporting Interrupt
            6. 12.2.3.4.4.6 Common Interrupt Reception in RP and EP Modes
              1. 12.2.3.4.4.6.1 PCIe Local Interrupt
              2. 12.2.3.4.4.6.2 PHY Interrupt
              3. 12.2.3.4.4.6.3 Link down Interrupt
              4. 12.2.3.4.4.6.4 Transaction Error Interrupts
              5. 12.2.3.4.4.6.5 Power Management Event Interrupt
              6. 12.2.3.4.4.6.6 Active Internal Diagnostics Interrupts
            7. 12.2.3.4.4.7 ECC Aggregator Interrupts
            8. 12.2.3.4.4.8 CPTS Interrupt
          5. 12.2.3.4.5  PCIe Subsystem DMA Support
            1. 12.2.3.4.5.1 PCIe DMA Support in RP Mode
            2. 12.2.3.4.5.2 PCIe DMA Support in EP Mode
          6. 12.2.3.4.6  PCIe Subsystem Transactions
            1. 12.2.3.4.6.1 PCIe Supported Transactions
            2. 12.2.3.4.6.2 PCIe Transaction Limitations
          7. 12.2.3.4.7  PCIe Subsystem Address Translation
            1. 12.2.3.4.7.1 PCIe Inbound Address Translation
              1. 12.2.3.4.7.1.1 Root Port Inbound PCIe to AXI Address Translation
              2. 12.2.3.4.7.1.2 End Point Inbound PCIe to AXI Address Translation
            2. 12.2.3.4.7.2 PCIe Outbound Address Translation
              1. 12.2.3.4.7.2.1 PCIe Outbound Address Translation Bypass
          8. 12.2.3.4.8  PCIe Subsystem Virtualization Support
            1. 12.2.3.4.8.1 End Point SR-IOV Support
            2. 12.2.3.4.8.2 Root Port ATS Support
            3. 12.2.3.4.8.3 VirtID Mapping
          9. 12.2.3.4.9  PCIe Subsystem Quality-of-Service (QoS)
          10. 12.2.3.4.10 PCIe Subsystem Precision Time Measurement (PTM)
          11. 12.2.3.4.11 PCIe Subsystem Loopback
            1. 12.2.3.4.11.1 PCIe PIPE Loopback
              1. 12.2.3.4.11.1.1 PIPE Loopback Master Mode
              2. 12.2.3.4.11.1.2 PIPE Loopback Slave Mode
          12. 12.2.3.4.12 PCIe Subsystem Error Handling
            1. 12.2.3.4.12.1 PCIe AXI to/from VBUSM Bus Error Mapping
          13. 12.2.3.4.13 PCIe Subsystem Internal Diagnostics Features
            1. 12.2.3.4.13.1 PCIe Parity
            2. 12.2.3.4.13.2 ECC Aggregators
            3. 12.2.3.4.13.3 RAM ECC Inversion
          14. 12.2.3.4.14 LTSSM State Encoding
        5. 12.2.3.5 PCIe Subsystem Registers
          1. 12.2.3.5.1  PCIE_CORE_EP_PF Registers
          2. 12.2.3.5.2  PCIE_CORE_EP_VF Registers
          3. 12.2.3.5.3  PCIE_CORE_RP Registers
          4. 12.2.3.5.4  PCIE_CORE_LM Registers
          5. 12.2.3.5.5  PCIE_CORE_AXI Registers
          6. 12.2.3.5.6  PCIE_INTD Registers
          7. 12.2.3.5.7  PCIE_VMAP Registers
          8. 12.2.3.5.8  PCIE_CPTS Registers
          9. 12.2.3.5.9  PCIE_USER_CFG Registers
          10. 12.2.3.5.10 PCIE_ECC_AGGR0 Registers
          11. 12.2.3.5.11 PCIE_ECC_AGGR1 Registers
          12. 12.2.3.5.12 PCIE_DAT0 Registers
          13. 12.2.3.5.13 PCIE_DAT1 Registers
      4. 12.2.4 Universal Serial Bus (USB) Subsystem
        1. 12.2.4.1 USB Overview
          1. 12.2.4.1.1 USB Features
          2. 12.2.4.1.2 USB Not Supported Features
          3. 12.2.4.1.3 USB Terminology
        2. 12.2.4.2 USB Environment
        3. 12.2.4.3 USB Integration
        4. 12.2.4.4 USB Functional Description
          1. 12.2.4.4.1 USB Type-C Connector Support
          2. 12.2.4.4.2 USB Controller Reset
          3. 12.2.4.4.3 Overcurrent Detection
          4. 12.2.4.4.4 Top-Level Initialization Sequence
        5. 12.2.4.5 USB Registers
          1. 12.2.4.5.1 USB3P0SS_MMR_MMRVBP_USBSS_CMN Registers
          2. 12.2.4.5.2 USB_ECC_AGGR_CFG Registers
          3. 12.2.4.5.3 USB_RAMS_INJ_CFG Registers
      5. 12.2.5 Serializer/Deserializer (SerDes)
        1. 12.2.5.1 SerDes Overview
          1. 12.2.5.1.1 SerDes Features
          2. 12.2.5.1.2 Industry Standards Compatibility
        2. 12.2.5.2 SerDes Environment
          1. 12.2.5.2.1 SerDes I/Os
        3. 12.2.5.3 SerDes Integration
          1. 12.2.5.3.1 WIZ Settings
            1. 12.2.5.3.1.1 Interface Selection
            2. 12.2.5.3.1.2 Reference Clock Distribution
            3. 12.2.5.3.1.3 Internal Reference Clock Selection
        4. 12.2.5.4 SerDes Functional Description
          1. 12.2.5.4.1 SerDes Block Diagram
          2. 12.2.5.4.2 SerDes Programming Guide
    3. 12.3 Memory Interfaces
      1. 12.3.1 Flash Subsystem (FSS)
        1. 12.3.1.1 FSS Overview
          1. 12.3.1.1.1 FSS Features
          2. 12.3.1.1.2 FSS Not Supported Features
        2. 12.3.1.2 FSS Environment
          1. 12.3.1.2.1 FSS Typical Application
        3. 12.3.1.3 FSS Integration
          1. 12.3.1.3.1 FSS Integration in MCU Domain
        4. 12.3.1.4 FSS Functional Description
          1. 12.3.1.4.1 FSS Block Diagram
          2. 12.3.1.4.2 FSS ECC Support
            1. 12.3.1.4.2.1 FSS ECC Calculation
          3. 12.3.1.4.3 FSS Modes of Operation
          4. 12.3.1.4.4 FSS Regions
            1. 12.3.1.4.4.1 FSS Regions Boot Size Configuration
          5. 12.3.1.4.5 FSS Memory Regions
        5. 12.3.1.5 FSS Programming Guide
          1. 12.3.1.5.1 FSS Initialization Sequence
          2. 12.3.1.5.2 FSS Real-Time Operation
          3. 12.3.1.5.3 FSS Power Up/Down Sequence
        6. 12.3.1.6 FSS Registers
      2. 12.3.2 Octal Serial Peripheral Interface (OSPI)
        1. 12.3.2.1 OSPI Overview
          1. 12.3.2.1.1 OSPI Features
          2. 12.3.2.1.2 OSPI Not Supported Features
        2. 12.3.2.2 OSPI Environment
        3. 12.3.2.3 OSPI Integration
          1. 12.3.2.3.1 OSPI Integration in MCU Domain
        4. 12.3.2.4 OSPI Functional Description
          1. 12.3.2.4.1  OSPI Block Diagram
            1. 12.3.2.4.1.1 Data Target Interface
            2. 12.3.2.4.1.2 Configuration Target Interface
            3. 12.3.2.4.1.3 OSPI Clock Domains
          2. 12.3.2.4.2  OSPI Modes
            1. 12.3.2.4.2.1 Read Data Capture
              1. 12.3.2.4.2.1.1 Mechanisms of Data Capturing
              2. 12.3.2.4.2.1.2 Data Capturing Mechanism Using Taps
              3. 12.3.2.4.2.1.3 Data Capturing Mechanism Using PHY Module
            2. 12.3.2.4.2.2 External Pull Down on DQS
          3. 12.3.2.4.3  OSPI Power Management
          4. 12.3.2.4.4  Auto HW Polling
          5. 12.3.2.4.5  Flash Reset
          6. 12.3.2.4.6  OSPI Memory Regions
          7. 12.3.2.4.7  OSPI Interrupt Requests
          8. 12.3.2.4.8  OSPI Data Interface
            1. 12.3.2.4.8.1 Data Interface Address Remapping
            2. 12.3.2.4.8.2 Write Protection
            3. 12.3.2.4.8.3 Access Forwarding
          9. 12.3.2.4.9  OSPI Direct Access Controller (DAC)
          10. 12.3.2.4.10 OSPI Indirect Access Controller (INDAC)
            1. 12.3.2.4.10.1 Indirect Read Controller
              1. 12.3.2.4.10.1.1 Indirect Read Transfer Process
            2. 12.3.2.4.10.2 Indirect Write Controller
              1. 12.3.2.4.10.2.1 Indirect Write Transfer Process
            3. 12.3.2.4.10.3 Indirect Access Queuing
            4. 12.3.2.4.10.4 Consecutive Writes and Reads Using Indirect Transfers
            5. 12.3.2.4.10.5 Accessing the SRAM
          11. 12.3.2.4.11 OSPI Software-Triggered Instruction Generator (STIG)
            1. 12.3.2.4.11.1 Servicing a STIG Request
            2. 12.3.2.4.11.2 2576
          12. 12.3.2.4.12 OSPI Arbitration Between Direct / Indirect Access Controller and STIG
          13. 12.3.2.4.13 OSPI Command Translation
          14. 12.3.2.4.14 Selecting the Flash Instruction Type
          15. 12.3.2.4.15 OSPI Data Integrity
          16. 12.3.2.4.16 OSPI PHY Module
            1. 12.3.2.4.16.1 PHY Pipeline Mode
            2. 12.3.2.4.16.2 Read Data Capturing by the PHY Module
        5. 12.3.2.5 OSPI Programming Guide
          1. 12.3.2.5.1 Configuring the OSPI Controller for Use After Reset
          2. 12.3.2.5.2 Configuring the OSPI Controller for Optimal Use
          3. 12.3.2.5.3 Using the Flash Command Control Register (STIG Operation)
          4. 12.3.2.5.4 Using SPI Legacy Mode
          5. 12.3.2.5.5 Entering XIP Mode from POR
          6. 12.3.2.5.6 Entering XIP Mode Otherwise
          7. 12.3.2.5.7 Exiting XIP Mode
        6. 12.3.2.6 OSPI Registers
      3. 12.3.3 HyperBus Interface
        1. 12.3.3.1 HyperBus Overview
          1. 12.3.3.1.1 HyperBus Features
          2. 12.3.3.1.2 HyperBus Not Supported Features
        2. 12.3.3.2 HyperBus Environment
        3. 12.3.3.3 HyperBus Integration
          1. 12.3.3.3.1 HyperBus Integration in MCU Domain
        4. 12.3.3.4 HyperBus Functional Description
          1. 12.3.3.4.1 HyperBus Interrupts
          2. 12.3.3.4.2 HyperBus ECC Support
            1. 12.3.3.4.2.1 ECC Aggregator
          3. 12.3.3.4.3 HyperBus Internal FIFOs
          4. 12.3.3.4.4 HyperBus Data Regions
          5. 12.3.3.4.5 HyperBus True Continuous Read (TCR) Mode
        5. 12.3.3.5 HyperBus Programming Guide
          1. 12.3.3.5.1 HyperBus Initialization Sequence
            1. 12.3.3.5.1.1 HyperFlash Access
            2. 12.3.3.5.1.2 HyperRAM Access
          2. 12.3.3.5.2 HyperBus Real-time Operating Requirements
          3. 12.3.3.5.3 HyperBus Power Up/Down Sequence
        6. 12.3.3.6 HyperBus Registers
      4. 12.3.4 General-Purpose Memory Controller (GPMC)
        1. 12.3.4.1 GPMC Overview
          1. 12.3.4.1.1 GPMC Features
          2. 12.3.4.1.2 GPMC Not Supported Features
        2. 12.3.4.2 GPMC Environment
          1. 12.3.4.2.1 GPMC Modes
          2. 12.3.4.2.2 GPMC I/O Signals
        3. 12.3.4.3 GPMC Integration
          1. 12.3.4.3.1 GPMC Integration in MAIN Domain
        4. 12.3.4.4 GPMC Functional Description
          1. 12.3.4.4.1  GPMC Block Diagram
          2. 12.3.4.4.2  GPMC Clock Configuration
          3. 12.3.4.4.3  GPMC Power Management
          4. 12.3.4.4.4  GPMC Interrupt Requests
          5. 12.3.4.4.5  GPMC Interconnect Port Interface
          6. 12.3.4.4.6  GPMC Address and Data Bus
            1. 12.3.4.4.6.1 GPMC I/O Configuration Setting
          7. 12.3.4.4.7  GPMC Address Decoder and Chip-Select Configuration
            1. 12.3.4.4.7.1 Chip-Select Base Address and Region Size
            2. 12.3.4.4.7.2 Access Protocol
              1. 12.3.4.4.7.2.1 Supported Devices
              2. 12.3.4.4.7.2.2 Access Size Adaptation and Device Width
              3. 12.3.4.4.7.2.3 Address/Data-Multiplexing Interface
            3. 12.3.4.4.7.3 External Signals
              1. 12.3.4.4.7.3.1 WAIT Pin Monitoring Control
                1. 12.3.4.4.7.3.1.1 Wait Monitoring During Asynchronous Read Access
                2. 12.3.4.4.7.3.1.2 Wait Monitoring During Asynchronous Write Access
                3. 12.3.4.4.7.3.1.3 Wait Monitoring During Synchronous Read Access
                4. 12.3.4.4.7.3.1.4 Wait Monitoring During Synchronous Write Access
                5. 12.3.4.4.7.3.1.5 Wait With NAND Device
                6. 12.3.4.4.7.3.1.6 Idle Cycle Control Between Successive Accesses
                  1. 3.4.4.7.3.1.6.1 Bus Turnaround (BUSTURNAROUND)
                  2. 3.4.4.7.3.1.6.2 Idle Cycles Between Accesses to Same Chip-Select (CYCLE2CYCLESAMECSEN, CYCLE2CYCLEDELAY)
                  3. 3.4.4.7.3.1.6.3 Idle Cycles Between Accesses to Different Chip-Select (CYCLE2CYCLEDIFFCSEN, CYCLE2CYCLEDELAY)
                7. 12.3.4.4.7.3.1.7 Slow Device Support (TIMEPARAGRANULARITY Parameter)
              2. 12.3.4.4.7.3.2 DIR Pin
              3. 12.3.4.4.7.3.3 Reset
              4. 12.3.4.4.7.3.4 Write Protect Signal (nWP)
              5. 12.3.4.4.7.3.5 Byte Enable (nBE1/nBE0)
            4. 12.3.4.4.7.4 Error Handling
          8. 12.3.4.4.8  GPMC Timing Setting
            1. 12.3.4.4.8.1  Read Cycle Time and Write Cycle Time (RDCYCLETIME / WRCYCLETIME)
            2. 12.3.4.4.8.2  nCS: Chip-Select Signal Control Assertion/Deassertion Time (CSONTIME / CSRDOFFTIME / CSWROFFTIME / CSEXTRADELAY)
            3. 12.3.4.4.8.3  nADV/ALE: Address Valid/Address Latch Enable Signal Control Assertion/Deassertion Time (ADVONTIME / ADVRDOFFTIME / ADVWROFFTIME / ADVEXTRADELAY/ADVAADMUXONTIME/ADVAADMUXRDOFFTIME/ADVAADMUXWROFFTIME)
            4. 12.3.4.4.8.4  nOE/nRE: Output Enable/Read Enable Signal Control Assertion/Deassertion Time (OEONTIME / OEOFFTIME / OEEXTRADELAY / OEAADMUXONTIME / OEAADMUXOFFTIME)
            5. 12.3.4.4.8.5  nWE: Write Enable Signal Control Assertion/Deassertion Time (WEONTIME / WEOFFTIME / WEEXTRADELAY)
            6. 12.3.4.4.8.6  GPMC_CLKOUT
            7. 12.3.4.4.8.7  GPMC Output Clock and Control Signals Setup and Hold
            8. 12.3.4.4.8.8  Access Time (RDACCESSTIME / WRACCESSTIME)
              1. 12.3.4.4.8.8.1 Access Time on Read Access
              2. 12.3.4.4.8.8.2 Access Time on Write Access
            9. 12.3.4.4.8.9  Page Burst Access Time (PAGEBURSTACCESSTIME)
              1. 12.3.4.4.8.9.1 Page Burst Access Time on Read Access
              2. 12.3.4.4.8.9.2 Page Burst Access Time on Write Access
            10. 12.3.4.4.8.10 Bus Keeping Support
          9. 12.3.4.4.9  GPMC NOR Access Description
            1. 12.3.4.4.9.1 Asynchronous Access Description
              1. 12.3.4.4.9.1.1 Access on Address/Data Multiplexed Devices
                1. 12.3.4.4.9.1.1.1 Asynchronous Single-Read Operation on an Address/Data Multiplexed Device
                2. 12.3.4.4.9.1.1.2 Asynchronous Single-Write Operation on an Address/Data-Multiplexed Device
                3. 12.3.4.4.9.1.1.3 Asynchronous Multiple (Page) Write Operation on an Address/Data-Multiplexed Device
              2. 12.3.4.4.9.1.2 Access on Address/Address/Data-Multiplexed Devices
                1. 12.3.4.4.9.1.2.1 Asynchronous Single Read Operation on an AAD-Multiplexed Device
                2. 12.3.4.4.9.1.2.2 Asynchronous Single-Write Operation on an AAD-Multiplexed Device
                3. 12.3.4.4.9.1.2.3 Asynchronous Multiple (Page) Read Operation on an AAD-Multiplexed Device
            2. 12.3.4.4.9.2 Synchronous Access Description
              1. 12.3.4.4.9.2.1 Synchronous Single Read
              2. 12.3.4.4.9.2.2 Synchronous Multiple (Burst) Read (4-, 8-, 16-Word16 Burst With Wraparound Capability)
              3. 12.3.4.4.9.2.3 Synchronous Single Write
              4. 12.3.4.4.9.2.4 Synchronous Multiple (Burst) Write
            3. 12.3.4.4.9.3 Asynchronous and Synchronous Accesses in non-multiplexed Mode
              1. 12.3.4.4.9.3.1 Asynchronous Single-Read Operation on non-multiplexed Device
              2. 12.3.4.4.9.3.2 Asynchronous Single-Write Operation on non-multiplexed Device
              3. 12.3.4.4.9.3.3 Asynchronous Multiple (Page Mode) Read Operation on non-multiplexed Device
              4. 12.3.4.4.9.3.4 Synchronous Operations on a non-multiplexed Device
            4. 12.3.4.4.9.4 Page and Burst Support
            5. 12.3.4.4.9.5 System Burst vs External Device Burst Support
          10. 12.3.4.4.10 GPMC pSRAM Access Specificities
          11. 12.3.4.4.11 GPMC NAND Access Description
            1. 12.3.4.4.11.1 NAND Memory Device in Byte or 16-bit Word Stream Mode
              1. 12.3.4.4.11.1.1 Chip-Select Configuration for NAND Interfacing in Byte or Word Stream Mode
              2. 12.3.4.4.11.1.2 NAND Device Command and Address Phase Control
              3. 12.3.4.4.11.1.3 Command Latch Cycle
              4. 12.3.4.4.11.1.4 Address Latch Cycle
              5. 12.3.4.4.11.1.5 NAND Device Data Read and Write Phase Control in Stream Mode
              6. 12.3.4.4.11.1.6 NAND Device General Chip-Select Timing Control Requirement
              7. 12.3.4.4.11.1.7 Read and Write Access Size Adaptation
                1. 12.3.4.4.11.1.7.1 8-Bit-Wide NAND Device
                2. 12.3.4.4.11.1.7.2 16-Bit-Wide NAND Device
            2. 12.3.4.4.11.2 NAND Device-Ready Pin
              1. 12.3.4.4.11.2.1 Ready Pin Monitored by Software Polling
              2. 12.3.4.4.11.2.2 Ready Pin Monitored by Hardware Interrupt
            3. 12.3.4.4.11.3 ECC Calculator
              1. 12.3.4.4.11.3.1 Hamming Code
                1. 12.3.4.4.11.3.1.1 ECC Result Register and ECC Computation Accumulation Size
                2. 12.3.4.4.11.3.1.2 ECC Enabling
                3. 12.3.4.4.11.3.1.3 ECC Computation
                4. 12.3.4.4.11.3.1.4 ECC Comparison and Correction
                5. 12.3.4.4.11.3.1.5 ECC Calculation Based on 8-Bit Word
                6. 12.3.4.4.11.3.1.6 ECC Calculation Based on 16-Bit Word
              2. 12.3.4.4.11.3.2 BCH Code
                1. 12.3.4.4.11.3.2.1 Requirements
                2. 12.3.4.4.11.3.2.2 Memory Mapping of BCH Codeword
                  1. 3.4.4.11.3.2.2.1 Memory Mapping of Data Message
                  2. 3.4.4.11.3.2.2.2 Memory-Mapping of the ECC
                  3. 3.4.4.11.3.2.2.3 Wrapping Modes
                    1. 4.4.11.3.2.2.3.1  Manual Mode (0x0)
                    2. 4.4.11.3.2.2.3.2  Mode 0x1
                    3. 4.4.11.3.2.2.3.3  Mode 0xA (10)
                    4. 4.4.11.3.2.2.3.4  Mode 0x2
                    5. 4.4.11.3.2.2.3.5  Mode 0x3
                    6. 4.4.11.3.2.2.3.6  Mode 0x7
                    7. 4.4.11.3.2.2.3.7  Mode 0x8
                    8. 4.4.11.3.2.2.3.8  Mode 0x4
                    9. 4.4.11.3.2.2.3.9  Mode 0x9
                    10. 4.4.11.3.2.2.3.10 Mode 0x5
                    11. 4.4.11.3.2.2.3.11 Mode 0xB (11)
                    12. 4.4.11.3.2.2.3.12 Mode 0x6
                3. 12.3.4.4.11.3.2.3 Supported NAND Page Mappings and ECC Schemes
                  1. 3.4.4.11.3.2.3.1 Per-Sector Spare Mappings
                  2. 3.4.4.11.3.2.3.2 Pooled Spare Mapping
                  3. 3.4.4.11.3.2.3.3 Per-Sector Spare Mapping, with ECC Separated at the End of the Page
            4. 12.3.4.4.11.4 Prefetch and Write-Posting Engine
              1. 12.3.4.4.11.4.1 General Facts About the Engine Configuration
              2. 12.3.4.4.11.4.2 Prefetch Mode
              3. 12.3.4.4.11.4.3 FIFO Control in Prefetch Mode
              4. 12.3.4.4.11.4.4 Write-Posting Mode
              5. 12.3.4.4.11.4.5 FIFO Control in Write-Posting Mode
              6. 12.3.4.4.11.4.6 Optimizing NAND Access Using the Prefetch and Write-Posting Engine
              7. 12.3.4.4.11.4.7 Interleaved Accesses Between Prefetch and Write-Posting Engine and Other Chip-Selects
          12. 12.3.4.4.12 GPMC Use Cases and Tips
            1. 12.3.4.4.12.1 How to Set GPMC Timing Parameters for Typical Accesses
              1. 12.3.4.4.12.1.1 External Memory Attached to the GPMC Module
              2. 12.3.4.4.12.1.2 Typical GPMC Setup
                1. 12.3.4.4.12.1.2.1 GPMC Configuration for Synchronous Burst Read Access
                2. 12.3.4.4.12.1.2.2 GPMC Configuration for Asynchronous Read Access
                3. 12.3.4.4.12.1.2.3 GPMC Configuration for Asynchronous Single Write Access
            2. 12.3.4.4.12.2 How to Choose a Suitable Memory to Use With the GPMC
              1. 12.3.4.4.12.2.1 Supported Memories or Devices
                1. 12.3.4.4.12.2.1.1 Memory Pin Multiplexing
                2. 12.3.4.4.12.2.1.2 NAND Interface Protocol
                3. 12.3.4.4.12.2.1.3 NOR Interface Protocol
                4. 12.3.4.4.12.2.1.4 Other Technologies
        5. 12.3.4.5 GPMC Basic Programming Model
          1. 12.3.4.5.1 GPMC High-Level Programming Model Overview
          2. 12.3.4.5.2 GPMC Initialization
          3. 12.3.4.5.3 GPMC Configuration in NOR Mode
          4. 12.3.4.5.4 GPMC Configuration in NAND Mode
          5. 12.3.4.5.5 Set Memory Access
          6. 12.3.4.5.6 GPMC Timing Parameters
            1. 12.3.4.5.6.1 GPMC Timing Parameters Formulas
              1. 12.3.4.5.6.1.1 NAND Flash Interface Timing Parameters Formulas
              2. 12.3.4.5.6.1.2 Synchronous NOR Flash Timing Parameters Formulas
              3. 12.3.4.5.6.1.3 Asynchronous NOR Flash Timing Parameters Formulas
        6. 12.3.4.6 GPMC Registers
      5. 12.3.5 Error Location Module (ELM)
        1. 12.3.5.1 ELM Overview
          1. 12.3.5.1.1 ELM Features
          2. 12.3.5.1.2 ELM Not Supported Features
        2. 12.3.5.2 ELM Integration
          1. 12.3.5.2.1 ELM Integration in MAIN Domain
        3. 12.3.5.3 ELM Functional Description
          1. 12.3.5.3.1 ELM Software Reset
          2. 12.3.5.3.2 ELM Power Management
          3. 12.3.5.3.3 ELM Interrupt Requests
          4. 12.3.5.3.4 ELM Processing Initialization
          5. 12.3.5.3.5 ELM Processing Sequence
          6. 12.3.5.3.6 ELM Processing Completion
        4. 12.3.5.4 ELM Basic Programming Model
          1. 12.3.5.4.1 ELM Low-Level Programming Model
            1. 12.3.5.4.1.1 Processing Initialization
            2. 12.3.5.4.1.2 Read Results
            3. 12.3.5.4.1.3 2786
          2. 12.3.5.4.2 Use Case: ELM Used in Continuous Mode
          3. 12.3.5.4.3 Use Case: ELM Used in Page Mode
        5. 12.3.5.5 ELM Registers
      6. 12.3.6 Multi-Media Card Secure Digital (MMCSD) Interface
        1. 12.3.6.1 MMCSD Overview
          1. 12.3.6.1.1 MMCSD Features
          2. 12.3.6.1.2 MMCSD Not Supported Features
        2. 12.3.6.2 MMCSD Environment
          1. 12.3.6.2.1 Protocol and Data Format
            1. 12.3.6.2.1.1 Protocol
            2. 12.3.6.2.1.2 Data Format
              1. 12.3.6.2.1.2.1 Coding Scheme for Command Token
              2. 12.3.6.2.1.2.2 Coding Scheme for Response Token
              3. 12.3.6.2.1.2.3 Coding Scheme for Data Token
        3. 12.3.6.3 MMCSD Integration
          1. 12.3.6.3.1 MMCSD Integration in MAIN Domain
        4. 12.3.6.4 MMCSD Functional Description
          1. 12.3.6.4.1 Block Diagram
          2. 12.3.6.4.2 Memory Regions
          3. 12.3.6.4.3 Interrupt Requests
          4. 12.3.6.4.4 ECC Support
            1. 12.3.6.4.4.1 ECC Aggregator
          5. 12.3.6.4.5 Advanced DMA
          6. 12.3.6.4.6 eMMC PHY BIST
            1. 12.3.6.4.6.1 BIST Overview
            2. 12.3.6.4.6.2 BIST Modes
              1. 12.3.6.4.6.2.1 DS Mode
              2. 12.3.6.4.6.2.2 HS Mode with TXDLY using DLL
              3. 12.3.6.4.6.2.3 HS Mode with TXDLY using Delay Chain
              4. 12.3.6.4.6.2.4 DDR50 Mode with TXDLY using DLL
              5. 12.3.6.4.6.2.5 DDR50 Mode with TXDLY using Delay Chain
              6. 12.3.6.4.6.2.6 HS200 Mode with TX/RXDLY using DLL
              7. 12.3.6.4.6.2.7 HS200 Mode with TX/RXDLY using Delay Chain
              8. 12.3.6.4.6.2.8 HS400 Mode
            3. 12.3.6.4.6.3 BIST Functionality
            4. 12.3.6.4.6.4 Signal Interface
            5. 12.3.6.4.6.5 Programming Flow
              1. 12.3.6.4.6.5.1 DS Mode
                1. 12.3.6.4.6.5.1.1 Configuration
                2. 12.3.6.4.6.5.1.2 BIST Programming
              2. 12.3.6.4.6.5.2 HS Mode with DLY_CHAIN
                1. 12.3.6.4.6.5.2.1 Configuration
                2. 12.3.6.4.6.5.2.2 BIST Programming
              3. 12.3.6.4.6.5.3 HS Mode with DLL
                1. 12.3.6.4.6.5.3.1 Configuration
                2. 12.3.6.4.6.5.3.2 BIST Programming
              4. 12.3.6.4.6.5.4 DDR52 Mode with DLY_CHAIN
                1. 12.3.6.4.6.5.4.1 Configuration
                2. 12.3.6.4.6.5.4.2 BIST Programming
              5. 12.3.6.4.6.5.5 DDR52 Mode with DLL
                1. 12.3.6.4.6.5.5.1 Configuration
                2. 12.3.6.4.6.5.5.2 BIST Programming
              6. 12.3.6.4.6.5.6 HS200 Mode with DLY_CHAIN
                1. 12.3.6.4.6.5.6.1 Configuration
                2. 12.3.6.4.6.5.6.2 BIST Programming
              7. 12.3.6.4.6.5.7 HS200 Mode with DLL
                1. 12.3.6.4.6.5.7.1 Configuration
                2. 12.3.6.4.6.5.7.2 BIST Programming
              8. 12.3.6.4.6.5.8 HS400 Mode with DLL
                1. 12.3.6.4.6.5.8.1 Configuration
                2. 12.3.6.4.6.5.8.2 BIST Programming
            6. 12.3.6.4.6.6 HS200 BIST Result Check Procedure
        5. 12.3.6.5 MMCSD Programming Guide
          1. 12.3.6.5.1 Sequences
            1. 12.3.6.5.1.1  SD Card Detection
            2. 12.3.6.5.1.2  SD Clock Control
              1. 12.3.6.5.1.2.1 Internal Clock Setup Sequence
              2. 12.3.6.5.1.2.2 SD Clock Supply and Stop Sequence
              3. 12.3.6.5.1.2.3 SD Clock Frequency Change Sequence
            3. 12.3.6.5.1.3  SD Bus Power Control
            4. 12.3.6.5.1.4  Changing Bus Width
            5. 12.3.6.5.1.5  Timeout Setting on DAT Line
            6. 12.3.6.5.1.6  Card Initialization and Identification (for SD I/F)
              1. 12.3.6.5.1.6.1 Signal Voltage Switch Procedure (for UHS-I)
            7. 12.3.6.5.1.7  SD Transaction Generation
              1. 12.3.6.5.1.7.1 Transaction Control without Data Transfer Using DAT Line
                1. 12.3.6.5.1.7.1.1 The Sequence to Issue a SD Command
                2. 12.3.6.5.1.7.1.2 The Sequence to Finalize a Command
                3. 12.3.6.5.1.7.1.3 2865
              2. 12.3.6.5.1.7.2 Transaction Control with Data Transfer Using DAT Line
                1. 12.3.6.5.1.7.2.1 Not using DMA
                2. 12.3.6.5.1.7.2.2 Using SDMA
                3. 12.3.6.5.1.7.2.3 Using ADMA
            8. 12.3.6.5.1.8  Abort Transaction
              1. 12.3.6.5.1.8.1 Asynchronous Abort
              2. 12.3.6.5.1.8.2 Synchronous Abort
            9. 12.3.6.5.1.9  Changing Bus Speed Mode
            10. 12.3.6.5.1.10 Error Recovery
              1. 12.3.6.5.1.10.1 Error Interrupt Recovery
              2. 12.3.6.5.1.10.2 Auto CMD12 Error Recovery
            11. 12.3.6.5.1.11 Wakeup Control (Optional)
            12. 12.3.6.5.1.12 Suspend/Resume (Optional, Not Supported from Version 4.00)
              1. 12.3.6.5.1.12.1 Suspend Sequence
              2. 12.3.6.5.1.12.2 Resume Sequence
              3. 12.3.6.5.1.12.3 Stop At Block Gap/Continue Timing for Read Transaction
              4. 12.3.6.5.1.12.4 Stop At Block Gap/Continue Timing for Write Transaction
          2. 12.3.6.5.2 Driver Flow Sequence
            1. 12.3.6.5.2.1 Host Controller Setup and Card Detection
              1. 12.3.6.5.2.1.1 Host Controller Setup Sequence
              2. 12.3.6.5.2.1.2 Card Interface Detection Sequence
            2. 12.3.6.5.2.2 Boot Operation
              1. 12.3.6.5.2.2.1 Normal Boot Operation: (For Legacy eMMC 5.0)
              2. 12.3.6.5.2.2.2 Alternate Boot Operation (For Legacy eMMC 5.0):
              3. 12.3.6.5.2.2.3 Boot Code Chunk Read Operation (For Legacy eMMC 5.0):
            3. 12.3.6.5.2.3 Retuning procedure (For Legacy Interface)
              1. 12.3.6.5.2.3.1 Sampling Clock Tuning
              2. 12.3.6.5.2.3.2 Tuning Modes
              3. 12.3.6.5.2.3.3 Re-Tuning Mode 2
            4. 12.3.6.5.2.4 Command Queuing Driver Flow Sequence
              1. 12.3.6.5.2.4.1 Command Queuing Initialization Sequence
              2. 12.3.6.5.2.4.2 Task Issuance Sequence
              3. 12.3.6.5.2.4.3 Task Execution and Completion Sequence
              4. 12.3.6.5.2.4.4 Task Discard and Clear Sequence
              5. 12.3.6.5.2.4.5 Error Detect and Recovery when CQ is enabled
        6. 12.3.6.6 MMCSD Registers
          1. 12.3.6.6.1 MMCSD0 Subsystem Registers
          2. 12.3.6.6.2 MMCSD0 RX RAM ECC Aggregator Registers
          3. 12.3.6.6.3 MMCSD0 TX RAM ECC Aggregator Registers
          4. 12.3.6.6.4 MMCSD0 Host Controller Registers
          5. 12.3.6.6.5 MMCSD1 Subsystem Registers
          6. 12.3.6.6.6 MMCSD1 RX RAM ECC Aggregator Registers
          7. 12.3.6.6.7 MMCSD1 TX RAM ECC Aggregator Registers
          8. 12.3.6.6.8 MMCSD1 Host Controller Registers
    4. 12.4 Industrial and Control Interfaces
      1. 12.4.1 Enhanced Capture (ECAP) Module
        1. 12.4.1.1 ECAP Overview
          1. 12.4.1.1.1 ECAP Features
        2. 12.4.1.2 ECAP Environment
          1. 12.4.1.2.1 ECAP I/O Interface
        3. 12.4.1.3 ECAP Integration
          1. 12.4.1.3.1 Daisy-Chain Connectivity between ECAP Modules
        4. 12.4.1.4 ECAP Functional Description
          1. 12.4.1.4.1 Capture and APWM Operating Modes
            1. 12.4.1.4.1.1 ECAP Capture Mode Description
              1. 12.4.1.4.1.1.1 ECAP Event Prescaler
              2. 12.4.1.4.1.1.2 ECAP Edge Polarity Select and Qualifier
              3. 12.4.1.4.1.1.3 ECAP Continuous/One-Shot Control
              4. 12.4.1.4.1.1.4 ECAP 32-Bit Counter and Phase Control
              5. 12.4.1.4.1.1.5 CAP1-CAP4 Registers
              6. 12.4.1.4.1.1.6 ECAP Interrupt Control
              7. 12.4.1.4.1.1.7 ECAP Shadow Load and Lockout Control
            2. 12.4.1.4.1.2 ECAP APWM Mode Operation
          2. 12.4.1.4.2 Summary of ECAP Functional Registers
        5. 12.4.1.5 ECAP Use Cases
          1. 12.4.1.5.1 Absolute Time-Stamp Operation Rising Edge Trigger Example
            1. 12.4.1.5.1.1 Code Snippet for CAP Mode Absolute Time, Rising Edge Trigger
          2. 12.4.1.5.2 Absolute Time-Stamp Operation Rising and Falling Edge Trigger Example
            1. 12.4.1.5.2.1 Code Snippet for CAP Mode Absolute Time, Rising and Falling Edge Trigger
          3. 12.4.1.5.3 Time Difference (Delta) Operation Rising Edge Trigger Example
            1. 12.4.1.5.3.1 Code Snippet for CAP Mode Delta Time, Rising Edge Trigger
          4. 12.4.1.5.4 Time Difference (Delta) Operation Rising and Falling Edge Trigger Example
            1. 12.4.1.5.4.1 Code Snippet for CAP Mode Delta Time, Rising and Falling Edge Triggers
          5. 12.4.1.5.5 Application of the APWM Mode
            1. 12.4.1.5.5.1 Simple PWM Generation (Independent Channel/s) Example
              1. 12.4.1.5.5.1.1 Code Snippet for APWM Mode
            2. 12.4.1.5.5.2 Multichannel PWM Generation with Synchronization Example
              1. 12.4.1.5.5.2.1 Code Snippet for Multichannel PWM Generation with Synchronization
            3. 12.4.1.5.5.3 Multichannel PWM Generation with Phase Control Example
              1. 12.4.1.5.5.3.1 Code Snippet for Multichannel PWM Generation with Phase Control
        6. 12.4.1.6 ECAP Registers
      2. 12.4.2 Enhanced Pulse Width Modulation (EPWM) Module
        1. 12.4.2.1 EPWM Overview
          1. 12.4.2.1.1 EPWM Features
          2. 12.4.2.1.2 EPWM Not Supported Features
          3. 12.4.2.1.3 2951
        2. 12.4.2.2 EPWM Environment
          1. 12.4.2.2.1 EPWM I/O Interface
        3. 12.4.2.3 EPWM Integration
          1. 12.4.2.3.1 Device Specific EPWM Features
          2. 12.4.2.3.2 Daisy-Chain Connectivity between EPWM Modules
          3. 12.4.2.3.3 ADC start of conversion signals (PWM_SOCA and PWM_SOCB)
          4. 12.4.2.3.4 EPWM Modules Time Base Clock Gating
        4. 12.4.2.4 EPWM Functional Description
          1. 12.4.2.4.1  EPWM Submodule Features
            1. 12.4.2.4.1.1 Constant Definitions Used in the EPWM Code Examples
          2. 12.4.2.4.2  EPWM Time-Base (TB) Submodule
            1. 12.4.2.4.2.1 Overview
            2. 12.4.2.4.2.2 2964
            3. 12.4.2.4.2.3 Controlling and Monitoring the EPWM Time-Base Submodule
            4. 12.4.2.4.2.4 Calculating PWM Period and Frequency
              1. 12.4.2.4.2.4.1 EPWM Time-Base Period Shadow Register
              2. 12.4.2.4.2.4.2 EPWM Time-Base Counter Synchronization
            5. 12.4.2.4.2.5 Phase Locking the Time-Base Clocks of Multiple EPWM Modules
            6. 12.4.2.4.2.6 EPWM Time-Base Counter Modes and Timing Waveforms
          3. 12.4.2.4.3  EPWM Counter-Compare (CC) Submodule
            1. 12.4.2.4.3.1 Overview
            2. 12.4.2.4.3.2 Controlling and Monitoring the EPWM Counter-Compare Submodule
            3. 12.4.2.4.3.3 Operational Highlights for the EPWM Counter-Compare Submodule
            4. 12.4.2.4.3.4 EPWM Counter-Compare Submodule Timing Waveforms
          4. 12.4.2.4.4  EPWM Action-Qualifier (AQ) Submodule
            1. 12.4.2.4.4.1 Overview
            2. 12.4.2.4.4.2 Controlling and Monitoring the EPWM Action-Qualifier Submodule
            3. 12.4.2.4.4.3 EPWM Action-Qualifier Event Priority
            4. 12.4.2.4.4.4 Waveforms for Common EPWM Configurations
          5. 12.4.2.4.5  EPWM Dead-Band Generator (DB) Submodule
            1. 12.4.2.4.5.1 Overview
            2. 12.4.2.4.5.2 Controlling and Monitoring the EPWM Dead-Band Submodule
            3. 12.4.2.4.5.3 Operational Highlights for the EPWM Dead-Band Generator Submodule
          6. 12.4.2.4.6  EPWM-Chopper (PC) Submodule
            1. 12.4.2.4.6.1 Overview
            2. 12.4.2.4.6.2 2987
            3. 12.4.2.4.6.3 Controlling the EPWM-Chopper Submodule
            4. 12.4.2.4.6.4 Operational Highlights for the EPWM-Chopper Submodule
            5. 12.4.2.4.6.5 EPWM-Chopper Waveforms
              1. 12.4.2.4.6.5.1 EPWM-Chopper One-Shot Pulse
              2. 12.4.2.4.6.5.2 EPWM-Chopper Duty Cycle Control
          7. 12.4.2.4.7  EPWM Trip-Zone (TZ) Submodule
            1. 12.4.2.4.7.1 Overview
            2. 12.4.2.4.7.2 Controlling and Monitoring the EPWM Trip-Zone Submodule
            3. 12.4.2.4.7.3 Operational Highlights for the EPWM Trip-Zone Submodule
            4. 12.4.2.4.7.4 Generating EPWM Trip-Event Interrupts
          8. 12.4.2.4.8  EPWM Event-Trigger (ET) Submodule
            1. 12.4.2.4.8.1 Overview
            2. 12.4.2.4.8.2 Controlling and Monitoring the EPWM Event-Trigger Submodule
            3. 12.4.2.4.8.3 Operational Overview of the EPWM Event-Trigger Submodule
            4. 12.4.2.4.8.4 3002
          9. 12.4.2.4.9  EPWM High Resolution (HRPWM) Submodule
            1. 12.4.2.4.9.1 Overview
            2. 12.4.2.4.9.2 Architecture of the High-Resolution PWM Submodule
            3. 12.4.2.4.9.3 Controlling and Monitoring the High-Resolution PWM Submodule
            4. 12.4.2.4.9.4 Configuring the High-Resolution PWM Submodule
            5. 12.4.2.4.9.5 Operational Highlights for the High-Resolution PWM Submodule
              1. 12.4.2.4.9.5.1 HRPWM Edge Positioning
              2. 12.4.2.4.9.5.2 HRPWM Scaling Considerations
              3. 12.4.2.4.9.5.3 HRPWM Duty Cycle Range Limitation
          10. 12.4.2.4.10 EPWM / HRPWM Functional Register Groups
          11. 12.4.2.4.11 Proper EPWM Interrupt Initialization Procedure
        5. 12.4.2.5 EPWM Registers
      3. 12.4.3 Enhanced Quadrature Encoder Pulse (EQEP) Module
        1. 12.4.3.1 EQEP Overview
          1. 12.4.3.1.1 EQEP Features
          2. 12.4.3.1.2 EQEP Not Supported Features
        2. 12.4.3.2 EQEP Environment
          1. 12.4.3.2.1 EQEP I/O Interface
        3. 12.4.3.3 EQEP Integration
          1. 12.4.3.3.1 Device Specific EQEP Features
        4. 12.4.3.4 EQEP Functional Description
          1. 12.4.3.4.1 EQEP Inputs
          2. 12.4.3.4.2 EQEP Quadrature Decoder Unit (QDU)
            1. 12.4.3.4.2.1 EQEP Position Counter Input Modes
              1. 12.4.3.4.2.1.1 Quadrature Count Mode
              2. 12.4.3.4.2.1.2 EQEP Direction-count Mode
              3. 12.4.3.4.2.1.3 EQEP Up-Count Mode
              4. 12.4.3.4.2.1.4 EQEP Down-Count Mode
            2. 12.4.3.4.2.2 EQEP Input Polarity Selection
            3. 12.4.3.4.2.3 EQEP Position-Compare Sync Output
          3. 12.4.3.4.3 EQEP Position Counter and Control Unit (PCCU)
            1. 12.4.3.4.3.1 EQEP Position Counter Operating Modes
              1. 12.4.3.4.3.1.1 EQEP Position Counter Reset on Index Event (EQEP_QDEC_QEP_CTL[29-28] PCRM] = 0b00)
              2. 12.4.3.4.3.1.2 EQEP Position Counter Reset on Maximum Position (EQEP_QDEC_QEP_CTL[29-28] PCRM=0b01)
              3. 12.4.3.4.3.1.3 Position Counter Reset on the First Index Event (EQEP_QDEC_QEP_CTL[29-28] PCRM = 0b10)
              4. 12.4.3.4.3.1.4 Position Counter Reset on Unit Time out Event (EQEP_QDEC_QEP_CTL[29-28] PCRM = 0b11)
            2. 12.4.3.4.3.2 EQEP Position Counter Latch
              1. 12.4.3.4.3.2.1 Index Event Latch
              2. 12.4.3.4.3.2.2 EQEP Strobe Event Latch
            3. 12.4.3.4.3.3 EQEP Position Counter Initialization
            4. 12.4.3.4.3.4 EQEP Position-Compare Unit
          4. 12.4.3.4.4 EQEP Edge Capture Unit
          5. 12.4.3.4.5 EQEP Watchdog
          6. 12.4.3.4.6 Unit Timer Base
          7. 12.4.3.4.7 EQEP Interrupt Structure
          8. 12.4.3.4.8 Summary of EQEP Functional Registers
        5. 12.4.3.5 EQEP Registers
      4. 12.4.4 Controller Area Network (MCAN)
        1. 12.4.4.1 MCAN Overview
          1. 12.4.4.1.1 MCAN Features
          2. 12.4.4.1.2 MCAN Not Supported Features
        2. 12.4.4.2 MCAN Environment
          1. 12.4.4.2.1 CAN Network Basics
        3. 12.4.4.3 MCAN Integration
          1. 12.4.4.3.1 MCAN Integration in MCU Domain
          2. 12.4.4.3.2 MCAN Integration in MAIN Domain
        4. 12.4.4.4 MCAN Functional Description
          1. 12.4.4.4.1  Module Clocking Requirements
          2. 12.4.4.4.2  Interrupt and DMA Requests
            1. 12.4.4.4.2.1 Interrupt Requests
            2. 12.4.4.4.2.2 DMA Requests
            3. 12.4.4.4.2.3 3064
          3. 12.4.4.4.3  Operating Modes
            1. 12.4.4.4.3.1 Software Initialization
            2. 12.4.4.4.3.2 Normal Operation
            3. 12.4.4.4.3.3 CAN FD Operation
            4. 12.4.4.4.3.4 Transmitter Delay Compensation
              1. 12.4.4.4.3.4.1 Description
              2. 12.4.4.4.3.4.2 Transmitter Delay Compensation Measurement
            5. 12.4.4.4.3.5 Restricted Operation Mode
            6. 12.4.4.4.3.6 Bus Monitoring Mode
            7. 12.4.4.4.3.7 Disabled Automatic Retransmission (DAR) Mode
              1. 12.4.4.4.3.7.1 Frame Transmission in DAR Mode
            8. 12.4.4.4.3.8 Power Down (Sleep Mode)
              1. 12.4.4.4.3.8.1 External Clock Stop Mode
              2. 12.4.4.4.3.8.2 Suspend Mode
              3. 12.4.4.4.3.8.3 Wakeup request
            9. 12.4.4.4.3.9 Test Modes
              1. 12.4.4.4.3.9.1 Internal Loopback Mode
          4. 12.4.4.4.4  Timestamp Generation
            1. 12.4.4.4.4.1 External Timestamp Counter
          5. 12.4.4.4.5  Timeout Counter
          6. 12.4.4.4.6  ECC Support
            1. 12.4.4.4.6.1 ECC Wrapper
            2. 12.4.4.4.6.2 ECC Aggregator
          7. 12.4.4.4.7  Rx Handling
            1. 12.4.4.4.7.1 Acceptance Filtering
              1. 12.4.4.4.7.1.1 Range Filter
              2. 12.4.4.4.7.1.2 Filter for specific IDs
              3. 12.4.4.4.7.1.3 Classic Bit Mask Filter
              4. 12.4.4.4.7.1.4 Standard Message ID Filtering
              5. 12.4.4.4.7.1.5 Extended Message ID Filtering
            2. 12.4.4.4.7.2 Rx FIFOs
              1. 12.4.4.4.7.2.1 Rx FIFO Blocking Mode
              2. 12.4.4.4.7.2.2 Rx FIFO Overwrite Mode
            3. 12.4.4.4.7.3 Dedicated Rx Buffers
              1. 12.4.4.4.7.3.1 Rx Buffer Handling
            4. 12.4.4.4.7.4 Debug on CAN Support
          8. 12.4.4.4.8  Tx Handling
            1. 12.4.4.4.8.1 Transmit Pause
            2. 12.4.4.4.8.2 Dedicated Tx Buffers
            3. 12.4.4.4.8.3 Tx FIFO
            4. 12.4.4.4.8.4 Tx Queue
            5. 12.4.4.4.8.5 Mixed Dedicated Tx Buffers/Tx FIFO
            6. 12.4.4.4.8.6 Mixed Dedicated Tx Buffers/Tx Queue
            7. 12.4.4.4.8.7 Transmit Cancellation
            8. 12.4.4.4.8.8 Tx Event Handling
          9. 12.4.4.4.9  FIFO Acknowledge Handling
          10. 12.4.4.4.10 Message RAM
            1. 12.4.4.4.10.1 Message RAM Configuration
            2. 12.4.4.4.10.2 Rx Buffer and FIFO Element
            3. 12.4.4.4.10.3 Tx Buffer Element
            4. 12.4.4.4.10.4 Tx Event FIFO Element
            5. 12.4.4.4.10.5 Standard Message ID Filter Element
            6. 12.4.4.4.10.6 Extended Message ID Filter Element
        5. 12.4.4.5 MCAN Registers
          1. 12.4.4.5.1 MCAN Subsystem Registers
          2. 12.4.4.5.2 MCAN Core Registers
          3. 12.4.4.5.3 MCAN ECC Aggregator Registers
    5. 12.5 Audio Interfaces
      1. 12.5.1 Audio Tracking Logic (ATL)
        1. 12.5.1.1 ATL Overview
          1. 12.5.1.1.1 ATL Features Overview
          2. 12.5.1.1.2 ATL Not Supported Features
    6. 12.6 Timer Modules
      1. 12.6.1 Global Timebase Counter (GTC)
        1. 12.6.1.1 GTC Overview
          1. 12.6.1.1.1 GTC Features
          2. 12.6.1.1.2 GTC Not Supported Features
        2. 12.6.1.2 GTC Integration
        3. 12.6.1.3 GTC Functional Description
          1. 12.6.1.3.1 GTC Block Diagram
          2. 12.6.1.3.2 GTC Counter
          3. 12.6.1.3.3 GTC Gray Encoder
          4. 12.6.1.3.4 GTC Push Event Generation
          5. 12.6.1.3.5 GTC Register Partitioning
        4. 12.6.1.4 GTC Registers
          1. 12.6.1.4.1 GTC0_GTC_CFG0 Registers
          2. 12.6.1.4.2 GTC0_GTC_CFG1 Registers
          3. 12.6.1.4.3 GTC0_GTC_CFG2 Registers
          4. 12.6.1.4.4 GTC0_GTC_CFG3 Registers
      2. 12.6.2 Windowed Watchdog Timer (WWDT)
        1. 12.6.2.1 RTI Overview
          1. 12.6.2.1.1 RTI Features
          2. 12.6.2.1.2 RTI Not Supported Features
        2. 12.6.2.2 RTI Integration
          1. 12.6.2.2.1 RTI Integration in MCU Domain
          2. 12.6.2.2.2 RTI Integration in MAIN Domain
        3. 12.6.2.3 RTI Functional Description
          1. 12.6.2.3.1 RTI Counter Operation
          2. 12.6.2.3.2 RTI Digital Watchdog
          3. 12.6.2.3.3 RTI Digital Windowed Watchdog
          4. 12.6.2.3.4 RTI Low Power Mode Operation
          5. 12.6.2.3.5 RTI Debug Mode Behavior
        4. 12.6.2.4 RTI Registers
      3. 12.6.3 Timers
        1. 12.6.3.1 Timers Overview
          1. 12.6.3.1.1 Timers Features
          2. 12.6.3.1.2 Timers Not Supported Features
        2. 12.6.3.2 Timers Environment
          1. 12.6.3.2.1 Timer External System Interface
        3. 12.6.3.3 Timers Integration
          1. 12.6.3.3.1 Timers Integration in MCU Domain
          2. 12.6.3.3.2 Timers Integration in MAIN Domain
        4. 12.6.3.4 Timers Functional Description
          1. 12.6.3.4.1  Timer Block Diagram
          2. 12.6.3.4.2  Timer Power Management
            1. 12.6.3.4.2.1 Wake-Up Capability
          3. 12.6.3.4.3  Timer Software Reset
          4. 12.6.3.4.4  Timer Interrupts
          5. 12.6.3.4.5  Timer Mode Functionality
            1. 12.6.3.4.5.1 1-ms Tick Generation
          6. 12.6.3.4.6  Timer Capture Mode Functionality
          7. 12.6.3.4.7  Timer Compare Mode Functionality
          8. 12.6.3.4.8  Timer Prescaler Functionality
          9. 12.6.3.4.9  Timer Pulse-Width Modulation
          10. 12.6.3.4.10 Timer Counting Rate
          11. 12.6.3.4.11 Timer Under Emulation
          12. 12.6.3.4.12 Accessing Timer Registers
            1. 12.6.3.4.12.1 Writing to Timer Registers
              1. 12.6.3.4.12.1.1 Write Posting Synchronization Mode
              2. 12.6.3.4.12.1.2 Write Nonposting Synchronization Mode
            2. 12.6.3.4.12.2 Reading From Timer Counter Registers
              1. 12.6.3.4.12.2.1 Read Posted
              2. 12.6.3.4.12.2.2 Read Non-Posted
          13. 12.6.3.4.13 Timer Posted Mode Selection
        5. 12.6.3.5 Timers Low-Level Programming Models
          1. 12.6.3.5.1 Timer Global Initialization
            1. 12.6.3.5.1.1 Global Initialization of Surrounding Modules
            2. 12.6.3.5.1.2 Timer Module Global Initialization
              1. 12.6.3.5.1.2.1 Main Sequence – Timer Module Global Initialization
          2. 12.6.3.5.2 Timer Operational Mode Configuration
            1. 12.6.3.5.2.1 Timer Mode
              1. 12.6.3.5.2.1.1 Main Sequence – Timer Mode Configuration
            2. 12.6.3.5.2.2 Timer Compare Mode
              1. 12.6.3.5.2.2.1 Main Sequence – Timer Compare Mode Configuration
            3. 12.6.3.5.2.3 Timer Capture Mode
              1. 12.6.3.5.2.3.1 Main Sequence – Timer Capture Mode Configuration
              2. 12.6.3.5.2.3.2 Subsequence – Initialize Capture Mode
              3. 12.6.3.5.2.3.3 Subsequence – Detect Event
            4. 12.6.3.5.2.4 Timer PWM Mode
              1. 12.6.3.5.2.4.1 Main Sequence – Timer PWM Mode Configuration
        6. 12.6.3.6 Timers Registers
    7. 12.7 Internal Diagnostics Modules
      1. 12.7.1 Dual Clock Comparator (DCC)
        1. 12.7.1.1 DCC Overview
          1. 12.7.1.1.1 DCC Features
          2. 12.7.1.1.2 DCC Not Supported Features
        2. 12.7.1.2 DCC Integration
          1. 12.7.1.2.1 DCC Integration in MCU Domain
          2. 12.7.1.2.2 DCC Integration in MAIN Domain
        3. 12.7.1.3 DCC Functional Description
          1. 12.7.1.3.1 DCC Counter Operation
          2. 12.7.1.3.2 DCC Low Power Mode Operation
          3. 12.7.1.3.3 DCC Suspend Mode Behavior
          4. 12.7.1.3.4 DCC Single-Shot Mode
          5. 12.7.1.3.5 DCC Continuous mode
            1. 12.7.1.3.5.1 DCC Continue on Error
            2. 12.7.1.3.5.2 DCC Error Count
          6. 12.7.1.3.6 DCC Control and count hand-off across clock domains
          7. 12.7.1.3.7 DCC Error Trajectory record
            1. 12.7.1.3.7.1 DCC FIFO capturing for Errors
            2. 12.7.1.3.7.2 DCC FIFO in continuous capture mode
            3. 12.7.1.3.7.3 DCC FIFO Details
            4. 12.7.1.3.7.4 DCC FIFO Debug mode behavior
          8. 12.7.1.3.8 DCC Count read registers
        4. 12.7.1.4 DCC Registers
      2. 12.7.2 Error Signaling Module (ESM)
        1. 12.7.2.1 ESM Overview
          1. 12.7.2.1.1 ESM Features
        2. 12.7.2.2 ESM Environment
        3. 12.7.2.3 ESM Integration
          1. 12.7.2.3.1 ESM Integration in WKUP Domain
          2. 12.7.2.3.2 ESM Integration in MCU Domain
          3. 12.7.2.3.3 ESM Integration in MAIN Domain
        4. 12.7.2.4 ESM Functional Description
          1. 12.7.2.4.1 ESM Interrupt Requests
            1. 12.7.2.4.1.1 ESM Configuration Error Interrupt
            2. 12.7.2.4.1.2 ESM Low Priority Error Interrupt
              1. 12.7.2.4.1.2.1 ESM Low Priority Error Level Event
              2. 12.7.2.4.1.2.2 ESM Low Priority Error Pulse Event
            3. 12.7.2.4.1.3 ESM High Priority Error Interrupt
              1. 12.7.2.4.1.3.1 ESM High Priority Error Level Event
              2. 12.7.2.4.1.3.2 ESM High Priority Error Pulse Event
          2. 12.7.2.4.2 ESM Error Event Inputs
          3. 12.7.2.4.3 ESM Error Pin Output
          4. 12.7.2.4.4 ESM Minimum Time Interval
          5. 12.7.2.4.5 ESM Protection for Registers
          6. 12.7.2.4.6 ESM Clock Stop
        5. 12.7.2.5 ESM Registers
      3. 12.7.3 Memory Cyclic Redundancy Check (MCRC) Controller
        1. 12.7.3.1 MCRC Overview
          1. 12.7.3.1.1 MCRC Features
          2. 12.7.3.1.2 MCRC Not Supported Features
        2. 12.7.3.2 MCRC Integration
        3. 12.7.3.3 MCRC Functional Description
          1. 12.7.3.3.1  MCRC Block Diagram
          2. 12.7.3.3.2  MCRC General Operation
          3. 12.7.3.3.3  MCRC Modes of Operation
            1. 12.7.3.3.3.1 AUTO Mode
            2. 12.7.3.3.3.2 Semi-CPU Mode
            3. 12.7.3.3.3.3 Full-CPU Mode
          4. 12.7.3.3.4  PSA Signature Register
          5. 12.7.3.3.5  PSA Sector Signature Register
          6. 12.7.3.3.6  CRC Value Register
          7. 12.7.3.3.7  Raw Data Register
          8. 12.7.3.3.8  Example DMA Controller Setup
            1. 12.7.3.3.8.1 AUTO Mode Using Hardware Timer Trigger
            2. 12.7.3.3.8.2 AUTO Mode Using Software Trigger
            3. 12.7.3.3.8.3 Semi-CPU Mode Using Hardware Timer Trigger
          9. 12.7.3.3.9  Pattern Count Register
          10. 12.7.3.3.10 Sector Count Register/Current Sector Register
          11. 12.7.3.3.11 Interrupts
            1. 12.7.3.3.11.1 Compression Complete Interrupt
            2. 12.7.3.3.11.2 CRC Fail Interrupt
            3. 12.7.3.3.11.3 Overrun Interrupt
            4. 12.7.3.3.11.4 Underrun Interrupt
            5. 12.7.3.3.11.5 Timeout Interrupt
            6. 12.7.3.3.11.6 Interrupt Offset Register
            7. 12.7.3.3.11.7 Error Handling
          12. 12.7.3.3.12 Power Down Mode
          13. 12.7.3.3.13 Emulation
        4. 12.7.3.4 MCRC Programming Examples
          1. 12.7.3.4.1 Example: Auto Mode Using Time Based Event Triggering
            1. 12.7.3.4.1.1 DMA Setup
            2. 12.7.3.4.1.2 Timer Setup
            3. 12.7.3.4.1.3 CRC Setup
          2. 12.7.3.4.2 Example: Auto Mode Without Using Time Based Triggering
            1. 12.7.3.4.2.1 DMA Setup
            2. 12.7.3.4.2.2 CRC Setup
          3. 12.7.3.4.3 Example: Semi-CPU Mode
            1. 12.7.3.4.3.1 DMA Setup
            2. 12.7.3.4.3.2 Timer Setup
            3. 12.7.3.4.3.3 CRC Setup
          4. 12.7.3.4.4 Example: Full-CPU Mode
            1. 12.7.3.4.4.1 CRC Setup
        5. 12.7.3.5 MCRC Registers
      4. 12.7.4 ECC Aggregator
        1. 12.7.4.1 ECC Aggregator Overview
          1. 12.7.4.1.1 ECC Aggregator Features
        2. 12.7.4.2 ECC Aggregator Integration
        3. 12.7.4.3 ECC Aggregator Functional Description
          1. 12.7.4.3.1 ECC Aggregator Block Diagram
          2. 12.7.4.3.2 ECC Aggregator Register Groups
          3. 12.7.4.3.3 Read Access to the ECC Control and Status Registers
          4. 12.7.4.3.4 Serial Write Operation
          5. 12.7.4.3.5 Interrupts
          6. 12.7.4.3.6 Inject Only Mode
        4. 12.7.4.4 ECC Aggregator Registers
  15. 13On-Chip Debug
  16. 14Revision History

Firewall Region Registers

Table 3-111 through Table 3-195 list the memory-mapped firewall region registers for the system interconnect slaves. All register offset addresses not listed in these tables should be considered as reserved locations and the register contents should not be modified.

Table 3-90 Firewall Region Registers Instances
InstanceBase Address
INFRA_CBASS0
PSRAM2KECC0_FW4500 0400h
PSRAM2KECC0_ECCAGGR_FW4500 0800h
PSC0_FW4500 1400h
PLLCTRL0_FW4500 1800h
GTC0_FW4500 1C00h
PLL0_CFG_FW4500 2000h
CTRL_MMR0_FW4500 2400h
EFUSE0_FW4500 2C00h
PBIST_INFRA0_CFG_FW4500 3000h
GPIO0_FW4500 4000h
GPIO1_FW4500 4400h
GPIO2_FW4500 4800h
GPIO3_FW4500 4C00h
GPIO4_FW4500 5000h
GPIO5_FW4500 5400h
GPIO6_FW4500 5800h
GPIO7_FW4500 5C00h
ESM0_CFG_FW4500 6000h
DCC0_FW4500 8000h
DCC1_FW4500 8400h
DCC2_FW4500 8800h
DCC3_FW4500 8C00h
DCC4_FW4500 9000h
DCC5_FW4500 9400h
DCC6_FW4500 9800h
DCC7_FW4500 9C00h
DCC8_FW4500 A000h
DCC9_FW4500 A400h
DCC10_FW4500 A800h
DCC11_FW4500 AC00h
DCC12_FW4500 B000h
GPIOMUX_INTRTR0_CFG_FW4500 E000h
MAIN2MCU_LVL_INTRTR0_CFG_FW4500 E400h
MAIN2MCU_PLS_INTRTR0_CFG_FW4500 E800h
CMPEVT_INTRTR0_CFG_FW4500 EC00h
TIMESYNC_INTRTR0_CFG_FW4500 F000h
MAIN_MCU1_INTROUTER0_FW4500 F800h
MAIN_MCU0_INTROUTER0_FW4500 FC00h
C66SS0_INTRTR0_CFG_FW4501 0000h
C66SS0_INTRTR1_CFG_FW4501 0400h
FW_CBASS0_ERR_FW4501 2400h
INFRA_CBASS0_ERR_FW4501 2800h
INFRA_ECC_AGGR0_CFG_FW4501 4400h
PSRAMECC0_FW4501 5000h
PSRAMECC0_ECCAGGR_FW4501 5400h
WKUP_CBASS0
WKUP_PSC0_FW4502 0400h
WKUP_PLLCTRL0_FW4502 0800h
WKUP_CTRL_MMR0_FW4502 0C00h
WKUP_GPIO0_FW4502 1000h
WKUP_ESM0_CFG_FW4502 1400h
WKUP_VTM0_FW4502 1C00h
WKUP_GPIO1_FW4502 2400h
WKUP_I2C0_FW4502 4000h
WKUP_UART0_FW4502 8000h
WKUP_GPIOMUX_INTRTR0_CFG_FW4502 A000h
WKUP_CBASS0_ERR_FW4502 C000h
WKUP_FW_CBASS0_ERR_FW4502 C400h
WKUP_ECC_AGGR0_CFG_FW4502 C800h
MCU_CBASS0
MCU_R5FSS0_CORE0_FW4510 0000h
MCU_R5FSS0_CORE0_CFG_FW4510 0400h
MCU_RTI0_FW4510 0800h
MCU_R5FSS0_CORE1_FW4510 1000h
MCU_R5FSS0_CORE1_CFG_FW4510 1400h
MCU_RTI1_FW4510 1800h
MCU_FSS0_CFG_FW4510 2000h
MCU_FSS0_S1_FW4510 2400h
MCU_FSS0_S0_FW4510 3000h
MCU_PSROM0_FW4510 6000h
MCU_MSRAM_1MB0_FW4510 6800h
MCU_MSRAM_1MB0_CFG_FW4510 6C00h
MCU_PSRAM0_FW4510 7000h
MCU_TIMER0_FW4510 8000h
MCU_TIMER1_FW4510 8400h
MCU_TIMER2_FW4510 8800h
MCU_TIMER3_FW4510 8C00h
MCU_TIMER4_FW4510 9000h
MCU_TIMER5_FW4510 9400h
MCU_TIMER6_FW4510 9800h
MCU_TIMER7_FW4510 9C00h
MCU_TIMER8_FW4510 A000h
MCU_TIMER9_FW4510 A400h
MCU_SPI0_FW4510 C000h
MCU_SPI1_FW4510 C400h
MCU_SPI2_FW4510 C800h
MCU_DCC0_FW4511 0000h
MCU_DCC1_FW4511 0400h
MCU_DCC2_FW4511 0800h
MCU_ADC0_DMA_FW4511 4000h
MCU_ADC0_CFG_FW4511 4400h
MCU_ADC1_DMA_FW4511 4800h
MCU_ADC1_CFG_FW4511 4C00h
MCU_UART0_FW4511 8000h
MCU_I2C0_FW4512 0000h
MCU_I2C1_FW4512 0400h
MCU_I3C0_FW4512 2000h
MCU_I3C1_FW4512 2400h
MCU_ESM0_CFG_FW4512 4000h
MCU_MCAN0_FW4512 8000h
MCU_MCAN1_FW4512 8400h
MCU_CTRL_MMR0_FW4512 C000h
MCU_PLL0_CFG_FW4512 C400h
MCU_EFUSE0_FW4512 E000h
MCU_PBIST0_CFG_FW4512 F000h
MCU_PBIST_R5FSS0_CFG_FW4512 F400h
MCU_CPSW0_FW4513 1000h
MCU_CBASS0_ERR_FW4513 7000h
MCU_FW_CBASS0_ERR_FW4513 7800h
MCU_ECC_AGGR0_CFG_FW4513 9400h
CBASS0
EPWM0_FW4520 0000h
HRPWM0_FW4520 0400h
EPWM1_FW4520 0800h
HRPWM1_FW4520 0C00h
EPWM2_FW4520 1000h
HRPWM2_FW4520 1400h
EPWM3_FW4520 1800h
HRPWM3_FW4520 1C00h
EPWM4_FW4520 2000h
HRPWM4_FW4520 2400h
EPWM5_FW4520 2800h
HRPWM5_FW4520 2C00h
EQEP0_FW4520 4000h
EQEP1_FW4520 4400h
EQEP2_FW4520 4800h
ECAP0_FW4520 5000h
ECAP1_FW4520 5400h
ECAP2_FW4520 5800h
I2C0_FW4520 6000h
I2C1_FW4520 6400h
I2C2_FW4520 6800h
I2C3_FW4520 6C00h
I2C4_FW4520 7000h
I2C5_FW4520 7400h
I2C6_FW4520 7800h
ATL0_FW4520 8000h
I3C0_FW4520 8800h
RTI0_FW4520 9800h
RTI1_FW4520 9C00h
RTI28_FW4520 B800h
RTI29_FW4520 BC00h
RTI30_FW4520 C000h
RTI31_FW4520 C400h
RTI16_FW4520 D000h
RTI24_FW4520 E000h
RTI25_FW4520 E400h
RTI15_FW4520 F000h
TIMER0_FW4521 0000h
TIMER1_FW4521 0400h
TIMER2_FW4521 0800h
TIMER3_FW4521 0C00h
TIMER4_FW4521 1000h
TIMER5_FW4521 1400h
TIMER6_FW4521 1800h
TIMER7_FW4521 1C00h
TIMER8_FW4521 2000h
TIMER9_FW4521 2400h
TIMER10_FW4521 2800h
TIMER11_FW4521 2C00h
TIMER12_FW4521 3000h
TIMER13_FW4521 3400h
TIMER14_FW4521 3800h
TIMER15_FW4521 3C00h
TIMER16_FW4521 4000h
TIMER17_FW4521 4400h
TIMER18_FW4521 4800h
TIMER19_FW4521 4C00h
SPI0_FW4521 6000h
SPI1_FW4521 6400h
SPI2_FW4521 6800h
SPI3_FW4521 6C00h
SPI4_FW4521 7000h
SPI5_FW4521 7400h
SPI6_FW4521 7800h
SPI7_FW4521 7C00h
UART0_FW4521 9000h
UART1_FW4521 9400h
UART2_FW4521 9800h
UART3_FW4521 9C00h
UART4_FW4521 A000h
UART5_FW4521 A400h
UART6_FW4521 A800h
UART7_FW4521 AC00h
UART8_FW4521 B000h
UART9_FW4521 B400h
MCAN0_FW4521 C000h
MCAN1_FW4521 C400h
MCAN2_FW4521 C800h
MCAN3_FW4521 CC00h
MCAN4_FW4521 D000h
MCAN5_FW4521 D400h
MCAN6_FW4521 D800h
MCAN7_FW4521 DC00h
MCAN8_FW4521 E000h
MCAN9_FW4521 E400h
MCAN10_FW4521 E800h
MCAN11_FW4521 EC00h
MCAN12_FW4521 F000h
MCAN13_FW4521 F400h
PDMA_MISC_PSIL0_CFG_FW4522 2000h
PDMA_USART_PSIL0_CFG_FW4522 2400h
CBASS_IPPHY0_ERR_FW4523 FC00h
C66SS0_SRC_FW4524 0000h
C66SS1_SRC_FW4524 0400h
GPMC0_FW4524 1800h
R5FSS0_CORE0_FW4524 2800h
R5FSS0_CORE1_FW4524 2C00h
R5FSS1_CORE0_FW4524 3000h
R5FSS1_CORE1_FW4524 3400h
R5FSS0_CORE0_CFG_FW4525 0000h
R5FSS0_CORE1_CFG_FW4525 0400h
R5FSS1_CORE0_CFG_FW4525 0800h
R5FSS1_CORE1_CFG_FW4525 0C00h
C66SS0_CFG_FW4525 2000h
C66SS1_CFG_FW4525 2400h
MMCSD1_CFG_FW4525 3000h
MMCSD2_CFG_FW4525 3400h
ELM0_FW4525 4000h
PRU_ICSSG0_FW4525 4800h
PRU_ICSSG1_FW4525 4C00h
CPSW0_FW4525 5800h
VPFE0_RATCFG_FW4525 6800h
VPFE0_CFG_FW4525 6C00h
NAVSS0_NBSS_CFG_FW4525 7800h
COMPUTE_CLUSTER0_FW4525 8000h
RCNAVSS11_ECC_AGGR_CFG_FW4525 A000h
RC4_ECC_AGGR_CFG_FW4525 A400h
RC_R500_ECC_AGGR_CFG_FW4525 A800h
RC_R511_ECC_AGGR_CFG_FW4525 AC00h
RCNAVSS10_ECC_AGGR_CFG_FW4525 BC00h
PBIST_RC_NAVSS_CFG_FW4525 C000h
PBIST_RC_NB_CFG_FW4525 C400h
PBIST_RC_R5FSS0_CFG_FW4525 C800h
PBIST_RC_R5FSS1_CFG_FW4525 CC00h
CBASS_RC0_ERR_FW4525 F800h
CBASS_RC_CFG0_ERR_FW4525 FC00h
CSI_RX0_FW4526 0000h
CSI_RX1_FW4526 0400h
DPHY_RX0_FW4526 1000h
DPHY_RX1_FW4526 1400h
CSI_TX0_FW4526 2000h
DPHY_TX0_FW4526 2800h
CSI_PSIL0_CFG_FW4526 3800h
CBASS_CSI0_ERR_FW4526 7C00h
STM0_FW4526 8000h
DEBUGSS0_CFG_FW4526 8400h
MAIN_DEBUG_CELL0_FW4526 8800h
CC_DEBUG_CELL0_FW4526 8C00h
MAIN_DEBUG_CELL1_FW4526 9000h
C66SS0_DEBUG_CELL_FW4526 9400h
C66SS1_DEBUG_CELL_FW4526 9800h
PDMA_DEBUG_PSIL0_CFG_FW4526 A000h
CBASS_DATADEBUG0_ERR_FW4526 FC00h
MCASP3_CFG_FW4527 0000h
MCASP3_DMA_FW4527 0400h
MCASP4_CFG_FW4527 0800h
MCASP4_DMA_FW4527 0C00h
MCASP5_CFG_FW4527 1000h
MCASP5_DMA_FW4527 1400h
MCASP6_CFG_FW4527 1800h
MCASP6_DMA_FW4527 1C00h
MCASP7_CFG_FW4527 2000h
MCASP7_DMA_FW4527 2400h
MCASP8_CFG_FW4527 2800h
MCASP8_DMA_FW4527 2C00h
MCASP9_CFG_FW4527 3000h
MCASP9_DMA_FW4527 3400h
MCASP10_CFG_FW4527 3800h
MCASP10_DMA_FW4527 3C00h
MCASP11_CFG_FW4527 4000h
MCASP11_DMA_FW4527 4400h
CBASS_MCASP_G1_0_ERR_FW4527 7C00h
PCIE0_HP_FW4527 8000h
PCIE0_LP_FW4527 8400h
PCIE1_HP_FW4527 8800h
PCIE1_LP_FW4527 8C00h
PCIE2_HP_FW4527 9000h
PCIE2_LP_FW4527 9400h
PCIE3_HP_FW4527 9800h
PCIE3_LP_FW4527 9C00h
PCIE0_CFG_FW4528 0000h
PCIE1_CFG_FW4528 0400h
PCIE2_CFG_FW4528 0800h
PCIE3_CFG_FW4528 0C00h
USB3SS0_CORE_FW4528 2000h
USB3SS0_USB2PHY_FW4528 2400h
USB3SS1_CORE_FW4528 2800h
USB3SS1_USB2PHY_FW4528 2C00h
MMCSD0_CFG_FW4528 4000h
MLBSS0_CFG_FW4528 4800h
UFS0_CFG_FW4528 5000h
HC5_ECC_AGGR_CFG_FW4528 5C00h
SERDES0_FW4528 6000h
SERDES1_FW4528 6400h
SERDES2_FW4528 6800h
SERDES3_FW4528 6C00h
PBIST_HC0_CFG_FW4528 7000h
CBASS_HC2_0_ERR_FW4528 7400h
CBASS_HC0_ERR_FW4528 7800h
CBASS_HC_CFG0_ERR_FW4528 7C00h
MCASP0_CFG_FW4528 8000h
MCASP0_DMA_FW4528 8400h
MCASP1_CFG_FW4528 8800h
MCASP1_DMA_FW4528 8C00h
MCASP2_CFG_FW4528 9000h
MCASP2_DMA_FW4528 9400h
PDMA_AASRC_PSIL0_CFG_FW4528 B800h
CBASS_MCASP_G0_0_ERR_FW4528 BC00h
AASRC0_CFG_FW4528 C000h
AASRC0_DATA_FW4528 C400h
CBASS_AASRC0_ERR_FW4528 FC00h
Table 3-91 Firewall Region Registers for INFRA_CBASS0 Slaves 1
OffsetAcronymRegister NamePSRAM2KECC0_FW Physical AddressPSRAM2KECC0_ECCAGGR_FW Physical AddressPSC0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 0400h + formula4500 0800h + formula4500 1400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 0404h + formula4500 0804h + formula4500 1404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 0408h + formula4500 0808h + formula4500 1408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 040Ch + formula4500 080Ch + formula4500 140Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 0410h + formula4500 0810h + formula4500 1410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 0414h + formula4500 0814h + formula4500 1414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 0418h + formula4500 0818h + formula4500 1418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 041Ch + formula4500 081Ch + formula4500 141Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-92 Firewall Region Registers for INFRA_CBASS0 Slaves 2
OffsetAcronymRegister NamePLLCTRL0_FW Physical AddressGTC0_FW Physical AddressPLL0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 1800h + formula4500 1C00h + formula4500 2000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 1804h + formula4500 1C04h + formula4500 2004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 1808h + formula4500 1C08h + formula4500 2008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 180Ch + formula4500 1C0Ch + formula4500 200Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 1810h + formula4500 1C10h + formula4500 2010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 1814h + formula4500 1C14h + formula4500 2014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 1818h + formula4500 1C18h + formula4500 2018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 181Ch + formula4500 1C1Ch + formula4500 201Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-93 Firewall Region Registers for INFRA_CBASS0 Slaves 3
OffsetAcronymRegister NameCTRL_MMR0_FW Physical AddressEFUSE0_FW Physical AddressPBIST_INFRA0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 2400h + formula4500 2C00h + formula4500 3000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 2404h + formula4500 2C04h + formula4500 3004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 2408h + formula4500 2C08h + formula4500 3008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 240Ch + formula4500 2C0Ch + formula4500 300Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 2410h + formula4500 2C10h + formula4500 3010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 2414h + formula4500 2C14h + formula4500 3014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 2418h + formula4500 2C18h + formula4500 3018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 241Ch + formula4500 2C1Ch + formula4500 301Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-94 Firewall Region Registers for INFRA_CBASS0 Slaves 4
OffsetAcronymRegister NameGPIO0_FW Physical AddressGPIO1_FW Physical AddressGPIO2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 4000h + formula4500 4400h + formula4500 4800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 4004h + formula4500 4404h + formula4500 4804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 4008h + formula4500 4408h + formula4500 4808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 400Ch + formula4500 440Ch + formula4500 480Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 4010h + formula4500 4410h + formula4500 4810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 4014h + formula4500 4414h + formula4500 4814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 4018h + formula4500 4418h + formula4500 4818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 401Ch + formula4500 441Ch + formula4500 481Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-95 Firewall Region Registers for INFRA_CBASS0 Slaves 5
OffsetAcronymRegister NameGPIO3_FW Physical AddressGPIO4_FW Physical AddressGPIO5_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 4C00h + formula4500 5000h + formula4500 5400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 4C04h + formula4500 5004h + formula4500 5404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 4C08h + formula4500 5008h + formula4500 5408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 4C0Ch + formula4500 500Ch + formula4500 540Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 4C10h + formula4500 5010h + formula4500 5410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 4C14h + formula4500 5014h + formula4500 5414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 4C18h + formula4500 5018h + formula4500 5418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 4C1Ch + formula4500 501Ch + formula4500 541Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-96 Firewall Region Registers for INFRA_CBASS0 Slaves 6
OffsetAcronymRegister NameGPIO6_FW Physical AddressGPIO7_FW Physical AddressESM0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 5800h + formula4500 5C00h + formula4500 6000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 5804h + formula4500 5C04h + formula4500 6004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 5808h + formula4500 5C08h + formula4500 6008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 580Ch + formula4500 5C0Ch + formula4500 600Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 5810h + formula4500 5C10h + formula4500 6010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 5814h + formula4500 5C14h + formula4500 6014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 5818h + formula4500 5C18h + formula4500 6018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 581Ch + formula4500 5C1Ch + formula4500 601Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-97 Firewall Region Registers for INFRA_CBASS0 Slaves 7
OffsetAcronymRegister NameDCC0_FW Physical AddressDCC1_FW Physical AddressDCC2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 8000h + formula4500 8400h + formula4500 8800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 8004h + formula4500 8404h + formula4500 8804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 8008h + formula4500 8408h + formula4500 8808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 800Ch + formula4500 840Ch + formula4500 880Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 8010h + formula4500 8410h + formula4500 8810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 8014h + formula4500 8414h + formula4500 8814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 8018h + formula4500 8418h + formula4500 8818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 801Ch + formula4500 841Ch + formula4500 881Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-98 Firewall Region Registers for INFRA_CBASS0 Slaves 8
OffsetAcronymRegister NameDCC3_FW Physical AddressDCC4_FW Physical AddressDCC5_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 8C00h + formula4500 9000h + formula4500 9400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 8C04h + formula4500 9004h + formula4500 9404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 8C08h + formula4500 9008h + formula4500 9408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 8C0Ch + formula4500 900Ch + formula4500 940Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 8C10h + formula4500 9010h + formula4500 9410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 8C14h + formula4500 9014h + formula4500 9414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 8C18h + formula4500 9018h + formula4500 9418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 8C1Ch + formula4500 901Ch + formula4500 941Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-99 Firewall Region Registers for INFRA_CBASS0 Slaves 9
OffsetAcronymRegister NameDCC6_FW Physical AddressDCC7_FW Physical AddressDCC8_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 9800h + formula4500 9C00h + formula4500 A000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 9804h + formula4500 9C04h + formula4500 A004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 9808h + formula4500 9C08h + formula4500 A008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 980Ch + formula4500 9C0Ch + formula4500 A00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 9810h + formula4500 9C10h + formula4500 A010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 9814h + formula4500 9C14h + formula4500 A014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 9818h + formula4500 9C18h + formula4500 A018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 981Ch + formula4500 9C1Ch + formula4500 A01Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-100 Firewall Region Registers for INFRA_CBASS0 Slaves 10
OffsetAcronymRegister NameDCC9_FW Physical AddressDCC10_FW Physical AddressDCC11_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 A400h + formula4500 A800h + formula4500 AC00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 A404h + formula4500 A804h + formula4500 AC04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 A408h + formula4500 A808h + formula4500 AC08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 A40Ch + formula4500 A80Ch + formula4500 AC0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 A410h + formula4500 A810h + formula4500 AC10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 A414h + formula4500 A814h + formula4500 AC14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 A418h + formula4500 A818h + formula4500 AC18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 A41Ch + formula4500 A81Ch + formula4500 AC1Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-101 Firewall Region Registers for INFRA_CBASS0 Slaves 11
OffsetAcronymRegister NameDCC12_FW Physical AddressGPIOMUX_INTRTR0_CFG_FW Physical AddressMAIN2MCU_LVL_INTRTR0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 B000h + formula4500 E000h + formula4500 E400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 B004h + formula4500 E004h + formula4500 E404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 B008h + formula4500 E008h + formula4500 E408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 B00Ch + formula4500 E00Ch + formula4500 E40Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 B010h + formula4500 E010h + formula4500 E410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 B014h + formula4500 E014h + formula4500 E414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 B018h + formula4500 E018h + formula4500 E418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 B01Ch + formula4500 E01Ch + formula4500 E41Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-102 Firewall Region Registers for INFRA_CBASS0 Slaves 12
OffsetAcronymRegister NameMAIN2MCU_PLS_INTRTR0_CFG_FW Physical AddressCMPEVT_INTRTR0_CFG_FW Physical AddressTIMESYNC_INTRTR0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 E800h + formula4500 EC00h + formula4500 F000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 E804h + formula4500 EC04h + formula4500 F004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 E808h + formula4500 EC08h + formula4500 F008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 E80Ch + formula4500 EC0Ch + formula4500 F00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 E810h + formula4500 EC10h + formula4500 F010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 E814h + formula4500 EC14h + formula4500 F014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 E818h + formula4500 EC18h + formula4500 F018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 E81Ch + formula4500 EC1Ch + formula4500 F01Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-103 Firewall Region Registers for INFRA_CBASS0 Slaves 13
OffsetAcronymRegister NameMAIN_MCU1_INTROUTER0_FW Physical AddressMAIN_MCU0_INTROUTER0_FW Physical AddressC66SS0_INTRTR0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4500 F800h + formula4500 FC00h + formula4501 0000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4500 F804h + formula4500 FC04h + formula4501 0004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4500 F808h + formula4500 FC08h + formula4501 0008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4500 F80Ch + formula4500 FC0Ch + formula4501 000Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4500 F810h + formula4500 FC10h + formula4501 0010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4500 F814h + formula4500 FC14h + formula4501 0014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4500 F818h + formula4500 FC18h + formula4501 0018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4500 F81Ch + formula4500 FC1Ch + formula4501 001Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-104 Firewall Region Registers for INFRA_CBASS0 Slaves 14
OffsetAcronymRegister NameC66SS0_INTRTR1_CFG_FW Physical AddressFW_CBASS0_ERR_FW Physical AddressINFRA_CBASS0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4501 0400h + formula4501 2400h + formula4501 2800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4501 0404h + formula4501 2404h + formula4501 2804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4501 0408h + formula4501 2408h + formula4501 2808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4501 040Ch + formula4501 240Ch + formula4501 280Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4501 0410h + formula4501 2410h + formula4501 2810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4501 0414h + formula4501 2414h + formula4501 2814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4501 0418h + formula4501 2418h + formula4501 2818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4501 041Ch + formula4501 241Ch + formula4501 281Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-105 Firewall Region Registers for INFRA_CBASS0 Slaves 15
OffsetAcronymRegister NameINFRA_ECC_AGGR0_CFG_FW Physical AddressPSRAMECC0_FW Physical AddressPSRAMECC0_ECCAGGR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4501 4400h + formula4501 5000h + formula4501 5400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4501 4404h + formula4501 5004h + formula4501 5404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4501 4408h + formula4501 5008h + formula4501 5408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4501 440Ch + formula4501 500Ch + formula4501 540Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4501 4410h + formula4501 5010h + formula4501 5410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4501 4414h + formula4501 5014h + formula4501 5414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4501 4418h + formula4501 5018h + formula4501 5418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4501 441Ch + formula4501 501Ch + formula4501 541Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-106 Firewall Region Registers for WKUP_CBASS0 Slaves 1
OffsetAcronymRegister NameWKUP_PSC0_FW Physical AddressWKUP_PLLCTRL0_FW Physical AddressWKUP_CTRL_MMR0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4502 0400h + formula4502 0800h + formula4502 0C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4502 0404h + formula4502 0804h + formula4502 0C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4502 0408h + formula4502 0808h + formula4502 0C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4502 040Ch + formula4502 080Ch + formula4502 0C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4502 0410h + formula4502 0810h + formula4502 0C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4502 0414h + formula4502 0814h + formula4502 0C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4502 0418h + formula4502 0818h + formula4502 0C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4502 041Ch + formula4502 081Ch + formula4502 0C1Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-107 Firewall Region Registers for WKUP_CBASS0 Slaves 2
OffsetAcronymRegister NameWKUP_GPIO0_FW Physical AddressWKUP_ESM0_CFG_FW Physical AddressWKUP_VTM0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4502 1000h + formula4502 1400h + formula4502 1C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4502 1004h + formula4502 1404h + formula4502 1C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4502 1008h + formula4502 1408h + formula4502 1C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4502 100Ch + formula4502 140Ch + formula4502 1C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4502 1010h + formula4502 1410h + formula4502 1C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4502 1014h + formula4502 1414h + formula4502 1C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4502 1018h + formula4502 1418h + formula4502 1C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4502 101Ch + formula4502 141Ch + formula4502 1C1Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-108 Firewall Region Registers for WKUP_CBASS0 Slaves 3
OffsetAcronymRegister NameWKUP_GPIO1_FW Physical AddressWKUP_I2C0_FW Physical AddressWKUP_UART0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4502 2400h + formula4502 4000h + formula4502 8000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4502 2404h + formula4502 4004h + formula4502 8004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4502 2408h + formula4502 4008h + formula4502 8008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4502 240Ch + formula4502 400Ch + formula4502 800Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4502 2410h + formula4502 4010h + formula4502 8010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4502 2414h + formula4502 4014h + formula4502 8014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4502 2418h + formula4502 4018h + formula4502 8018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4502 241Ch + formula4502 401Ch + formula4502 801Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-109 Firewall Region Registers for WKUP_CBASS0 Slaves 4
OffsetAcronymRegister NameWKUP_GPIOMUX_INTRTR0_CFG_FW Physical AddressWKUP_CBASS0_ERR_FW Physical AddressWKUP_FW_CBASS0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4502 A000h + formula4502 C000h + formula4502 C400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4502 A004h + formula4502 C004h + formula4502 C404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4502 A008h + formula4502 C008h + formula4502 C408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4502 A00Ch + formula4502 C00Ch + formula4502 C40Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4502 A010h + formula4502 C010h + formula4502 C410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4502 A014h + formula4502 C014h + formula4502 C414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4502 A018h + formula4502 C018h + formula4502 C418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4502 A01Ch + formula4502 C01Ch + formula4502 C41Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-110 Firewall Region Registers for WKUP_CBASS0 Slaves 5
OffsetAcronymRegister NameWKUP_ECC_AGGR0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4502 C800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4502 C804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4502 C808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4502 C80Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4502 C810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4502 C814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4502 C818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4502 C81Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-111 Firewall Region Registers for MCU_CBASS0 Slaves 1
OffsetAcronymRegister NameMCU_R5FSS0_CORE0_FW Physical AddressMCU_R5FSS0_CORE0_CFG_FW Physical AddressMCU_RTI0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 0000h + formula4510 0400h + formula4510 0800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 0004h + formula4510 0404h + formula4510 0804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 0008h + formula4510 0408h + formula4510 0808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 000Ch + formula4510 040Ch + formula4510 080Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 0010h + formula4510 0410h + formula4510 0810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 0014h + formula4510 0414h + formula4510 0814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 0018h + formula4510 0418h + formula4510 0818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 001Ch + formula4510 041Ch + formula4510 081Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-112 Firewall Region Registers for MCU_CBASS0 Slaves 2
OffsetAcronymRegister NameMCU_R5FSS0_CORE1_FW Physical AddressMCU_R5FSS0_CORE1_CFG_FW Physical AddressMCU_RTI1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 1000h + formula4510 1400h + formula4510 1800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 1004h + formula4510 1404h + formula4510 1804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 1008h + formula4510 1408h + formula4510 1808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 100Ch + formula4510 140Ch + formula4510 180Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 1010h + formula4510 1410h + formula4510 1810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 1014h + formula4510 1414h + formula4510 1814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 1018h + formula4510 1418h + formula4510 1818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 101Ch + formula4510 141Ch + formula4510 181Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-113 Firewall Region Registers for MCU_CBASS0 Slaves 3
OffsetAcronymRegister NameMCU_FSS0_CFG_FW Physical AddressMCU_FSS0_S1_FW Physical AddressMCU_FSS0_S0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 2000h + formula4510 2400h + formula4510 3000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 2004h + formula4510 2404h + formula4510 3004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 2008h + formula4510 2408h + formula4510 3008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 200Ch + formula4510 240Ch + formula4510 300Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 2010h + formula4510 2410h + formula4510 3010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 2014h + formula4510 2414h + formula4510 3014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 2018h + formula4510 2418h + formula4510 3018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 201Ch + formula4510 241Ch + formula4510 301Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-114 Firewall Region Registers for MCU_CBASS0 Slaves 4
OffsetAcronymRegister NameMCU_PSROM0_FW Physical AddressMCU_MSRAM_1MB0_FW Physical AddressMCU_MSRAM_1MB0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 6000h + formula4510 6800h + formula4510 6C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 6004h + formula4510 6804h + formula4510 6C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 6008h + formula4510 6808h + formula4510 6C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 600Ch + formula4510 680Ch + formula4510 6C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 6010h + formula4510 6810h + formula4510 6C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 6014h + formula4510 6814h + formula4510 6C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 6018h + formula4510 6818h + formula4510 6C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 601Ch + formula4510 681Ch + formula4510 6C1Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-115 Firewall Region Registers for MCU_CBASS0 Slaves 5
OffsetAcronymRegister NameMCU_PSRAM0_FW Physical AddressMCU_TIMER0_FW Physical AddressMCU_TIMER1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 7000h + formula4510 8000h + formula4510 8400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 7004h + formula4510 8004h + formula4510 8404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 7008h + formula4510 8008h + formula4510 8408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 700Ch + formula4510 800Ch + formula4510 840Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 7010h + formula4510 8010h + formula4510 8410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 7014h + formula4510 8014h + formula4510 8414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 7018h + formula4510 8018h + formula4510 8418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 701Ch + formula4510 801Ch + formula4510 841Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-116 Firewall Region Registers for MCU_CBASS0 Slaves 6
OffsetAcronymRegister NameMCU_TIMER2_FW Physical AddressMCU_TIMER3_FW Physical AddressMCU_TIMER4_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 8800h + formula4510 8C00h + formula4510 9000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 8804h + formula4510 8C04h + formula4510 9004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 8808h + formula4510 8C08h + formula4510 9008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 880Ch + formula4510 8C0Ch + formula4510 900Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 8810h + formula4510 8C10h + formula4510 9010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 8814h + formula4510 8C14h + formula4510 9014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 8818h + formula4510 8C18h + formula4510 9018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 881Ch + formula4510 8C1Ch + formula4510 901Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-117 Firewall Region Registers for MCU_CBASS0 Slaves 7
OffsetAcronymRegister NameMCU_TIMER5_FW Physical AddressMCU_TIMER6_FW Physical AddressMCU_TIMER7_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 9400h + formula4510 9800h + formula4510 9C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 9404h + formula4510 9804h + formula4510 9C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 9408h + formula4510 9808h + formula4510 9C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 940Ch + formula4510 980Ch + formula4510 9C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 9410h + formula4510 9810h + formula4510 9C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 9414h + formula4510 9814h + formula4510 9C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 9418h + formula4510 9818h + formula4510 9C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 941Ch + formula4510 981Ch + formula4510 9C1Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-118 Firewall Region Registers for MCU_CBASS0 Slaves 8
OffsetAcronymRegister NameMCU_TIMER8_FW Physical AddressMCU_TIMER9_FW Physical AddressMCU_SPI0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 A000h + formula4510 A400h + formula4510 C000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 A004h + formula4510 A404h + formula4510 C004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 A008h + formula4510 A408h + formula4510 C008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 A00Ch + formula4510 A40Ch + formula4510 C00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 A010h + formula4510 A410h + formula4510 C010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 A014h + formula4510 A414h + formula4510 C014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 A018h + formula4510 A418h + formula4510 C018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 A01Ch + formula4510 A41Ch + formula4510 C01Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-119 Firewall Region Registers for MCU_CBASS0 Slaves 9
OffsetAcronymRegister NameMCU_SPI1_FW Physical AddressMCU_SPI2_FW Physical AddressMCU_DCC0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4510 C400h + formula4510 C800h + formula4511 0000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4510 C404h + formula4510 C804h + formula4511 0004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4510 C408h + formula4510 C808h + formula4511 0008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4510 C40Ch + formula4510 C80Ch + formula4511 000Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4510 C410h + formula4510 C810h + formula4511 0010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4510 C414h + formula4510 C814h + formula4511 0014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4510 C418h + formula4510 C818h + formula4511 0018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4510 C41Ch + formula4510 C81Ch + formula4511 001Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-120 Firewall Region Registers for MCU_CBASS0 Slaves 10
OffsetAcronymRegister NameMCU_DCC1_FW Physical AddressMCU_DCC2_FW Physical AddressMCU_ADC0_DMA_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4511 0400h + formula4511 0800h + formula4511 4000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4511 0404h + formula4511 0804h + formula4511 4004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4511 0408h + formula4511 0808h + formula4511 4008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4511 040Ch + formula4511 080Ch + formula4511 400Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4511 0410h + formula4511 0810h + formula4511 4010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4511 0414h + formula4511 0814h + formula4511 4014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4511 0418h + formula4511 0818h + formula4511 4018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4511 041Ch + formula4511 081Ch + formula4511 401Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-121 Firewall Region Registers for MCU_CBASS0 Slaves 11
OffsetAcronymRegister NameMCU_ADC0_CFG_FW Physical AddressMCU_ADC1_DMA_FW Physical AddressMCU_ADC1_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4511 4400h + formula4511 4800h + formula4511 4C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4511 4404h + formula4511 4804h + formula4511 4C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4511 4408h + formula4511 4808h + formula4511 4C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4511 440Ch + formula4511 480Ch + formula4511 4C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4511 4410h + formula4511 4810h + formula4511 4C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4511 4414h + formula4511 4814h + formula4511 4C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4511 4418h + formula4511 4818h + formula4511 4C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4511 441Ch + formula4511 481Ch + formula4511 4C1Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-122 Firewall Region Registers for MCU_CBASS0 Slaves 12
OffsetAcronymRegister NameMCU_UART0_FW Physical AddressMCU_I2C0_FW Physical AddressMCU_I2C1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4511 8000h + formula4512 0000h + formula4512 0400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4511 8004h + formula4512 0004h + formula4512 0404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4511 8008h + formula4512 0008h + formula4512 0408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4511 800Ch + formula4512 000Ch + formula4512 040Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4511 8010h + formula4512 0010h + formula4512 0410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4511 8014h + formula4512 0014h + formula4512 0414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4511 8018h + formula4512 0018h + formula4512 0418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4511 801Ch + formula4512 001Ch + formula4512 041Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-123 Firewall Region Registers for MCU_CBASS0 Slaves 13
OffsetAcronymRegister NameMCU_I3C0_FW Physical AddressMCU_I3C1_FW Physical AddressMCU_ESM0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4512 2000h + formula4512 2400h + formula4512 4000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4512 2004h + formula4512 2404h + formula4512 4004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4512 2008h + formula4512 2408h + formula4512 4008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4512 200Ch + formula4512 240Ch + formula4512 400Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4512 2010h + formula4512 2410h + formula4512 4010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4512 2014h + formula4512 2414h + formula4512 4014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4512 2018h + formula4512 2418h + formula4512 4018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4512 201Ch + formula4512 241Ch + formula4512 401Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-124 Firewall Region Registers for MCU_CBASS0 Slaves 14
OffsetAcronymRegister NameMCU_MCAN0_FW Physical AddressMCU_MCAN1_FW Physical AddressMCU_CTRL_MMR0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4512 8000h + formula4512 8400h + formula4512 C000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4512 8004h + formula4512 8404h + formula4512 C004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4512 8008h + formula4512 8408h + formula4512 C008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4512 800Ch + formula4512 840Ch + formula4512 C00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4512 8010h + formula4512 8410h + formula4512 C010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4512 8014h + formula4512 8414h + formula4512 C014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4512 8018h + formula4512 8418h + formula4512 C018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4512 801Ch + formula4512 841Ch + formula4512 C01Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-125 Firewall Region Registers for MCU_CBASS0 Slaves 15
OffsetAcronymRegister NameMCU_PLL0_CFG_FW Physical AddressMCU_EFUSE0_FW Physical AddressMCU_PBIST0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4512 C400h + formula4512 E000h + formula4512 F000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4512 C404h + formula4512 E004h + formula4512 F004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4512 C408h + formula4512 E008h + formula4512 F008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4512 C40Ch + formula4512 E00Ch + formula4512 F00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4512 C410h + formula4512 E010h + formula4512 F010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4512 C414h + formula4512 E014h + formula4512 F014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4512 C418h + formula4512 E018h + formula4512 F018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4512 C41Ch + formula4512 E01Ch + formula4512 F01Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-126 Firewall Region Registers for MCU_CBASS0 Slaves 16
OffsetAcronymRegister NameMCU_PBIST_R5FSS0_CFG_FW Physical AddressMCU_CPSW0_FW Physical AddressMCU_CBASS0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4512 F400h + formula4513 1000h + formula4513 7000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4512 F404h + formula4513 1004h + formula4513 7004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4512 F408h + formula4513 1008h + formula4513 7008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4512 F40Ch + formula4513 100Ch + formula4513 700Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4512 F410h + formula4513 1010h + formula4513 7010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4512 F414h + formula4513 1014h + formula4513 7014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4512 F418h + formula4513 1018h + formula4513 7018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4512 F41Ch + formula4513 101Ch + formula4513 701Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-127 Firewall Region Registers for MCU_CBASS0 Slaves 17
OffsetAcronymRegister NameMCU_FW_CBASS0_ERR_FW Physical AddressMCU_ECC_AGGR0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4513 7800h + formula4513 9400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4513 7804h + formula4513 9404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4513 7808h + formula4513 9408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4513 780Ch + formula4513 940Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4513 7810h + formula4513 9410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4513 7814h + formula4513 9414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4513 7818h + formula4513 9418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4513 781Ch + formula4513 941Ch + formula
See column "Firewall Regions" in for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-128 Firewall Region Registers for CBASS0 Slaves 1
OffsetAcronymRegister NameEPWM0_FW Physical AddressHRPWM0_FW Physical AddressEPWM1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 0000h + formula4520 0400h + formula4520 0800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 0004h + formula4520 0404h + formula4520 0804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 0008h + formula4520 0408h + formula4520 0808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 000Ch + formula4520 040Ch + formula4520 080Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 0010h + formula4520 0410h + formula4520 0810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 0014h + formula4520 0414h + formula4520 0814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 0018h + formula4520 0418h + formula4520 0818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 001Ch + formula4520 041Ch + formula4520 081Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-129 Firewall Region Registers for CBASS0 Slaves 2
OffsetAcronymRegister NameHRPWM1_FW Physical AddressEPWM2_FW Physical AddressHRPWM2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 0C00h + formula4520 1000h + formula4520 1400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 0C04h + formula4520 1004h + formula4520 1404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 0C08h + formula4520 1008h + formula4520 1408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 0C0Ch + formula4520 100Ch + formula4520 140Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 0C10h + formula4520 1010h + formula4520 1410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 0C14h + formula4520 1014h + formula4520 1414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 0C18h + formula4520 1018h + formula4520 1418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 0C1Ch + formula4520 101Ch + formula4520 141Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-130 Firewall Region Registers for CBASS0 Slaves 3
OffsetAcronymRegister NameEPWM3_FW Physical AddressHRPWM3_FW Physical AddressEPWM4_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 1800h + formula4520 1C00h + formula4520 2000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 1804h + formula4520 1C04h + formula4520 2004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 1808h + formula4520 1C08h + formula4520 2008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 180Ch + formula4520 1C0Ch + formula4520 200Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 1810h + formula4520 1C10h + formula4520 2010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 1814h + formula4520 1C14h + formula4520 2014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 1818h + formula4520 1C18h + formula4520 2018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 181Ch + formula4520 1C1Ch + formula4520 201Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-131 Firewall Region Registers for CBASS0 Slaves 4
OffsetAcronymRegister NameHRPWM4_FW Physical AddressEPWM5_FW Physical AddressHRPWM5_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 2400h + formula4520 2800h + formula4520 2C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 2404h + formula4520 2804h + formula4520 2C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 2408h + formula4520 2808h + formula4520 2C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 240Ch + formula4520 280Ch + formula4520 2C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 2410h + formula4520 2810h + formula4520 2C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 2414h + formula4520 2814h + formula4520 2C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 2418h + formula4520 2818h + formula4520 2C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 241Ch + formula4520 281Ch + formula4520 2C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-132 Firewall Region Registers for CBASS0 Slaves 5
OffsetAcronymRegister NameEQEP0_FW Physical AddressEQEP1_FW Physical AddressEQEP2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 4000h + formula4520 4400h + formula4520 4800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 4004h + formula4520 4404h + formula4520 4804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 4008h + formula4520 4408h + formula4520 4808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 400Ch + formula4520 440Ch + formula4520 480Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 4010h + formula4520 4410h + formula4520 4810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 4014h + formula4520 4414h + formula4520 4814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 4018h + formula4520 4418h + formula4520 4818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 401Ch + formula4520 441Ch + formula4520 481Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-133 Firewall Region Registers for CBASS0 Slaves 6
OffsetAcronymRegister NameECAP0_FW Physical AddressECAP1_FW Physical AddressECAP2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 5000h + formula4520 5400h + formula4520 5800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 5004h + formula4520 5404h + formula4520 5804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 5008h + formula4520 5408h + formula4520 5808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 500Ch + formula4520 540Ch + formula4520 580Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 5010h + formula4520 5410h + formula4520 5810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 5014h + formula4520 5414h + formula4520 5814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 5018h + formula4520 5418h + formula4520 5818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 501Ch + formula4520 541Ch + formula4520 581Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-134 Firewall Region Registers for CBASS0 Slaves 7
OffsetAcronymRegister NameI2C0_FW Physical AddressI2C1_FW Physical AddressI2C2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 6000h + formula4520 6400h + formula4520 6800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 6004h + formula4520 6404h + formula4520 6804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 6008h + formula4520 6408h + formula4520 6808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 600Ch + formula4520 640Ch + formula4520 680Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 6010h + formula4520 6410h + formula4520 6810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 6014h + formula4520 6414h + formula4520 6814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 6018h + formula4520 6418h + formula4520 6818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 601Ch + formula4520 641Ch + formula4520 681Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-135 Firewall Region Registers for CBASS0 Slaves 8
OffsetAcronymRegister NameI2C3_FW Physical AddressI2C4_FW Physical AddressI2C5_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 6C00h + formula4520 7000h + formula4520 7400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 6C04h + formula4520 7004h + formula4520 7404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 6C08h + formula4520 7008h + formula4520 7408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 6C0Ch + formula4520 700Ch + formula4520 740Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 6C10h + formula4520 7010h + formula4520 7410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 6C14h + formula4520 7014h + formula4520 7414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 6C18h + formula4520 7018h + formula4520 7418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 6C1Ch + formula4520 701Ch + formula4520 741Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-136 Firewall Region Registers for CBASS0 Slaves 9
OffsetAcronymRegister NameI2C6_FW Physical AddressATL0_FW Physical AddressI3C0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 7800h + formula4520 8000h + formula4520 8800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 7804h + formula4520 8004h + formula4520 8804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 7808h + formula4520 8008h + formula4520 8808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 780Ch + formula4520 800Ch + formula4520 880Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 7810h + formula4520 8010h + formula4520 8810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 7814h + formula4520 8014h + formula4520 8814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 7818h + formula4520 8018h + formula4520 8818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 781Ch + formula4520 801Ch + formula4520 881Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-137 Firewall Region Registers for CBASS0 Slaves 10
OffsetAcronymRegister NameRTI0_FW Physical AddressRTI1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 9800h + formula4520 9C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 9804h + formula4520 9C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 9808h + formula4520 9C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 980Ch + formula4520 9C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 9810h + formula4520 9C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 9814h + formula4520 9C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 9818h + formula4520 9C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 981Ch + formula4520 9C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-138 Firewall Region Registers for CBASS0 Slaves 12
OffsetAcronymRegister NameRTI28_FW Physical AddressRTI29_FW Physical AddressRTI30_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 B800h + formula4520 BC00h + formula4520 C000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 B804h + formula4520 BC04h + formula4520 C004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 B808h + formula4520 BC08h + formula4520 C008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 B80Ch + formula4520 BC0Ch + formula4520 C00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 B810h + formula4520 BC10h + formula4520 C010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 B814h + formula4520 BC14h + formula4520 C014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 B818h + formula4520 BC18h + formula4520 C018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 B81Ch + formula4520 BC1Ch + formula4520 C01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-139 Firewall Region Registers for CBASS0 Slaves 13
OffsetAcronymRegister NameRTI31_FW Physical AddressRTI16_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 C400h + formula4520 D000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 C404h + formula4520 D004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 C408h + formula4520 D008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 C40Ch + formula4520 D00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 C410h + formula4520 D010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 C414h + formula4520 D014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 C418h + formula4520 D018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 C41Ch + formula4520 D01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-140 Firewall Region Registers for CBASS0 Slaves 14
OffsetAcronymRegister NameRTI24_FW Physical AddressRTI25_FW Physical AddressRTI15_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4520 E000h + formula4520 E400h + formula4520 F000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4520 E004h + formula4520 E404h + formula4520 F004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4520 E008h + formula4520 E408h + formula4520 F008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4520 E00Ch + formula4520 E40Ch + formula4520 F00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4520 E010h + formula4520 E410h + formula4520 F010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4520 E014h + formula4520 E414h + formula4520 F014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4520 E018h + formula4520 E418h + formula4520 F018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4520 E01Ch + formula4520 E41Ch + formula4520 F01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-141 Firewall Region Registers for CBASS0 Slaves 15
OffsetAcronymRegister NameTIMER0_FW Physical AddressTIMER1_FW Physical AddressTIMER2_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 0000h + formula4521 0400h + formula4521 0800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 0004h + formula4521 0404h + formula4521 0804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 0008h + formula4521 0408h + formula4521 0808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 000Ch + formula4521 040Ch + formula4521 080Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 0010h + formula4521 0410h + formula4521 0810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 0014h + formula4521 0414h + formula4521 0814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 0018h + formula4521 0418h + formula4521 0818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 001Ch + formula4521 041Ch + formula4521 081Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-142 Firewall Region Registers for CBASS0 Slaves 16
OffsetAcronymRegister NameTIMER3_FW Physical AddressTIMER4_FW Physical AddressTIMER5_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 0C00h + formula4521 1000h + formula4521 1400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 0C04h + formula4521 1004h + formula4521 1404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 0C08h + formula4521 1008h + formula4521 1408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 0C0Ch + formula4521 100Ch + formula4521 140Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 0C10h + formula4521 1010h + formula4521 1410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 0C14h + formula4521 1014h + formula4521 1414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 0C18h + formula4521 1018h + formula4521 1418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 0C1Ch + formula4521 101Ch + formula4521 141Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-143 Firewall Region Registers for CBASS0 Slaves 17
OffsetAcronymRegister NameTIMER6_FW Physical AddressTIMER7_FW Physical AddressTIMER8_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 1800h + formula4521 1C00h + formula4521 2000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 1804h + formula4521 1C04h + formula4521 2004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 1808h + formula4521 1C08h + formula4521 2008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 180Ch + formula4521 1C0Ch + formula4521 200Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 1810h + formula4521 1C10h + formula4521 2010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 1814h + formula4521 1C14h + formula4521 2014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 1818h + formula4521 1C18h + formula4521 2018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 181Ch + formula4521 1C1Ch + formula4521 201Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-144 Firewall Region Registers for CBASS0 Slaves 18
OffsetAcronymRegister NameTIMER9_FW Physical AddressTIMER10_FW Physical AddressTIMER11_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 2400h + formula4521 2800h + formula4521 2C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 2404h + formula4521 2804h + formula4521 2C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 2408h + formula4521 2808h + formula4521 2C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 240Ch + formula4521 280Ch + formula4521 2C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 2410h + formula4521 2810h + formula4521 2C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 2414h + formula4521 2814h + formula4521 2C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 2418h + formula4521 2818h + formula4521 2C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 241Ch + formula4521 281Ch + formula4521 2C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-145 Firewall Region Registers for CBASS0 Slaves 19
OffsetAcronymRegister NameTIMER12_FW Physical AddressTIMER13_FW Physical AddressTIMER14_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 3000h + formula4521 3400h + formula4521 3800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 3004h + formula4521 3404h + formula4521 3804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 3008h + formula4521 3408h + formula4521 3808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 300Ch + formula4521 340Ch + formula4521 380Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 3010h + formula4521 3410h + formula4521 3810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 3014h + formula4521 3414h + formula4521 3814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 3018h + formula4521 3418h + formula4521 3818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 301Ch + formula4521 341Ch + formula4521 381Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-146 Firewall Region Registers for CBASS0 Slaves 20
OffsetAcronymRegister NameTIMER15_FW Physical AddressTIMER16_FW Physical AddressTIMER17_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 3C00h + formula4521 4000h + formula4521 4400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 3C04h + formula4521 4004h + formula4521 4404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 3C08h + formula4521 4008h + formula4521 4408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 3C0Ch + formula4521 400Ch + formula4521 440Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 3C10h + formula4521 4010h + formula4521 4410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 3C14h + formula4521 4014h + formula4521 4414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 3C18h + formula4521 4018h + formula4521 4418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 3C1Ch + formula4521 401Ch + formula4521 441Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-147 Firewall Region Registers for CBASS0 Slaves 21
OffsetAcronymRegister NameTIMER18_FW Physical AddressTIMER19_FW Physical AddressSPI0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 4800h + formula4521 4C00h + formula4521 6000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 4804h + formula4521 4C04h + formula4521 6004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 4808h + formula4521 4C08h + formula4521 6008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 480Ch + formula4521 4C0Ch + formula4521 600Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 4810h + formula4521 4C10h + formula4521 6010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 4814h + formula4521 4C14h + formula4521 6014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 4818h + formula4521 4C18h + formula4521 6018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 481Ch + formula4521 4C1Ch + formula4521 601Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-148 Firewall Region Registers for CBASS0 Slaves 22
OffsetAcronymRegister NameSPI1_FW Physical AddressSPI2_FW Physical AddressSPI3_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 6400h + formula4521 6800h + formula4521 6C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 6404h + formula4521 6804h + formula4521 6C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 6408h + formula4521 6808h + formula4521 6C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 640Ch + formula4521 680Ch + formula4521 6C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 6410h + formula4521 6810h + formula4521 6C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 6414h + formula4521 6814h + formula4521 6C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 6418h + formula4521 6818h + formula4521 6C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 641Ch + formula4521 681Ch + formula4521 6C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-149 Firewall Region Registers for CBASS0 Slaves 23
OffsetAcronymRegister NameSPI4_FW Physical AddressSPI5_FW Physical AddressSPI6_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 7000h + formula4521 7400h + formula4521 7800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 7004h + formula4521 7404h + formula4521 7804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 7008h + formula4521 7408h + formula4521 7808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 700Ch + formula4521 740Ch + formula4521 780Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 7010h + formula4521 7410h + formula4521 7810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 7014h + formula4521 7414h + formula4521 7814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 7018h + formula4521 7418h + formula4521 7818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 701Ch + formula4521 741Ch + formula4521 781Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-150 Firewall Region Registers for CBASS0 Slaves 24
OffsetAcronymRegister NameSPI7_FW Physical AddressUART0_FW Physical AddressUART1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 7C00h + formula4521 9000h + formula4521 9400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 7C04h + formula4521 9004h + formula4521 9404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 7C08h + formula4521 9008h + formula4521 9408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 7C0Ch + formula4521 900Ch + formula4521 940Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 7C10h + formula4521 9010h + formula4521 9410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 7C14h + formula4521 9014h + formula4521 9414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 7C18h + formula4521 9018h + formula4521 9418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 7C1Ch + formula4521 901Ch + formula4521 941Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-151 Firewall Region Registers for CBASS0 Slaves 25
OffsetAcronymRegister NameUART2_FW Physical AddressUART3_FW Physical AddressUART4_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 9800h + formula4521 9C00h + formula4521 A000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 9804h + formula4521 9C04h + formula4521 A004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 9808h + formula4521 9C08h + formula4521 A008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 980Ch + formula4521 9C0Ch + formula4521 A00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 9810h + formula4521 9C10h + formula4521 A010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 9814h + formula4521 9C14h + formula4521 A014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 9818h + formula4521 9C18h + formula4521 A018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 981Ch + formula4521 9C1Ch + formula4521 A01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-152 Firewall Region Registers for CBASS0 Slaves 26
OffsetAcronymRegister NameUART5_FW Physical AddressUART6_FW Physical AddressUART7_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 A400h + formula4521 A800h + formula4521 AC00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 A404h + formula4521 A804h + formula4521 AC04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 A408h + formula4521 A808h + formula4521 AC08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 A40Ch + formula4521 A80Ch + formula4521 AC0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 A410h + formula4521 A810h + formula4521 AC10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 A414h + formula4521 A814h + formula4521 AC14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 A418h + formula4521 A818h + formula4521 AC18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 A41Ch + formula4521 A81Ch + formula4521 AC1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-153 Firewall Region Registers for CBASS0 Slaves 27
OffsetAcronymRegister NameUART8_FW Physical AddressUART9_FW Physical AddressMCAN0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 B000h + formula4521 B400h + formula4521 C000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 B004h + formula4521 B404h + formula4521 C004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 B008h + formula4521 B408h + formula4521 C008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 B00Ch + formula4521 B40Ch + formula4521 C00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 B010h + formula4521 B410h + formula4521 C010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 B014h + formula4521 B414h + formula4521 C014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 B018h + formula4521 B418h + formula4521 C018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 B01Ch + formula4521 B41Ch + formula4521 C01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-154 Firewall Region Registers for CBASS0 Slaves 28
OffsetAcronymRegister NameMCAN1_FW Physical AddressMCAN2_FW Physical AddressMCAN3_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 C400h + formula4521 C800h + formula4521 CC00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 C404h + formula4521 C804h + formula4521 CC04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 C408h + formula4521 C808h + formula4521 CC08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 C40Ch + formula4521 C80Ch + formula4521 CC0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 C410h + formula4521 C810h + formula4521 CC10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 C414h + formula4521 C814h + formula4521 CC14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 C418h + formula4521 C818h + formula4521 CC18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 C41Ch + formula4521 C81Ch + formula4521 CC1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-155 Firewall Region Registers for CBASS0 Slaves 29
OffsetAcronymRegister NameMCAN4_FW Physical AddressMCAN5_FW Physical AddressMCAN6_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 D000h + formula4521 D400h + formula4521 D800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 D004h + formula4521 D404h + formula4521 D804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 D008h + formula4521 D408h + formula4521 D808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 D00Ch + formula4521 D40Ch + formula4521 D80Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 D010h + formula4521 D410h + formula4521 D810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 D014h + formula4521 D414h + formula4521 D814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 D018h + formula4521 D418h + formula4521 D818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 D01Ch + formula4521 D41Ch + formula4521 D81Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-156 Firewall Region Registers for CBASS0 Slaves 30
OffsetAcronymRegister NameMCAN7_FW Physical AddressMCAN8_FW Physical AddressMCAN9_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 DC00h + formula4521 E000h + formula4521 E400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 DC04h + formula4521 E004h + formula4521 E404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 DC08h + formula4521 E008h + formula4521 E408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 DC0Ch + formula4521 E00Ch + formula4521 E40Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 DC10h + formula4521 E010h + formula4521 E410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 DC14h + formula4521 E014h + formula4521 E414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 DC18h + formula4521 E018h + formula4521 E418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 DC1Ch + formula4521 E01Ch + formula4521 E41Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-157 Firewall Region Registers for CBASS0 Slaves 31
OffsetAcronymRegister NameMCAN10_FW Physical AddressMCAN11_FW Physical AddressMCAN12_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 E800h + formula4521 EC00h + formula4521 F000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 E804h + formula4521 EC04h + formula4521 F004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 E808h + formula4521 EC08h + formula4521 F008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 E80Ch + formula4521 EC0Ch + formula4521 F00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 E810h + formula4521 EC10h + formula4521 F010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 E814h + formula4521 EC14h + formula4521 F014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 E818h + formula4521 EC18h + formula4521 F018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 E81Ch + formula4521 EC1Ch + formula4521 F01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-158 Firewall Region Registers for CBASS0 Slaves 32
OffsetAcronymRegister NameMCAN13_FW Physical AddressPDMA_MISC_PSIL0_CFG_FW Physical AddressPDMA_USART_PSIL0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4521 F400h + formula4522 2000h + formula4522 2400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4521 F404h + formula4522 2004h + formula4522 2404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4521 F408h + formula4522 2008h + formula4522 2408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4521 F40Ch + formula4522 200Ch + formula4522 240Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4521 F410h + formula4522 2010h + formula4522 2410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4521 F414h + formula4522 2014h + formula4522 2414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4521 F418h + formula4522 2018h + formula4522 2418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4521 F41Ch + formula4522 201Ch + formula4522 241Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-159 Firewall Region Registers for CBASS0 Slaves 33
OffsetAcronymRegister NameCBASS_IPPHY0_ERR_FW Physical AddressC66SS0_SRC_FW Physical AddressC66SS1_SRC_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4523 FC00h + formula4524 0000h + formula4524 0400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4523 FC04h + formula4524 0004h + formula4524 0404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4523 FC08h + formula4524 0008h + formula4524 0408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4523 FC0Ch + formula4524 000Ch + formula4524 040Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4523 FC10h + formula4524 0010h + formula4524 0410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4523 FC14h + formula4524 0014h + formula4524 0414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4523 FC18h + formula4524 0018h + formula4524 0418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4523 FC1Ch + formula4524 001Ch + formula4524 041Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-160 Firewall Region Registers for CBASS0 Slaves 34
OffsetAcronymRegister NameGPMC0_FW Physical AddressR5FSS0_CORE0_FW Physical AddressR5FSS0_CORE1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4524 1800h + formula4524 2800h + formula4524 2C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4524 1804h + formula4524 2804h + formula4524 2C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4524 1808h + formula4524 2808h + formula4524 2C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4524 180Ch + formula4524 280Ch + formula4524 2C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4524 1810h + formula4524 2810h + formula4524 2C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4524 1814h + formula4524 2814h + formula4524 2C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4524 1818h + formula4524 2818h + formula4524 2C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4524 181Ch + formula4524 281Ch + formula4524 2C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-161 Firewall Region Registers for CBASS0 Slaves 35
OffsetAcronymRegister NameR5FSS1_CORE0_FW Physical AddressR5FSS1_CORE1_FW Physical AddressR5FSS0_CORE0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4524 3000h + formula4524 3400h + formula4525 0000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4524 3004h + formula4524 3404h + formula4525 0004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4524 3008h + formula4524 3408h + formula4525 0008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4524 300Ch + formula4524 340Ch + formula4525 000Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4524 3010h + formula4524 3410h + formula4525 0010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4524 3014h + formula4524 3414h + formula4525 0014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4524 3018h + formula4524 3418h + formula4525 0018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4524 301Ch + formula4524 341Ch + formula4525 001Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-162 Firewall Region Registers for CBASS0 Slaves 36
OffsetAcronymRegister NameR5FSS0_CORE1_CFG_FW Physical AddressR5FSS1_CORE0_CFG_FW Physical AddressR5FSS1_CORE1_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 0400h + formula4525 0800h + formula4525 0C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 0404h + formula4525 0804h + formula4525 0C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 0408h + formula4525 0808h + formula4525 0C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 040Ch + formula4525 080Ch + formula4525 0C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 0410h + formula4525 0810h + formula4525 0C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 0414h + formula4525 0814h + formula4525 0C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 0418h + formula4525 0818h + formula4525 0C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 041Ch + formula4525 081Ch + formula4525 0C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-163 Firewall Region Registers for CBASS0 Slaves 37
OffsetAcronymRegister NameC66SS0_CFG_FW Physical AddressC66SS1_CFG_FW Physical AddressMMCSD1_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 2000h + formula4525 2400h + formula4525 3000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 2004h + formula4525 2404h + formula4525 3004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 2008h + formula4525 2408h + formula4525 3008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 200Ch + formula4525 240Ch + formula4525 300Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 2010h + formula4525 2410h + formula4525 3010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 2014h + formula4525 2414h + formula4525 3014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 2018h + formula4525 2418h + formula4525 3018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 201Ch + formula4525 241Ch + formula4525 301Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-164 Firewall Region Registers for CBASS0 Slaves 38
OffsetAcronymRegister NameMMCSD2_CFG_FW Physical AddressELM0_FW Physical AddressPRU_ICSSG0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 3400h + formula4525 4000h + formula4525 4800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 3404h + formula4525 4004h + formula4525 4804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 3408h + formula4525 4008h + formula4525 4808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 340Ch + formula4525 400Ch + formula4525 480Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 3410h + formula4525 4010h + formula4525 4810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 3414h + formula4525 4014h + formula4525 4814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 3418h + formula4525 4018h + formula4525 4818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 341Ch + formula4525 401Ch + formula4525 481Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-165 Firewall Region Registers for CBASS0 Slaves 39
OffsetAcronymRegister NamePRU_ICSSG1_FW Physical AddressCPSW0_FW Physical AddressVPFE0_RATCFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 4C00h + formula4525 5800h + formula4525 6800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 4C04h + formula4525 5804h + formula4525 6804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 4C08h + formula4525 5808h + formula4525 6808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 4C0Ch + formula4525 580Ch + formula4525 680Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 4C10h + formula4525 5810h + formula4525 6810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 4C14h + formula4525 5814h + formula4525 6814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 4C18h + formula4525 5818h + formula4525 6818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 4C1Ch + formula4525 581Ch + formula4525 681Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-166 Firewall Region Registers for CBASS0 Slaves 40
OffsetAcronymRegister NameVPFE0_CFG_FW Physical AddressNAVSS0_NBSS_CFG_FW Physical AddressCOMPUTE_CLUSTER0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 6C00h + formula4525 7800h + formula4525 8000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 6C04h + formula4525 7804h + formula4525 8004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 6C08h + formula4525 7808h + formula4525 8008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 6C0Ch + formula4525 780Ch + formula4525 800Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 6C10h + formula4525 7810h + formula4525 8010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 6C14h + formula4525 7814h + formula4525 8014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 6C18h + formula4525 7818h + formula4525 8018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 6C1Ch + formula4525 781Ch + formula4525 801Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-167 Firewall Region Registers for CBASS0 Slaves 41
OffsetAcronymRegister NameRCNAVSS11_ECC_AGGR_CFG_FW Physical AddressRC4_ECC_AGGR_CFG_FW Physical AddressRC_R500_ECC_AGGR_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 A000h + formula4525 A400h + formula4525 A800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 A004h + formula4525 A404h + formula4525 A804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 A008h + formula4525 A408h + formula4525 A808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 A00Ch + formula4525 A40Ch + formula4525 A80Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 A010h + formula4525 A410h + formula4525 A810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 A014h + formula4525 A414h + formula4525 A814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 A018h + formula4525 A418h + formula4525 A818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 A01Ch + formula4525 A41Ch + formula4525 A81Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-168 Firewall Region Registers for CBASS0 Slaves 42
OffsetAcronymRegister NameRC_R511_ECC_AGGR_CFG_FW Physical AddressRCNAVSS10_ECC_AGGR_CFG_FW Physical AddressPBIST_RC_NAVSS_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 AC00h + formula4525 BC00h + formula4525 C000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 AC04h + formula4525 BC04h + formula4525 C004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 AC08h + formula4525 BC08h + formula4525 C008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 AC0Ch + formula4525 BC0Ch + formula4525 C00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 AC10h + formula4525 BC10h + formula4525 C010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 AC14h + formula4525 BC14h + formula4525 C014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 AC18h + formula4525 BC18h + formula4525 C018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 AC1Ch + formula4525 BC1Ch + formula4525 C01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-169 Firewall Region Registers for CBASS0 Slaves 43
OffsetAcronymRegister NamePBIST_RC_NB_CFG_FW Physical AddressPBIST_RC_R5FSS0_CFG_FW Physical AddressPBIST_RC_R5FSS1_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 C400h + formula4525 C800h + formula4525 CC00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 C404h + formula4525 C804h + formula4525 CC04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 C408h + formula4525 C808h + formula4525 CC08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 C40Ch + formula4525 C80Ch + formula4525 CC0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 C410h + formula4525 C810h + formula4525 CC10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 C414h + formula4525 C814h + formula4525 CC14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 C418h + formula4525 C818h + formula4525 CC18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 C41Ch + formula4525 C81Ch + formula4525 CC1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-170 Firewall Region Registers for CBASS0 Slaves 44
OffsetAcronymRegister NameCBASS_RC0_ERR_FW Physical AddressCBASS_RC_CFG0_ERR_FW Physical AddressCSI_RX0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4525 F800h + formula4525 FC00h + formula4526 0000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4525 F804h + formula4525 FC04h + formula4526 0004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4525 F808h + formula4525 FC08h + formula4526 0008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4525 F80Ch + formula4525 FC0Ch + formula4526 000Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4525 F810h + formula4525 FC10h + formula4526 0010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4525 F814h + formula4525 FC14h + formula4526 0014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4525 F818h + formula4525 FC18h + formula4526 0018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4525 F81Ch + formula4525 FC1Ch + formula4526 001Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-171 Firewall Region Registers for CBASS0 Slaves 45
OffsetAcronymRegister NameCSI_RX1_FW Physical AddressDPHY_RX0_FW Physical AddressDPHY_RX1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4526 0400h + formula4526 1000h + formula4526 1400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4526 0404h + formula4526 1004h + formula4526 1404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4526 0408h + formula4526 1008h + formula4526 1408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4526 040Ch + formula4526 100Ch + formula4526 140Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4526 0410h + formula4526 1010h + formula4526 1410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4526 0414h + formula4526 1014h + formula4526 1414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4526 0418h + formula4526 1018h + formula4526 1418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4526 041Ch + formula4526 101Ch + formula4526 141Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-172 Firewall Region Registers for CBASS0 Slaves 46
OffsetAcronymRegister NameCSI_TX0_FW Physical AddressDPHY_TX0_FW Physical AddressCSI_PSIL0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4526 2000h + formula4526 2800h + formula4526 3800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4526 2004h + formula4526 2804h + formula4526 3804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4526 2008h + formula4526 2808h + formula4526 3808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4526 200Ch + formula4526 280Ch + formula4526 380Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4526 2010h + formula4526 2810h + formula4526 3810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4526 2014h + formula4526 2814h + formula4526 3814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4526 2018h + formula4526 2818h + formula4526 3818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4526 201Ch + formula4526 281Ch + formula4526 381Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-173 Firewall Region Registers for CBASS0 Slaves 47
OffsetAcronymRegister NameCBASS_CSI0_ERR_FW Physical AddressSTM0_FW Physical AddressDEBUGSS0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4526 7C00h + formula4526 8000h + formula4526 8400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4526 7C04h + formula4526 8004h + formula4526 8404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4526 7C08h + formula4526 8008h + formula4526 8408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4526 7C0Ch + formula4526 800Ch + formula4526 840Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4526 7C10h + formula4526 8010h + formula4526 8410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4526 7C14h + formula4526 8014h + formula4526 8414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4526 7C18h + formula4526 8018h + formula4526 8418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4526 7C1Ch + formula4526 801Ch + formula4526 841Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-174 Firewall Region Registers for CBASS0 Slaves 48
OffsetAcronymRegister NameMAIN_DEBUG_CELL0_FW Physical AddressCC_DEBUG_CELL0_FW Physical AddressMAIN_DEBUG_CELL1_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4526 8800h + formula4526 8C00h + formula4526 9000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4526 8804h + formula4526 8C04h + formula4526 9004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4526 8808h + formula4526 8C08h + formula4526 9008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4526 880Ch + formula4526 8C0Ch + formula4526 900Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4526 8810h + formula4526 8C10h + formula4526 9010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4526 8814h + formula4526 8C14h + formula4526 9014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4526 8818h + formula4526 8C18h + formula4526 9018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4526 881Ch + formula4526 8C1Ch + formula4526 901Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-175 Firewall Region Registers for CBASS0 Slaves 49
OffsetAcronymRegister NameC66SS0_DEBUG_CELL_FW Physical AddressC66SS1_DEBUG_CELL_FW Physical AddressPDMA_DEBUG_PSIL0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4526 9400h + formula4526 9800h + formula4526 A000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4526 9404h + formula4526 9804h + formula4526 A004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4526 9408h + formula4526 9808h + formula4526 A008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4526 940Ch + formula4526 980Ch + formula4526 A00Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4526 9410h + formula4526 9810h + formula4526 A010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4526 9414h + formula4526 9814h + formula4526 A014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4526 9418h + formula4526 9818h + formula4526 A018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4526 941Ch + formula4526 981Ch + formula4526 A01Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-176 Firewall Region Registers for CBASS0 Slaves 50
OffsetAcronymRegister NameCBASS_DATADEBUG0_ERR_FW Physical AddressMCASP3_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4526 FC00h + formula4527 0000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4526 FC04h + formula4527 0004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4526 FC08h + formula4527 0008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4526 FC0Ch + formula4527 000Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4526 FC10h + formula4527 0010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4526 FC14h + formula4527 0014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4526 FC18h + formula4527 0018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4526 FC1Ch + formula4527 001Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-177 Firewall Region Registers for CBASS0 Slaves 51
OffsetAcronymRegister NameMCASP3_DMA_FW Physical AddressMCASP4_CFG_FW Physical AddressMCASP4_DMA_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 0400h + formula4527 0800h + formula4527 0C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 0404h + formula4527 0804h + formula4527 0C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 0408h + formula4527 0808h + formula4527 0C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 040Ch + formula4527 080Ch + formula4527 0C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 0410h + formula4527 0810h + formula4527 0C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 0414h + formula4527 0814h + formula4527 0C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 0418h + formula4527 0818h + formula4527 0C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 041Ch + formula4527 081Ch + formula4527 0C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-178 Firewall Region Registers for CBASS0 Slaves 52
OffsetAcronymRegister NameMCASP5_CFG_FW Physical AddressMCASP5_DMA_FW Physical AddressMCASP6_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 1000h + formula4527 1400h + formula4527 1800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 1004h + formula4527 1404h + formula4527 1804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 1008h + formula4527 1408h + formula4527 1808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 100Ch + formula4527 140Ch + formula4527 180Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 1010h + formula4527 1410h + formula4527 1810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 1014h + formula4527 1414h + formula4527 1814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 1018h + formula4527 1418h + formula4527 1818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 101Ch + formula4527 141Ch + formula4527 181Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-179 Firewall Region Registers for CBASS0 Slaves 53
OffsetAcronymRegister NameMCASP6_DMA_FW Physical AddressMCASP7_CFG_FW Physical AddressMCASP7_DMA_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 1C00h + formula4527 2000h + formula4527 2400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 1C04h + formula4527 2004h + formula4527 2404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 1C08h + formula4527 2008h + formula4527 2408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 1C0Ch + formula4527 200Ch + formula4527 240Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 1C10h + formula4527 2010h + formula4527 2410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 1C14h + formula4527 2014h + formula4527 2414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 1C18h + formula4527 2018h + formula4527 2418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 1C1Ch + formula4527 201Ch + formula4527 241Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-180 Firewall Region Registers for CBASS0 Slaves 54
OffsetAcronymRegister NameMCASP8_CFG_FW Physical AddressMCASP8_DMA_FW Physical AddressMCASP9_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 2800h + formula4527 2C00h + formula4527 3000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 2804h + formula4527 2C04h + formula4527 3004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 2808h + formula4527 2C08h + formula4527 3008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 280Ch + formula4527 2C0Ch + formula4527 300Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 2810h + formula4527 2C10h + formula4527 3010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 2814h + formula4527 2C14h + formula4527 3014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 2818h + formula4527 2C18h + formula4527 3018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 281Ch + formula4527 2C1Ch + formula4527 301Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-181 Firewall Region Registers for CBASS0 Slaves 55
OffsetAcronymRegister NameMCASP9_DMA_FW Physical AddressMCASP10_CFG_FW Physical AddressMCASP10_DMA_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 3400h + formula4527 3800h + formula4527 3C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 3404h + formula4527 3804h + formula4527 3C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 3408h + formula4527 3808h + formula4527 3C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 340Ch + formula4527 380Ch + formula4527 3C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 3410h + formula4527 3810h + formula4527 3C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 3414h + formula4527 3814h + formula4527 3C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 3418h + formula4527 3818h + formula4527 3C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 341Ch + formula4527 381Ch + formula4527 3C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-182 Firewall Region Registers for CBASS0 Slaves 56
OffsetAcronymRegister NameMCASP11_CFG_FW Physical AddressMCASP11_DMA_FW Physical AddressCBASS_MCASP_G1_0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 4000h + formula4527 4400h + formula4527 7C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 4004h + formula4527 4404h + formula4527 7C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 4008h + formula4527 4408h + formula4527 7C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 400Ch + formula4527 440Ch + formula4527 7C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 4010h + formula4527 4410h + formula4527 7C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 4014h + formula4527 4414h + formula4527 7C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 4018h + formula4527 4418h + formula4527 7C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 401Ch + formula4527 441Ch + formula4527 7C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-183 Firewall Region Registers for CBASS0 Slaves 57
OffsetAcronymRegister NamePCIE0_HP_FW Physical AddressPCIE0_LP_FW Physical AddressPCIE1_HP_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 8000h + formula4527 8400h + formula4527 8800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 8004h + formula4527 8404h + formula4527 8804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 8008h + formula4527 8408h + formula4527 8808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 800Ch + formula4527 840Ch + formula4527 880Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 8010h + formula4527 8410h + formula4527 8810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 8014h + formula4527 8414h + formula4527 8814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 8018h + formula4527 8418h + formula4527 8818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 801Ch + formula4527 841Ch + formula4527 881Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-184 Firewall Region Registers for CBASS0 Slaves 58
OffsetAcronymRegister NamePCIE1_LP_FW Physical AddressPCIE2_HP_FW Physical AddressPCIE2_LP_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 8C00h + formula4527 9000h + formula4527 9400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 8C04h + formula4527 9004h + formula4527 9404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 8C08h + formula4527 9008h + formula4527 9408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 8C0Ch + formula4527 900Ch + formula4527 940Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 8C10h + formula4527 9010h + formula4527 9410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 8C14h + formula4527 9014h + formula4527 9414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 8C18h + formula4527 9018h + formula4527 9418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 8C1Ch + formula4527 901Ch + formula4527 941Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-185 Firewall Region Registers for CBASS0 Slaves 59
OffsetAcronymRegister NamePCIE3_HP_FW Physical AddressPCIE3_LP_FW Physical AddressPCIE0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4527 9800h + formula4527 9C00h + formula4528 0000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4527 9804h + formula4527 9C04h + formula4528 0004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4527 9808h + formula4527 9C08h + formula4528 0008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4527 980Ch + formula4527 9C0Ch + formula4528 000Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4527 9810h + formula4527 9C10h + formula4528 0010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4527 9814h + formula4527 9C14h + formula4528 0014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4527 9818h + formula4527 9C18h + formula4528 0018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4527 981Ch + formula4527 9C1Ch + formula4528 001Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-186 Firewall Region Registers for CBASS0 Slaves 60
OffsetAcronymRegister NamePCIE1_CFG_FW Physical AddressPCIE2_CFG_FW Physical AddressPCIE3_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 0400h + formula4528 0800h + formula4528 0C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 0404h + formula4528 0804h + formula4528 0C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 0408h + formula4528 0808h + formula4528 0C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 040Ch + formula4528 080Ch + formula4528 0C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 0410h + formula4528 0810h + formula4528 0C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 0414h + formula4528 0814h + formula4528 0C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 0418h + formula4528 0818h + formula4528 0C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 041Ch + formula4528 081Ch + formula4528 0C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-187 Firewall Region Registers for CBASS0 Slaves 61
OffsetAcronymRegister NameUSB3SS0_CORE_FW Physical AddressUSB3SS0_USB2PHY_FW Physical AddressUSB3SS1_CORE_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 2000h + formula4528 2400h + formula4528 2800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 2004h + formula4528 2404h + formula4528 2804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 2008h + formula4528 2408h + formula4528 2808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 200Ch + formula4528 240Ch + formula4528 280Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 2010h + formula4528 2410h + formula4528 2810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 2014h + formula4528 2414h + formula4528 2814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 2018h + formula4528 2418h + formula4528 2818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 201Ch + formula4528 241Ch + formula4528 281Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-188 Firewall Region Registers for CBASS0 Slaves 62
OffsetAcronymRegister NameUSB3SS1_USB2PHY_FW Physical AddressMMCSD0_CFG_FW Physical AddressMLBSS0_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 2C00h + formula4528 4000h + formula4528 4800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 2C04h + formula4528 4004h + formula4528 4804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 2C08h + formula4528 4008h + formula4528 4808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 2C0Ch + formula4528 400Ch + formula4528 480Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 2C10h + formula4528 4010h + formula4528 4810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 2C14h + formula4528 4014h + formula4528 4814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 2C18h + formula4528 4018h + formula4528 4818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 2C1Ch + formula4528 401Ch + formula4528 481Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-189 Firewall Region Registers for CBASS0 Slaves 63
OffsetAcronymRegister NameUFS0_CFG_FW Physical AddressHC5_ECC_AGGR_CFG_FW Physical AddressSERDES0_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 5000h + formula4528 5C00h + formula4528 6000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 5004h + formula4528 5C04h + formula4528 6004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 5008h + formula4528 5C08h + formula4528 6008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 500Ch + formula4528 5C0Ch + formula4528 600Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 5010h + formula4528 5C10h + formula4528 6010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 5014h + formula4528 5C14h + formula4528 6014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 5018h + formula4528 5C18h + formula4528 6018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 501Ch + formula4528 5C1Ch + formula4528 601Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-190 Firewall Region Registers for CBASS0 Slaves 64
OffsetAcronymRegister NameSERDES1_FW Physical AddressSERDES2_FW Physical AddressSERDES3_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 6400h + formula4528 6800h + formula4528 6C00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 6404h + formula4528 6804h + formula4528 6C04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 6408h + formula4528 6808h + formula4528 6C08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 640Ch + formula4528 680Ch + formula4528 6C0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 6410h + formula4528 6810h + formula4528 6C10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 6414h + formula4528 6814h + formula4528 6C14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 6418h + formula4528 6818h + formula4528 6C18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 641Ch + formula4528 681Ch + formula4528 6C1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-191 Firewall Region Registers for CBASS0 Slaves 65
OffsetAcronymRegister NamePBIST_HC0_CFG_FW Physical AddressCBASS_HC2_0_ERR_FW Physical AddressCBASS_HC0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 7000h + formula4528 7400h + formula4528 7800h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 7004h + formula4528 7404h + formula4528 7804h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 7008h + formula4528 7408h + formula4528 7808h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 700Ch + formula4528 740Ch + formula4528 780Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 7010h + formula4528 7410h + formula4528 7810h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 7014h + formula4528 7414h + formula4528 7814h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 7018h + formula4528 7418h + formula4528 7818h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 701Ch + formula4528 741Ch + formula4528 781Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-192 Firewall Region Registers for CBASS0 Slaves 66
OffsetAcronymRegister NameCBASS_HC_CFG0_ERR_FW Physical AddressMCASP0_CFG_FW Physical AddressMCASP0_DMA_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 7C00h + formula4528 8000h + formula4528 8400h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 7C04h + formula4528 8004h + formula4528 8404h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 7C08h + formula4528 8008h + formula4528 8408h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 7C0Ch + formula4528 800Ch + formula4528 840Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 7C10h + formula4528 8010h + formula4528 8410h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 7C14h + formula4528 8014h + formula4528 8414h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 7C18h + formula4528 8018h + formula4528 8418h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 7C1Ch + formula4528 801Ch + formula4528 841Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-193 Firewall Region Registers for CBASS0 Slaves 67
OffsetAcronymRegister NameMCASP1_CFG_FW Physical AddressMCASP1_DMA_FW Physical AddressMCASP2_CFG_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 8800h + formula4528 8C00h + formula4528 9000h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 8804h + formula4528 8C04h + formula4528 9004h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 8808h + formula4528 8C08h + formula4528 9008h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 880Ch + formula4528 8C0Ch + formula4528 900Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 8810h + formula4528 8C10h + formula4528 9010h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 8814h + formula4528 8C14h + formula4528 9014h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 8818h + formula4528 8C18h + formula4528 9018h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 881Ch + formula4528 8C1Ch + formula4528 901Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-194 Firewall Region Registers for CBASS0 Slaves 68
OffsetAcronymRegister NameMCASP2_DMA_FW Physical AddressPDMA_AASRC_PSIL0_CFG_FW Physical AddressCBASS_MCASP_G0_0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 9400h + formula4528 B800h + formula4528 BC00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 9404h + formula4528 B804h + formula4528 BC04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 9408h + formula4528 B808h + formula4528 BC08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 940Ch + formula4528 B80Ch + formula4528 BC0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 9410h + formula4528 B810h + formula4528 BC10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 9414h + formula4528 B814h + formula4528 BC14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 9418h + formula4528 B818h + formula4528 BC18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 941Ch + formula4528 B81Ch + formula4528 BC1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.
Table 3-195 Firewall Region Registers for CBASS0 Slaves 69
OffsetAcronymRegister NameAASRC0_CFG_FW Physical AddressAASRC0_DATA_FW Physical AddressCBASS_AASRC0_ERR_FW Physical Address
0h + formulaCBASS_FW_REGION_i_CONTROL(1)Firewall Region i Control Register4528 C000h + formula4528 C400h + formula4528 FC00h + formula
4h + formulaCBASS_FW_REGION_i_PERMISSION_0(1)Firewall Region i Permission 0 Register4528 C004h + formula4528 C404h + formula4528 FC04h + formula
8h + formulaCBASS_FW_REGION_i_PERMISSION_1(1)Firewall Region i Permission 1 Register4528 C008h + formula4528 C408h + formula4528 FC08h + formula
Ch + formulaCBASS_FW_REGION_i_PERMISSION_2(1)Firewall Region i Permission 2 Register4528 C00Ch + formula4528 C40Ch + formula4528 FC0Ch + formula
10h + formulaCBASS_FW_REGION_i_START_ADDRESS_L(1)Firewall Region i Start Address Low Register4528 C010h + formula4528 C410h + formula4528 FC10h + formula
14h + formulaCBASS_FW_REGION_i_START_ADDRESS_H(1)Firewall Region i Start Address High Register4528 C014h + formula4528 C414h + formula4528 FC14h + formula
18h + formulaCBASS_FW_REGION_i_END_ADDRESS_L(1)Firewall Region i End Address Low Register4528 C018h + formula4528 C418h + formula4528 FC18h + formula
1Ch + formulaCBASS_FW_REGION_i_END_ADDRESS_H(1)Firewall Region i End Address High Register4528 C01Ch + formula4528 C41Ch + formula4528 FC1Ch + formula
See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value.

3.4.3.1 CBASS_FW_REGION_i_CONTROL Register (Offset = 0h + formula) [reset = X]

CBASS_FW_REGION_i_CONTROL is shown in Figure 3-25 and described in Table 3-197.

Return to Summary Table.

The Firewall Region i Control Register defines the control fields for the slave module (see Table 3-90) region i firewall.

Offset = 0h + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-196 CBASS_FW_REGION_i_CONTROL Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-25 CBASS_FW_REGION_i_CONTROL Register
3130292827262524
RESERVED
R/W-X
2322212019181716
RESERVED
R/W-X
15141312111098
RESERVEDCACHE_MODEBACKGROUND
R/W-XR/W-0hR/W-0h
76543210
RESERVEDLOCKENABLE
R/W-XR/W1S-0hR/W-0h
LEGEND: R/W = Read/Write; R/W1S = Read/Write 1 to Set Bit; -n = value after reset
Table 3-197 CBASS_FW_REGION_i_CONTROL Register Field Descriptions
BitFieldTypeResetDescription
31-10RESERVEDR/WX
9CACHE_MODER/W0h

Cache mode for region.

Set to 1 to check cache permissions.

Set to 0 to ignore cache permissions.

8BACKGROUNDR/W0h

Background enable for region.

There can be one background region per firewall and foreground regions can have overlapping addresses only with the background region.

7-5RESERVEDR/WX
4LOCKR/W1S0h

Lock region.

Once set region values cannot be modified.

3-0ENABLER/W0h

Enable region.

A value of 0xA enables, others disable.

3.4.3.2 CBASS_FW_REGION_i_PERMISSION_0 Register (Offset = 4h + formula) [reset = X]

CBASS_FW_REGION_i_PERMISSION_0 is shown in Figure 3-26 and described in Table 3-199.

Return to Summary Table.

The Firewall Region i Permission 0 Register defines the permissions for the slave module (see Table 3-90) region i firewall.

Offset = 4h + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-198 CBASS_FW_REGION_i_PERMISSION_0 Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-26 CBASS_FW_REGION_i_PERMISSION_0 Register
3130292827262524
RESERVED
R/W-X
2322212019181716
PRIV_ID
R/W-0h
15141312111098
NONSEC_USER_DEBUGNONSEC_USER_CACHEABLENONSEC_USER_READNONSEC_USER_WRITENONSEC_SUPV_DEBUGNONSEC_SUPV_CACHEABLENONSEC_SUPV_READNONSEC_SUPV_WRITE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
SEC_USER_DEBUGSEC_USER_CACHEABLESEC_USER_READSEC_USER_WRITESEC_SUPV_DEBUGSEC_SUPV_CACHEABLESEC_SUPV_READSEC_SUPV_WRITE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
LEGEND: R/W = Read/Write; -n = value after reset
Table 3-199 CBASS_FW_REGION_i_PERMISSION_0 Register Field Descriptions
BitFieldTypeResetDescription
31-24RESERVEDR/WX
23-16PRIV_IDR/W0h

Allowed privid.

15NONSEC_USER_DEBUGR/W0h

Non-secure user debug allowed.

14NONSEC_USER_CACHEABLER/W0h

Non-secure user cacheable allowed.

13NONSEC_USER_READR/W0h

Non-secure user read allowed.

12NONSEC_USER_WRITER/W0h

Non-secure user write allowed.

11NONSEC_SUPV_DEBUGR/W0h

Non-secure supervisor debug allowed.

10NONSEC_SUPV_CACHEABLER/W0h

Non-secure supervisor cacheable allowed.

9NONSEC_SUPV_READR/W0h

Non-secure supervisor read allowed.

8NONSEC_SUPV_WRITER/W0h

Non-secure supervisor write allowed.

7SEC_USER_DEBUGR/W0h

Secure user debug allowed.

6SEC_USER_CACHEABLER/W0h

Secure user cacheable allowed.

5SEC_USER_READR/W0h

Secure user read allowed.

4SEC_USER_WRITER/W0h

Secure user write allowed.

3SEC_SUPV_DEBUGR/W0h

Secure supervisor debug allowed.

2SEC_SUPV_CACHEABLER/W0h

Secure supervisor cacheable allowed.

1SEC_SUPV_READR/W0h

Secure supervisor read allowed.

0SEC_SUPV_WRITER/W0h

Secure supervisor write allowed.

3.4.3.3 CBASS_FW_REGION_i_PERMISSION_1 Register (Offset = 8h + formula) [reset = X]

CBASS_FW_REGION_i_PERMISSION_1 is shown in Figure 3-27 and described in Table 3-201.

Return to Summary Table.

The Firewall Region i Permission 1 Register defines the permissions for the slave module (see Table 3-90) region i firewall.

Offset = 8h + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-200 CBASS_FW_REGION_i_PERMISSION_1 Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-27 CBASS_FW_REGION_i_PERMISSION_1 Register
3130292827262524
RESERVED
R/W-X
2322212019181716
PRIV_ID
R/W-0h
15141312111098
NONSEC_USER_DEBUGNONSEC_USER_CACHEABLENONSEC_USER_READNONSEC_USER_WRITENONSEC_SUPV_DEBUGNONSEC_SUPV_CACHEABLENONSEC_SUPV_READNONSEC_SUPV_WRITE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
SEC_USER_DEBUGSEC_USER_CACHEABLESEC_USER_READSEC_USER_WRITESEC_SUPV_DEBUGSEC_SUPV_CACHEABLESEC_SUPV_READSEC_SUPV_WRITE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
LEGEND: R/W = Read/Write; -n = value after reset
Table 3-201 CBASS_FW_REGION_i_PERMISSION_1 Register Field Descriptions
BitFieldTypeResetDescription
31-24RESERVEDR/WX
23-16PRIV_IDR/W0h

Allowed privid.

15NONSEC_USER_DEBUGR/W0h

Non-secure user debug allowed.

14NONSEC_USER_CACHEABLER/W0h

Non-secure user cacheable allowed.

13NONSEC_USER_READR/W0h

Non-secure user read allowed.

12NONSEC_USER_WRITER/W0h

Non-secure user write allowed.

11NONSEC_SUPV_DEBUGR/W0h

Non-secure supervisor debug allowed.

10NONSEC_SUPV_CACHEABLER/W0h

Non-secure supervisor cacheable allowed.

9NONSEC_SUPV_READR/W0h

Non-secure supervisor read allowed.

8NONSEC_SUPV_WRITER/W0h

Non-secure supervisor write allowed.

7SEC_USER_DEBUGR/W0h

Secure user debug allowed.

6SEC_USER_CACHEABLER/W0h

Secure user cacheable allowed.

5SEC_USER_READR/W0h

Secure user read allowed.

4SEC_USER_WRITER/W0h

Secure user write allowed.

3SEC_SUPV_DEBUGR/W0h

Secure supervisor debug allowed.

2SEC_SUPV_CACHEABLER/W0h

Secure supervisor cacheable allowed.

1SEC_SUPV_READR/W0h

Secure supervisor read allowed.

0SEC_SUPV_WRITER/W0h

Secure supervisor write allowed.

3.4.3.4 CBASS_FW_REGION_i_PERMISSION_2 Register (Offset = Ch + formula) [reset = X]

CBASS_FW_REGION_i_PERMISSION_2 is shown in Figure 3-28 and described in Table 3-203.

Return to Summary Table.

The Firewall Region i Permission 2 Register defines the permissions for the module (see Table 3-90) region i firewall.

Offset = Ch + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-202 CBASS_FW_REGION_i_PERMISSION_2 Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-28 CBASS_FW_REGION_i_PERMISSION_2 Register
3130292827262524
RESERVED
R/W-X
2322212019181716
PRIV_ID
R/W-0h
15141312111098
NONSEC_USER_DEBUGNONSEC_USER_CACHEABLENONSEC_USER_READNONSEC_USER_WRITENONSEC_SUPV_DEBUGNONSEC_SUPV_CACHEABLENONSEC_SUPV_READNONSEC_SUPV_WRITE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
SEC_USER_DEBUGSEC_USER_CACHEABLESEC_USER_READSEC_USER_WRITESEC_SUPV_DEBUGSEC_SUPV_CACHEABLESEC_SUPV_READSEC_SUPV_WRITE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
LEGEND: R/W = Read/Write; -n = value after reset
Table 3-203 CBASS_FW_REGION_i_PERMISSION_2 Register Field Descriptions
BitFieldTypeResetDescription
31-24RESERVEDR/WX
23-16PRIV_IDR/W0h

Allowed privid.

15NONSEC_USER_DEBUGR/W0h

Non-secure user debug allowed.

14NONSEC_USER_CACHEABLER/W0h

Non-secure user cacheable allowed.

13NONSEC_USER_READR/W0h

Non-secure user read allowed.

12NONSEC_USER_WRITER/W0h

Non-secure user write allowed.

11NONSEC_SUPV_DEBUGR/W0h

Non-secure supervisor debug allowed.

10NONSEC_SUPV_CACHEABLER/W0h

Non-secure supervisor cacheable allowed.

9NONSEC_SUPV_READR/W0h

Non-secure supervisor read allowed.

8NONSEC_SUPV_WRITER/W0h

Non-secure supervisor write allowed.

7SEC_USER_DEBUGR/W0h

Secure user debug allowed.

6SEC_USER_CACHEABLER/W0h

Secure user cacheable allowed.

5SEC_USER_READR/W0h

Secure user read allowed.

4SEC_USER_WRITER/W0h

Secure user write allowed.

3SEC_SUPV_DEBUGR/W0h

Secure supervisor debug allowed.

2SEC_SUPV_CACHEABLER/W0h

Secure supervisor cacheable allowed.

1SEC_SUPV_READR/W0h

Secure supervisor read allowed.

0SEC_SUPV_WRITER/W0h

Secure supervisor write allowed.

3.4.3.5 CBASS_FW_REGION_i_START_ADDRESS_L Register (Offset = 10h + formula) [reset = X]

CBASS_FW_REGION_i_START_ADDRESS_L is shown in Figure 3-29 and described in Table 3-205.

Return to Summary Table.

The Firewall Region i Start Address Low Register defines the start address bits 31 to 0 for the slave module (see Table 3-90) region i firewall.

Offset = 10h + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-204 CBASS_FW_REGION_i_START_ADDRESS_L Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-29 CBASS_FW_REGION_i_START_ADDRESS_L Register
31302928272625242322212019181716
START_ADDRESS_L
R/W-X
1514131211109876543210
START_ADDRESS_LSTART_ADDRESS_LSB
R/W-XR-0h
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset
Table 3-205 CBASS_FW_REGION_i_START_ADDRESS_L Register Field Descriptions
BitFieldTypeResetDescription
31-12START_ADDRESS_LR/WX

Start address bits 31 to 12.

Lowest 12 bits are forced to 0 as address must be 4KB aligned.

11-0START_ADDRESS_LSBR0h

Start address bits 11 to 0 are forced to 0 as address must be 4KB aligned.

3.4.3.6 CBASS_FW_REGION_i_START_ADDRESS_H Register (Offset = 14h + formula) [reset = X]

CBASS_FW_REGION_i_START_ADDRESS_H is shown in Figure 3-30 and described in Table 3-207.

Return to Summary Table.

The Firewall Region i Start Address High Register defines the start address bits 47 to 32 for the slave module (see Table 3-90) region i firewall.

Offset = 14h + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-206 CBASS_FW_REGION_i_START_ADDRESS_H Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-30 CBASS_FW_REGION_i_START_ADDRESS_H Register
313029282726252423222120191817161514131211109876543210
RESERVEDSTART_ADDRESS_H
R/W-XR/W-0h
LEGEND: R/W = Read/Write; -n = value after reset
Table 3-207 CBASS_FW_REGION_i_START_ADDRESS_H Register Field Descriptions
BitFieldTypeResetDescription
31-16RESERVEDR/WX
15-0START_ADDRESS_HR/W0h

Start address bits 47 to 32.

3.4.3.7 CBASS_FW_REGION_i_END_ADDRESS_L Register (Offset = 18h + formula) [reset = X]

CBASS_FW_REGION_i_END_ADDRESS_L is shown in Figure 3-31 and described in Table 3-209.

Return to Summary Table.

The Firewall Region i End Address Low Register defines the end address bits 31 to 0 to include for the slave module (see Table 3-90) region i firewall.

Offset = 18h + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-208 CBASS_FW_REGION_i_END_ADDRESS_L Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-31 CBASS_FW_REGION_i_END_ADDRESS_L Register
31302928272625242322212019181716
END_ADDRESS_L
R/W-X
1514131211109876543210
END_ADDRESS_LEND_ADDRESS_LSB
R/W-XR-FFFh
LEGEND: R = Read Only; R/W = Read/Write; -n = value after reset
Table 3-209 CBASS_FW_REGION_i_END_ADDRESS_L Register Field Descriptions
BitFieldTypeResetDescription
31-12END_ADDRESS_LR/WX

End address bits 31 to 12 to include in the match.

Lowest 12 bits are forced to 1s as address must be 4KB aligned.

11-0END_ADDRESS_LSBRFFFh

End address bits 11 to 0 are forced to 1s as address must be 4KB aligned minus 1.

3.4.3.8 CBASS_FW_REGION_i_END_ADDRESS_H Register (Offset = 1Ch + formula) [reset = X]

CBASS_FW_REGION_i_END_ADDRESS_H is shown in Figure 3-32 and described in Table 3-211.

Return to Summary Table.

The Firewall Region i End Address High Register defines the end address bits 47 to 32 to include for the slave module (see Table 3-90) region i firewall.

Offset = 1Ch + (i * 20h). See column "Firewall Regions" in through for the "i" values associated with each slave. Decrement by 1 the value of this column to get the max "i" value. For example, if "Firewall Regions" = 4, therefore i = 0 to 3.

Table 3-210 CBASS_FW_REGION_i_END_ADDRESS_H Instances
InstancePhysical Address
See Table 3-91 through Table 3-195.See Table 3-91 through Table 3-195.
Figure 3-32 CBASS_FW_REGION_i_END_ADDRESS_H Register
313029282726252423222120191817161514131211109876543210
RESERVEDEND_ADDRESS_H
R/W-XR/W-0h
LEGEND: R/W = Read/Write; -n = value after reset
Table 3-211 CBASS_FW_REGION_i_END_ADDRESS_H Register Field Descriptions
BitFieldTypeResetDescription
31-16RESERVEDR/WX
15-0END_ADDRESS_HR/W0h

End address bits 47 to 32 to include in the match.