AM64x is an extension of the Sitara™ Industrial-grade family of heterogeneous Arm® processors. AM64x is
built for industrial applications, such as motor drives and Programmable Logic
Controllers (PLCs), which require a unique combination of real-time processing and
communications with applications processing. AM64x combines two instances of the
Sitara devices gigabit TSN-enabled PRU-ICSSG with up to two Arm® Cortex®-A53 cores,
up to four Cortex-R5F MCUs, and a Cortex-M4F MCU.
AM64x is architected to provide
real-time performance through the high-performance R5Fs, Tightly-Coupled Memory
banks, configurable SRAM partitioning, and dedicated low-latency paths to and from
peripherals for rapid data movement in and out of the SoC. This deterministic
architecture allows for AM64x to handle the tight control loops found in servo
drives while the peripherals like FSI, GPMC, PWMs, sigma delta decimation filters,
and absolute encoder interfaces help enable a number of different architectures
found in these systems.
The Cortex-A53s provide the powerful
computing elements necessary for Linux applications. Linux, and Real-time (RT)
Linux, is provided through TI’s Processor SDK Linux which stays updated to the
latest Long Term Support (LTS) Linux kernel, bootloader and Yocto file system on an
annual basis. AM64x helps bridge the Linux world with the real-time world by
enabling isolation between Linux applications and real-time streams through
configurable memory partitioning. The Cortex-A53s can be assigned to work strictly
out of DDR for Linux, and the internal SRAM can be broken up into various sizes for
the Cortex-R5Fs to use together or independently.
The AM64x provides flexible industrial
communications capability including full protocol stacks for EtherCAT SubDevice,
PROFINET device, EtherNet/IP adapter, and IO-Link Master. The PRU-ICSSG further
provides capability for gigabit and TSN based protocols. In addition, the PRU-ICSSG
also enables additional interfaces in the SoC including sigma delta decimation
filters and absolute encoder interfaces.
Functional safety features can be
enabled through the integrated Cortex-M4F along with dedicated peripherals which can
all be isolated from the rest of the SoC. AM64x also supports secure boot.
AM64x is an extension of the Sitara™ Industrial-grade family of heterogeneous Arm® processors. AM64x is
built for industrial applications, such as motor drives and Programmable Logic
Controllers (PLCs), which require a unique combination of real-time processing and
communications with applications processing. AM64x combines two instances of the
Sitara devices gigabit TSN-enabled PRU-ICSSG with up to two Arm® Cortex®-A53 cores,
up to four Cortex-R5F MCUs, and a Cortex-M4F MCU.
AM64x is architected to provide
real-time performance through the high-performance R5Fs, Tightly-Coupled Memory
banks, configurable SRAM partitioning, and dedicated low-latency paths to and from
peripherals for rapid data movement in and out of the SoC. This deterministic
architecture allows for AM64x to handle the tight control loops found in servo
drives while the peripherals like FSI, GPMC, PWMs, sigma delta decimation filters,
and absolute encoder interfaces help enable a number of different architectures
found in these systems.
The Cortex-A53s provide the powerful
computing elements necessary for Linux applications. Linux, and Real-time (RT)
Linux, is provided through TI’s Processor SDK Linux which stays updated to the
latest Long Term Support (LTS) Linux kernel, bootloader and Yocto file system on an
annual basis. AM64x helps bridge the Linux world with the real-time world by
enabling isolation between Linux applications and real-time streams through
configurable memory partitioning. The Cortex-A53s can be assigned to work strictly
out of DDR for Linux, and the internal SRAM can be broken up into various sizes for
the Cortex-R5Fs to use together or independently.
The AM64x provides flexible industrial
communications capability including full protocol stacks for EtherCAT SubDevice,
PROFINET device, EtherNet/IP adapter, and IO-Link Master. The PRU-ICSSG further
provides capability for gigabit and TSN based protocols. In addition, the PRU-ICSSG
also enables additional interfaces in the SoC including sigma delta decimation
filters and absolute encoder interfaces.
Functional safety features can be
enabled through the integrated Cortex-M4F along with dedicated peripherals which can
all be isolated from the rest of the SoC. AM64x also supports secure boot.