Overview
The AM5716AABCXEQ1, part of the AM571x Sitara™ processor family from Texas Instruments, is a high-performance embedded processor designed to meet the intense processing needs of modern embedded products. This processor integrates a single-core Arm® Cortex®-A15 RISC CPU with Arm® Neon™ extensions and a TI C66x VLIW floating-point DSP core. This architecture allows developers to separate control functions from vision algorithms, reducing system software complexity. The AM5716 also features extensive peripheral sets, including programmable video processing, cryptographic acceleration, and robust security features such as secure boot, debug security, and a Trusted Execution Environment (TEE) based on Arm® TrustZone®.
Key Specifications
Specification | Details |
---|---|
Processor | Single-core Arm® Cortex®-A15 RISC CPU with Arm® Neon™ extensions |
DSP Core | TI C66x VLIW floating-point DSP core |
Memory | Up to 512KB of on-chip L3 RAM, DDR3/DDR3L External Memory Interface (EMIF) supporting up to DDR3-1333 (667 MHz) |
Interconnects | Level 3 (L3) and level 4 (L4) interconnects |
Coprocessors | 2x Dual Arm® Cortex®-M4 coprocessors (IPU1 and IPU2) |
Security Features | Cryptographic acceleration, secure boot, debug security, Trusted Execution Environment (TEE) based on Arm® TrustZone® |
Peripheral Interfaces | 2-Port Gigabit Ethernet switch, SATA Gen2 interface, SuperSpeed USB 3.0 dual-role device, High Speed USB 2.0 dual-role device, PCIe 3.0 subsystems with two 5-Gbps lanes |
Other Interfaces | Five high speed I2C ports, ten configurable UART/IrDA/CIR modules, four McSPI modules, Quad SPI (QSPI), eight McASP modules, MIPI® Camera Serial Interface 2 (CSI-2) |
Package | 760-pin BGA, 23 mm × 23 mm, 0.8-mm pitch |
Technology | 28-nm CMOS technology |
Key Features
- Arm® Cortex®-A15 microprocessor subsystem with Arm® Neon™ extensions
- TI C66x VLIW floating-point DSP core, fully object-code compatible with C67x and C64x+
- Up to 512KB of on-chip L3 RAM and DDR3/DDR3L External Memory Interface (EMIF)
- Level 3 (L3) and level 4 (L4) interconnects
- 2x Dual Arm® Cortex®-M4 coprocessors (IPU1 and IPU2)
- Cryptographic acceleration, including MD5, SHA1, SHA2 – 224/256/384/512, and true random number generator
- Secure software controlled debug access and security aware debugging
- Trusted Execution Environment (TEE) support based on Arm® TrustZone®
- One Video Input Port (VIP) module supporting up to four multiplexed input ports
- General-Purpose Memory Controller (GPMC) and Enhanced Direct Memory Access (EDMA) controller
- 2-Port Gigabit Ethernet switch and SATA Gen2 interface
- Sixteen 32-bit general-purpose timers and 32-bit MPU watchdog timer
- Five high speed I2C ports and ten configurable UART/IrDA/CIR modules
- Four Multichannel Serial Peripheral Interfaces (McSPI) and Quad Serial Peripheral Interface (QSPI)
- SuperSpeed USB 3.0 dual-role device and High Speed USB 2.0 dual-role device
- PCI-Express 3.0 subsystems with two 5-Gbps lanes
- Dual Controller Area Network (DCAN) modules and MIPI® Camera Serial Interface 2 (CSI-2)
- Up to 215 General-Purpose I/O (GPIO) pins and power, reset, and clock management
Applications
- Industrial communication
- Human Machine Interface (HMI)
- Automation and control
- High performance applications
- General use in various embedded systems
Q & A
- What is the primary processor core in the AM5716?
The primary processor core is a single-core Arm® Cortex®-A15 RISC CPU with Arm® Neon™ extensions.
- What type of DSP core does the AM5716 feature?
The AM5716 features a TI C66x VLIW floating-point DSP core.
- What is the maximum amount of on-chip L3 RAM available in the AM5716?
The AM5716 has up to 512KB of on-chip L3 RAM.
- What security features are available on the AM5716?
The AM5716 includes cryptographic acceleration, secure boot, debug security, and a Trusted Execution Environment (TEE) based on Arm® TrustZone®.
- What types of peripheral interfaces does the AM5716 support?
The AM5716 supports a variety of interfaces including 2-Port Gigabit Ethernet, SATA Gen2, SuperSpeed USB 3.0, High Speed USB 2.0, PCIe 3.0, and more.
- What is the package type and size of the AM5716?
The AM5716 is packaged in a 760-pin BGA with dimensions of 23 mm × 23 mm and a 0.8-mm pitch.
- What technology is used in the fabrication of the AM5716?
The AM5716 is fabricated using 28-nm CMOS technology.
- What are some common applications for the AM5716?
Common applications include industrial communication, Human Machine Interface (HMI), automation and control, and high-performance applications.
- Does the AM5716 support any specific automotive standards?
The AM571x Sitara processor family is qualified according to the AEC-Q100 Standard.
- What development tools are available for the AM5716?
Texas Instruments provides a complete set of development tools, including C compilers, DSP assembly optimizer, and debugging interfaces.