电子发烧友网 > MEMS/传感技术 > 正文

运用市面上第一款基于 Arm? Cortex?-M33 的 MCU – 第 2 部分:生命周期安全管理

2019年07月26日 09:37 ? 次阅读

对于基于微控制器的系统的开发人员而言,物联网 (IoT)、工业自动化或个人电子设备之类快速增长的应用有着广泛的设计要求,往往迫使开发人员在系统功能、性能或功耗方面做出妥协。面对越来越多的安全威胁,此类设计需要加强安全性,这就带来了进一步的挑战,开发人员可以使用的有效微控制器解决方案愈发减少。开发人员所需的微控制器不仅要能支持低功耗和高性能等常见要求,还要能支持设计生命周期所有阶段(包括配置、通信、安全引导、安全固件更新等)日益提高的安全性需求。关注发烧友公众号回复资料和邮箱地址可以获取电子资料一份。

第 1 部分介绍了 NXPLPC55S6x 微控制器系列,并说明了其特性如何满足高性能与低功耗的要求。本文是第 2 部分,讨论 LPC55S6x 微控制器集成的扩展安全特性如何从配置、通信到安全引导、安全固件更新等各方面支持生命周期安全性。

如第 1 部分所述,NXP 单核?LPC55S66?和双核?LPC55S69?微控制器将?Arm? Cortex?-M33 通用处理器内核与旨在满足更多专业应用需求的硬件功能结合在一起。在这些功能中,用于对称和非对称加密的基于硬件的加速器提供了安全通信所需的基础机制。过去认为加密加速器足以实现数据保护等基本安全特性。但如今,用户期望获得更全面的安全特性,这使得生命周期安全性需求更为复杂,从制造中的配置延伸到现场调试,以及安全引导和安全固件更新。

为了实现这种扩展保护,需要一套远高于硬件级别的全面安全协议和策略。即便如此,任何安全协议的有效性都与是否存在合适的硬件机制息息相关,因为只有硬件才能既能加速执行,又能消除或减少任何互连设备中不可避免会出现的威胁面。

LPC55S6x 架构具有一系列能力,可提供这种基于硬件的生命周期安全性支持,首先是支持 Arm TrustZone? 技术,另外还提供实现切实有效的安全水平所需的多层保护。

TrustZone 支持

TrustZone 能够将代码执行和数据隔离到特定的安全域和非安全域,从而为安全性打下基础。在程序执行期间,主 Cortex-M33 内核在若干不同执行状态(与不同的代码执行模式关联)之间切换。所述 CPU 状态和代码执行模式包括:

  • 安全特权,用于执行内核级代码或设备处理程序
  • 安全非特权,用于执行安全的用户代码
  • 非安全特权,用于执行典型的系统调用
  • 非安全非特权,用于执行典型的用户应用程序

特权执行与非特权执行的区别对整体操作系统的稳健性至关重要。但就本文的目的而言,我们可以将这些执行模式统合起来,只关注安全和非安全操作之间的区别。在 TrustZone 架构中,从安全 CPU 状态切换到非安全 CPU 状态会触发硬件支持的限制,让内核访问程序存储器或数据。

在安全状态下,内核可以访问安全和非安全存储区中的数据,但不能访问非安全存储区中存储的代码(图 1 左)。在非安全状态下,内核只能访问非安全存储区中的代码和数据(图 1 右)。

NXP 的 LPC55S6x 微控制器示意图(点击放大)

