Texas Instruments基于Arm?的AM64x單核Cortex?-A53 MCU設(shè)計(jì)用于工業(yè)應(yīng)用。這些應(yīng)用包括可編程邏輯控制器 (PLC) 和電機(jī)驅(qū)動(dòng)器,需要將通信和實(shí)時(shí)處理與應(yīng)用處理進(jìn)行獨(dú)特組合。AM64x將基于Arm的器件的兩個(gè)示例與支持千兆位TSN的PRU-ICSSG與多達(dá)兩個(gè)Arm Cortex-A53內(nèi)核、多達(dá)四個(gè)Cortex-R5F MCU和一個(gè)Cortex-M4F MCU相結(jié)合。
數(shù)據(jù)手冊(cè):*附件:Texas Instruments 基于ARM?的AM64x單核Cortex?-A53 MCU數(shù)據(jù)手冊(cè).pdf
AM64x架構(gòu)旨在通過(guò)高性能R5F、可配置SRAM分區(qū)、緊密耦合存儲(chǔ)器組以及進(jìn)出外設(shè)的專用低延遲路徑提供實(shí)時(shí)性能,從而實(shí)現(xiàn)進(jìn)出SoC的快速數(shù)據(jù)流動(dòng)。這種確定性架構(gòu)支持AM64x處理伺服驅(qū)動(dòng)器中的緊密控制環(huán)路。同時(shí),F(xiàn)SI、GPMC、PWM、Σ-Δ抽取濾波器和絕對(duì)編碼器接口等外設(shè)有助于在這些系統(tǒng)中實(shí)現(xiàn)多種不同架構(gòu)。
Cortex-A53提供Linux應(yīng)用程序所需的強(qiáng)大計(jì)算元件。Linux和實(shí)時(shí) (RT) Linux通過(guò)TI的處理器 SDK Linux供電,每年都會(huì)更新到最新的長(zhǎng)期支持 (LTS) Linux內(nèi)核、引導(dǎo)加載程序和Yocto文件系統(tǒng)。AM64x通過(guò)可配置的存儲(chǔ)器分區(qū)在Linux應(yīng)用程序和實(shí)時(shí)流之間實(shí)現(xiàn)隔離,從而幫助將Linux世界與實(shí)時(shí)世界橋接。Cortex-A53可指定嚴(yán)格在Linux的DDR之外運(yùn)行,內(nèi)部SRAM可分為各種尺寸,方便Cortex-R5F一起使用或獨(dú)立使用。
Texas Instruments AM64x具有靈活的工業(yè)通信功能,包括用于EtherCAT SubDevice、EtherNet/IP適配器、PROFINET器件和IO-Link主機(jī)的完整協(xié)議堆棧。PRU-ICSSG還支持千兆位和基于TSN的協(xié)議。此外,PRU-ICSSG還支持SoC中的其他接口,包括絕對(duì)編碼器接口和Σ-Δ抽取濾波器。
通過(guò)集成的Cortex-M4F和專用外設(shè)實(shí)現(xiàn)功能安全特性,所有外設(shè)均可與SoC的其余部分隔離。AM64x還支持安全啟動(dòng)。
特性
- 處理器內(nèi)核
- 1個(gè)雙64位Arm Cortex-A53微處理器子系統(tǒng),頻率高達(dá)1.0GHz
- 最多2個(gè)雙核Arm Cortex-R5F MCU子系統(tǒng),頻率高達(dá)800MHz,集成用于實(shí)時(shí)處理
- 1個(gè)單核Arm Cortex-M4F MCU,頻率高達(dá)400MHz
- 工業(yè)子系統(tǒng)
- 2個(gè)千兆位工業(yè)通信子系統(tǒng) (PRU_ICSSG)
- 支持Profinet IRT、Profinet RT、以太網(wǎng)/IP、EtherCAT、時(shí)間敏感網(wǎng)絡(luò) (TSN) 等
- 向后兼容10/100Mb PRU_ICSS
- 每個(gè)PRU_ICSSG包含以下內(nèi)容:
- 2個(gè)以太網(wǎng)端口
- 每個(gè)PRU_ICSSG有6個(gè)PRU RISC內(nèi)核,每個(gè)內(nèi)核有:
- 三個(gè)數(shù)據(jù)RAM,帶ECC
- 八組30 × 32位寄存器暫存存儲(chǔ)器
- 中斷控制器和任務(wù)管理器
- 兩個(gè)64位工業(yè)以太網(wǎng)外設(shè) (IEP),用于時(shí)間戳和其他時(shí)間同步功能
- 18個(gè)Σ-Δ濾波器
- 6個(gè)多協(xié)議位置編碼器接口
- 1個(gè)增強(qiáng)型捕獲模塊 (ECAP)
- 16550兼容UART,具有專用192MHz時(shí)鐘,支持12Mbps PROFIBUS
- 2個(gè)千兆位工業(yè)通信子系統(tǒng) (PRU_ICSSG)
- 存儲(chǔ)器子系統(tǒng)
- 高達(dá)2MB片上RAM (OCSRAM),帶SECDED ECC:
- DDR子系統(tǒng) (DDRSS)
- 1個(gè)通用存儲(chǔ)器控制器 (GPMC)
- 片上系統(tǒng) (SoC) 服務(wù)
- 設(shè)備管理安全控制器 (DMSC-L)
- 數(shù)據(jù)移動(dòng)子系統(tǒng) (DMSS)
- 安全性
- 安全引導(dǎo)支持
- 加密加速支持
- 調(diào)試安全
- 可信執(zhí)行環(huán)境 (TEE) 支持
- 安全存儲(chǔ)支持
- 支持動(dòng)態(tài)加密,用于XIP模式下OSPI接口
- 通過(guò)基于數(shù)據(jù)包的硬件加密引擎為數(shù)據(jù) (有效載荷) 加密/身份驗(yàn)證提供網(wǎng)絡(luò)安全支持
- 密鑰和安全管理用安全協(xié)處理器 (DMSC-L),具有專用設(shè)備級(jí),安全軟件的互連
- 高速接口
- 通用連接性
- 6個(gè)內(nèi)部集成電路 ( ^I2C^ ) 端口
- 9個(gè)可配置通用異步接收/發(fā)射(UART)模塊
- 1個(gè)閃存子系統(tǒng) (FSS),可配置為八通道SPI (OSPI) 閃存接口或一個(gè)四通道SPI (QSPI)
- 1個(gè)12位模數(shù)轉(zhuǎn)換器 (ADC)
- 7個(gè)多通道串行外設(shè)接口 (MCSPI) 控制器
- 6個(gè)快速串行接口接收器 (FSI_RX) 內(nèi)核
- 2個(gè)快速串行接口發(fā)射器 (FSI_TX) 內(nèi)核
- 3個(gè)通用 I/O (GPIO) 模塊
- 控制接口
- 9個(gè)增強(qiáng)型脈寬調(diào)制器 (EPWM) 模塊
- 3個(gè)增強(qiáng)型捕獲 (ECAP) 模塊
- 3個(gè)增強(qiáng)型正交編碼器脈沖 (EQEP) 模塊
- 2個(gè)模塊化控制器局域網(wǎng) (MCAN) 模塊,支持或不支持完整的CAN-FD
- 媒體和數(shù)據(jù)存儲(chǔ)
- 2個(gè)多媒體卡/安全數(shù)字 (MMC/SD/SDIO) 接口
- 電源管理
- 功能安全
- 針對(duì)功能安全標(biāo)準(zhǔn)
- 該器件開發(fā)用于功能安全應(yīng)用
- 可提供文檔,協(xié)助IEC 61508功能安全系統(tǒng)設(shè)計(jì)
- 系統(tǒng)能力高達(dá)SIL 3
- 硬件完整性達(dá)到SIL 2標(biāo)準(zhǔn)
- 安全相關(guān)認(rèn)證
- 計(jì)算關(guān)鍵型存儲(chǔ)器上的ECC或奇偶校驗(yàn)
- 部分內(nèi)部總線互連上的ECC和奇偶校驗(yàn)
- CPU和片上RAM的內(nèi)置自檢 (BIST)
- 錯(cuò)誤信號(hào)模塊 (ESM),帶錯(cuò)誤引腳
- 運(yùn)行時(shí)安全診斷、電壓、溫度和時(shí)鐘監(jiān)控、窗口看門狗定時(shí)器、CRC引擎(用于內(nèi)存完整性檢查)
- 專用MCU域存儲(chǔ)器、接口和M4F內(nèi)核,能夠與具有無(wú)干擾 (FFI) 特性的大型SoC隔離
- 獨(dú)立互連
- 防火墻和超時(shí)墊片
- 專用PLL
- 專用I/O電源
- 單獨(dú)重置
- 針對(duì)功能安全標(biāo)準(zhǔn)
- SoC結(jié)構(gòu)
- 支持從UART、I2C、OSPI/QSPI閃存、SPI閃存、并行NOR閃存、并行NAND閃存、SD、eMMC、USB、PCIe和以太網(wǎng)接口主啟動(dòng)
- 16nm FinFET技術(shù)
- 17.2mm × 17.2mm、0.8mm腳距、441引腳BGA封裝
功能框圖

