0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

QorIQ Layerscape技术易于软件移植和使用

星星科技指导员 来源:嵌入式计算设计 作者:Konrad 2022-06-06 10:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2013 年 4 月,NXP(前身为飞思卡尔)发布信息称,除了市场上已知且成功的 Power ®架构之外,还将推出新一代处理器,称为 Layerscape 。当时,还不知道这些新设计的基于 Arm ®核心的 CPU 将取代 Power ®架构。2014 年年中,NXP 宣布 Power ®架构路线图将停产并由 QorIQ ®取代- 从长远来看,Layerscape 技术。第一个 CPU 衍生产品于 2013 年推出,由 LS1021A 的三个引脚兼容变体组成。路线图信息于 2014 年初发布。从那时起,事情就如火如荼地进行,并宣布了更多的 CPU 衍生产品。作为第二款 CPU,LS2088A 被引入市场。但是,由于其专为服务器市场设计的特殊功能,它的应用并不像 2015 年宣布的 LS1088A、LS1043A 或 LS1046A 系列那样广泛使用。2018 年底,恩智浦随后发布了 LS1028A。2020年推出高端CPU衍生产品LX2160A,它承诺了网络技术领域的许多新功能,具有今天已知的功能。

QorIQ ® Layerscape 技术

该名称代表高能效 Arm ® -Core 和 QorIQ ® Power ®架构的高速外围设备的组合。Arm ® CPU 内核通过新的总线系统“Cache Coherent Interconnect”(CCI400) 连接到通信单元。这种组合形成了用于要求苛刻的数据通信任务的理想平台。通过集成飞思卡尔著名的 QUICC Engine 技术(也称为 QE),Layerscape CPU 可以继续用于该 QE 至今使用的后续项目中。这种架构的一个优点是,big-endian(应用于Power®架构)和 little-endian(应用于通用Arm®这些 Layerscape 处理器支持技术)。这意味着以前在 Power ®架构上使用的应用程序和计算操作以及以前使用的软件更易于移植和使用。

LS1021A 系列的特点

嵌入式 CPU LS1021A 及其变体 LS1020A 和 LS1022A 针对希望在最新系统架构上开发高效平台以处理大量数据的系统开发人员进行了优化。LS102xA CPU 系列提供双 Cortex-A7 内核,具有 ECC 保护的 L1 和 L2 高速缓存,以实现最大的可靠性。处理器的平均功耗为 3-4 W。借助集成在 LS1021A 处理器中的 LCD 控制器,还可以实现对具有显示屏和触摸屏的操作单元的要求的系统开发。这导致了巨大的成本优势。除了 3 个千兆以太网、2 个 PCIe Gen2、USB 2.0 主机/USB 3.0 OTG 控制器和 10 个 UART,用户还可以使用多达 4 个 FlexCAN(仅限 LS1021A)进行通信。更多功能单元可以通过 SATASDIO、SPI、I 连接2 C 和 I 2 S。

LS1012A:只有 1 W 的高速。

LS1012A 基于新的 64 位 Cortex-A53 QorIQ ® -Layerscape 技术,非常适合坚固的工业路由器、网关和数据记录器。除了可扩展至 1GB 的 16 位宽 DDR3L SDRAM 接口外,用户还可以使用最大内存大小为 256 MB 的 QSPI NOR Flash 作为引导设备。与 CPU 中实现的高速接口相关的 1 W 功耗保证了广泛的可能应用。可以创建既需要非常低的能耗又需要安全快速的数据通信的应用程序。除了 2x Gigabit Ethernet、PCIe 2.0、SATA3 和 USB 3.0、UART、I2C 和 I2S,也可用。

LS1043A/LS1046A 和 LS1088A 系列的 10 Gb 以太网

用户可以在有吸引力的条件下从一个非常强大的平台中受益。多达五种经过优化的 CPU 变体可用于各种应用,例如对快速和安全数据通信有高要求的网络、工业自动化控制系统。引脚兼容的 CPU(LS1046A/26A、LS1043A/23A 和 LS1088A)在提供的接口数量和内核数量方面有所不同。根据配置,可以使用 Cortex-A72 或 -A53,每个都具有双核或四核,或者 Cortex-A53 具有时钟频率高达 1.8 GHz 的八核。这种 CPU 多样性允许选择高 CPU 计算能力、快速数据传输速率和低功耗之间的最佳平衡。

对于高速通信,最多 8 个 SerDES 通道可用于接口 2x 10 Gigabit Ethernet、5x Gigabit、3x PCIe Gen3 和 1x SATA 3.0。此外,最多提供三个 USB 3.0 高速接口,以及 UART、I2C 和 GPIO。带有 ECC、一个 SDIO 和两个 Quad SPI 接口的 DDR4 SDRAM 可用作内存。

