AM6422
Dual-Core 64-Bit Arm® Cortex®-A53, Dual-Core Cortex-R5F, PCIe, USB 3.0 und Sicherheit
AM6422
Processor cores:
- 1× Dual 64-bit Arm Cortex-A53 microprocessor subsystem at up to 1.0GHz
- Dual-core Cortex-A53 cluster with 256KB L2 shared cache with SECDED ECC
- Each A53 Core has 32KB L1 DCache with SECDED ECC and 32KB L1 ICache with Parity protection
- Up to 2× Dual-core Arm Cortex-R5F MCU subsystems at up to 800MHz, integrated for real-time processing
- Dual-core Arm Cortex-R5F supports dual-core and single-core modes
- 32KB ICache, 32KB DCache and 64KB TCM per each R5F core for a total of 256KB TCM with SECDED ECC on all memories
- 1× Single-core Arm Cortex-M4F MCU at up to 400MHz
- 256KB SRAM with SECDED ECC
Industrial subsystem:
- 2× gigabit Industrial Communication Subsystems (PRU_ICSSG)
- Supports Profinet IRT, Profinet RT, EtherNet/IP, EtherCAT, Time-Sensitive Networking (TSN), and more
- Backward compatibility with 10/100Mb PRU_ICSS
- Each PRU_ICSSG contains:
- 2× Ethernet ports
- MII (10/100)
- RGMII (10/100/1000)
- 6 PRU RISC cores per PRU_ICSSG each core having:
- Instruction RAM with ECC
- Broadside RAM
- Multiplier with optional accumulator (MAC)
- CRC16/32 hardware accelerator
- Byte swap for Big/Little Endian conversion
- SUM32 hardware accelerator for UDP checksum
- Task Manager for preemption support
- Three Data RAMs with ECC
- 8 banks of 30 × 32-bit register scratchpad memory
- Interrupt controller and task manager
- Two 64-bit Industrial Ethernet Peripherals (IEPs) for time stamping and other time synchronization functions
- 18× Sigma-Delta filters
- Short circuit logic
- Over-current logic
- 6× Multi-protocol position encoder interfaces
- One Enhanced Capture Module (ECAP)
- 16550-compatible UART with a dedicated 192MHz clock to support 12Mbps PROFIBUS
- 2× Ethernet ports
Memory subsystem:
- Up to 2MB of On-chip RAM (OCSRAM) with SECDED ECC:
- Can be divided into smaller banks in increments of 256KB for as many as 8 separate memory banks
- Each memory bank can be allocated to a single core to facilitate software task partitioning
- DDR Subsystem (DDRSS)
- Supports LPDDR4, DDR4 memory types
- 16-Bit data bus with inline ECC
- Supports speeds up to 1600MT/s
- 1× General-Purpose Memory Controller (GPMC)
- 16-Bit parallel bus with 133MHz clock or
- 32-Bit parallel bus with 100MHz clock
- Error Location Module (ELM) support
System on Chip (SoC) Services:
- Device Management Security Controller (DMSC-L)
- Centralized SoC system controller
- Manages system services including initial boot, security, and clock/reset/power management
- Communication with various processing units over message manager
- Simplified interface for optimizing unused peripherals
-
Data Movement Subsystem (DMSS)
- Block Copy DMA (BCDMA)
- Packet DMA (PKTDMA)
- Secure Proxy (SEC_PROXY)
- Ring Accelerator (RINGACC)
Security:
- Secure boot supported
- Hardware-enforced Root-of-Trust (RoT)
- Support to switch RoT via backup key
- Support for takeover protection, IP protection, and anti-roll back protection
- Trusted Execution Environment (TEE) supported
- Arm TrustZone based TEE
- Secure watchdog/timer/IPC
- Extensive firewall support for isolation
- Secure storage support
- Replay Protected Memory Block (RPMB) support
- Security co-processor (DMSC-L) for key and security management, with dedicated device level interconnect for security
- Cryptographic acceleration supported
- Session-aware cryptographic engine with ability to auto-switch key-material based on incoming data stream
- Supports cryptographic cores
- AES – 128-/192-/256-Bit key sizes
- SHA2 – 224-/256-/384-/512-Bit key sizes
- DRBG with true random number generator
- PKA (Public Key Accelerator) to Assist in RSA/ECC processing for secure boot
- Session-aware cryptographic engine with ability to auto-switch key-material based on incoming data stream
- Debugging security
- Secure software controlled debug access
- Security aware debugging
High-speed interfaces:
- 1× Integrated Ethernet switch (CPSW3G) supporting:
- Up to 2 Ethernet ports
- RMII (10/100)
- RGMII (10/100/1000)
- IEEE 1588 (2008 Annex D, Annex E, Annex F) with 802.1AS PTP
- Clause 45 MDIO PHY management
- Energy efficient Ethernet (802.3az)
- Up to 2 Ethernet ports
- 1× PCI-Express Gen2 controller (PCIE)
- Supports Gen2 operation
- Supports Single Lane operation
- 1× USB 3.1 Dual-Role Device (DRD) Subsystem (USBSS)
- Port configurable as USB host,USB device, orUSB Dual-Role device
- USB device: High-speed (480Mbps), andFull-speed (12Mbps)
- USB host: SuperSpeed Gen 1 (5Gbps),High-speed (480Mbps),Full-speed (12Mbps), andLow-speed (1.5Mbps)
General connectivity:
- 6× Inter-Integrated Circuit (I2C) ports
- 9× configurable Universal Asynchronous Receive/Transmit (UART) modules
- 1× Flash Subsystem (FSS) that can be configured as Octal SPI (OSPI) flash interfaces or one Quad SPI (QSPI)
- 1× 12-Bit Analog-to-Digital Converters (ADC)
- Up to 4MSPS
- 8× multiplexed analog inputs
- 7× Multichannel Serial Peripheral Interfaces (MCSPI) controllers
- 6× Fast Serial Interface Receiver (FSI_RX) cores
- 2× Fast Serial Interface Transmitter (FSI_TX) cores
- 3× General-Purpose I/O (GPIO) modules
Control interfaces:
- 9× Enhanced Pulse-Width Modulator (EPWM) modules
- 3× Enhanced Capture (ECAP) modules
- 3× Enhanced Quadrature Encoder Pulse (EQEP) modules
- 2× Modular Controller Area Network (MCAN) modules with or without full CAN-FD support
Media and data storage:
- 2× Multi-Media Card/Secure Digital (MMC/SD/SDIO) interfaces
- One 4-bit for SD/SDIO;
- One 8-bit for eMMC
- Integrated analog switch for voltage switching between 3.3V to 1.8V for high-speed cards
Power management:
- Simplified power sequence
- Integrated SDIO LDO for handling automatic voltage transition for SD interface
- Integrated voltage supervisor for safety monitoring of over-under voltage conditions
- Integrated power supply glitch detector for detecting fast supply transients
Functional Safety:
- Functional Safety-Compliant
- Developed for functional safety applications
- Documentation available to aid IEC 61508 functional safety system design
- Systematic capability up to SIL 3
- Hardware integrity up to SIL 2
- Safety-related certification
- Functional Safety Features
- ECC or parity on calculation-critical memories
- ECC and parity on select internal bus interconnect
- Built-In Self-Test (BIST) for CPU and on-chip RAM
- Error Signaling Module (ESM) with error pin
- Runtime safety diagnostics, voltage, temperature, and clock monitoring, windowed watchdog timers, CRC engine for memory integrity checks
- Dedicated MCU domain memory, interfaces, and M4F core capable of being isolated from the larger SoC with Freedom From Interference (FFI) features
- Separate interconnect
- Firewalls and timeout gaskets
- Dedicated PLL
- Dedicated I/O supply
- Separate reset
SoC architecture:
- Supports primary boot from UART, I2C, OSPI/QSPI Flash, SPI Flash, parallel NOR Flash, parallel NAND Flash, SD, eMMC, USB, PCIe, and Ethernet interfaces
- 16nm FinFET technology
Package options:
- ALV: 17.2mm × 17.2mm, 0.8mm pitch, 441-pin BGA package
- ANI: 17.2mm × 17.2mm, 0.8mm pitch, 441-pin BGA package
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.
Weitere Informationen anfordern
Erweiterte Dokumentation zur funktionalen Sicherheit von AM64x Jetzt anfordern
Erweiterte Sicherheitsdokumentation für AM64x. Jetzt anfordern
Technische Dokumentation
Design und Entwicklung
Lösungen für die Stromversorgung
Verfügbare Lösungen für die Stromversorgung für den AM6422 finden. TI bietet Stromversorgungslösungen für Ein-Chip-Systeme (SoCs), Prozessoren, Mikrocontroller, Sensoren und feldprogrammierbare Gate-Arrays (FPGAs) von TI und von Fremdherstellern an.
SK-AM64B — AM64B-Starterkit für Sitara™-Prozessoren AM64x
Das AM64B-Starterkit (SK) ist eine kostengünstige, eigenständige Test- und Entwicklungsplattform auf Basis des Sitara™ AM6442-Prozessors, der sich ideal für die Beschleunigung der Prototypenphase Ihres nächsten Designs eignet. Das Kit enthält kabelgebundene (Ethernet) und drahtlose (2,4 GHz und (...)
TMDS64DC01EVM — AM64x IO-Link und Hochgeschwindigkeits-Breakout-Karte
The AM64x IO-Link and high speed expansion board is an add-on module for the AM64x GP EVM. This board includes eight (8) IO-Link ports and general purpose signal breakout. The Breakout board section provides the test access to all the IO signals included on the High Speed Expansion (...)
TMDS64EVM — AM64x-Evaluierungsmodul für Sitara™-Prozessoren
Bei dem TMDS64-Starterkit (EVM) handelt es sich um eine eigenständige Test- und Entwicklungsplattform, die sich ideal für die Beschleunigung der Prototypenphase Ihres nächsten Designs eignet. Das TMDS64EVM ist mit einem Sitara™ Prozessor AM6442 sowie zusätzlichen Komponenten ausgestattet, damit (...)
PHYTC-3P-KIT-AM64 — phyBOARD®-AM64x Entwicklungskit
PhyBOARD®-AM64x Entwicklungskit ist ein System auf Moduel (SOM) und Carrier Board mit dem phyCORE®-AM64x, einer robusten und zuverlässigen Embedded-Prozessorplatine für Headless-Industriekommunikationssysteme. Der 50 mm x 37 mm SOM verfügt über eine umfangreiche 280-polige Verbindung, die gängige (...)
TQ-3P-SITARASOMS — Sitara-SOMs der TQ-Gruppe
TQ-3P-SOM-TQMA64XXL — TQ-Group TQMa64xxL system on module for AM6442 processor
The embedded module TQMa64xxL is based on the AM64x processor family. This land grid array (LGA) module is designed to use the pin compatible processors on one module design. This module is ideally suited for headless applications with extended real-time requirements. The CPU offers integrated (...)
TRONL-3P-SOM-TL64 — Tronlong® SOM-TL64x System-on-Module für AM64x 64-bit Arm®- Cortex®-A53 Prozessoren
Guangzhou Tronlong Electronic Technology Co. Ltd. wurde 2013 als Anbieter von eingebetteten Produktplattformen gegründet und hat sich seit jeher der Entwicklung hochwertiger industrieller Kernplatinen zusammen mit Evaluierungskits und Projektdienstleistungen verschrieben. Der Hauptsitz von Tronlong (...)
TMDSEMU110-U — XDS110 JTAG-Debug-Tastkopf
Der XDS110 von Texas Instruments ist eine neue Klasse von Debug-Tastkopf (Emulator) für Embedded-Prozessoren von TI. Der XDS110 ersetzt die XDS100-Familie und unterstützt eine größere Anzahl von Standards (IEEE1149.1, IEEE1149.7, SWD) in einem einzigen Pod. Alle XDS-Debug-Tastköpfe unterstützen (...)
TMDSEMU200-U — XDS200-USB-Debug-Tastkopf
Der XDS200 ist ein Debug-Tastkopf (Emulator) zum Debugging von Embedded-Bausteinen von TI. Für die meisten Bausteine wird die Verwendung der neueren, kostengünstigeren XDS110 (www.ti.com/tool/TMDSEMU110-U) empfohlen. Der XDS200 unterstützt eine große Zahl von Standards (IEEE1149.1, IEEE1149.7, SWD) (...)
TMDSEMU560V2STM-U — XDS560™-Software v2 – System-Trace-USB-Debug-Sonde
XDS560v2 ist die Debug-Sonde mit der höchsten Leistung der XDS560™-Produktfamilie und unterstützt sowohl den herkömmlichen JTAG-Standard (IEEE1149.1) als auch cJTAG (IEEE1149.7). Beachten Sie, dass das Serial Wire Debugging (SWD) nicht unterstützt wird.
Alle XDS-Debug-Sonden unterstützen Core- und (...)
TMDSEMU560V2STM-UE — XDS560v2 System-Trace-USB-und Ethernet-Debug-Tastkopf
The XDS560v2 is the highest performance of the XDS family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).
All XDS debug probes support Core and System Trace in all ARM and DSP processors that (...)
LB-3P-TRACE32-ARM — Debug- und Trace-System Lauterbach TRACE32® für Arm®-basierte Mikrocontroller und Prozessoren
Die TRACE32®-Tools von Lauterbach sind eine Suite hochmoderner Hardware- und Softwarekomponenten, mit denen Entwickler alle Arten von Arm®-basierten Mikrocontrollern und Prozessoren analysieren, optimieren und zertifizieren können. Die weltweit anerkannten Debugging- und Trace-Lösungen für (...)
TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger
TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)
IBV-3P-ICECAT — IBV EtherCAT MainDevice SDK für eingebettete Systeme
INDUSTRIAL-COMMUNICATIONS-SDK-AM64X — Industrial Communications SDK for AM64x
This software development kit (SDK) includes real-time industrial communication protocols (EtherCAT, EtherNet/IP, PROFINET, IO-Link, etc.) on TI processors. It also has PRU-ICSS firmware, drivers, communication stack libraries, and application examples, along with documentation.
What's new:
- (...)
Unterstützte Produkte und Hardware
MCU-PLUS-SDK-AM64X — MCU+ SDK RTOS/NO-RTOS for AM64x
The Processor and MCU+ SDKs (Software Development Kits) are unified software platforms for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of these SDKs are consistent across TI’s broad portfolio for which they are provided, (...)
Unterstützte Produkte und Hardware
PROCESSOR-SDK-LINUX-AM64X — Processor SDK Linux for AM64x
The Processor and MCU+ SDKs (Software Development Kits) are unified software platforms for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of these SDKs are consistent across TI’s broad portfolio for which they are provided, (...)
Unterstützte Produkte und Hardware
PROCESSOR-SDK-LINUX-RT-AM64X — Processor SDK RT-Linux for AM64x
The Processor and MCU+ SDKs (Software Development Kits) are unified software platforms for TI embedded processors providing easy setup and fast out-of-the-box access to benchmarks and demos. All releases of these SDKs are consistent across TI’s broad portfolio for which they are provided, (...)
Unterstützte Produkte und Hardware
DDR-MARGIN-FW — Firmware and scripts to measure system DDR margin
Unterstützte Produkte und Hardware
USIT-3P-SECIC-HSM — Uni-Sentry SecIC-HSM Firmware
USIT-3P-SECIC-PQC — Uni-Sentry SecIC-PQC-Algorithmus-Firmware
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
Unterstützte Produkte und Hardware
CCSTUDIO — Code Composer Studio integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
Unterstützte Produkte und Hardware
CLOCKTREE-AM64X — Clock tree configuration for AM64x
The Clock Tree Tool (CTT) for ARM Processors & Digital Signal Processors is an interactive configuration software tool that provides information about device clock tree architecture. This tool allows visualization of the device clock tree. It can also be used to determine the exact register (...)
Unterstützte Produkte und Hardware
DDR-CONFIG-AM64 — DDR Configuration Tool
Unterstützte Produkte und Hardware
K3-RESOURCE-CONFIGURATION — Resource partitioning tool for multi core SOCs
Unterstützte Produkte und Hardware
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
Unterstützte Produkte und Hardware
AM64-ACADEMY — AM64x Academy
Unterstützte Produkte und Hardware
GHS-3P-INTEGRITY-RTOS — Green Hills INTEGRITY RTOS
GHS-3P-UVELOSITY — Green Hills Software u-velOSity Safety RTOS
TRZN-3P-TORIZON-OS — Einsatzbereite Industrial Embedded-Linux-Verteilung Torizon OS
WHIS-3P-SAFERTOS — WITTENSTEIN SAFERTOS Vorzertifiziertes Sicherheits-RTOS
VLAB-3P-V-EVM — Virtuelle ASTC VLAB-Entwicklungsplattformen und -Tools
AM243x and AM64x ALV SR 2.0 IBIS-AMI Model
AM243x and AM64x ALV SR 2.0 Thermal Model (Rev. A)
AM64-PET-CALC — AM64 Power Estimation Tool
Unterstützte Produkte und Hardware
SPRM779 — AM64x Power Estimation Tool
Unterstützte Produkte und Hardware
SPRR451 — AM64x Maximum Current Ratings
Unterstützte Produkte und Hardware
| Gehäuse | Pins | CAD-Symbole, Footprints und 3D-Modelle |
|---|---|---|
| FCBGA (ALV) | 441 | Ultra Librarian |
Bestellen & Qualität
- RoHS
- REACH
- Bausteinkennzeichnung
- Blei-Finish/Ball-Material
- MSL-Rating / Spitzenrückfluss
- MTBF-/FIT-Schätzungen
- Materialinhalt
- Qualifikationszusammenfassung
- Kontinuierliches Zuverlässigkeitsmonitoring
- Werksstandort
- Montagestandort
Empfohlene Produkte können Parameter, Evaluierungsmodule oder Referenzdesigns zu diesem TI-Produkt beinhalten.
Support und Schulungen
TI E2E™-Foren mit technischem Support von TI-Ingenieuren
Inhalte werden ohne Gewähr von TI und der Community bereitgestellt. Sie stellen keine Spezifikationen von TI dar. Siehe Nutzungsbedingungen.
Bei Fragen zu den Themen Qualität, Gehäuse oder Bestellung von TI-Produkten siehe TI-Support.