SPRS825F October   2012  – June 2020 F28M36H33B2 , F28M36H53B2 , F28M36P53C2 , F28M36P63C2

PRODUCTION DATA.  

  1. 1Device Overview
    1. 1.1 Features
    2. 1.2 Applications
    3. 1.3 Description
    4. 1.4 Functional Block Diagram
  2. 2Revision History
  3. 3Device Comparison
    1. 3.1 Related Products
  4. 4Terminal Configuration and Functions
    1. 4.1 Pin Diagrams
    2. 4.2 Signal Descriptions
      1. Table 4-1 Signal Descriptions
  5. 5Specifications
    1. 5.1  Absolute Maximum Ratings
    2. 5.2  ESD Ratings – Commercial
    3. 5.3  Recommended Operating Conditions
    4. 5.4  Power Consumption Summary
      1. Table 5-1 Current Consumption at 150-MHz C28x SYSCLKOUT and 75-MHz M3SSCLK
      2. Table 5-2 Current Consumption at 125-MHz C28x SYSCLKOUT and 125-MHz M3SSCLK
    5. 5.5  Electrical Characteristics
    6. 5.6  Thermal Resistance Characteristics for ZWT Package (Revision 0 Silicon)
    7. 5.7  Thermal Resistance Characteristics for ZWT Package (Revision A Silicon)
    8. 5.8  Thermal Design Considerations
    9. 5.9  Timing and Switching Characteristics
      1. 5.9.1 Power Sequencing
        1. Table 5-3 Reset (XRS) Timing Requirements
        2. Table 5-4 Reset (XRS) Switching Characteristics
        3. 5.9.1.1   Power Management and Supervisory Circuit Solutions
      2. 5.9.2 Clock Specifications
        1. 5.9.2.1 Changing the Frequency of the Main PLL
        2. 5.9.2.2 Input Clock Frequency and Timing Requirements, PLL Lock Times
          1. Table 5-5  Input Clock Frequency
          2. Table 5-7  Crystal Oscillator Electrical Characteristics
          3. Table 5-8  X1 Timing Requirements - PLL Enabled
          4. Table 5-9  X1 Timing Requirements - PLL Disabled
          5. Table 5-10 XCLKIN Timing Requirements - PLL Enabled
          6. Table 5-11 XCLKIN Timing Requirements - PLL Disabled
          7. Table 5-12 PLL Lock Times
        3. 5.9.2.3 Output Clock Frequency and Switching Characteristics
          1. Table 5-13 Output Clock Frequency
          2. Table 5-14 XCLKOUT Switching Characteristics (PLL Bypassed or Enabled)
        4. 5.9.2.4 Internal Clock Frequencies
          1. Table 5-15 Internal Clock Frequencies (150-MHz Devices)
      3. 5.9.3 Timing Parameter Symbology
        1. 5.9.3.1 General Notes on Timing Parameters
        2. 5.9.3.2 Test Load Circuit
      4. 5.9.4 Flash Timing – Master Subsystem
        1. Table 5-16 Master Subsystem – Flash/OTP Endurance
        2. Table 5-17 Master Subsystem – Flash Parameters
        3. Table 5-18 Master Subsystem – Flash/OTP Access Timing
        4. Table 5-19 Master Subsystem – Flash Data Retention Duration
      5. 5.9.5 Flash Timing – Control Subsystem
        1. Table 5-21 Control Subsystem – Flash/OTP Endurance
        2. Table 5-22 Control Subsystem – Flash Parameters
        3. Table 5-23 Control Subsystem – Flash/OTP Access Timing
        4. Table 5-24 Control Subsystem – Flash Data Retention Duration
      6. 5.9.6 GPIO Electrical Data and Timing
        1. 5.9.6.1 GPIO - Output Timing
          1. Table 5-26 General-Purpose Output Switching Characteristics
        2. 5.9.6.2 GPIO - Input Timing
          1. Table 5-27 General-Purpose Input Timing Requirements
        3. 5.9.6.3 Sampling Window Width for Input Signals
        4. 5.9.6.4 Low-Power Mode Wakeup Timing
          1. Table 5-28 IDLE Mode Timing Requirements
          2. Table 5-29 IDLE Mode Switching Characteristics
          3. Table 5-30 STANDBY Mode Timing Requirements
          4. Table 5-31 STANDBY Mode Switching Characteristics
          5. Table 5-32 HALT Mode Timing Requirements
          6. Table 5-33 HALT Mode Switching Characteristics
      7. 5.9.7 External Interrupt Electrical Data and Timing
        1. Table 5-34 External Interrupt Timing Requirements
        2. Table 5-35 External Interrupt Switching Characteristics
    10. 5.10 Analog and Shared Peripherals
      1. 5.10.1 Analog-to-Digital Converter
        1. 5.10.1.1 Sample Mode
        2. 5.10.1.2 Start-of-Conversion Triggers
        3. 5.10.1.3 Analog Inputs
        4. 5.10.1.4 ADC Result Registers and EOC Interrupts
        5. 5.10.1.5 ADC Electrical Data and Timing
          1. Table 5-36 ADC Electrical Characteristics
          2. Table 5-37 External ADC Start-of-Conversion Switching Characteristics
      2. 5.10.2 Comparator + DAC Units
        1. 5.10.2.1 On-Chip Comparator and DAC Electrical Data and Timing
          1. Table 5-38 Electrical Characteristics of the Comparator/DAC
      3. 5.10.3 Interprocessor Communications
      4. 5.10.4 External Peripheral Interface
        1. 5.10.4.1 EPI General-Purpose Mode
        2. 5.10.4.2 EPI SDRAM Mode
        3. 5.10.4.3 EPI Host Bus Mode
          1. 5.10.4.3.1 EPI 8-Bit Host Bus (HB-8) Mode
            1. 5.10.4.3.1.1 HB-8 Muxed Address/Data Mode
            2. 5.10.4.3.1.2 HB-8 Non-Muxed Address/Data Mode
            3. 5.10.4.3.1.3 HB-8 FIFO Mode
          2. 5.10.4.3.2 EPI 16-Bit Host Bus (HB-16) Mode
            1. 5.10.4.3.2.1 HB-16 Muxed Address/Data Mode
            2. 5.10.4.3.2.2 HB-16 Non-Muxed Address/Data Mode
            3. 5.10.4.3.2.3 HB-16 FIFO Mode
        4. 5.10.4.4 EPI Electrical Data and Timing
          1. Table 5-52 EPI SDRAM Interface Switching Characteristics (see , , and )
          2. Table 5-53 EPI Host-Bus 8 and Host-Bus 16 Interface Switching Characteristics (see , , , and )
          3. Table 5-54 EPI Host-Bus 8 and Host-Bus 16 Interface Timing Requirements (see and )
          4. Table 5-55 EPI General-Purpose Interface Switching Characteristics (see )
          5. Table 5-56 EPI General-Purpose Interface Timing Requirements (see and )
    11. 5.11 Master Subsystem Peripherals
      1. 5.11.1 Synchronous Serial Interface
        1. 5.11.1.1 Bit Rate Generation
        2. 5.11.1.2 Transmit FIFO
        3. 5.11.1.3 Receive FIFO
        4. 5.11.1.4 Interrupts
        5. 5.11.1.5 Frame Formats
      2. 5.11.2 Universal Asynchronous Receiver/Transmitter
        1. 5.11.2.1 Baud-Rate Generation
        2. 5.11.2.2 Transmit and Receive Logic
        3. 5.11.2.3 Data Transmission and Reception
        4. 5.11.2.4 Interrupts
      3. 5.11.3 Cortex-M3 Inter-Integrated Circuit
        1. 5.11.3.1 Functional Overview
        2. 5.11.3.2 Available Speed Modes
        3. 5.11.3.3 I2C Electrical Data and Timing
          1. Table 5-57 I2C Timing
      4. 5.11.4 Cortex-M3 Controller Area Network
        1. 5.11.4.1 Functional Overview
      5. 5.11.5 Cortex-M3 Universal Serial Bus Controller
        1. 5.11.5.1 Functional Description
      6. 5.11.6 Cortex-M3 Ethernet Media Access Controller
        1. 5.11.6.1 Functional Overview
        2. 5.11.6.2 MII Signals
        3. 5.11.6.3 EMAC Electrical Data and Timing
          1. Table 5-59 Timing Requirements for MIITXCK (see )
          2. Table 5-60 Timing Requirements for MIIRXCK (see )
          3. Table 5-61 Switching Characteristics for EMAC MII Transmit (see )
          4. Table 5-62 Timing Requirements for EMAC MII Receive (see )
        4. 5.11.6.4 MDIO Electrical Data and Timing
          1. Table 5-63 Switching Characteristics for MDIO_CK (see )
          2. Table 5-64 Switching Characteristics for MDIO as Output (see )
          3. Table 5-65 Timing Requirements for MDIO as Input (see )
    12. 5.12 Control Subsystem Peripherals
      1. 5.12.1 High-Resolution PWM and Enhanced PWM Modules
        1. 5.12.1.1 HRPWM Electrical Data and Timing
          1. Table 5-66 High-Resolution PWM Characteristics at SYSCLKOUT = (60–150 MHz)
        2. 5.12.1.2 ePWM Electrical Data and Timing
          1. Table 5-67 ePWM Timing Requirements
          2. Table 5-68 ePWM Switching Characteristics
          3. 5.12.1.2.1 Trip-Zone Input Timing
            1. Table 5-69 Trip-Zone Input Timing Requirements
      2. 5.12.2 Enhanced Capture Module
        1. 5.12.2.1 eCAP Electrical Data and Timing
          1. Table 5-70 eCAP Timing Requirement
          2. Table 5-71 eCAP Switching Characteristics
      3. 5.12.3 Enhanced Quadrature Encoder Pulse Module
        1. 5.12.3.1 eQEP Electrical Data and Timing
          1. Table 5-72 eQEP Timing Requirements
          2. Table 5-73 eQEP Switching Characteristics
      4. 5.12.4 C28x Inter-Integrated Circuit Module
        1. 5.12.4.1 Functional Overview
        2. 5.12.4.2 Clock Generation
        3. 5.12.4.3 I2C Electrical Data and Timing
          1. Table 5-74 I2C Timing
      5. 5.12.5 C28x Serial Communications Interface
        1. 5.12.5.1 Architecture
        2. 5.12.5.2 Multiprocessor and Asynchronous Communication Modes
      6. 5.12.6 C28x Serial Peripheral Interface
        1. 5.12.6.1 Functional Overview
        2. 5.12.6.2 SPI Electrical Data and Timing
          1. 5.12.6.2.1 Master Mode Timing
            1. Table 5-75 SPI Master Mode External Timing (Clock Phase = 0)
            2. Table 5-76 SPI Master Mode External Timing (Clock Phase = 1)
          2. 5.12.6.2.2 Slave Mode Timing
            1. Table 5-77 SPI Slave Mode External Timing (Clock Phase = 0)
            2. Table 5-78 SPI Slave Mode External Timing (Clock Phase = 1)
      7. 5.12.7 C28x Multichannel Buffered Serial Port
        1. 5.12.7.1 McBSP Electrical Data and Timing
          1. 5.12.7.1.1 McBSP Transmit and Receive Timing
            1. Table 5-79 McBSP Timing Requirements
            2. Table 5-80 McBSP Switching Characteristics
          2. 5.12.7.1.2 McBSP as SPI Master or Slave Timing
            1. Table 5-81 McBSP as SPI Master or Slave Timing Requirements (CLKSTP = 10b, CLKXP = 0)
            2. Table 5-82 McBSP as SPI Master or Slave Switching Characteristics (CLKSTP = 10b, CLKXP = 0)
            3. Table 5-83 McBSP as SPI Master or Slave Timing Requirements (CLKSTP = 11b, CLKXP = 0)
            4. Table 5-84 McBSP as SPI Master or Slave Switching Characteristics (CLKSTP = 11b, CLKXP = 0)
            5. Table 5-85 McBSP as SPI Master or Slave Timing Requirements (CLKSTP = 10b, CLKXP = 1)
            6. Table 5-86 McBSP as SPI Master or Slave Switching Characteristics (CLKSTP = 10b, CLKXP = 1)
            7. Table 5-87 McBSP as SPI Master or Slave Timing Requirements (CLKSTP = 11b, CLKXP = 1)
            8. Table 5-88 McBSP as SPI Master or Slave Switching Characteristics (CLKSTP = 11b, CLKXP = 1)
  6. 6Detailed Description
    1. 6.1  Memory Maps
      1. 6.1.1 Control Subsystem Memory Map
      2. 6.1.2 Master Subsystem Memory Map
    2. 6.2  Identification
    3. 6.3  Master Subsystem
      1. 6.3.1 Cortex-M3 CPU
      2. 6.3.2 Cortex-M3 DMA and NVIC
      3. 6.3.3 Cortex-M3 Interrupts
      4. 6.3.4 Cortex-M3 Vector Table
      5. 6.3.5 Cortex-M3 Local Peripherals
      6. 6.3.6 Cortex-M3 Local Memory
      7. 6.3.7 Cortex-M3 Accessing Shared Resources and Analog Peripherals
    4. 6.4  Control Subsystem
      1. 6.4.1 C28x CPU/FPU/VCU
      2. 6.4.2 C28x Core Hardware Built-In Self-Test
      3. 6.4.3 C28x Peripheral Interrupt Expansion
      4. 6.4.4 C28x Direct Memory Access
      5. 6.4.5 C28x Local Peripherals
      6. 6.4.6 C28x Local Memory
      7. 6.4.7 C28x Accessing Shared Resources and Analog Peripherals
    5. 6.5  Analog Subsystem
      1. 6.5.1 ADC1
      2. 6.5.2 ADC2
      3. 6.5.3 Analog Comparator + DAC
      4. 6.5.4 Analog Common Interface Bus
    6. 6.6  Master Subsystem NMIs
    7. 6.7  Control Subsystem NMIs
    8. 6.8  Resets
      1. 6.8.1 Cortex-M3 Resets
      2. 6.8.2 C28x Resets
      3. 6.8.3 Analog Subsystem and Shared Resources Resets
      4. 6.8.4 Device Boot Sequence
    9. 6.9  Internal Voltage Regulation and Power-On-Reset Functionality
      1. 6.9.1 Analog Subsystem: Internal 1.8-V VREG
      2. 6.9.2 Digital Subsystem: Internal 1.2-V VREG
      3. 6.9.3 Analog and Digital Subsystems: Power-On-Reset Functionality
      4. 6.9.4 Connecting ARS and XRS Pins
    10. 6.10 Input Clocks and PLLs
      1. 6.10.1 Internal Oscillator (Zero-Pin)
      2. 6.10.2 Crystal Oscillator/Resonator (Pins X1/X2 and VSSOSC)
      3. 6.10.3 External Oscillators (Pins X1, VSSOSC, XCLKIN)
      4. 6.10.4 Main PLL
      5. 6.10.5 USB PLL
    11. 6.11 Master Subsystem Clocking
      1. 6.11.1 Cortex-M3 Run Mode
      2. 6.11.2 Cortex-M3 Sleep Mode
      3. 6.11.3 Cortex-M3 Deep Sleep Mode
    12. 6.12 Control Subsystem Clocking
      1. 6.12.1 C28x Normal Mode
      2. 6.12.2 C28x IDLE Mode
      3. 6.12.3 C28x STANDBY Mode
    13. 6.13 Analog Subsystem Clocking
    14. 6.14 Shared Resources Clocking
    15. 6.15 Loss of Input Clock (NMI Watchdog Function)
    16. 6.16 GPIOs and Other Pins
      1. 6.16.1 GPIO_MUX1
      2. 6.16.2 GPIO_MUX2
      3. 6.16.3 AIO_MUX1
      4. 6.16.4 AIO_MUX2
    17. 6.17 Emulation/JTAG
    18. 6.18 Code Security Module
      1. 6.18.1 Functional Description
    19. 6.19 µCRC Module
      1. 6.19.1 Functional Description
      2. 6.19.2 CRC Polynomials
      3. 6.19.3 CRC Calculation Procedure
      4. 6.19.4 CRC Calculation for Data Stored In Secure Memory
  7. 7Applications, Implementation, and Layout
    1. 7.1 TI Reference Design
  8. 8Device and Documentation Support
    1. 8.1 Device and Development Support Tool Nomenclature
    2. 8.2 Tools and Software
    3. 8.3 Documentation Support
    4. 8.4 Related Links
    5. 8.5 Support Resources
    6. 8.6 Trademarks
    7. 8.7 Electrostatic Discharge Caution
    8. 8.8 Glossary
  9. 9Mechanical, Packaging, and Orderable Information
    1. 9.1 Packaging Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Master Subsystem Memory Map

