Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure boot
Product details
Parameters
Package | Pins | Size
Features
- Dual Arm® Cortex®-A15 microprocessor subsystem
- Up to two C66x floating-point VLIW DSP cores
- 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 External Memory Interface (EMIF) modules
- Supports rates up to DDR3-1333
- Up to 2GB supported per EMIF
- ECC supported on primary EMIF
- 2× Dual Arm® Cortex®-M4 coprocessors (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, 60 fps)
- Multiple video inputs and video outputs
- 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-roll back 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
- Supports cryptographic cores
- 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 switch
- 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 Serial Peripheral 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 (PCIe®) 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
- CAN 2.0B protocol with available FD
- Up to 247 General-Purpose I/O (GPIO) pins
- Power, reset, and clock management
- On-chip debug with CTools technology
- 28-nm CMOS technology
- 23 mm × 23 mm, 0.8-mm pitch, 760-pin BGA (ABZ)
All trademarks are the property of their respective owners.
Description
AM574x Sitara™ processors are Arm® applications processors built to meet the intense processing needs of modern embedded products.
AM574x devices bring high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The devices also combine programmable video processing with a highly integrated peripheral set. Cryptographic acceleration is available in every AM574x device.
Programmability is provided by dual-core Arm® Cortex®-A15 RISC CPUs withNeon™ extension, and two TI C66x VLIW floating-point DSP cores, and two Embedded Vision Engines (EVEs). The Arm CPUs allow developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors, thus reducing the complexity of the system software.
Additionally, TI provides a complete set of development tools for the Arm® and C66x DSP, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.
Cryptographic acceleration is available in all devices. All other supported security features, including support for secure boot, debug security and support for trusted execution environment are available on High-Security (HS) devices. For more information about HS devices, contact your TI representative.
AM574x Sitara Arm applications processors are built to meet the intense processing needs of modern embedded products.
AM574x devices bring high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The devices also combine programmable video processing with a highly integrated peripheral set. Cryptographic acceleration is available in every AM574x device.
Programmability is provided by dual-core Arm Cortex-A15 RISC CPUs with Arm® Neon™ extension, and two TI C66x VLIW floating-point DSP cores. The Arm allows developers to keep control functions separate from other algorithms programmed on the DSPs and coprocessors, thus reducing the complexity of the system software.
Additionally, TI provides a complete set of development tools for the Arm and C66x DSP, including C compilers, a DSP assembly optimizer to simplify programming and scheduling, and a debugging interface for visibility into source code execution.
Cryptographic acceleration is available in all devices. All other supported security features, including support for secure boot, debug security and support for trusted execution environment are available on High-Security (HS) devices. For more information about HS devices, contact your TI representative.
Technical documentation
Design & development
For additional terms or required resources, click any title below to view the detail page where available.Hardware development
Description
TMDSCM572x is a camera module designed to work in conjunction with TMDSEVM572x.
Features
- Camera module to be used with TMDSEVM572x
- 1M pixel module
Description
The AM574x Industrial Development Kit (IDK) is a development platform for evaluating the industrial communication and control capabilities of Sitara AM574x/2x processors for applications in factory automation, drives, robotics, grid infrastructure, and more. AM574x/2x processors include dual (...)
Features
- 2 EVEs
- 4 Ethernet ports with concurrent operation including 2 from PRU-ICSS
- DDR3 with ECC
- Profibus connection, EtherCAT and RS485 Headers
- On-board eMMC
- Mini PCIe, USB3, and HDMI connectors
- As of 01/21/2019 this board comes with a superset for AM5749/AM5748/AM5746/AM5728/AM5726
Description
The AM57x industrial development kit (IDK) LCD screen can be used with AM57x IDKs to add touch and display functions for the evaluation of HMI, Panel PC, and other use cases requiring high resolution displays. The AM57x IDK LCD Screen is a 10.1" display with 1080p resolution (1920x1200) and supports (...)
Features
Hardware
- 10.1" LCD screen (1920 x 1200)
Software
- Linux RT
Description
Description
Description
Features
Description
Description
Learn more about Guangzhou Embedded (...)
Description
Learn more (...)
Description
Description
Description
The phyCORE®-AM57x SOM supports the Texas Instruments Sitara™ AM57x single- and dual-core, pin compatible, Arm® Cortex™-A15 based solutions. Best-in-class CPU performance is complemented by high performance 2D/3D graphics, advanced video accelerator supporting 1080p decode, and a (...)
Features
- 2x 1/100/1000 Mbit/s ethernet + PRU-ICSS
- Up to 4 GB DDR3 + optional ECC
- Up to 2 GB NAND or 32 GB eMMC
- PCIe, USB 2.0, USB 3.0, SATA, CAN, UART, SPI, I2C
- Android, TI-RTOS and Linux BSP
Description
Software development
Features
Linux features
- Open Linux support
- Linux kernel and Bootloaders
- File system
- Qt/Webkit application framework
- 3D graphics support
- Integrated WLAN and Bluetooth® support
- GUI-based application launcher
- Example applications, including:
- ARM benchmarks: Dhrystone, Linpack, Whetstone
- Webkit web browser
- Soft Wifi access (...)
Features
- Supports all DDR memory types (LPDDR2, DDR3 and DDR3L DDR) available on devices
- Supports HW leveling for DDR3/3L
- Error checks for DRAM timings per JEDEC standard
- Outputs EMIF configuration registers which can be directly used in Processor SDK and Code Composer Studio
Features
- Supports C66x TI DSP platform for little-endian
- Supports single-precision and double-precision floating point
- Supports complex inputs and real inputs
- Supports 1D, 2D and 3D FFT
- Supports Single-core and Multi-core
- API similar to FFTW, includes FFT plan and FFT execute
Features
- Types of functions included:
- Trigonometric and hyperbolic: Sin, Cos, Tan, Arctan, etc.
- Power, exponential, and logarithmic
- Reciprocal
- Square root
- Division
- Natural C Source Code
- Optimized C code with Intrinsics
- Hand-coded assembly-optimized routines
- C-callable routines, which can be inlined and are fully (...)
Features
- PRU-ICSS firmware binary images and driver sources
- Third-party stacks and evaluation libraries
- Scripts to generate CCS projects
- Example application for evaluation
- Documentation (release notes, protocol data sheets, user guides, porting guides, etc.)
Refer to the protocol datasheets and release notes of (...)
Features
Image Analysis
- Image boundry and perimeter
- Morphological operation
- Edge detection
- Image Histogram
- Image thresholding
Image filtering and format conversion
- Color space conversion
- Image convolution
- Image correlation
- Error diffusion
- Median filtering
- Pixel expansion
Image compression and decompression
- Forward and (...)
Features
Optimized DSP routines including functions for:
- Adaptive filtering
- Correlation
- FFT
- Filtering and convolution: FIR, biquad, IIR, convolution
- Math: Dot products, max value, min value, etc.
- Matrix operations
Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)
Features
By Platform - Find out more about the features available for a specific processor family:
Features
- Hardware
- AM5728 Processor
- 2GB DDR3L
- 4GB eMMC
- Micro SD Card
- TPS659037 Power Management IC
- Software
- Linux
- Connectivity
- USB 3.0 (3)
- Micro USB 2.0 (Slave)
- eSATA
- HDMI
- Gb Ethernet (2)
- Audio in/out
- Peripheral Expansion
Features
- Full, pre-certified solutions based on Sitara™ processors
- Years of industrial communciations expertise
- Toolkits for master and slave development available
Features
- Field-hardened and tested
- LINUX and WINDOWS installers
- XDC packaged and validated on a standard EVM in a Codec Engine-based test
- Both encoder and decoder are available
- All codecs are eXpressDSP™ compliant and implement one of the XDM 1.x interfaces
- Performance data specified in each codec Datasheet
Design tools & simulation
- Visualize the device clock tree
- Interact with clock tree elements (...)
Features
Power Estimation Tool (PET) provides users the ability to gain insight in to the power consumption of select TI processors. The tool includes the ability for the user to choose multiple application scenarios and understand the power consumption as well as how advanced power saving techniques can be (...)
CAD/CAE symbols
Package | Pins | Download |
---|---|---|
FCBGA (ABZ) | 760 | View options |
Ordering & quality
- RoHS
- REACH
- Device marking
- Lead finish/Ball material
- MSL rating/Peak reflow
- MTBF/FIT estimates
- Material content
- Qualification summary
- Ongoing reliability monitoring
Support & training
TI E2E™ forums with technical support from TI engineers
Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.
If you have questions about quality, packaging or ordering TI products, see TI support.