The AM571x, AM570x is a high-performance, Sitara™ device, integrated on a 28-nm technology.
- The architecture is designed for industrial
automation applications including advanced Human Machine Interface (HMI),
industrial communication, automation and control, and other high performance
and general use applications, and best-in-class CPU performance, video,
image, and graphics processing sufficient to support:
- Streaming video up to
full high definition (Full-HD) (1920 × 1080p, 60 fps)
- 2-dimensional (2D) and
3-dimensional (3D) graphics and composition
Note: This TRM describes all subsystems and modules which are available on the superset device. The supported set of features and peripherals is device part number dependent. Refer to the device Data Manual, for more information.
Note:
TI limits support for this family of SoCs to features that are supported via
Software Development Kits (SDK). The SDK “build sheet” is available for download
as part of each SDK and should be referenced to understand the subset of SoC
hardware functionality that is available in software:
https://www.ti.com/tool/PROCESSOR-SDK-AM57X
- The device is composed of the following subsystems:
- Arm®Cortex®-A15 microprocessor unit (MPU) subsystem, including one Arm Cortex-A15 core
- One digital signal processor (DSP) C66x subsystem
- Image and video accelerator high-definition (IVA-HD) subsystem
- 4K @ 15fps encode and decode support for H.264 CODEC
- Other CODECs up to 1080p60
- Two
Arm®Cortex®-M4 image processing unit (IPU) subsystems, each including two Arm Cortex-M4 microprocessors available for general purpose usage
- Display subsystem (DSS)
- Video processing engine (VPE) subsystem
- Video input port (VIP) capture
- 3D-graphics processing unit (GPU) subsystem, including one POWERVR® SGX544 core
- BB2D subsystem, including Vivante™ GC320 core
- Camera Adaptation Layer, providing support for up to two MIPI® CSI-2 interfaces
- Three pulse-width modulation (PWM) subsystems
- Real-time clock (RTC) subsystem
Note: RTC is only available on the AM571x family of devices - Two dual-core Programmable Real-time Unit and Industrial Communication Subsystems (PRU-ICSS).
- Debug subsystem
- The device provides a rich set of connectivity peripherals, including among others:
- One USB3.0 subsystem and one USB2.0 subsystem
- SATA 2 subsystem
Note: SATA is only available on the AM571x family of devices - Two PCI Express Gen2 subsystems
- 3-port Gigabit Ethernet Switch subsystem
- The device includes support for:
- Error detection and correction:
- Parity bit per byte on C66x DSP L1 program cache and single-error correction dual-error detection (SECDED) on L2 memories on the DSP
- SECDED on large L3 memory
- MMU/MPU
- MMU used for key masters (Cortex-A15 MPU, Cortex-M4 IPU, C66x DSP, EDMA)
- Memory protection of C66x core
- MMU inside the Dynamic Memory Manager
- The device includes state-of-the-art integrated power-management techniques required for high-performance products.
- The device also integrates:
- On-chip memory
- External memory interfaces
- Memory management
- Level 3 (L3) and level 4 (L4) interconnects
- System peripherals
- Audio, media and connectivity peripherals