图 1:通过支持 Arm TrustZone,NXP 的 LPC55S6x 微控制器确保工作在安全 (S) 状态(左)的内核只能获取 S 状态程序存储器的指令,而工作在非安全 (NS) 状态(右)下的内核则无法访问 S 状态存储器中存储的代码或数据。(图片来源:NXP Semiconductors

LPC55S6x MCU 架构在最低级别的总线访问上执行这种控制,从而减小常见的威胁面,例如攻击者使用缓冲区溢出让非安全的非特权代码获得对“受保护”区域的后门访问权。这里,NXP 将 Arm TrustZone 安全属性单元 (SAU) 与其自己的实现定义属性单元 (IDAU) 结合使用,旨在完全隔离安全内核代码与应用程序代码。SAU 提供安全状态(安全或非安全)并判断指令是否来自允许的存储器区域。IDAU 与设备属性单元 (DAU) 接口以提供更高的粒度,同 SAU 一道确定特定地址的安全属性。这样,总线请求便能以适当的安全性和特权级别进行传送(图 2)。

NXP 的 LPC55S6x 微控制器总线事务级别的访问保护示意图

图 2:NXP 的 LPC55S6x 微控制器总线事务级别的访问保护,使用 Arm TrustZone SAU 及其自己的 IDAU 来确保系统总线请求在适当的安全性和特权级别运行。(图片来源:NXP Semiconductors)

安全存储和外设

TrustZone 保护机制在运行时隔离应用程序代码和数据,对使用的数据进行寻址(经典数据安全原则之一),其中也包括静态数据和传输中的数据。这些原则通常与企业级数据问题相关,但也适用于嵌入式系统中的代码和数据。这里,若一个典型嵌入式系统使用微控制器的集成闪存存储固件映像、代码和数据,这可能成为明显的攻击途径。LPC55S6x 器件通过名为 PRINCE 的加密/解密算法来消解这种威胁。[阅读说明:PRINCE 不是首字母缩略词。]

由于其速度快且资源要求极低,PRINCE 算法非常适合嵌入式系统中的安全实现。在 LPC55S6x 器件中,PRINCE 算法通过硬件实现,实时运行,可以在读取或写入数据时即时解密或加密数据。与其他很多加密算法不同,PRINCE 算法不需要使用 RAM 来保存原始数据或中间结果,这就又消除了一个安全漏洞。因此,开发人员可以更安全地将应用程序代码、固件映像甚至安全密钥存储在微控制器的内部闪存中。

虽然加密引擎和安全闪存会定数据交换和存储,但安全嵌入式系统与传感器变送器的交互需要同样程度的安全性。除了安全 DMA 功能外,LPC55S6x MCU 架构还提供了多种机制来进一步保护内核或其他总线主控器与其集成外设、存储器或 GPIO 之间的交换(图 3)。

NXP 的 LPC55S6x 微控制器将多层总线矩阵与 MSW 相结合的示意图

图 3:NXP 的 LPC55S6x 微控制器将多层总线矩阵与 MSW、MPC、PPC 结合在一起,以隔离和保护该器件的不同总线主控器与其外设和存储器之间的事务处理。(图片来源:NXP Semiconductors)

在此保护方案中,存储器保护校验器 (MPC) 会限制安全性较低的应用程序对存储器的访问。外设保护校验器 (PPC) 为外设提供同类访问控制,允许开发人员为不同外设设置不同的访问规则。由于 SAU/IDU 机制仅适用于主 Cortex-M33 内核,主安全包装器 (MSW) 则用来为其他总线主控器提供类似的访问保护。由于多层 AHB 矩阵在总线主控器与外设或存储器之间创造了一条专用路径,因此内部总线连接与该器件中可能发生的其他总线事务处理是隔离的,安全得以保证。

LPC55S6x MCU 架构通过其安全 GPIO 系统进一步隔离了对外部器件的安全和非安全访问。该系统将类似的隔离,即 TrustZone 机制在安全和非安全 CPU 状态与代码执行模式之间创建的隔离,扩展到 GPIO 引脚。因此,只有在安全状态下运行的主 Cortex-M33 内核才能访问安全 GPIO 引脚,这使开发人员能够保护来自关键外部器件的信号。

安全密钥管理

本文到目前为止描述的各种保护机制为安全嵌入式系统奠定了基础。但是,要将该系统安全地连接到网络、智能手机或其他主机,开发人员必须能够在初始调试和持续的事务处理期间对连接目标进行身份验证,并且能够维护安全加密的通信通道。反过来,作为认证协议和加密机制核心的非对称和对称加密算法的安全性,最终取决于这些协议和机制中使用的私钥安全性。

LPC55S6x 微控制器利用集成的物理不可克隆功能 (PUF),为安全存储现有密钥并生成新密钥提供了一种高度安全的机制。这种方法依靠 PUF 硬件的能力来创建唯一的 PUF 根密钥,使用它来对其他用户密钥进行加密。PUF 根密钥的唯一性源于其使用内部器件功能以及 SRAM 启动数据,而 SRAM 启动数据源自上电时 SRAM 单元的随机 0 和 1 内容。在 PUF 登记阶段,器件使用这两个随机数据源来创建数字指纹和相关的 1192 字节激活码(图 4)。

NXP LPC55S6x 微控制器的集成 PUF 示意图

图 4:NXP LPC55S6x 微控制器的集成 PUF 使用启动时 SRAM 的随机状态和其他内部功能生成数字指纹和激活码,以用于随后的密钥生成和存储操作。(图片来源:NXP Semiconductors)

在工厂配置器件期间或以后的实际使用中,此激活码存储在器件受保护闪存区域中的客户现场可编程区域 (CFPA) 中。每次微控制器上电和使用 PUF Start 命令激活 PUF 时,PUF 就会将现有激活码与 SRAM 启动数据组合,以重建数字指纹。

在此 PUF Start 过程之后,PUF SetKey 命令让 PUF 对用户密钥进行编码,例如工厂配置的共享主密钥或由开发人员为其应用程序提供的私钥。在这里,PUF 根据密钥大小、密钥索引和用户密钥本身生成相应用户密钥的密钥代码(图 5)。

NXP 的 LPC55S6x PUF 提供 SetKey 功能的示意图

图 5:NXP 的 LPC55S6x PUF 提供的 SetKey 功能使用其数字指纹对用户密钥和密钥索引进行编码,提供随后用于访问原始用户密钥的密钥代码。(图片来源:NXP Semiconductors)

开发人员还可以使用 PUF GenerateKey 命令生成新密钥,该命令采用与 SetKey 相同的生成过程,但使用内部生成的唯一数据取代图 5 中显示的 KEYIN 功能。使用密钥索引 = 0 设置或生成的密钥可获得进一步的保护,如下文所述。

要使用密钥,开发人员调用 PUF GetKey 命令以检索原始用户密钥,其输出路径有两条,具体输出路径取决于设置或生成密钥时使用的密钥索引值。如果密钥索引大于零,则可通过 PUF CODEOUTPUT 寄存器获得用户密钥。如果密钥索引等于零,则用户密钥将直接传递给 AES 引擎,或传递给 KEYENABLE 的值所指定的 PRINCE 引擎的三个支持的闪存区域(图 6)。尽管没有直接参与密钥检索,但 PUF 的 4 位 KEYMASK 寄存器支持专为缓解旁路攻击的内部机制。

通过 NXP 的 LPC55S6x PUF GetKey 命令访问密钥的示意图

图 6:开发人员使用 NXP 的 LPC55S6x PUF GetKey 命令访问密钥。这会使用 SetKey(或 GenerateKey)操作期间生成的密钥索引和密钥代码输出原始用户密钥,或通过专用总线将其发送到微控制器的加密加速器。(图片来源:NXP Semiconductors)

零索引密钥有助于加强生命周期安全性,甚至从工厂配置阶段开始便能保证安全。一旦通过 PUF SetKey 配置,无论是用于对称加密的共享主密钥,还是用于非对称加密的私钥,都永远不会离开器件或进入系统总线。相反,密钥通过软件无法访问的专用硬连线接口在内部传输到 AES 或 PRINCE 引擎。

PUF 密钥管理机制和微控制器的其他安全特性共同支持其他生命周期安全性阶段,包括安全引导和固件更新。针对安全引导,LPC55S6x 支持多种保护方法,包括使用经验证的 X.509 证书对 RSA2048 签名映像进行身份验证,或对 PRINCE 闪存区域中存储的映像进行解密。无论何种情况,引导程序都使用 PUF 生成的密钥哈希值从 PUF 密钥存储区中安全地检索验证证书或解密映像所需的密钥,这些密钥哈希值与映像一起存储在受保护的闪存区域中。

固件更新使用类似的机制来验证无线更新固件映像,对其进行解密,然后准备好进行引导。

除了安全引导和固件更新的直接需求外,该器件的多个密钥存储插槽和密钥生成功能还支持持续的安全生命周期要求,可以撤销密钥和证书。这种密钥管理功能进而支持更高级别的安全策略,例如固件映像撤销。

通过使用 NXP 的?LPCXpresso55S69?开发板并结合 NXP 的 MCUXpresso 集成开发环境 (IDE)、IAR?或 Keil IDE,开发人员可以快速探索 LPC55S6x 微控制器的能力。MCUXpresso Config Tools 集成在 MCUXpresso IDE 中,可帮助开发人员设置 MCU 硬件并生成初始化代码。利用该配置工具集中的可信执行环境 (TEE) 工具,开发人员可以更轻松地配置 LPC55S6x MCU 的多级安全访问。使用 TEE 工具的图形界面,开发人员可以针对上文描述的四种 CPU 状态和执行模式中的每一种,优化对存储器、总线主控器和外设的访问权限(图 7)。

NXP 的 MCUXpresso Config Tools 实用工具集图片(点击放大)

图 7:利用 NXP 的 MCUXpresso Config Tools 实用工具集中可信执行环境工具的图形界面,开发人员可以针对以四种 CPU 状态和执行模式运行的代码,设置对存储器、总线主控器和外设的访问权限(图片来源:NXP Semiconductors)

针对代码开发,NXP 还提供了许多简单的代码示例,这些示例演示了使用微控制器安全特性(例如安全 GPIO、PUF 密钥管理和其他器件功能)的基本设计模式。然而,即使在开发阶段,LPC55S6x MCU 也可通过单线调试 (SWD)

认证能力来帮助维持生命周期安全性。借助此功能,经授权的开发人员可以调试其安全代码并禁用对安全资源的任何进一步 SWD 访问,然后将开发工作交给非安全软件开发人员。这些开发人员在完成代码调试之后,进而可以禁用所有通过 SWD 端口的调试访问。

总结

开发人员面临着对低功耗、高性能设计日益增长的需求,同时还需要能够维持从工厂配置到现场安全操作的整个生命周期的安全性。如本文所述,NXP 的 LPC55S6x 系列微控制器提供了一种有效的解决方案,它既具备通用处理能力,又有丰富的专用硬件特性来支持生命周期安全性。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

从入门到精通ARM(4412)-linux内核驱动编程(上)

发烧友学院 发表于 2018-08-22 00:00 ? 24976次阅读
从入门到精通ARM(4412)-linux内核驱动编程(上)

基于高性能RH850G3M CPU内核等的优化解...

由于RH850/P1x内部集成了多个电机控制相关的硬件模块,且模块间可以通过内部PIC模块实现同步和...

发表于 2019-07-26 10:28 ? 59次阅读
基于高性能RH850G3M CPU内核等的优化解...

LCD1602滚动显示程序

发表于 2019-07-26 08:21 ? 15次阅读
LCD1602滚动显示程序

MCU技术在工业应用领域的发展趋势

发表于 2019-07-26 08:21 ? 8次阅读
MCU技术在工业应用领域的发展趋势

基于CAN总线的汽车仪表系统设计方案

发表于 2019-07-26 07:43 ? 15次阅读
基于CAN总线的汽车仪表系统设计方案

两个可编程LED闪光灯的免费生成

发表于 2019-07-26 07:31 ? 9次阅读
两个可编程LED闪光灯的免费生成

IDM大厂MEMS向前,台厂进入障碍

发表于 2019-07-26 07:08 ? 11次阅读
IDM大厂MEMS向前,台厂进入障碍

飞思卡尔S08LL64系列微控制器在便携式设备市场的应用

发表于 2019-07-26 06:56 ? 8次阅读
飞思卡尔S08LL64系列微控制器在便携式设备市场的应用

采用控制律加速器的Piccolo MCU

发表于 2019-07-26 06:21 ? 10次阅读
采用控制律加速器的Piccolo MCU

RS485串口代替RS232串口的通信新方法

发表于 2019-07-26 06:08 ? 14次阅读
RS485串口代替RS232串口的通信新方法

RS485串口代替RS232串口的通信新方法

发表于 2019-07-26 06:08 ? 14次阅读
RS485串口代替RS232串口的通信新方法

基于MCU AT89C51的自动量程切换电压测量系统设计

发表于 2019-07-26 06:07 ? 72次阅读
基于MCU AT89C51的自动量程切换电压测量系统设计

IoT碎片化挑战持续发酵,Arm+中国联通如何应...

Arm Pelion设备管理平台与Mbed OS操作系统,已成功部署于中国联通旗下联通物联网有限责任...

发表于 2019-07-25 12:10 ? 1046次阅读
IoT碎片化挑战持续发酵,Arm+中国联通如何应...

实时控制器获得新的连接功能

在不断变化的市场中,设计差异化固然重要,但效率和性能对于产品的生命周期以及企业最终的长期可持续发展却...

发表于 2019-07-24 14:02 ? 75次阅读
实时控制器获得新的连接功能

安谋科技“极术AIoT开发者社区正式成立!

一个全新的围绕Arm技术的AIoT产业生态正在构建,在此过程中我们希望把极术社区打造成AIoT开发者...

发表于 2019-07-23 14:41 ? 211次阅读
安谋科技“极术AIoT开发者社区正式成立!

Pelion设备管理平台确保物联网设备安全

Arm与中国联通成功部署物联网设备管理平台解决方案

发表于 2019-07-23 14:14 ? 244次阅读
Pelion设备管理平台确保物联网设备安全

芯片设计公司ARM推出了新的授权模式,尝试不同的...

据外媒euronews报道,为了寻求更多的客户,日前,芯片设计公司ARM推出了新的授权模式,将允许芯...

发表于 2019-07-23 10:28 ? 244次阅读
芯片设计公司ARM推出了新的授权模式,尝试不同的...

嵌入式处理器的体系架构与内核

可以发现,在V4T版本时增加了Thumb指令集,刚好可以对应处理器的Thumb状态,到了V5E版本,...

发表于 2019-07-23 08:59 ? 123次阅读
嵌入式处理器的体系架构与内核

Arm与中国联通携手构建物联网设备管理平台

7月18日,Arm宣布与中国联通旗下联通物联网有限责任公司(以下简称“物联网公司”)的合作取得了最新...

发表于 2019-07-22 16:20 ? 423次阅读
Arm与中国联通携手构建物联网设备管理平台

瑞萨电子全新RH850 /U2A MCU 内置大...

结合了高性能、片上安全性能和网联性能的cross-domain RH850/U2A MCU专为多种车...

发表于 2019-07-22 11:56 ? 85次阅读
瑞萨电子全新RH850 /U2A MCU 内置大...

中国工程院院士倪光南表示未来RISC-V可能是中...

今天,开源软件已成为软件业的主流。据Gartner 预测,到2015年,85%商业软件会使用开源软件...

发表于 2019-07-21 09:24 ? 281次阅读
中国工程院院士倪光南表示未来RISC-V可能是中...

Arm与中国联通合作,将打造全新物联网平台

2019年7月18日, Arm宣布与中国联通旗下联通物联网有限责任公司(以下简称“物联网公司”)的合...

发表于 2019-07-21 09:14 ? 512次阅读
Arm与中国联通合作,将打造全新物联网平台

Arm与中国联通共同打造全新物联网平台,推进物联...

Arm宣布与中国联通旗下联通物联网有限责任公司(以下简称“物联网公司”)的合作取得了最新进展,Arm...

发表于 2019-07-20 09:16 ? 99次阅读
Arm与中国联通共同打造全新物联网平台,推进物联...

ARM大降价 RISC-V来势汹汹,ARM心虚...

近日,ARM宣布对芯片设计方案和专利方案采用新的授权模式。新的收费方式只需要芯片厂商在前期支付少量费...

发表于 2019-07-19 17:19 ? 492次阅读
ARM大降价  RISC-V来势汹汹,ARM心虚...

2019第二届Arm人工智能开发者全球峰会圆满举...

2019 第二届Arm人工智能开发者全球峰会在上海圆满举办。今年的峰会以“共塑AI精彩未来” (To...

发表于 2019-07-19 13:55 ? 96次阅读
2019第二届Arm人工智能开发者全球峰会圆满举...

万物互连商机,不是只有 Arm 看到

国产芯片自主可控的潮流大行其道,基于开源指令 RISC - V 架构来设计芯片的趋势似乎是“起风了”...

发表于 2019-07-19 11:37 ? 722次阅读
万物互连商机,不是只有 Arm 看到

芯片设计公司ARM推出新的授权模式,先上车后补票...

不得不改变?

发表于 2019-07-18 14:21 ? 412次阅读
芯片设计公司ARM推出新的授权模式,先上车后补票...

华为鲲鹏处理器正式商用 华为计划未来三年在意大利...

华为正在全面收缩美国市场,在中国市场和欧洲市场扩大产品应用和加大市场开拓步伐。7月10号,浙江移动营...

发表于 2019-07-18 10:34 ? 465次阅读
华为鲲鹏处理器正式商用 华为计划未来三年在意大利...

1万亿个IoT机会面前,这个问题不解决就白忙!

如果有1万亿个联网的IoT设备,就会形成“超级智力”。面对不可逆转的趋势,我们如何确保技术安全、设备...

发表于 2019-07-16 23:29 ? 2476次阅读
1万亿个IoT机会面前,这个问题不解决就白忙!

大联大世平推出基于NXP MCU LPC55系列...

致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布,其旗下世平推出基于恩智浦(NXP)M...

发表于 2019-07-16 17:33 ? 146次阅读
大联大世平推出基于NXP MCU LPC55系列...

Cypress PSoC?5开发板特性_电路图及...

Cypress公司的PSoC?5系列具有独特的可配置模块阵列,是真正的系统级解决方案,能够通过单个芯...

发表于 2019-07-13 09:24 ? 60次阅读
Cypress PSoC?5开发板特性_电路图及...

ARM和CPLD以及FPGA的技术特点和区别

arm(AdvancedRISCMachines)是微处理器行业的一家知名企业,设计了大量高性能、廉...

发表于 2019-07-12 17:50 ? 166次阅读
ARM和CPLD以及FPGA的技术特点和区别

我国的MCU发展现状怎么样?

对于很多普通电子消费者而言,可能没听过MCU,但肯定用过MCU的相关产品。如电脑键盘、电饭煲、电视机...

发表于 2019-07-12 16:53 ? 531次阅读
我国的MCU发展现状怎么样?

Arm在物联网市场怎么啦?

据知情人士透露,总部位于英国的Arm公司一直在努力开发和销售有望成为所谓物联网的软件。该术语是指日益...

发表于 2019-07-11 11:09 ? 905次阅读
Arm在物联网市场怎么啦?

你抽的是烟还是炸弹?电子烟短路保护设计解析

在电子烟的使用过程中,却无法完全避免短路的发生。譬如:遇到劣质的烟弹、使用过程中的擦碰、不小心用金属...

发表于 2019-07-10 11:32 ? 637次阅读
你抽的是烟还是炸弹?电子烟短路保护设计解析

ARM与RISC-V之争 后起之秀的优势在哪儿?

经过短短几年时间,RISC-V不仅有政策的支持,企业和学术圈对这个开源指令集的关注度不断提高,甚至让...

发表于 2019-07-10 10:09 ? 1256次阅读
ARM与RISC-V之争 后起之秀的优势在哪儿?

ARM将领先于嵌入式处理器市场

所谓的嵌入式处理是ARM发展速度最快的市场,去年增长了25%。去年第三季度,ARM来自其它产品的销售...

发表于 2019-07-05 17:11 ? 175次阅读
ARM将领先于嵌入式处理器市场

Nordic nRF9160 SiP LTE-M...

Nordic Semiconductor宣布其nRF9160 SiP LTE-M/NB-IoT和GP...

发表于 2019-07-05 16:20 ? 224次阅读
Nordic nRF9160 SiP LTE-M...

感知世界·赋能创新——芯海信号链MCU受邀参加首...

涌与5G的逐渐落地,如今上到IC设计下到终端集成的全产业链也都闻风而动,掀起了一股“AIoT化”的技...

发表于 2019-07-04 15:18 ? 276次阅读
感知世界·赋能创新——芯海信号链MCU受邀参加首...

未来ARM和RISC-V的竞争将会何去何从?

RISC-V可能改变现有的由Arm和Intel X86主导的处理器架构竞争格局,尤其将会对Arm在消...

发表于 2019-07-03 17:35 ? 642次阅读
未来ARM和RISC-V的竞争将会何去何从?

MCU工程师需要了解的FPGA硬件属性

事实上,MCU对有些任务来说是很适合的,但对其它一些任务来说可能做的并不好。举例来说,当需要并行执行...

发表于 2019-07-03 14:52 ? 115次阅读
MCU工程师需要了解的FPGA硬件属性

浅谈嵌入式系统IC的市场格局

MCU市场近几年保持着增长的态势,32位及以上的MCU、DSP等保持了相对较大的增长势头,其他领域则...

发表于 2019-07-02 11:35 ? 147次阅读
浅谈嵌入式系统IC的市场格局

加速人工智能技术落地 揭秘Arm中国的AI布局路...

近日,由电子发烧友主办的“2019年人工智能技术峰会”在深圳成功举行。本次峰会以“加速人工智能技术落...

发表于 2019-07-02 10:44 ? 1029次阅读
加速人工智能技术落地 揭秘Arm中国的AI布局路...

在Apollo2_ble 中添加一个servic...

导语 Apollo2_ble模块硬件由Apollo2(ble host)+ em9304(ble c...

发表于 2019-07-02 09:55 ? 580次阅读
在Apollo2_ble 中添加一个servic...

苹果挖来ARM芯片专家 他曾是ARM首席CPU架...

对于芯片设计而言,架构就是它的核心和根基。苹果公司多年来,一直在努力研究这方面技术,可惜未能如愿,仍...

发表于 2019-07-01 17:05 ? 1091次阅读
苹果挖来ARM芯片专家 他曾是ARM首席CPU架...

2019年瑞萨电子在中国主推的产品有哪些?

近日,瑞萨开始了新一轮的产品巡回研讨会,首站厦门,随后在南京和西安三地巡回举办,在研讨会上瑞萨全系列...

发表于 2019-07-01 10:53 ? 1157次阅读
2019年瑞萨电子在中国主推的产品有哪些?

国产MCU进军汽车电子

虽然IC产品众多,但规模上千亿元、销售上百亿颗的IC仍屈指可数,而MCU(微控制器)就荣列其中。毕竟...

发表于 2019-06-30 10:30 ? 229次阅读
国产MCU进军汽车电子

2019年人工智能技术峰会大数据和AI技术应用论...

人工智能有三大要素,分别是算法、算力和大数据,而大数据更是被誉为新时代的原油。在6月28日电子发烧友...

发表于 2019-06-29 14:01 ? 415次阅读
2019年人工智能技术峰会大数据和AI技术应用论...

苹果公司将ARM首席架构师Mike Filipp...

早有传言称Mac将从2020年开始转向自主设计的基于ARM的定制芯片,而Filippo在服务器等更高...

发表于 2019-06-29 07:52 ? 1276次阅读
苹果公司将ARM首席架构师Mike Filipp...

Arm顶级CPU架构师加盟苹果!

苹果公司正在为其Mac系列产品改用ARM处理器,以降低对英特尔的依赖度。

发表于 2019-06-28 17:03 ? 864次阅读
Arm顶级CPU架构师加盟苹果!

招贤纳士,苹果聘请ARM首席芯片架构设计师

ARM架构将为苹果带来性能上的提升

发表于 2019-06-28 15:23 ? 687次阅读
招贤纳士,苹果聘请ARM首席芯片架构设计师

ARM将领先嵌入式处理器市场

据国外媒体报道,在移动处理器市场领先于英特尔的ARM,在另外一个蓬勃兴起的产业中也给其竞争对手构成了...

发表于 2019-06-27 17:06 ? 99次阅读
ARM将领先嵌入式处理器市场

NXP跨界处理器双引擎发布 驱动物联网和边缘计算...

6月25日,在北京王府井希尔顿酒店的NXP新闻发布会上,NXP 资深副总裁、微控制器事业部总经理Ge...

发表于 2019-06-27 16:32 ? 4226次阅读
NXP跨界处理器双引擎发布 驱动物联网和边缘计算...

嵌入式系统架构之ARM处理器 

目前市面上常见的ARM处理器架构,可分为ARM7、ARM9以及ARM11,新推出的Cortex系列尚...

发表于 2019-06-27 11:14 ? 107次阅读
嵌入式系统架构之ARM处理器 

SurfaceProARM版本曝光 搭载高通骁龙...

6月26日消息,据Windows Central报道,微软预计会在今年秋季更新Surface产品线,...

发表于 2019-06-26 09:57 ? 1093次阅读
SurfaceProARM版本曝光 搭载高通骁龙...

华为最新消息 7nm麒麟新处理器来了 Arm没停...

华为终端手机产品线总裁何刚在自己的微博上表示:我可以很骄傲的说,我们即将成为全球首个同时拥有两款7n...

发表于 2019-06-25 09:55 ? 823次阅读
华为最新消息 7nm麒麟新处理器来了 Arm没停...

把最好的7nm留给了自己?台积电日本首秀自研Ar...

在本月初于日本京都举办的VLSI Symposium(超大规模集成电路研讨会)期间,台积电展示了自己...

发表于 2019-06-24 17:52 ? 2303次阅读
把最好的7nm留给了自己?台积电日本首秀自研Ar...

孙正义首谈华为:未下令Arm停止供货,尚在研究未...

孙正义首次在公开场合回应这一消息,并称其看报纸才知道,而收购ARM后,他本人并未介入细节运营。

发表于 2019-06-24 16:53 ? 1140次阅读
孙正义首谈华为:未下令Arm停止供货,尚在研究未...

ARM表示要遵守美国的法律所以ARM有超过25%...

孙正义称,现行美国法律规定,生产资料有超过25%来自于美国,就不可以供应给华为。ARM的管理者通过电...

发表于 2019-06-24 09:10 ? 351次阅读
ARM表示要遵守美国的法律所以ARM有超过25%...

孙正义首次回应Arm和华为关系 Arm没有和华为...

近日,在“G2 and Beyond:全球产业秩序的解构与创新”论坛上,鸿海创始人郭台铭和软银创始人...

发表于 2019-06-24 08:42 ? 1244次阅读
孙正义首次回应Arm和华为关系 Arm没有和华为...

LPC3240的主要特点和功能概述

恩智浦公司的90nm工艺ARM926EJ-S核(包括矢量浮点联合处理器),以及大量的标准片上外围.C...

发表于 2019-06-22 09:29 ? 134次阅读
LPC3240的主要特点和功能概述

AI在MCU和传感器的应用会有什么火花

通过Cube.AI软件功能包,现在可以用STM32微控制器产品来支持机器的人工智能/深度学习。传感器...

发表于 2019-06-22 09:20 ? 200次阅读
AI在MCU和传感器的应用会有什么火花

一年消费300多亿颗MCU,都用到哪去了?

家电行业的智能化风潮在几年前就开始了,这几年变得更加明显和快速。不论是传统的黑电、白电,还是近年来发...

发表于 2019-06-21 18:13 ? 2469次阅读
一年消费300多亿颗MCU,都用到哪去了?

家电产品全面智能化升级 MCU市场迎来新机遇

家电行业的智能化风潮在几年前就开始了,这几年变得更加明显和快速。不论是传统的黑电、白电,还是近年来发...

发表于 2019-06-21 16:41 ? 398次阅读
家电产品全面智能化升级 MCU市场迎来新机遇

ARM公司正在遵守美国政府制定的新规定拒绝与华为...

据财新网消息,自华为被美国政府纳入实体清单以来,ARM高管首度对外发声,称非常重视与华为和海思的关系...

发表于 2019-06-21 10:11 ? 464次阅读
ARM公司正在遵守美国政府制定的新规定拒绝与华为...

Arm强调继续支持中国市场 共建全球性、开放式的...

近日,Arm总裁兼首席运营官格雷厄姆·巴德在接受财新采访时表态,Arm正在评估各种可行的方案,并积极...

发表于 2019-06-20 11:15 ? 1219次阅读
Arm强调继续支持中国市场 共建全球性、开放式的...

Teledyne e2v发布面向宇航应用的四核A...

Teledyne e2v 耐辐射宇航处理器将以独立处理器和 Qormino通用计算平台两种形式发布对...

发表于 2019-06-19 17:23 ? 207次阅读
Teledyne e2v发布面向宇航应用的四核A...

Arm总裁发声:支持全球化和中国市场

从全球战略的角度,Arm并没有放弃全球化的路线,更没有放弃中国市场。

发表于 2019-06-19 17:22 ? 1030次阅读
Arm总裁发声:支持全球化和中国市场

反相器电路原理图

反相器电路原理图解如下:此电路的IN=OUT,似乎和省略掉该电路,将IN\OUT端短接的效果是一样的...

发表于 2019-06-19 14:10 ? 787次阅读
反相器电路原理图

NVIDIA宣布CUDA支持Arm 开辟实现百万...

NVIDIA近日宣布支持Arm CPU,为高性能计算行业开辟了一条全新途径,以构建具有极高能效水平的...

发表于 2019-06-18 17:24 ? 1262次阅读
NVIDIA宣布CUDA支持Arm 开辟实现百万...

独家解读NVIDIA CUDA支持Arm——百万...

NVIDIA宣布CUDA支持Arm CPU,为高性能计算开辟全新途径,以构建具有极高能效水平的百万兆...

发表于 2019-06-18 03:19 ? 2281次阅读
独家解读NVIDIA CUDA支持Arm——百万...

TMS320F28076 TMS320F2807...

C2000?32位微控制器在处理,传感和驱动方面进行了优化,可提高实时控制应用中的闭环性能,例如工业电机驱动,光伏逆变器和数字电源,电动车辆与运输,电机控制以及传感和信号处理.C2000产品线包括Delfino?高端性能系列和Piccolo?入门级性能系列。 TMS320F2807x微控制器平台属于Piccolo?系列,适用于高级闭环控制应用,例如工业电机驱动,光伏逆变器和数字电源,电动车辆与运输以及传感和信号处理。数字电源和工业驱动器的完整开发包作为powerSUITE和DesignDRIVE方案的一部分提供。 F2807x是基于TI行业领先的C28x内核的32位浮点微控制器。此内核的性能通过三角运算硬件加速器得到了提升,该加速器利用CPU指令(如正弦,余弦和反正切函数)提高了转矩环路和位置计算中常见的基于三角运算的算法性能。 F2807x微控制器系列采用一个CLA实时控制协处理器.CLA是一款独立的32位浮点处理器,运行速度与主CPU相同。该CLA会对外设触发器作响响应,并与主C28x CPU同时执行代码。这种并行处理功能可有效加倍实时控制系统的计算性能。通过利用CLA执行时间关键型功能,主C28x CPU可以得到释放,以便用于执行通信和诊断等其...

发表于 2019-01-08 17:49 ? 137次阅读
TMS320F28076 TMS320F2807...

AM3358-EP AM3358 Sitara?...

微处理器基于ARM Cortex-A8处理器,在图像,图形处理,外设以及PROFIBUS等工业接口选项方面得到了增强。该器件支持高级操作系统(HLOS).Linux和Android可从德州仪器(TI)免费获取。 AM3358-EP微处理器包含的子系统如所示,下面简要说明了各个子系统: 微处理器单元(MPU)子系统基于ARM Cortex-A8处理器,PowerVR SGX图形加速器子系统提供3D图形加速功能以支持显示和游戏特效。 可PRU-ICSS支持更多外设接口和PROFINET,以及其他/IP,PROFIBUS,Ethernet Powerlink,Sercos等实时协议。此外,凭借PRU-ICSS的可编程特性及其对引脚,事件和所有片上系统(SoC)资源的访问权限,该子系统可以灵活地实现协速时响应,专用数据处理操作以及自定义外设接口,并减轻的SoC其他处理器内核的任务负载。中的PRU-ICSS段落中的PRU-ICSS段落 特性 高达 800MHz Sitara ARM Cortex-A8 32 位精简指令集计算机 (RISC) 处理器 NEON 单指令流多数据流 (SIMD...

发表于 2018-09-30 14:57 ? 195次阅读
AM3358-EP AM3358 Sitara?...

AMIC110 Sitara 处理器:ARM C...

t Breaker Computer on module Data Encoders/Decoders EPOS 打印机 Human Machine Interface (HMI): Panel PLC PLC 控制器 PLC/DCS I/O 模块:数字输入 PLC/DCS I/O 模块:数字输出 PLC/DCS I/O 模块:模拟输入 PLC/DCS I/O 模块:模拟输出 Relay AC Analog Input Module Relay Applications Processor Module Relay Wired Communication Module Servo Drive Wired & Wireless Communication Stand-alone Remote IO Temperature Controller 交流逆变器和 VF 驱动器 伺服驱动器和运动控制 位移发送器(角度、线性和轴) 便携式数据终端 保护继电器 - 特殊功能 制造机器人 功率计/功率分析仪 化学/气体传感器 半导体测试设备 单板计算机 变电站自动化 - IEC61850 过程总线 可编程逻辑控制器 (PLC)、DCS 和 PAC:混合模块 (AI/AO/DI...

发表于 2018-09-29 11:44 ? 140次阅读
AMIC110 Sitara 处理器:ARM C...

AM5708 Sitara 处理器:成本经优化的...

AM570x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM570x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件还将可编程的视频处理功能与高度集成的外设集完美融合。 可编程性通过单核ARM Cortex-A15 RISC CPU并借助Neon™扩展和TI C66x VLIW浮点DSP内核实现。借助ARM处理器,开发人员能够将控制函数与在DSP和协处理器上编程的其他算法分离其中,TI为ARM和C66x DSP提供了一系列完整的开发工具,其中包括C语言编译器AM570x Sitara ARM应用处理器专为满足现代嵌入式产品的强烈处理需求而打造。 AM570x器件通过集成的混合处理器解决方案的最大灵活性,带来高处理性能。这些器件还将可编程视频处理与高度集成的外设集相结合。 可编程性由具有Neon™扩展和TI C66x VLIW浮点DSP内核的单核ARM Cortex-A15 RISC CPU提供。 ARM处理器使开发人员能够将控制功能与DSP和协处理器上编程的视觉算法分开,从而降低系统软件的复杂性。 此外,TI还为A...

发表于 2018-09-29 11:35 ? 457次阅读
AM5708 Sitara 处理器:成本经优化的...

AM3871 ARM Microporcesso...

AM387x Sitara™ ARM® 处理器是一款高度集成的、可编程平台,此平台借助 TI 的Sitara™ 处理器技术优势来满足下列应用:单板计算、网络和通信处理、工业自动化、人机界面、交互式服务点/信息亭、和便携式数据终端。 凭借全集成化混合处理器解决方案所具有的极大灵活性,该器件使得原始设备制造商 (OEM) 和原始设计制造商 (ODM) 能够将拥有稳健的操作系统支持、丰富的用户界面以及高处理性能的设备迅速投放市场。 此器件还将可编程ARM处理与一个高度集成的外设集组合在一起。 AM387x Sitara™ ARM® 媒体处理器还使 OEM 和 ODM 拥有了新的处理器可扩缩性及软件重用性水平。 在一个设计中使用 AM387x 处理器且发现有机会制造具有添加特性的类似产品的 OEM 和 ODM 可扩展升级至德州仪器 (TI) 生产的引脚兼容且软件兼容的 TMS320DM814x 处理器。 TMS320DM814x DaVinci™ 视频处理器在 AM387x 的硬件上添加了一个强大的 C674x™ 内核 DSP 以及一个视频编码器/解码器。 此外,使用 AM387x 或者 DM814x 处理器且需要更快 ARM 和/或者 DS...

发表于 2018-09-29 11:02 ? 117次阅读
AM3871 ARM Microporcesso...

AM5726 Sitara 处理器: 双核 AR...

AM572x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM572x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件不但具有可编程视频处理功能,还融合了高度集成的外设集。每个AM572x器件都具有加密加速功能。 双核ARM Cortex-A15 RISC CPU配有Neon™扩展和两个TI C66x VLIW浮点DSP内核,可提供编程功能。借助ARM,开发人员能够控制函数与在DSP和协处理器上编程的其他算法分离开来,从而降低系统软件的复杂性。 此外,TI提供有一套针对ARM和C66x DSP的完整开发工具集,其中包括C语言编译器,用于简化编程和调度过程的DSP汇编优化器以及一个用于查看源代码执行的调试接口。 特性 若要了解器件修订版本1.1的相关信息,请参见SPRS915 ARM®Cortex®-A15双核微处理器子系统 多达2个C66x™浮点VLIW DSP 对象代码与C67x™和C64x +™完全兼容 每周期最多3...

发表于 2018-09-29 11:00 ? 169次阅读
AM5726 Sitara 处理器: 双核 AR...

AM4378 AM437x ARM Cortex...

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...

发表于 2018-09-29 10:55 ? 45次阅读
AM4378 AM437x ARM Cortex...

AM4372 AM437x ARM Cortex...

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...

发表于 2018-09-29 10:43 ? 60次阅读
AM4372 AM437x ARM Cortex...

AM3356 Sitara ARM Cortex...

AM335x微处理器基于ARM Cortex-A8处理器,在图像,图形处理,外设以及EtherCAT和PROFIBUS等工业接口选项方面得到了增强。该器件支持高级操作系统(HLOS).Linux ®和Android™可从德州仪器(TI)免费获取。 AM335x微处理器包含功能框图中显示的子系统和以下简要说明: 微处理器单元(MPU)子系统基于ARM Cortex-A8处理器,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和游戏特效。 可编程实时单元子系统和工业通信子系统(PRU-ICSS)与ARM内核彼此独立,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos等实时协议。此外,凭借PRU-ICSS的可编程特性及其对引脚,事件和所有片上系统(SoC)资源的访问权限,该子系统可以灵活地实现快速实时响应,专用数据处理操作以及自定义外设接口,并减轻SoC其他处理器内核的任务负载。 特性 高达 1GHz Sitara...

发表于 2018-09-29 10:42 ? 178次阅读
AM3356 Sitara ARM Cortex...

AM5728 Sitara 处理器

AM572x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM572x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件不但具有可编程视频处理功能,还融合了高度集成的外设集。每个AM572x器件都具有加密加速功能。 双核ARM Cortex-A15 RISC CPU配有Neon™扩展和两个TI C66x VLIW浮点DSP内核,可提供编程功能。借助ARM,开发人员能够控制函数与在DSP和协处理器上编程的其他算法分离开来,从而降低系统软件的复杂性。 此外,TI提供有一套针对ARM和C66x DSP的完整开发工具集,其中包括C语言编译器,用于简化编程和调度过程的DSP汇编优化器以及一个用于查看源代码执行的调试接口。 特性 若要了解器件修订版本1.1的相关信息,请参见SPRS915 ARM®Cortex®-A15双核微处理器子系统 多达2个C66x™浮点VLIW DSP 对象代码与C67x™和C64x +™完全兼容 每周期最多3...

发表于 2018-09-29 10:37 ? 332次阅读
AM5728 Sitara 处理器

AM4377 AM437x ARM Cortex...

TI AM437x 高性能处理器基于 ARM Cortex-A9 内核。 这些处理器通过 3D 图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括 EtherCAT、PROFIBUS、EnDat 等工业通信协议)。该器件支持高级操作系统 (HLOS)。 基于 Linux 的®可从 TI 免费获取。其它 HLOS 可从 TI 的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能 ARM 内核的系统升级,并提供更新外设,包括 QSPI-NOR 和 LPDDR2 等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的 “说明”中添加了更多信息 说明。 处理器子系统基于 ARM Cortex-A9 内核, PowerVR SGX™图形加速器子系统提供 3D 图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统 (PRU-ICSS) 与 ARM 内核分离,允许单独操作和计时,以实现更高的效率和灵活性。PRU-ICSS 支持更多外设接口和 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、E...

发表于 2018-09-29 10:35 ? 5次阅读
AM4377 AM437x ARM Cortex...

AM3894 Sitara 处理器

The AM389x Sitara ARM processors are a highly integrated, programmable platform that leverages TI's Sitara technology to meet the processing needs of the following applications: single-board computing, network and communications processing, industrial automation, human machine interface, and interactive point-of-service kiosks. The device enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly bring to market devices featuring robust operating systems support, rich user interfaces, and high processing performance through the maximum flexibility of a fully integrated mixed processor solution. The device combines high-performance ARM processing with a highly integrated peripheral set. The ARM Cortex-A8 32-bit RISC processor with NEON floating-point extension includes: 32KB of instruction cache; 32KB of data cache; 256KB of L2 cache; and 64KB of RAM. ...

发表于 2018-09-25 16:39 ? 78次阅读
AM3894 Sitara 处理器

AM3505 Sitara 处理器

AM3517 /05是一款高性能ARM Cortex-A8微处理器,速度高达600 MHz。该器件提供3D图形加速,同时还支持众多外设,包括DDR2,CAN,EMAC和USB OTG PHY,非常适合工业应用。 该处理器可支持其他应用,包括:单板计算机家庭和工业自动化人机界面 该设备支持高级操作系统(OS),例如: Linux ® < /li> Windows ® CE Android™ 以下子系统是设备的一部分: < ul> 基于ARM Cortex-A8微处理器的微处理器单元(MPU)子系统 PowerVR SGX图形加速器(仅限AM3517设备)子系统,用于支持显示和游戏效果的3D图形加速 具有多个功能的显示子系统,用于多个并发图像处理,以及支持各种显示的可编程接口。显示子系统还支持NTSC /PAL视频输出。 高性能互连为多个启动器提供高带宽数据传输,用于内部和外部存储器控制器以及片上外设。该器件还提供全面的时钟管理方案。 AM3517 /05器件采用491引脚BGA封装和484引脚PBGA封装。 ...

发表于 2018-09-25 16:37 ? 90次阅读
AM3505 Sitara 处理器

AM3703 Sitara 处理器

Sitara™高性能微处理器的AM37x系列(AM3715 /AM3703)基于增强型Cortex™-A8器件架构,集成在TI高级产品中45纳米工艺技术。该架构旨在提供最佳的ARM和图形性能,同时提供低功耗。 该设备可支持众多高级操作系统和实时操作系统解决方案,包括Linux,Android和Windows Embedded CE可直接从TI免费获得。此外,该器件完全向后兼容以前的Cortex-A8 Sitara微处理器和OMAP™处理器。 AM3715 /AM3703微处理器数据手册介绍了AM3715 /AM3703微处理器的电气和机械规格。 除非另有说明,否则本数据手册中包含的信息适用于AM3715 /03微处理器的商用和扩展温度版本。它由以下部分组成: AM3715 /03终端的描述:分配,电气特性,多路复用和功能描述 电气特性要求的介绍:电源域,工作条件,功耗和直流特性 时钟规范:输入和输出时钟,DPLL和DLL 热特性,器件命名和机械的描述有关可用包装的数据 特性 AM3715,AM3703 Sitara ARM微处理器: ...

发表于 2018-09-25 16:37 ? 30次阅读
AM3703 Sitara 处理器

OMAP3515 应用处理器

devices are based on the enhanced OMAP 3 architecture. The OMAP 3 architecture is designed to provide best-in-class video, image, and graphics processing sufficient to support the following: Streaming video Video conferencing High-resolution still image The device supports high-level operating systems (HLOSs), such as: Linux® Windows® CE Android™ This OMAP device includes state-of-the-art power-management techniques required for high-performance mobile products. The following subsystems are part of the device: Microprocessor unit (MPU) subsystem based on the ARM Cortex-A8 microprocessor PowerVR SGX subsystem for 3D graphics acceleration to support display (OMAP35 device only) Camera image signal processor (ISP) that supports multipl...

发表于 2018-09-25 16:33 ? 143次阅读
OMAP3515 应用处理器

AM3715 Sitara 处理器

Sitara™高性能微处理器的AM37x系列(AM3715 /AM3703)基于增强型Cortex™-A8器件架构,集成在TI高级产品中45纳米工艺技术。该架构旨在提供最佳的ARM和图形性能,同时提供低功耗。 该设备可支持众多高级操作系统和实时操作系统解决方案,包括Linux,Android和Windows Embedded CE可直接从TI免费获得。此外,该器件完全向后兼容以前的Cortex-A8 Sitara微处理器和OMAP™处理器。 AM3715 /AM3703微处理器数据手册介绍了AM3715 /AM3703微处理器的电气和机械规格。 除非另有说明,否则本数据手册中包含的信息适用于AM3715 /03微处理器的商用和扩展温度版本。它由以下部分组成: AM3715 /03终端的描述:分配,电气特性,多路复用和功能描述 电气特性要求的介绍:电源域,工作条件,功耗和直流特性 时钟规范:输入和输出时钟,DPLL和DLL 热特性,器件命名和机械的描述有关可用包装的数据 特性 AM3715,AM3703 Sitara ARM微处理器: ...

发表于 2018-09-25 16:19 ? 197次阅读
AM3715 Sitara 处理器

AM3517 Sitara 处理器

AM3517 /05是一款高性能ARM Cortex-A8微处理器,速度高达600 MHz。该器件提供3D图形加速,同时还支持众多外设,包括DDR2,CAN,EMAC和USB OTG PHY,非常适合工业应用。 该处理器可支持其他应用,包括:单板计算机家庭和工业自动化人机界面 该设备支持高级操作系统(OS),例如: Linux ® < /li> Windows ® CE Android™ 以下子系统是设备的一部分: < ul> 基于ARM Cortex-A8微处理器的微处理器单元(MPU)子系统 PowerVR SGX图形加速器(仅限AM3517设备)子系统,用于支持显示和游戏效果的3D图形加速 具有多个功能的显示子系统,用于多个并发图像处理,以及支持各种显示的可编程接口。显示子系统还支持NTSC /PAL视频输出。 高性能互连为多个启动器提供高带宽数据传输,用于内部和外部存储器控制器以及片上外设。该器件还提供全面的时钟管理方案。 AM3517 /05器件采用491引脚BGA封装和484引脚PBGA封装。 ...

发表于 2018-09-25 16:01 ? 49次阅读
AM3517 Sitara 处理器

AM3359 Sitara ARM Cortex...

AM335x微处理器基于ARM Cortex-A8处理器,在图像,图形处理,外设以及EtherCAT和PROFIBUS等工业接口选项方面得到了增强。该器件支持高级操作系统(HLOS).Linux ®和Android™可从德州仪器(TI)免费获取。 AM335x微处理器包含功能框图中显示的子系统和以下简要说明: 微处理器单元(MPU)子系统基于ARM Cortex-A8处理器,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和游戏特效。 可编程实时单元子系统和工业通信子系统(PRU-ICSS)与ARM内核彼此独立,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos等实时协议。此外,凭借PRU-ICSS的可编程特性及其对引脚,事件和所有片上系统(SoC)资源的访问权限,该子系统可以灵活地实现快速实时响应,专用数据处理操作以及自定义外设接口,并减轻SoC其他处理器内核的任务负载。 特性 高达 1GHz Sitara...

发表于 2018-09-25 15:47 ? 121次阅读
AM3359 Sitara ARM Cortex...

AM3352 Sitara ARM Cortex...

AM335x 微处理器基于 ARM Cortex-A8 处理器,在图像、图形处理、外设以及 EtherCAT 和 PROFIBUS 等工业接口选项方面得到了增强。 该器件支持高级操作系统 (HLOS)。 Linux®和 Android™可从德州仪器 (TI) 免费获取。 AM335x 微处理器 包含 功能框图 中显示的子系统和以下 简要 说明: 微处理器单元 (MPU) 子系统基于 ARM Cortex-A8 处理器, PowerVR SGX™图形加速器子系统提供 3D 图形加速功能以支持显示和游戏特效。 可编程实时单元子系统和工业通信子系统 (PRU-ICSS) 与 ARM 内核彼此独立,允许单独操作和计时,以实现更高的效率和灵活性。PRU-ICSS 支持更多外设接口和 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、Ethernet Powerlink、Sercos 等实时协议。此外,凭借 PRU-ICSS 的可编程特性及其对引脚、事件和所有片上系统 (SoC) 资源的访问权限,该子系统可以灵活地实现快速实时响应、专用数据处理操作以及自定义外设接口,并减轻 SoC 其他处理器内核的任务负载。 特性 ...

发表于 2018-09-25 15:44 ? 169次阅读
AM3352 Sitara ARM Cortex...

AM1810 Sitara 处理器

The AM1810 ARM Microprocessor for PROFIBUS is a low-power applications industrial processor based on ARM926EJ-S that is specifically targeted for PROFIBUS applications. The device enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly bring to market devices featuring robust operating systems support, rich user interfaces, and high processing performance life through the maximum flexibility of a fully integrated mixed processor solution. The ARM926EJ-S is a 32-bit RISC processor core that performs 32-bit or 16-bit instructions and processes 32-bit, 16-bit, or 8-bit data. The core uses pipelining so that all parts of the processor and memory system can operate continuously. The ARM core has a coprocessor 15 (CP15), protection module, and data and program memory management units (MMUs) with table look-aside buffers. The ARM core proces...

发表于 2018-09-25 15:40 ? 53次阅读
AM1810 Sitara 处理器

AM1802 Sitara 处理器

AM1802 ARM微处理器是基于ARM926EJ-S的低功耗应用处理器。 该设备使原始设备制造商( OEM(原始设计制造商)和原始设计制造商(ODM)通过完全集成的混合处理器解决方案的最大灵活性,快速向市场推出具有强大操作系统支持,丰富用户界面和高处理性能寿命的设备。 ARM926EJ-S是一个32位RISC处理器内核,可执行32位或16位指令并处理32位,16位或8位数据。核心使用流水线操作,以便处理器和内存系统的所有部分可以连续运行。 ARM内核具有协处理器15(CP15),保护模块以及数据和程序存储器管理单元(MMU)表后备缓冲区。 ARM核心处理器具有单独的16 KB指令和16 KB数据高速缓存。两者都是与虚拟索引虚拟标记(VIVT)的四向关联。 ARM内核还具有8KB的RAM(向量表)和64KB的ROM。 外设集包括:具有管理数据输入/输出的10/100 Mbps以太网媒体访问控制器(EMAC)(MDIO) )模块;一个USB2.0 OTG接口;一个内部集成电路(I 2 C Bus)接口;一个多通道音频串行端口(McASP),带有16个串行器和FIFO缓冲器;两个串行外设接口(SPI)...

发表于 2018-09-25 15:30 ? 50次阅读
AM1802 Sitara 处理器

AM3358 Sitara ARM Cortex...

AM335x 微处理器基于 ARM Cortex-A8 处理器,在图像、图形处理、外设以及 EtherCAT 和 PROFIBUS 等工业接口选项方面得到了增强。 该器件支持高级操作系统 (HLOS)。 Linux®和 Android™可从德州仪器 (TI) 免费获取。 AM335x 微处理器 包含 功能框图 中显示的子系统和以下 简要 说明: 微处理器单元 (MPU) 子系统基于 ARM Cortex-A8 处理器, PowerVR SGX™图形加速器子系统提供 3D 图形加速功能以支持显示和游戏特效。 可编程实时单元子系统和工业通信子系统 (PRU-ICSS) 与 ARM 内核彼此独立,允许单独操作和计时,以实现更高的效率和灵活性。PRU-ICSS 支持更多外设接口和 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、Ethernet Powerlink、Sercos 等实时协议。此外,凭借 PRU-ICSS 的可编程特性及其对引脚、事件和所有片上系统 (SoC) 资源的访问权限,该子系统可以灵活地实现快速实时响应、专用数据处理操作以及自定义外设接口,并减轻 SoC 其他处理器内核的任务负载。 特性 ...

发表于 2018-09-25 15:27 ? 240次阅读
AM3358 Sitara ARM Cortex...

AM1806 Sitara 处理器

AM1806 ARM微处理器是基于ARM926EJ-S的低功耗应用处理器。 该设备使原始设备制造商( OEM(原始设计制造商)和原始设计制造商(ODM)通过完全集成的混合处理器解决方案的最大灵活性,快速向市场推出具有强大操作系统支持,丰富用户界面和高处理性能寿命的设备。 ARM926EJ-S是一个32位RISC处理器内核,可执行32位或16位指令并处理32位,16位或8位数据。核心使用流水线操作,以便处理器和内存系统的所有部分可以连续运行。 ARM内核具有协处理器15(CP15),保护模块以及数据和程序存储器管理单元(MMU)表后备缓冲区。 ARM核心处理器具有单独的16 KB指令和16 KB数据高速缓存。两者都是与虚拟索引虚拟标记(VIVT)的四向关联。 ARM内核还有8KB的RAM(矢量表)和64KB的ROM。 外设集包括:一个USB2.0 OTG接口;两个内部集成电路(I 2 C Bus)接口;一个多通道音频串行端口(McASP),带有16个串行器和FIFO缓冲器;两个带有FIFO缓冲器的多通道缓冲串行端口(McBSP);两个串行外设接口(SPI),具有多个芯片选择;四个64位通用定...

发表于 2018-09-25 15:15 ? 79次阅读
AM1806 Sitara 处理器

AM3874 ARM Microporcesso...

AM387x Sitara™ ARM® 处理器是一款高度集成的、可编程平台,此平台借助 TI 的Sitara™ 处理器技术优势来满足下列应用:单板计算、网络和通信处理、工业自动化、人机界面、交互式服务点/信息亭、和便携式数据终端。 凭借全集成化混合处理器解决方案所具有的极大灵活性,该器件使得原始设备制造商 (OEM) 和原始设计制造商 (ODM) 能够将拥有稳健的操作系统支持、丰富的用户界面以及高处理性能的设备迅速投放市场。 此器件还将可编程ARM处理与一个高度集成的外设集组合在一起。 AM387x Sitara™ ARM® 媒体处理器还使 OEM 和 ODM 拥有了新的处理器可扩缩性及软件重用性水平。 在一个设计中使用 AM387x 处理器且发现有机会制造具有添加特性的类似产品的 OEM 和 ODM 可扩展升级至德州仪器 (TI) 生产的引脚兼容且软件兼容的 TMS320DM814x 处理器。 TMS320DM814x DaVinci™ 视频处理器在 AM387x 的硬件上添加了一个强大的 C674x™ 内核 DSP 以及一个视频编码器/解码器。 此外,使用 AM387x 或者 DM814x 处理器且需要更快 ARM 和/或者 DS...

发表于 2018-09-25 15:13 ? 103次阅读
AM3874 ARM Microporcesso...

AM3892 Sitara 处理器

AM389x Sitara ARM处理器是一个高度集成的可编程平台,利用TI的Sitara技术来满足以下应用的处理需求:单板计算,网络和通信处理,工业自动化,人机界面和交互式服务点信息亭。 该设备使原始设备制造商(OEM)和原始设计制造商(ODM)能够快速实现市场设备具有强大的操作系统支持,丰富的用户界面和高处理性能,通过完全集成的混合处理器解决方案的最大灵活性。该器件将高性能ARM 处理与高度集成的外设集合在一起。 具有NEON浮点扩展的ARM Cortex-A8 32位RISC处理器包括:32KB指令缓存; 32KB的数据缓存; 256KB的L2缓存;和64KB的RAM。 丰富的外设集可以控制外部外围设备并与外部处理器通信。有关每个外围设备的详细信息,请参阅本文档中的相关章节以及相关的外围设备参考指南。外围设备包括:高清视频处理子系统(HDVPSS),提供同步高清和标清模拟视频输出和双高清视频输入;最多两个千兆以太网MAC(10 Mbps,100 Mbps,1000 Mbps),带有GMII和MDIO接口;两个USB端口,集成2.0 PHY; PCIe端口x2通道符合GEN2标准接口,允许设备充当PCIe根复合...

发表于 2018-09-25 14:58 ? 51次阅读
AM3892 Sitara 处理器

AM5K2E04 多核 ARM+DSP

AM5K2E0x是一款基于TI的KeyStone II多核SoC架构的高性能器件,该器件集成了性能最优的Cortex-A15处理器双核或四核CorePac可以高达1.4GHz的内核速度运行.TI的AM5K2E0x器件实现了一套易于使用的高性能,低功耗平台,可供企业级网络终端设备,数据中心网络,航空电子设备和国防,医疗成像,测试和自动化等诸多应用领域的开发人员使用。 TI的KeyStone II架构提供了一套集成有ARM CorePac,(Cortex-A15处理器四核CorePac),网络处理等各类子系统的可编程平台,并且采用了基于队列的通信系统,使得器件资源能够高效且无缝地运作。这种独特的器件架构中还包含一个TeraNet交换机,该交换机可能从可编程内核到高速IO的各类系统元素广泛融合,确保它们以最高效率持续运作。 AM5K2E0x KeyStone II器件集成了大量的片上存储ARMD CorePac中多达4个Cortex A15内核共享4MB L2缓存。该器件还集成了2MB的多核共享存储器(每个MSMC),可用作共享的L3 SRAM。所有L2和MSMC存储器均包含错误检测与错误校正功能。该器件包含一个以1600MTPS传输速率运行的64位DDR-3...

发表于 2018-09-25 14:42 ? 46次阅读
AM5K2E04 多核 ARM+DSP

AM3357 Sitara ARM Cortex...

AM335x微处理器基于ARM Cortex-A8处理器,在图像,图形处理,外设以及EtherCAT和PROFIBUS等工业接口选项方面得到了增强。该器件支持高级操作系统(HLOS).Linux ®和Android™可从德州仪器(TI)免费获取。 AM335x微处理器包含功能框图中显示的子系统和以下简要说明: 微处理器单元(MPU)子系统基于ARM Cortex-A8处理器,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和游戏特效。 可编程实时单元子系统和工业通信子系统(PRU-ICSS)与ARM内核彼此独立,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos等实时协议。此外,凭借PRU-ICSS的可编程特性及其对引脚,事件和所有片上系统(SoC)资源的访问权限,该子系统可以灵活地实现快速实时响应,专用数据处理操作以及自定义外设接口,并减轻SoC其他处理器内核的任务负载。 特性 高达 1GHz Sitara...

发表于 2018-09-25 14:39 ? 37次阅读
AM3357 Sitara ARM Cortex...

AM4379 AM437x ARM Cortex...

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...

发表于 2018-09-25 11:51 ? 78次阅读
AM4379 AM437x ARM Cortex...

AM4376 AM437x ARM Cortex...

TI AM437x 高性能处理器基于 ARM Cortex-A9 内核。 这些处理器通过 3D 图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括 EtherCAT、PROFIBUS、EnDat 等工业通信协议)。该器件支持高级操作系统 (HLOS)。 基于 Linux 的®可从 TI 免费获取。其它 HLOS 可从 TI 的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能 ARM 内核的系统升级,并提供更新外设,包括 QSPI-NOR 和 LPDDR2 等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的 “说明”中添加了更多信息 说明。 处理器子系统基于 ARM Cortex-A9 内核, PowerVR SGX™图形加速器子系统提供 3D 图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统 (PRU-ICSS) 与 ARM 内核分离,允许单独操作和计时,以实现更高的效率和灵活性。PRU-ICSS 支持更多外设接口和 EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、E...

发表于 2018-09-25 11:40 ? 201次阅读
AM4376 AM437x ARM Cortex...

CC3200MOD SimpleLink Wi-...

使用业界首款可编程FCC,IC,CE和Wi-Fi认证无线微控制器(MCU)模块,内置Wi-Fi,开始您的设计连接。 SimpleLink CC3200MOD专为物联网(IoT)而创建,是一个集成了ARM Cortex-M4 MCU的无线MCU模块,允许客户使用单个设备开发整个应用程序。凭借片上Wi-Fi,互联网和强大的安全协议,无需先前的Wi-Fi体验即可加快开发速度。 CC3200MOD将所有必需的系统级硬件组件(包括时钟,SPI闪存,RF开关和无源元件)集成到LGA封装中,以便于组装和低成本PCB设计。 CC3200MOD作为完整的平台解决方案提供,包括软件,样本应用,工具,用户和编程指南,参考设计以及TI E2E支持社区。 应用MCU子系统包含行业标准的ARM Cortex- M4内核以80 MHz运行。 该器件包括各种外设,包括快速并行相机接口,I2S,SD /MMC,UART,SPI,I2C和四通道ADC。 CC3200系列包括用于代码和数据的灵活嵌入式RAM;带外部串行闪存引导程序和外设驱动程序的ROM;用于Wi-Fi网络处理器服务包,Wi-Fi证书和凭证的SPI闪存。 Wi-Fi网络处理器子系统具有Wi-Fi片上网络,并包含一个附加功能专用的ARM...

发表于 2018-08-20 17:53 ? 183次阅读
CC3200MOD SimpleLink Wi-...