http://www.ti.com/general/docs/suppproductinfo.tsp?distId=26&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fam2432″>View Datasheet

Texas Instruments AM243x Dual-Core Arm®-Based Cortex® MCUs

Texas Instruments AM243x Dual-Core Arm®-Based Cortex® MCUs are built for industrial applications, such as remote I/O modules and motor drives, which require a combination of processing and real-time communications. The AM243x family provides scalable performance with up to four Cortex-R5F MCUs, one Cortex-M4F, and two Arm-Based gigabit TSN-enabled PRU_ICSSG instances.

The Texas Instruments AM243x SoC architecture was designed to provide real-time performance through the high-performance Arm Cortex-R5F cores. These devices include tightly-coupled memory banks, configurable SRAM partitioning, and dedicated low-latency paths to and from peripherals. Combined, these allow for rapid data movement in and out of the SoC. This deterministic architecture allows AM243x to handle the tight control loops in servo drives. At the same time, the peripherals like FSI, ECAPs, GPMC, PWMs, and encoder interfaces help enable several different architectures in these systems.

The SoC provides flexible industrial communications capability, including full protocol stacks for EtherCAT target, IO-Link Controller, PROFINET device, and EtherNet/IP adapter. The PRU_ICSSG further provides the ability for gigabit and TSN-based protocols. In addition, the PRU_ICSSG enables additional interfaces, including a UART interface, absolute encoder interfaces, and sigma-delta decimation filters. Functional safety features can be enabled through the integrated Cortex-M4F and dedicated peripherals, which can all be isolated from the rest of the SoC. AM243x also supports secure boot.

Features

  • Processor cores
    • Up to 2× Dual-core Arm Cortex-R5F MCU subsystems operating at up to 800MHz, highly integrated for real-time processing
    • 1× Single-core Arm Cortex-M4F MCU at up to 400MHz
  • Memory subsystem 
    • Up to 2MB of On-chip RAM (OCSRAM) with SECDED ECC
    • DDR Subsystem (DDRSS)
  • System on Chip (SoC) services
    • Device Management Security Controller (DMSC-L)
    • Data Movement Subsystem (DMSS)
    • Time sync subsystem
  • Industrial subsystem
    • 2× Gigabit Industrial Communication Subsystems (PRU_ICSSG)
  • Secure boot supported
  • Security
    • Support for cryptographic acceleration
    • Debugging security
    • Secure storage support
    • On-the-Fly encryption (OTFE) support for OSPI in XIP mode
    • Networking security support for data (Payload) encryption/authentication via packet-based hardware cryptographic engine
    • DMSC-L co-processor for security and key management, with dedicated device-level interconnect
  • General connectivity peripherals
    • 6× Inter-Integrated Circuit (I2C) ports
    • 9× configurable Universal Asynchronous Receive/Transmit (UART) modules
    • 1× 12-bit Analog-to-Digital Converters (ADC)
    • 7× Multichannel Serial Peripheral Interfaces (SPI) controllers
    • 3× General-Purpose I/O (GPIO) modules
    • 9× Enhanced Pulse-Width Modulator (EPWM) modules
    • 3× Enhanced Capture (ECAP) modules
    • 3× Enhanced Quadrature Encoder Pulse (EQEP) modules
    • 2× Modular Controller Area Network (MCAN) modules with full CAN-FD support
    • 2× Fast Serial Interface Transmitter (FSITX) cores
    • 6× Fast Serial Interface Receiver (FSIRX) cores
  • High-speed interfaces
    • 1× integrated Ethernet switch supporting up to 2 external ports (CPSW3G)
    • 1× PCI-Express Gen2 controller (PCI-E)
    • 1× USB 3.1 Dual-Role Device (DRD) Subsystem (USBSS)
    • 1× Serializer/Deserializer (SERDES)
  • Media and data storage 
    • 2× MultiMedia Card/Secure Digital (MMCSD) interfaces
    • 1× General-Purpose Memory Controller (GPMC)
    • 1× Flash Subsystem (FSS) that can be configured as one Octal SPI (OSPI) or one Quad SPI (QSPI) flash interface
  • Power management
    • Simplified power sequencing requirements
    • Dual-voltage I/O Support
    • Integrated SDIO LDO for handling automatic voltage transition for SD interface
    • Integrated voltage supervisor for safety monitoring of over-under voltage conditions
    • Integrated power supply glitch detector for detecting fast supply transients
  • Functional safety
    • Functional Safety-compliant targeted
  • SoC architecture
    • Supports primary boot from UART, I2C, OSPI/QSPI Flash, SPI Flash, parallel NOR Flash, parallel NAND Flash, SD, eMMC, USB 2.0, PCIe, and Ethernet interfaces
    • 16-nm FinFET technology
  • Package options
    • ALV: 17.2mm × 17.2mm, 0.8mm pitch (441-pin) FCBGA [Lidded] Flip-Chip Ball Grid Array ALV package

Applications

  • Programmable Logic Controller (PLC)
  • Motor drives
  • Remote I/O
  • Industrial robots
  • Condition-monitoring gateway
  • Communication module
  • Field transmitter
  • Test and measurement
  • General purpose controller

Functional Block Diagram

Block Diagram - Texas Instruments AM243x Dual-Core Arm®-Based Cortex® MCUs

Texas Instruments AM243x Dual-Core Arm®-Based Cortex® MCUs