AM57x处理器在手,何愁没有一种内核能满足您的需求?!

时间:2016-11-28     作者:


随着嵌入式领域的不断扩大,应用也变得日趋复杂。因此,对特定处理器内核(面向特定任务)的需求正在迅速增加。在我们生活的世界里,一种高性能、单架构处理器称霸天下的情况已不复存在。在单个处理器中实施多种内核的理念开始获得推崇,我们也开始看到地球上复杂的应用可凭借单个处理器来完成计算。

 0523.C1.png

TI发布了全新的Sitara™AM57x处理器系列,这些处理器的设计目的是迎合嵌入式行业对处理器(能符合各种性能要求同时保持足够的灵活性以满足多种应用的需求)的特定需求。配备了多达两个ARM®Cortex®-A15内核、两个C66x DSP内核、若干视频/图形加速器、一个四核可编程实时单元(PRU)以及两个ARM Cortex-M4内核,Sitara AM57x处理器非常适用于那些不只需要单核性能的嵌入式应用。这类集全部功能于一体的处理器赋予了灵活性全新的意义。AM57x处理器没有几乎相同的内核,而是让设计人员能从各种内核中进行选择。

 

无论任务需要的是实时控制、高性能数字运算、视频流还是遵循一种独特行业专用协议的通信,每项需求均可通过AM57x处理器的一种内核得到满足。以下是对我们的新器件系列中出现的一些内核所作的分析: ARM Cortex-A15内核已在许多行业迅速风靡,因为它具有高性能和联网专用功能。不管设计人员想使用单核还是双核,Cortex-A15都是可驱动Sitara AM57x处理器的引擎。 要执行实时控制和处理任务,ARM Cortex-M4内核是理想的选择。当有了从电机控制到传感器监测的任何任务时,这种内核就可派上用场。 可编程实时单元(PRU)经过优化,无需从处理器的其余部分带走资源即可支持各种工业通信协议,并常常取代用于实施这些协议的外部现场可编程门阵列(FPGA)或专用集成电路(ASIC)。

 2821.C2.jpg

此外,四核PRU还可用来完成确定性、低延迟、实时控制任务。 C66x DSP对任何高性能数据运算任务(如对机器视觉、软件定义无线电 (SDR)、高性能数学计算和生物特征识别的分析)而言都是必不可少的。工程师拥有这样的选项:可在单核或双核C66x DSP之间进行选择,同时为他们的应用挑选恰当的Sitara AM57x处理器。

 

有了集成式视频和图形加速器的选项,工程师就能轻而易举地把1080p视频和2D或3D图形界面整合到任何嵌入式应用AM57x处理器正在改变嵌入式处理领域,并将更多性能和无与伦比的集成度、可扩展性及外设完美结合在一起。在接下来的几个星期里,我们将探究AM57x处理器适用的特定应用。下周请务必回来看看,届时我们将讨论AM57x处理器适合的特定联网与云应用。