工具/软件:
您好、社区:
AM6442 A 内核和 R 内核之间有何差异? 他们的目标应用场景是什么? 根据我的研究、一个用作应用核心、另一个用作实时核心。 如何通过架构设计实现这些区别? 在实际应用中、他们的功能优先级有哪些不同之处? 贵公司是否在各种场景中验证了这些内核之间的显著性能差异? 如果是、您能与我分享任何参考资料吗?
此致、Pingan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好 Pingan、
AM6442 A 内核和 R 内核之间的差异
Cortex-A53(A 内核):
•类型:应用处理器
•时钟:~1.2 GHz
•高速缓存:L1 + L2 高速缓存
•操作系统支持:Linux、QNX 和 NORTOS
•用例:HMI、网络
•中断:由操作系统处理、响应速度较慢
Cortex-R5F(R 内核):
•类型:实时处理器
•时钟:~800MHz
•存储器:无 MMU、具有 MPU 和 TCM(紧耦合存储器)
•CACHE:L1 高速缓存
•操作系统支持:RTOS (FreeRTOS) NORTOS/裸 机
•执行:确定性、低延迟
•用例:电机控制、工业现场总线、安全逻辑
•中断:快速响应、对于实时至关重要
AM64X SOC 的目标应用:
工厂自动化与控制
工业通信/网关
多轴电机控制
电网基础设施
A53 和 R5F 内核上的一些目标应用场景:
A53(应用内核):
•网络堆栈 (TCP/IP、OPC-UA)
•系统监控和记录
•HMI
R5F(实时内核):
•工业通信 (EtherCAT、Profinet)
•实时传感器反馈处理
•安全关键型逻辑
请查看下面的应用手册链接、了解 A53 内核和 R5F 内核上的一些基准测试应用程序。
此致、
Anil.
尊敬的 Anil:
请注意关于 AM64x 电机控制的 R5F 声明、如 TI 营销 (Mikke Firth) 所述、AM64x 上不正式支持电机控制(另请参阅 (27) SK-AM64B:使用 AM243X 中的 MOTOR-CONTROL-SDK — 处理器论坛-处理器 — TI E2E 支持论坛中的 SysConfig (27) Mukul Bhatnagar 的个人资料 — Mukul Bhatnagar - TI E2E 支持论坛)
我还知道一些第三方 IP 供应商确实在 A53 内核上支持 EtherCAT。
此致
Jim