TSN 和图形与 LS1028A CPU。

NXP 处理器系列的 Arm ® Layerscape LS1028A 基于 Cortex-A72 技术构建。基于此 CPU,可以根据所需的功能选择四种不同的引脚兼容 CPU 衍生产品之一。CPU 有两个单核(LS1017A 和 LS1018A)和两个双核变体(LS1027A 和 LS1028A)。CPU LS1017A 和 LS1027A 用于无头系统,即图形功能已停用。LS1018A 和 LS1028A 的集成强大 GPU 支持 4K 显示。该 CPU 系列的时钟频率高达 1.3 GHz,提供了一个全面且可扩展的低功耗平台。

具有四个端口的支持 TSN 的千兆以太网交换机可用于快速和实时的数据通信。此外,还可以使用两个千兆以太网接口(1G/2.5G)。2.5GB 以太网接口也兼容 TSN。除了 UART、SDIO 和 I²C,所有 CPU 都提供以下接口:最多 2x PCIe Gen3、2x USB 3.0、1x SATA 3.0 和 2x CAN。提供高达 4 GB DDR4 SDRAM 以及 ECC 支持和 eMMC 内存。此外,最多可通过两个 QSPI 接口连接 512 MB NOR Flash。这些 CPU 特别适用于基于 TSN 的工业自动化和控制应用、网络以及需要结合图形进行快速、实时和安全数据通信的应用。

具有 100 Gb 以太网的 LX2160A。

LX2160A 高端通信处理器提供高达 25 GHz 的 24 个高速 SerDES 通道,用于高速数据通信。SerDES 通道可用于 SATA、PCIe 或以太网。得益于八个、十二个或十六个 Cortex-A72 内核,计算性能可以在很宽的范围内扩展。这款 NXP CPU 最多可以设置两个 100 Gigabit 以太网接口。支持 ECC 的 DDR4 SDRAM 可通过两个 72 位宽的内存接口连接。除了两个 CAN-FD、八个 I2C 和 SPI 外,CPU 还集成了两个 USB 3.0。有了这款 CPU,用户可以前所未有地满足他们对服务器、高端摄像机传输和卫星技术的要求。对于受保护和安全的数据传输,可以访问广泛的安全功能。

poYBAGKdaRiAOAAzAAIEaqcGtJI153.png

表 1:Layerscape 系列简要概述

在每个系列中,QorIQ ® -Layerscape CPU 产品系列依次由引脚兼容的 CPU 衍生产品组成,从而为面向未来的开发结合了众多功能和性能等级。根据设计要求,可以从各自的 CPU 系列中选择合适的内核。因此,从双 Cortex-A7 内核到多达 16 个 Cortex-A72 内核,该 CPU 系列是广泛领域的应用和使用面向未来的网络技术的应用的理想基础。