基于AM64x Sitara?處理器的工業(yè)應(yīng)用解決方案
一、AM64x處理器概述
AM64x是德州儀器(Texas Instruments)推出的Sitara?工業(yè)級(jí)異構(gòu)Arm?處理器家族的最新成員,專為工業(yè)自動(dòng)化應(yīng)用設(shè)計(jì)。該系列處理器結(jié)合了實(shí)時(shí)處理與通信能力,完美適用于工業(yè)控制領(lǐng)域如電機(jī)驅(qū)動(dòng)、PLC(可編程邏輯控制器)和工業(yè)機(jī)器人等應(yīng)用場(chǎng)景。
AM64x處理器采用16nm FinFET工藝制造,封裝為17.2mm×17.2mm的441引腳BGA,具有以下核心特點(diǎn):
- 支持1個(gè)雙核64位Arm? Cortex?-A53微處理器子系統(tǒng)(最高1.0GHz)
- 集成多達(dá)4個(gè)Cortex-R5F MCU(最高800MHz)用于實(shí)時(shí)處理
- 包含1個(gè)Cortex-M4F MCU(最高400MHz)用于安全隔離功能
- 2MB片上共享RAM(OCSRAM)帶SECDED ECC保護(hù)
- 支持LPDDR4/DDR4內(nèi)存(最高1600MT/s)
二、關(guān)鍵特性與技術(shù)優(yōu)勢(shì)
1. 實(shí)時(shí)處理架構(gòu)
AM64x通過(guò)高性能R5F核心、緊耦合內(nèi)存(TCM)和可配置SRAM分區(qū)實(shí)現(xiàn)了卓越的實(shí)時(shí)性能。其確定性架構(gòu)能夠處理伺服驅(qū)動(dòng)中的嚴(yán)格控制環(huán)路,同時(shí)支持多種工業(yè)接口:
- 9個(gè)增強(qiáng)型PWM模塊(EPWM)
- 3個(gè)增強(qiáng)型捕獲模塊(ECAP)
- 3個(gè)增強(qiáng)型正交編碼器脈沖模塊(EQEP)
- 18個(gè)Sigma-Delta濾波器
2. 工業(yè)通信能力
AM64x提供靈活的工業(yè)通信支持,包括完整的協(xié)議棧:
- EtherCAT從設(shè)備
- PROFINET設(shè)備
- EtherNet/IP適配器
- IO-Link主站
- 2個(gè)千兆工業(yè)通信子系統(tǒng)(PRU_ICSSG)支持TSN協(xié)議
3. 功能安全特性
通過(guò)集成的Cortex-M4F和專用外設(shè)實(shí)現(xiàn)功能安全:
- 符合IEC 61508標(biāo)準(zhǔn)(SIL 3系統(tǒng)能力/SIL 2硬件完整性)
- 安全啟動(dòng)支持(硬件強(qiáng)制的信任根)
- 加密加速器(AES/SHA/DRBG/PKA)
- 廣泛的防火墻和隔離支持
4. 內(nèi)存子系統(tǒng)
- 2MB片上共享RAM(可分區(qū)為8個(gè)256KB存儲(chǔ)塊)
- DDR子系統(tǒng)支持16位LPDDR4/DDR4(最高2GB容量)
- 通用內(nèi)存控制器(GPMC)支持128MB NOR/NAND閃存
三、典型應(yīng)用場(chǎng)景
AM64x處理器特別適合以下工業(yè)應(yīng)用:
- ? 可編程邏輯控制器(PLC) ?:結(jié)合A53的Linux處理能力和R5F的實(shí)時(shí)控制
- ?電機(jī)驅(qū)動(dòng)?:通過(guò)PWM、編碼器接口和Sigma-Delta濾波器實(shí)現(xiàn)精確控制
- ?遠(yuǎn)程I/O模塊?:利用豐富的工業(yè)通信協(xié)議支持
- ?工業(yè)機(jī)器人?:多軸協(xié)同控制與實(shí)時(shí)響應(yīng)
- ?狀態(tài)監(jiān)測(cè)網(wǎng)關(guān)?:數(shù)據(jù)采集與邊緣計(jì)算能力
四、開發(fā)支持與生態(tài)系統(tǒng)
德州儀器為AM64x提供全面的軟件開發(fā)支持:
- Processor SDK Linux:基于最新LTS內(nèi)核的Linux解決方案
- 實(shí)時(shí)Linux(RT Linux)支持
- Yocto文件系統(tǒng)
- 年度更新保證
此外,TI還提供豐富的參考設(shè)計(jì),幫助客戶快速開發(fā)產(chǎn)品,包括:
-
mcu
+關(guān)注
關(guān)注
147文章
18917瀏覽量
397863 -
ARM
+關(guān)注
關(guān)注
135文章
9552瀏覽量
391793 -
Cortex
+關(guān)注
關(guān)注
2文章
220瀏覽量
48768
發(fā)布評(píng)論請(qǐng)先 登錄
AM1810 Sitara ARM 微處理器
基于Sitara處理器工業(yè)以太網(wǎng)應(yīng)用的快速啟動(dòng)系統(tǒng)解決方案
使用 LP8733xx 和 TPS65218xx PMIC 為 AM64x 和 AM243x Sitara 處理器供電
AM243x/AM64x 單芯片伺服電機(jī)控制實(shí)現(xiàn)和基準(zhǔn)測(cè)試
一文詳解AM64x/AM243x多協(xié)議Demo搭建
采用Sitara? AM437x處理器PoM創(chuàng)建基于物聯(lián)網(wǎng)的工業(yè)網(wǎng)關(guān)(IoT-SDK)
AM64x/AM243x多協(xié)議Demo搭建與詳解
AM64x Sitara?處理器數(shù)據(jù)表
AM64x/AM243x延長(zhǎng)開機(jī)時(shí)間應(yīng)用說(shuō)明
使用LP8733xx和 TPS65218xx PMIC為AM64x和AM243x Sitara處理器供電應(yīng)用說(shuō)明
AM335x和AM43xx Sitara處理器USB布局指南
AM64x/AM243x評(píng)估模塊
AM64x SKEVM的硬件架構(gòu)
Texas Instruments 適用于AM64x Sitalog ?處理器的SK-AM64B入門套件數(shù)據(jù)手冊(cè)
基于AM64x Sitara?處理器的工業(yè)應(yīng)用解決方案
評(píng)論