Table 6-8 Master Subsystem Flash, ECC, OTP, Boot ROM

µDMA ACCESS M ADDRESS
(BYTE-ALIGNED)(1)
MASTER SUBSYSTEM FLASH, ECC, OTP, BOOT ROM SIZE
(BYTES)
no 0000 0000 – 0000 FFFF Boot ROM - Dual-mapped to 0x0100 0000
(Both maps access same physical location.)
64K
0001 0000 – 001F FFFF Reserved
no 0020 0000 – 0020 7FFF Sector N
(Zone 1 CSM password in the low address.)
32K
no 0020 8000 – 0020 FFFF Sector M 32K
no 0021 0000 – 0021 7FFF Sector L 32K
no 0021 8000 – 0021 FFFF Sector K 32K
no 0022 0000 – 0023 FFFF Sector J 128K
no 0024 0000 – 0025 FFFF Sector I (not available for 512KB Flash configuration) 128K
no 0026 0000 – 0027 FFFF Sector H (not available for 512KB Flash configuration) 128K
no 0028 0000 – 0029 FFFF Sector G (not available for 512KB Flash configuration) 128K
no 002A 0000 – 002B FFFF Sector F (not available for 512KB Flash configuration) 128K
no 002C 0000 – 002D FFFF Sector E 128K
no 002E 0000 – 002E 7FFF Sector D 32K
no 002E 8000 – 002E FFFF Sector C 32K
no 002F 0000 – 002F 7FFF Sector B 32K
no 002F 8000 – 002F FFFF Sector A
(Zone 2 CSM password in the high address.)
32K
0030 0000 – 005F FFFF Reserved
no 0060 0000 – 0061 FFFF Flash - ECC Bits
(1/8 of Flash used = 128KB)
128K
0062 0000 – 0068 047F Reserved
no 0068 0480 – 0068 080F TI OTP 912
no 0068 0810 – 0068 0813 OTP – Ethernet Media Access Controller (EMAC) Address 0 4
no 0068 0814 – 0068 0817 OTP – Ethernet Media Access Controller (EMAC) Address 1 4
no 0068 0818 – 0068 0FFF TI OTP 2024
no 0068 1000 – 0068 1003 OTP – Security Lock 4
0068 1004 – 0068 100B Reserved
no 0068 100C – 0068 100F OTP – Zone 2 Flash Start Address 4
0068 1010 – 0068 101B Reserved
no 0068 101C – 0068 101F OTP – Main Oscillator Clock Frequency 4
0068 1020 – 0068 102B Reserved
no 0068 102C – 0068 102F OTP ENTRY POINT 4
0068 1030 – 0070 01FF Reserved
no 0070 0200 – 0070 0203 OTP – ECC Bits – Application Use
(1/8 of OTP used = 3 Bytes)
4
0070 0204 – 00FF FFFF Reserved
no 0100 0000 – 0100 FFFF Boot ROM – Dual-mapped to 0x0000 0000
(Both maps access same physical location.)
64K
0101 0000 – 03FF FFFF Reserved
no 0400 0000 – 07FF FFFF ROM/Flash/OTP/Boot ROM – Mirror-mapped for µCRC.
Accessing this area of memory by the µCRC peripheral will cause an access in 0000 0000 – 03FF FFFF memory space.
Mirrored boot ROM: 0x0400 0000 – 0x0400 FFFF (Not dual-mapped ROM address)
Mirrored Flash bank: 0x0420 0000 – 0x042F FFFF
Mirrored Flash OTP: 0x0468 0000 – 0x0468 1FFF
(Read cycles from this space cause the µCRC peripheral to continuously update data checksum inside a register, when reading a block of data.)
64M
0800 0000 – 1FFF FFFF Reserved
The letter "M" refers to the Master Subsystem.