TQ-Systems 充分利用了 CPU 的所有优势,并在此基础上开发了市场上最大的嵌入式模块产品组合。每个模块提供 100% 的所有可用信号引脚,使用户在使用接口及其引脚复用时不受任何限制。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20148

    浏览量

    247088
  • 嵌入式
    +关注

    关注

    5186

    文章

    20145

    浏览量

    328770
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11216

    浏览量

    222922
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ElfBoard技术贴|如何在【RK3588】ELF 2开发板移植LVGL8.2

    随着嵌入式设备对图形用户界面(GUI)的需求不断提升,选择一款高效、轻量且易于移植的GUI框架已成为项目开发中的关键环节。LVGL与Qt作为嵌入式领域广泛使用的两种GUI解决方案,在架构设计、资源
    的头像 发表于 10-15 08:52 5468次阅读
    ElfBoard<b class='flag-5'>技术</b>贴|如何在【RK3588】ELF 2开发板<b class='flag-5'>移植</b>LVGL8.2

    如何使用menuconfig添加配置micro-ros软件包?

    请问有没有最新的rtthread移植micro-ros移植使用教程,使用menuconfig添加配置micro-ros软件包?
    发表于 09-25 06:37

    移植mbedtls软件包到keil里面提示没有sys/types.h?为什么?

    现在要把mbedtls这个软件移植到keil里面。 把在RT-Studio里面的mbedtls软件包复制到keil里面,提示没有 sys/types.h、 sys/stat.h 等几个文件,我这Studio里面打开了这个文件
    发表于 09-17 07:48

    恩智浦MCU教程 基于MCUXpresso和FRDM-MCXA346的RT-Thread Nano移植

    本篇还是以移植RT-Thread Nano到MCUXpresso IDE为主,移植的代码可以在nxpic.org.cn论坛搜索到。
    的头像 发表于 08-21 09:49 6229次阅读
    恩智浦MCU教程 基于MCUXpresso和FRDM-MCXA346的RT-Thread Nano<b class='flag-5'>移植</b>

    高效开发 | 瑞迅基于瑞芯微系列主板QT移植部署(上)

    在嵌入式开发的浪潮中,RK3568平台以其强劲性能成为诸多领域的宠儿,而QT凭借出色的跨平台特性和丰富功能,是界面开发的利器。将QT5移植到RK3568平台的深度融合,是嵌入式硬件标准化与软件
    的头像 发表于 07-11 15:39 797次阅读
    高效开发 | 瑞迅基于瑞芯微系列主板QT<b class='flag-5'>移植</b>部署(上)

    机智云配网教程第三期:单片机代码移植实战

    :stm32f103c8t6,WiFi模块:ESP-01s,下载器:ST-LINK2.软件:keil5的工程文件模板,mcu代码包代码资源:未移植移植后(注:本文是基于stm32标
    的头像 发表于 07-01 17:32 947次阅读
    机智云配网教程第三期:单片机代码<b class='flag-5'>移植</b>实战

    基于瑞萨64位MPU RZ/G2L进行32位应用软件开发

    本文主要介绍基于瑞萨64位MPU RZ/G2L进行32位应用软件开发的介绍,用于解决客户32位软件移植相关问题,供客户参考。
    的头像 发表于 06-26 15:48 1596次阅读
    基于瑞萨64位MPU RZ/G2L进行32位应用<b class='flag-5'>软件</b>开发

    英特尔将出席菲尼克斯电气SoftPLC和vPLC软件生态技术研讨会

    IT与OT之间的信息壁垒,而容器化及虚拟化技术则为企业提供了更加多样化的资源管理选择。软件定义的更深层意义在于为进一步智能化奠定基础,使上下贯通的系统更易于融入AI算法,从而实现最终的自主化。
    的头像 发表于 04-14 10:19 818次阅读
    英特尔将出席菲尼克斯电气SoftPLC和vPLC<b class='flag-5'>软件</b>生态<b class='flag-5'>技术</b>研讨会

    ElfBoard技术贴|如何在ELF 1开发板上交叉移植Qt

    在嵌入式系统开发领域,针对特定硬件平台进行Qt框架的移植与适配是一项关键技术任务。作为业界主流的跨平台应用开发框架,Qt凭借其完善的图形界面支持能力,在嵌入式开发图形界面应用程序中占据重要地位。本文将基于ELF 1开发板详细阐述Qt 5.12 版本的交叉编译与系统
    的头像 发表于 02-24 16:18 1038次阅读
    ElfBoard<b class='flag-5'>技术</b>贴|如何在ELF 1开发板上交叉<b class='flag-5'>移植</b>Qt

    详解Object Detection Demo的移植

    继上一篇移植了 Mediapipe 的 LLM Inference 后,这篇文章我们将继续探索 Object Detection Demo 的移植
    的头像 发表于 02-05 13:42 848次阅读
    详解Object Detection Demo的<b class='flag-5'>移植</b>

    桃芯科技软件审核简介

    本文档对如何审核一个项目的软件是否符合量产要求进行阐述;审核目的为确保软件足够健全、稳定、易于量产,做出更有品质的产品;该文档不一定会讲清楚每个检测项,但会尽可能提示你如何掌控调整方向。
    的头像 发表于 01-24 09:24 764次阅读

    QorIQ®T1042多核处理器

    QorIQ®T1042多核处理器T1042 QorIQ高级多核处理器综合了数据网络、电信/数据通讯、无线网络基础设施和国防军事/航天工程应用所需要的性能卓越数据线路加速及网络和外围总线接口
    发表于 01-10 08:48

    将基于PC的MP3播放器软件移植到ADSP-21262 SHARC处理器上

    电子发烧友网站提供《将基于PC的MP3播放器软件移植到ADSP-21262 SHARC处理器上.pdf》资料免费下载
    发表于 01-03 14:54 0次下载
    将基于PC的MP3播放器<b class='flag-5'>软件</b><b class='flag-5'>移植</b>到ADSP-21262 SHARC处理器上

    云计算HPC软件关键技术

    云计算HPC软件关键技术涉及系统架构、处理器技术、操作系统、计算加速、网络技术以及软件优化等多个方面。下面,AI部落小编带您探讨云计算HPC
    的头像 发表于 12-18 11:23 797次阅读

    ElfBoard技术贴|如何移植Mosquitto库

    Mosquitto是一个开源的MQTT消息代理(broker)软件,它遵循MQTT协议,允许设备之间高效交换消息。作为一个轻量级的消息中间件,Mosquitto支持QoS(服务质量)等级,支持发布
    的头像 发表于 12-13 15:34 2103次阅读
    ElfBoard<b class='flag-5'>技术</b>贴|如何<b class='flag-5'>移植</b>Mosquitto库