ARM的Cortex-A35是一个64位内核,围绕ARMv8-A架构构建。它是为入门级智能手机设计的(看 ”64位微目标入门级智能手机“在ElectronicDesign.com上)和物联网(物联网)应用程序(看 ”64位ARM平台针对IOT云“在ElectronicDesign.com上)。它来自高性能,64位Cortex-A57的另一个极端,将来自高端智能手机的一切用于SDN / NFV应用程序(看 ”Cortex-A57 SoC目标SDN / NFV应用程序“在ElectronicDesign.com上)。
听到ARM新的32位Cortex-A32内核是围绕ARMv8-A架构构建的,这是一个惊喜。它的目标是移动物联网设备等低功耗应用。Cortex-A32提供了当前Cortex-A5和Cortex-A7处理器的升级路径。
当然,32位核心可以小于64位核心,并且占地面积通常也是指示功率要求。此外,使用32位部分可以轻松解决相当多的IOT应用程序。
移动到Cortex-A32的一个原因是利用包含100多个新指令的较新的架构(图。1)。这些新的指令涉及许多领域,包括增强的浮点支持,更好的加密支持和改进的多媒体渲染。
Cortex-A32允许开发人员利用新的指令和架构来提供更高的性能,同时更省电(图2)。该平台还支持ARM的TrustZone安全性,包括安全启动和可信执行。
Cortex-A32将在配置最多四个核心的配置中提供(图3)。单芯可以使用只需4 MW / 100 MHz。四核系统使用更多,但75 MW /核心对于1 GHz工作频率非常好。当然,四个核心系统可以以低频率运行单芯以获得功率效率。
ARM的64位架构为开发人员提供升级路径,但Cortex-A32允许开发人员获得64位平台中可用的大部分新功能,同时保留32位环境,以其更好的空间和功率效率。大优势是与现有32位Cortex-A处理器的兼容性。
考虑到它与Cortex-A35之间的位尺寸差异,但是Cortex-A32可能是为Cortex-A市场的低端前进的选择平台。