Table 6-9 Master Subsystem RAMs

µDMA ACCESS M ADDRESS
(BYTE-ALIGNED)(1)
MASTER SUBSYSTEM RAMS SIZE
(BYTES)
C ADDRESS
(x16 ALIGNED)(2)
C DMA ACCESS(2)
no 2000 0000 – 2000 1FFF C0 RAM (ECC, Secure) 8K
no 2000 2000 – 2000 3FFF C1 RAM (ECC, Secure) 8K
yes 2000 4000 – 2000 5FFF C2 RAM (Parity) 8K
yes 2000 6000 – 2000 7FFF C3 RAM (Parity) 8K
yes 2000 8000 – 2000 9FFF S0 RAM (Parity, Shared) 8K 0000 C000 – 0000 CFFF yes
yes 2000 A000 – 2000 BFFF S1 RAM (Parity, Shared) 8K 0000 D000 – 0000 DFFF yes
yes 2000 C000 – 2000 DFFF S2 RAM (Parity, Shared) 8K 0000 E000 – 0000 EFFF yes
yes 2000 E000 – 2000 FFFF S3 RAM (Parity, Shared) 8K 0000 F000 – 0000 FFFF yes
yes 2001 0000 – 2001 1FFF S4 RAM (Parity, Shared) 8K 0001 0000 – 0001 0FFF yes
yes 2001 2000 – 2001 3FFF S5 RAM (Parity, Shared) 8K 0001 1000 – 0001 1FFF yes
yes 2001 4000 – 2001 5FFF S6 RAM (Parity, Shared) 8K 0001 2000 – 0001 2FFF yes
yes 2001 6000 – 2001 7FFF S7 RAM (Parity, Shared) 8K 0001 3000 – 0001 3FFF yes
yes 2001 8000 – 2001 9FFF C4 RAM (Parity) 8K
yes 2001 A000 – 2001 BFFF C5 RAM (Parity) 8K
yes 2001 C000 – 2001 DFFF C6 RAM (Parity) 8K
yes 2001 E000 – 2001 FFFF C7 RAM (Parity) 8K
yes 2002 0000 – 2002 1FFF C8 RAM (Parity) 8K
yes 2002 2000 – 2002 3FFF C9 RAM (Parity) 8K
yes 2002 4000 – 2002 5FFF C10 RAM (Parity) 8K
yes 2002 6000 – 2002 7FFF C11 RAM (Parity) 8K
yes 2002 8000 – 2002 9FFF C12 RAM (Parity) 8K
yes 2002 A000 – 2002 BFFF C13 RAM (Parity) 8K
yes 2002 C000 – 2002 DFFF C14 RAM (Parity) 8K
yes 2002 E000 – 2002 FFFF C15 RAM (Parity) 8K
2003 0000 – 2007 EFFF Reserved
yes
read only
2007 F000 – 2007 F7FF CtoM MSG RAM (Parity) 2K 0003 F800 – 0003 FBFF yes
yes 2007 F800 – 2007 FFFF MtoC MSG RAM (Parity) 2K 0003 FC00 – 0003 FFFF yes
read only
no 2008 0000 – 2008 1FFF C0 RAM - ECC Bits 8K
no 2008 2000 – 2008 3FFF C1 RAM - ECC Bits 8K
no 2008 4000 – 2008 5FFF C2 RAM - Parity Bits 8K
no 2008 6000 – 2008 7FFF C3 RAM - Parity Bits 8K
no 2008 8000 – 2008 9FFF S0 RAM - Parity Bits 8K 0004 C000 – 0004 CFFF no
no 2008 A000 – 2008 BFFF S1 RAM - Parity Bits 8K 0004 D000 – 0004 DFFF no
no 2008 C000 – 2008 DFFF S2 RAM - Parity Bits 8K 0004 E000 – 0004 EFFF no
no 2008 E000 – 2008 FFFF S3 RAM - Parity Bits 8K 0004 F000 – 0004 FFFF no
no 2009 0000 – 2009 1FFF S4 RAM - Parity Bits 8K 0005 0000 – 0005 0FFF no
no 2009 2000 – 2009 3FFF S5 RAM - Parity Bits 8K 0005 1000 – 0005 1FFF no
no 2009 4000 – 2009 5FFF S6 RAM - Parity Bits 8K 0005 2000 – 0005 2FFF no
no 2009 6000 – 2009 7FFF S7 RAM - Parity Bits 8K 0005 3000 – 0005 3FFF no
no 2009 8000 – 2009 9FFF C4 RAM - Parity Bits 8K
no 2009 A000 – 2009 BFFF C5 RAM - Parity Bits 8K
no 2009 C000 – 2009 DFFF C6 RAM - Parity Bits 8K
no 2009 E000 – 2009 FFFF C7 RAM - Parity Bits 8K
no 200A 0000 – 200A 1FFF C8 RAM - Parity Bits 8K
no 200A 2000 – 200A 3FFF C9 RAM - Parity Bits 8K
no 200A 4000 – 200A 5FFF C10 RAM - Parity Bits 8K
no 200A 6000 – 200A 7FFF C11 RAM - Parity Bits 8K
no 200A 8000 – 200A 9FFF C12 RAM - Parity Bits 8K
no 200A A000 – 200A BFFF C13 RAM - Parity Bits 8K
no 200A C000 – 200A DFFF C14 RAM - Parity Bits 8K
no 200A E000 – 200A FFFF C15 RAM - Parity Bits 8K
200B 0000 – 200F EFFF Reserved
no 200F F000 – 200F F7FF CtoM MSG RAM - Parity Bits 2K 0007 F800 – 0007 FBFF no
no 200F F800 – 200F FFFF MtoC MSG RAM - Parity Bits 2K 0007 FC00 – 0007 FFFF no
2010 0000 – 21FF FFFF Reserved
yes 2200 0000 – 23FF FFFF Bit Banded RAM Zone
(Dedicated address for each RAM bit of Cortex-M3 RAM blocks above)
32M
yes 2400 0000 – 27FF FFFF All RAM Spaces – Mirror-Mapped for µCRC.
Accessing this memory by the µCRC peripheral will cause an access to
2000 0000 – 23FF FFFF memory space.
(Read cycles from this space cause the µCRC peripheral to continuously update data checksum inside a register when reading a block of data.)
64M
2800 0000 – 3FFF FFFF Reserved
The letter "M" refers to the Master Subsystem.
The letter "C" refers to the Control Subsystem.

