Texas Instruments AM574x Arm®-Based Processors

Texas Instruments AM574x Arm®-Based Processors offer high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The Processors feature programmable video processing with a highly integrated peripheral set and cryptographic acceleration.

The dual-core Arm® Cortex®-A15 RISC CPUs with Arm Neon™ extension and two TI C66x VLIW floating-point DSP cores provide programmability. The dual-core Arm reduces the complexity of the system software by allowing developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors.

The AM574x Processors are built to meet the intense processing demands of modern embedded products.

Features

  • Dual Arm Cortex-A15 microprocessor subsystem
  • Up to two C66x floating-point VLIW DSP
    • Fully object-code compatible with C67x and C64x+
    • Up to thirty-two 16 × 16-bit fixed-point multiplies per cycle
  • Up to 2.5MB of on-chip L3 RAM
  • Two DDR3/DDR3L memory interface (EMIF) modules
    • Supports rates up to DDR3-1333
    • Up to 2GB supported per EMIF
    • ECC is supported on primary EMIF
  • 2× Dual Arm Cortex-M4 co-processors (IPU1 and IPU2)
  • Up to two embedded vision engines (EVEs)
  • IVA-HD subsystem
    • 4K @ 15fps encode and decode support for H.264 CODEC
    • Other CODECs are up to 1080p60
  • Display subsystem
    • Full-HD video (1920 × 1080p, 60fps)
    • Multiple video input and video output
    • 2D and 3D graphics
    • Display controller with DMA engine and up to three pipelines
    • HDMI™ encoder: HDMI 1.4a and DVI 1.0 compliant
  • 2× dual-core programmable real-time unit and industrial communication subsystem (PRU-ICSS)
  • 2D-graphics accelerator (BB2D) subsystem
    • Vivante® GC320 core
  • Video processing engine (VPE)
  • Dual-core PowerVR® SGX544 3D GPU
  • Secure boot support
    • Hardware-enforced root-of-trust
    • Customer programmable keys and OTP data
    • Support for takeover protection, IP protection, and anti-rollback protection
  • Cryptographic acceleration support
    • Supports cryptographic cores
      • AES – 128/192/256-Bits key sizes
      • 3DES – 56/112/168-Bits key sizes
      • MD5, SHA1
      • SHA2 – 224/256/384/512
      • True random number generator
    • DMA support
  • Debug security
    • Secure software-controlled debug access
    • Security aware debugging
  • Trusted execution environment (TEE) support
    • Arm TrustZone-based TEE
    • Extensive firewall support for isolation
    • Secure DMA path and interconnect
    • Secure watchdog/timer/IPC
  • Two video input port (VIP) modules
    • Support for up to eight multiplexed input ports
  • General-purpose memory controller (GPMC)
  • Enhanced direct memory access (EDMA) controller
  • 2-Port gigabit ethernet (GMAC)
  • Sixteen 32-bit general-purpose timers
  • 32-bit MPU watchdog timer
  • Five inter-integrated circuit (I2C) ports
  • HDQ™/1-Wire® interface
  • Ten configurable UART/IrDA/CIR modules
  • Four multichannel serial peripheral interfaces (McSPI)
  • Quad SPI interface (QSPI)
  • SATA Gen2 interface
  • Eight multichannel audio serial port (McASP) modules
  • SuperSpeed USB 3.0 dual-role device
  • High-Speed USB 2.0 dual-role device
  • Four multimedia card/secure digital/secure digital input output interfaces (MMC™/SD™/SDIO)
  • PCI Express® 3.0 subsystems with two 5-Gbps lanes
    • One 2-lane Gen2-compliant port
    • or two 1-lane Gen2-compliant ports
  • Up to two controller area network (DCAN) modules
    • CAN 2.0B protocol
  • Modular controller area network (MCAN) module
  • CAN 2.0B protocol with available FD
  • (flexible data rate) functionality
  • Up to 247 general-purpose I/O (GPIO) pins
  • Power, reset, and clock management
  • On-chip debug with CTools technology
  • 28nm CMOS technology
  • 23mm × 23mm, 0.8mm pitch, 760-Pin BGA (ABZ)

Applications

  • Industrial communication
  • Human machine interface (HMI)
  • Automation and control
  • High performance applications
  • Other general use

Block Diagram

Block Diagram - Texas Instruments AM574x Arm®-Based Processors
Publié le: 2019-05-09 | Mis à jour le: 2024-07-18