Table 6-10 Master Subsystem Peripherals

µDMA ACCESS M ADDRESS
(BYTE-ALIGNED)(1)
MASTER SUBSYSTEM PERIPHERALS SIZE
(BYTES)
C ADDRESS
(x16 ALIGNED)(2)
C DMA ACCESS(2)
yes 4000 0000 – 4000 0FFF Watchdog Timer 0 Registers 4K
yes 4000 1000 – 4000 1FFF Watchdog Timer 1 Registers 4K
4000 2000 – 4000 3FFF Reserved
yes 4000 4000 – 4000 4FFF M GPIO Port A (APB Bus)(1) 4K
yes 4000 5000 – 4000 5FFF M GPIO Port B (APB Bus)(1) 4K
yes 4000 6000 – 4000 6FFF M GPIO Port C (APB Bus)(1) 4K
yes 4000 7000 – 4000 7FFF M GPIO Port D (APB Bus)(1) 4K
yes 4000 8000 – 4000 8FFF SSI0 4K
yes 4000 9000 – 4000 9FFF SSI1 4K
yes 4000 A000 – 4000 AFFF SSI2 4K
yes 4000 B000 – 4000 BFFF SSI3 4K
yes 4000 C000 – 4000 CFFF UART0 4K
yes 4000 D000 – 4000 DFFF UART1 4K
yes 4000 E000 – 4000 EFFF UART2 4K
yes 4000 F000 – 4000 FFFF UART3 4K
yes 4001 0000 – 4001 0FFF UART4 4K
4001 1000 – 4001 FFFF Reserved
no 4002 0000 – 4002 07FF I2C0 Master 2K
no 4002 0800 – 4002 0FFF I2C0 Slave 2K
no 4002 1000 – 4002 17FF I2C1 Master 2K
no 4002 1800 – 4002 1FFF I2C1 Slave 2K
4002 2000 – 4002 3FFF Reserved
yes 4002 4000 – 4002 4FFF M GPIO Port E (APB Bus)(1) 4K
yes 4002 5000 – 4002 5FFF M GPIO Port F (APB Bus)(1) 4K
yes 4002 6000 – 4002 6FFF M GPIO Port G (APB Bus)(1) 4K
yes 4002 7000 – 4002 7FFF M GPIO Port H (APB Bus)(1) 4K
4002 8000 – 4002 FFFF Reserved
yes 4003 0000 – 4003 0FFF GP Timer 0 4K
yes 4003 1000 – 4003 1FFF GP Timer 1 4K
yes 4003 2000 – 4003 2FFF GP Timer 2 4K
yes 4003 3000 – 4003 3FFF GP Timer 3 4K
4003 4000 – 4003 CFFF Reserved
yes 4003 D000 – 4003 DFFF M GPIO Port J (APB Bus)(1) 4K
4003 E000 – 4003 FFFF Reserved
yes 4004 8000 – 4004 8FFF ENET MAC0 4K
4004 9000 – 4004 FFFF Reserved
yes 4005 0000 – 4005 0FFF USB MAC0 4K
4005 1000 – 4005 7FFF Reserved
yes 4005 8000 – 4005 8FFF M GPIO Port A (AHB Bus)(1) 4K
yes 4005 9000 – 4005 9FFF M GPIO Port B (AHB Bus)(1) 4K
yes 4005 A000 – 4005 AFFF M GPIO Port C (AHB Bus)(1) 4K
yes 4005 B000 – 4005 BFFF M GPIO Port D (AHB Bus)(1) 4K
yes 4005 C000 – 4005 CFFF M GPIO Port E (AHB Bus)(1) 4K
yes 4005 D000 – 4005 DFFF M GPIO Port F (AHB Bus)(1) 4K
yes 4005 E000 – 4005 EFFF M GPIO Port G (AHB Bus)(1) 4K
yes 4005 F000 – 4005 FFFF M GPIO Port H (AHB Bus)(1) 4K
yes 4006 0000 – 4006 0FFF M GPIO Port J (AHB Bus)(1) 4K
yes 4006 1000 – 4006 1FFF M GPIO Port K (AHB Bus)(1) 4K
yes 4006 2000 – 4006 2FFF M GPIO Port L (AHB Bus)(1) 4K
yes 4006 3000 – 4006 3FFF M GPIO Port M (AHB Bus)(1) 4K
yes 4006 4000 – 4006 4FFF M GPIO Port N (AHB Bus)(1) 4K
yes 4006 5000 – 4006 5FFF M GPIO Port P (AHB Bus)(1) 4K
yes 4006 6000 – 4006 6FFF M GPIO Port Q (AHB Bus)(1) 4K
yes 4006 7000 – 4006 7FFF M GPIO Port R (AHB Bus)(1) 4K
yes 4006 8000 – 4006 8FFF M GPIO Port S (AHB Bus)(1) 4K
4006 9000 – 4006 FFFF Reserved
no 4007 0000 – 4007 3FFF CAN0 16K
no 4007 4000 – 4007 7FFF CAN1 16K
4007 8000 – 400C FFFF Reserved
no 400D 0000 – 400D 0FFF EPI0 (Registers only) 4K
400D 1000 – 400F 9FFF Reserved
no 400F A000 – 400F A303 M Flash Control Registers(1) 772
400F A304 – 400F A5FF Reserved
no 400F A600 – 400F A647 M Flash ECC Error Log Registers(1) 72
400F A648 – 400F AFFF Reserved
no 400F B000 – 400F B1FF Reserved
no 400F B200 – 400F B2FF RAM Configuration Registers 256 0000 4900 – 0000 497F no
no 400F B300 – 400F B3FF RAM ECC/Parity/Access Error Log Registers 256 0000 4A00 – 0000 4A7F no
no 400F B400 – 400F B5FF M CSM Registers(1) 512
no 400F B600 – 400F B67F µCRC 128
400F B680 – 400F B6FF Reserved
no 400F B700 – 400F B77F CtoM and MtoC IPC Registers 128 0000 4E00 – 0000 4E3F no
400F B780 – 400F B7FF Reserved
no 400F B800 – 400F B87F M Clock Control Registers(1) 128 0000 4400 – 0000 443F no
no 400F B880 – 400F B8BF M LPM Control Registers(1) 64
no 400F B8C0 – 400F B8FF M Reset Control Registers(1) 64
no 400F B900 – 400F B93F Device Configuration Registers 64 0000 0880 – 0000 0890 (Read Only)
400F B940 – 400F B97F Reserved
no 400F B980 – 400F B9FF M Write Protect Registers(1) 128
no 400F BA00 – 400F BA7F M NMI Registers(1) 128
400F BA80 – 400F BAFF Reserved
no 400F BB00 – 400F BBFF Reserved
400F BC00 – 400F EFFF Reserved
no 400F F000 – 400F FFFF µDMA Registers 4K
4010 0000 – 41FF FFFF Reserved
yes 4200 0000 – 43FF FFFF Bit Banded Peripheral Zone
(Dedicated address for each register bit of Cortex-M3 peripherals above.)
32M
4400 0000 – 4FFF FFFF Reserved
The letter "M" refers to the Master Subsystem.
The letter "C" refers to the Control Subsystem.

Table 6-11 Master Subsystem Analog and EPI

µDMA ACCESS M ADDRESS
(BYTE-ALIGNED)(1)
MASTER SUBSYSTEM
ANALOG AND EPI
SIZE
(BYTES)
C ADDRESS
(x16 ALIGNED)(2)
C DMA ACCESS(2)
5000 0000 – 5000 15FF Reserved
yes 5000 1600 – 5000 161F ADC1 Result Registers 32
5000 1620 – 5000 167F Reserved
yes 5000 1680 – 5000 169F ADC2 Result Registers 32
5000 16A0 – 5FFF FFFF Reserved
yes 6000 0000 – DFFF FFFF EPI0
(External Peripheral/Memory Interface)
2G 0030 0000 – 003F 7FFF(3)(4) yes
The letter "M" refers to the Master Subsystem.
The letter "C" refers to the Control Subsystem.
The Control Subsystem has no direct access to EPI in silicon revision 0 devices.
The Control Subsystem has less address reach to EPI memory than the Master Subsystem.

Table 6-12 Cortex-M3 Private Bus

µDMA ACCESS Cortex-M3 ADDRESS
(BYTE-ALIGNED)
Cortex-M3 PRIVATE BUS SIZE
(BYTES)
no E000 0000 – E000 0FFF ITM (Instrumentation Trace Macrocell) 4K
no E000 1000 – E000 1FFF DWT (Data Watchpoint and Trace) 4K
no E000 2000 – E000 2FFF FPB (Flash Patch and Breakpoint) 4K
E000 3000 – E000 E007 Reserved
no E000 E008 – E000 E00F System Control Block 8
no E000 E010 – E000 E01F System Timer 16
E000 E020 – E000 E0FF Reserved
no E000 E100 – E000 E4EF Nested Vectored Interrupt Controller (NVIC) 1008
E000 E4F0 – E000 ECFF Reserved
no E000 ED00 – E000 ED3F System Control Block 64
E000 ED40 – E000 ED8F Reserved
no E000 ED90 – E000 EDB8 Memory Protection Unit 41
E000 EDB9 – E000 EEFF Reserved
no E000 EF00 – E000 EF03 Nested Vectored Interrupt Controller 4
E000 EF04 – FFFF FFFF Reserved