Modifying DPAA Offloading Applications Application Note
发布时间:
2019-04-15
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
NXP(恩智浦)
型号:
P4080; B4860; B4420
该应用笔记详细阐述了修改Freescale Semiconductor DPAA(数据通路加速架构)卸载应用程序的方法,重点涵盖了分类器、IP分片、IP重组以及IPSec卸载等关键技术应用。文档深入介绍了如何利用DPA卸载驱动API进行应用开发,并通过分类器演示、IP分片演示、IP重组演示及IPSec卸载应用这四个具体目标用例,提供了详实的修改示例。此外,内容还涉及应用程序的配置、运行及性能监控,旨在帮助开发者优化网络数据处理流程。基于该方案,Freescale Semiconductor在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。用户可通过平台获取原厂授权的正品器件,相关型号支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队提供从选型、设计验证到调试的全流程技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
资料平台
| 数据手册 - 英文 |
QorIQ®P4080/P4040/P4081多核通信处理器:P4080
Apr 9, 2022
|
下载 |
| 测试报告 - 英文 |
20305有毒有害物质和元素中国RoHS
Septmber 2016
|
下载 |
| 数据手册 - 英文 |
QorIQ®P3041四核通信处理器:P3041
Apr 9, 2022
|
下载 |
| 技术文档 - 英文 |
B4860集成通信处理器和数字信号处理器
2019/02/25
|
下载 |
| 开发环境(软件/固件) - 英文 |
CodeWarrior Development Studio for StarCore 3900FP DSP v10.9.0发行说明
Rev. 1.2
|
下载 |
| 技术文档 - 中文 |
QorIQ处理平台 加速提升网络的IQ
REV 0
|
下载 |
| 技术文档 - 英文 |
B4420QDS QorIQ®Qonverge开发系统
Jan 19, 2022
|
下载 |
| 技术文档 - 英文 |
QorIQ Qonverge B4420QDS应用程序开发系统,用于使用QorIQ Qonverge B4420基带SoC的应用程序
REV 1
|
下载 |
| 技术文档 - 英文 |
P4080PCIe集成多核通信处理器开发系统
REV 0
|
下载 |
| 开发环境(软件/固件) - 英文 |
CodeWarrior Development Studio for Power Architecture Processors v10.5.1发行说明
v10.5.1
|
下载 |
| 开发环境(软件/固件) - 英文 |
CodeWarrior Development Studio for StarCore 3900FP DSP v10.9.0SP3发行说明
v 10.9.0
|
下载 |
| 技术文档 - 英文 |
QorIQ Qonverge B4420基带处理器metrocell基带处理的更智能方法QorIQ Qonverge平台
REV 3
|
下载 |
| 开发环境(软件/固件) - 英文 |
P4080 NetComm软件发行说明
Rev. P4080/B2.3
|
下载 |
| 技术文档 - 英文 |
P4080、P4040集成通信处理器
REV. 7/96
|
下载 |
| 技术文档 - 英文 |
用于QorIQ处理器的飞思卡尔Linux LS1043A SDK v0.4
Revision A
|
下载 |
| 技术文档 - 英文 |
B4860QDS QorIQ®Qonverge开发系统
Feb 2, 2022
|
下载 |
| 技术文档 - 英文 |
qoriqp5020开发系统QorIQ多核处理器开发
REV 1
|
下载 |
| 技术文档 - 英文 |
QorIQ Qonverge B4860基带处理器基站片上系统支持LTE QorIQ Qonverge平台的三个20 MHz扇区的处理
REV 3
|
下载 |
| 技术文档 - 英文 |
QorIQ Qonverge B4860基带SoC基站在一个宏小区芯片上,支持三个20兆赫LTE扇区
REV 1
|
下载 |
| 技术文档 - 英文 |
QorIQ Qonverge B4860QDS应用程序开发系统或使用QorIQ Qonverge B4860基带SoC的应用程序
REV 2
|
下载 |
| 技术文档 - 英文 |
StarCore SC3900FP灵活矢量处理器
REV 2
|
下载 |
| 技术文档 - 英文 |
基于VortiQa软件的深度包检测与应用分类
Rev1
|
下载 |
| 开发环境(软件/固件) - 英文 |
CodeWarrior Development Studio for StarCore 3850 DSP v10.7.2发行说明
Rev. 1.0
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
关于将CodeWarrior项目从Rev1迁移到Rev2 for B4860/B4420应用程序的说明
本文档详细介绍了如何将针对Freescale Semiconductor的B4860/B4420 Rev1硬件创建的项目迁移到Rev2硬件。主要涉及更改项目架构、链接器文件、库、宏以及移除旧模型等步骤。通过这些步骤,用户可以将Rev1项目成功转换为Rev2项目,并导入到CodeWarrior for StarCore v10.6.5或更高版本中。
阅读原文 >>
SmartDSP操作系统API参考手册
本资料为SmartDSP操作系统的API参考手册,内容涵盖内核概述、初始化、数据结构文档和函数文档。手册详细介绍了SmartDSP OS的初始化过程,包括内存、中断、定时器、消息队列等模块的初始化。此外,还涉及了硬件抽象层(HAL)的API,包括BIO、COP、CIO和SIO模块的初始化和运行时API。
阅读原文 >>
CodeWarrior Development Studio for Power架构处理器跟踪和分析工具用户指南
本指南详细介绍了Freescale Semiconductor的CodeWarrior Development Studio for Power Architecture Processors的跟踪和分析工具的使用。内容涵盖配置跟踪、收集和分析数据、设置跟踪点、性能分析以及多核跟踪等。指南旨在帮助用户理解和应用这些工具,以优化Power Architecture处理器的应用程序性能和调试过程。
阅读原文 >>
CodeWarrior Development Studio for Power Architecture ProcessorsSimulator用户指南
本指南详细介绍了CodeWarrior Development Studio for Power Architecture Processors的软件模拟模型,包括B4xxx和T4xxx ISS模拟器。指南涵盖了模拟器的概述、支持的模拟器功能、外围设备和组件、配置和操作方法。特别针对B4xxx系统级芯片(SoC)模拟器,详细说明了其支持的模拟器功能、外围设备、组件、MAPLE B3支持、配置选项和示例。此外,还介绍了如何使用FM TIO与B4xxx模拟器模型进行帧注入和捕获。
阅读原文 >>
CodeWarrior Development Studio forStarCore 3900FP DSP架构入门指南
本指南介绍了如何安装CodeWarrior软件,配置支持的硬件板,并创建、构建和调试简单项目。内容包括系统要求、安装步骤、支持的设备、配置硬件板、创建项目、构建项目、调试项目和删除项目等。
阅读原文 >>
CodeWarrior Development Studio for StarCore 3900FP DSP架构目标手册
本手册为CodeWarrior Development Studio for StarCore 3900FP DSP架构的编程指南,内容包括开发环境介绍、项目创建与构建、调试配置与调试器使用等。手册详细阐述了如何使用Eclipse IDE、编译器、汇编器、链接器和调试器等工具进行DSP编程,并提供了调试配置、断点设置、寄存器查看、内存和缓存查看等调试功能的使用方法。
阅读原文 >>
QorIQ Serial RapidIO Debug Tips应用说明
本应用笔记针对NXP QorIQ设备上使用Serial RapidIO (SRIO)协议时可能遇到的一些常见问题进行概述。内容包括设备错误、硬件设计、软件或配置问题,这些问题可能影响SRIO的操作或性能。指南旨在帮助调试问题并加快启动过程。调试技巧适用于实现SRIO控制器的QorIQ和Qonverge设备,包括P、T和B系列设备。笔记涵盖了错误处理、硬件问题、内存映射问题和软件问题等方面的内容。
阅读原文 >>
B4420 基带处理器
QorIQ® Qonverge B4420基带处理器是一款多核片上系统(SoC),适用于高性能无线基础设施应用。它支持多种无线标准,包括WCDMA、FDD-LTE、TDD-LTE和LTE-Advanced。该处理器包含4个可编程内核,具备硬件加速器,优化射频处理链性能。
阅读原文 >>
B4860 基带处理器
QorIQ® B4860基带处理器是一款适用于新一代多标准无线基站的片上系统。采用28纳米工艺技术,具备高吞吐量和容量,集成多核CPU和DSP,支持多种无线通信标准,包括LTE和WCDMA。B4860集成了64位双线程e6500内核、StarCore®SC3900FP DSP内核和MAPLE-B基带加速处理引擎,实现高效性能和最佳性价比。
阅读原文 >>
P4080/P4040/P4081多核通信处理器
QorIQ® P4080/P4040/P4081多核通信处理器是NXP公司推出的高性能处理器系列。P4080作为旗舰产品,采用45 nm工艺,集成4至8个Power Architecture® e500mc内核,支持1.5 GHz运行频率,提供高性能数据通路和网络接口。该系列处理器适用于综合控制、数据通路和应用层处理,广泛应用于网络、电信、无线基础设施等领域。然而,NXP建议使用T系列和Arm Architecture的LS1046、LS2044、LS2080等替代产品。
阅读原文 >>
P4080 PCIe适配器SDK用户指南
本资料为Freescale Semiconductor公司发布的P4080 PCIe Adapter SDK用户指南,主要介绍了P4080 PCIe Adapter的硬件设计、软件框架、操作模式和应用。P4080 PCIe Adapter是一款基于Freescale QorIQ P4080 SOC/处理器的PCIe适配器板,支持独立主机模式和PCIe端点模式。SDK包含基于P4080的软件框架,支持通过PCIe与x86主机通信,并提供Linux驱动程序和应用程序库,以实现访问P4080 DPAA。资料详细介绍了P4080 PCIe Adapter的硬件功能、软件组件、操作模式和应用程序开发。
阅读原文 >>
使用QorIQ P4080处理器支持信息启用深度数据包检查和策略控制
本文介绍了Freescale QorIQ P4080处理器在实现深度包检测(DPI)和策略控制方面的应用。文章阐述了策略控制的重要性,包括网络配置、计费和用户服务等级。同时,详细介绍了QorIQ数据路径加速架构(DPAA)如何通过其资源虚拟化和低软件开销来加速DPI和策略控制。此外,文章还探讨了策略控制的争议、3GPP和WiMAX等标准中的策略控制应用,以及如何使用QorIQ DPAA进行深度包检测和策略控制的具体案例。
阅读原文 >>
P4080版本之间的差异。2和P4080版本。3申请说明
本文档详细比较了Freescale Semiconductor的P4080 QorIQ多核通信处理器的第二版(Rev. 2)和第三版(Rev. 3)之间的差异。主要内容包括处理器版本、系统版本、性能监控、CoreNet平台缓存(CPC)、CoreNet一致性 fabric(CCF)、外围访问管理单元(PAMU)、DDR内存控制器、I2C模块、增强型局部总线控制器(eLBC)、增强型串行外设接口(eSPI)、增强型安全数字主机控制器(eSDHC)、通用串行总线接口(USB)、DUART、PCI Express接口控制器、串行RapidIO接口、DMA控制器、多核可编程中断控制器(MPIC)、通用I/O、设备配置和引脚控制、运行控制和电源管理(RCPM)、调试和性能监控、数据路径处理子系统等。Rev. 3在Rev. 2的基础上进行了许多改进和修复,包括修正了Rev. 2的错误、增加了新的功能等。
阅读原文 >>
P4080开发系统用户指南
本指南详细介绍了Freescale Semiconductor的P4080开发系统(DS),这是一个高性能计算、评估和开发平台,支持P4080 Power Architecture®处理器。指南涵盖了系统的概述、特性、架构、配置、编程模型和评估支持等方面,包括处理器特性、内存控制器、高速串行端口、控制器、调试功能、电源供应等关键信息。
阅读原文 >>
P3041四核通信处理器
QorIQ® P3041四核通信处理器是一款基于Power Architecture技术的优化四核设备,具备P4平台的功能,如三级缓存、硬件管理程序、数据通路加速架构和CoreNet交换结构。该处理器适用于多种应用,与P4和P5平台兼容,并具有与P4040、P4080、P5010和P5020相同的引脚。然而,由于P3041不建议用于新设计,建议使用T208x、LS1046和LS2080系列处理器作为替代。
阅读原文 >>
QorIQ®B4860基带处理器:B4860
QorIQ® B4860是一款基于28nm工艺技术的系统级芯片,专为下一代多标准无线基站设计。它集成了高效且高性能的可编程核心和应用特定加速器,提供卓越的吞吐量和容量。B4860采用Power Architecture®技术的四核64位双线程e6500核心、六核StarCore® SC3900FP定点/浮点DSP核心以及MAPLE-B基带加速处理引擎,支持LTE、LTE-Advanced、WCDMA等多种标准。
阅读原文 >>
QorIQ®Qonverge B4420基带处理器:B4420
QorIQ® Qonverge B4420是一款多核系统级芯片(SoC),专为高性能无线基础设施应用设计。该芯片支持多种无线标准,包括WCDMA、FDD-LTE、TDD-LTE和LTE-Advanced。B4420包含四个可编程核心,包括两个64位Power Architecture®核心和两个基于StarCore®灵活矢量处理器(FVP)的核心,以及用于层1、层2和传输的高吞吐量、低延迟硬件加速器,以实现从物理层到传输层的优化处理。
阅读原文 >>
Frame Manager配置工具示例配置和策略应用程序说明
本文档介绍了Freescale Semiconductor的Frame Manager Configuration Tool(FMC)的使用,该工具用于配置Frame Manager的解析器、密钥生成器、控制器和警察功能。文档提供了配置和策略文件的示例,包括Linux和USDPAA环境下的配置。重点介绍了如何使用配置文件和策略文件来维护流内数据包的顺序,并详细解释了如何配置FMC以实现粗分类和警察功能。
阅读原文 >>
CodeWarrior Development Studio for Power架构处理器入门指南
本指南介绍了如何安装CodeWarrior软件,配置支持的硬件板,并创建、构建和调试简单项目。内容包括系统要求、安装步骤、支持的设备、配置目标硬件(如B4420、B4860、P4080DS、BSC9131/G1110、BSC9132 QDS板)、创建项目(包括裸板应用项目、裸板库项目和Linux应用项目)、构建项目和调试项目。
阅读原文 >>
QorIQ T4系列处理器应用手册
Freescale QorIQ T4系列处理器是一款高性能的多核处理器,适用于多种应用场景。该系列处理器基于e6500 Power Architecture核心,提供高达1.8 GHz的频率,具备24个虚拟核心,支持64位处理,并集成了多种硬件加速器和高级系统外设。T4系列处理器在能效、应用特定加速器、嵌入式虚拟化、AltiVec引擎、信任架构等方面具有显著优势,适用于服务提供商网络、工业和航空航天、数据中心和企业设备等多种应用领域。
阅读原文 >>
《Code Warrior Development Studio for StarCore 3900FP DSP架构模拟器用户指南》
本指南详细介绍了CodeWarrior Development Studio for StarCore 3900FP DSP架构的模拟器使用方法。内容包括模拟器概述、系统要求、访问模拟器的方式、SC3900架构的模拟器模型、使用Traffic IO、模拟器中的权衡分析和准确性基准。指南涵盖了从指令集模拟器(ISS)到性能精确模拟器(PACC)的各种模拟器模型,并提供了使用这些模拟器的详细步骤和示例。
阅读原文 >>
QorIQ处理平台:高度集成的多核SoC,采用安全、平衡的架构,可为新的虚拟化网络提供领先的性能功耗比
阅读原文 >>
QorIQ™P4080通信处理器产品简介
Freescale Semiconductor的QorIQ™ P4080通信处理器是一款集成了八个Power Architecture™处理器核心的高性能通信处理器。它具备高性能数据路径加速逻辑和网络及外围总线接口,适用于网络、电信/数据通信、无线基础设施和军事/航空航天应用。P4080支持多核处理,具有数据路径加速架构,包括数据包解析、分类、分发、队列管理、加密/解密和正则表达式模式匹配等功能。此外,它还提供了多种高速外围接口,包括PCI Express和串行RapidIO,以及丰富的网络和外围接口。
阅读原文 >>
QorIQ通信处理器的XAUI-Riser-B
该资料介绍了适用于QorIQ系列通信处理器的XAUI-Riser-B以太网网卡。该网卡支持多种QorIQ处理器,包括P2041、P3041、P4040等,并可通过板载Teranetics PHY连接10GB网络,支持10Base-T和光纤两种模式。该解决方案提供两种测试模式,节省了客户开发成本。网卡采用Teranetics TN8020 PHY,支持全IEEE 802.3an标准,并具有内置诊断功能。
阅读原文 >>
《CodeWarrior Development Studio for StarCore 3900FP DSP架构SC3000链接器参考手册》
本资料为CodeWarrior Development Studio for StarCore 3900FP DSP Architectures SC3000 Linker的参考手册,主要内容包括:
1. 链接器配置任务,如创建链接器命令文件(LCF)、配置虚拟迹踪缓冲区(VTB)、设置缓存等。
2. 链接器概念,如链接器术语、SC3000 LCF语法、缓存优化、灵活启动配置等。
3. 链接器错误信息,包括配置错误、解析错误和设置错误等。
4. LCF表达式函数和运算符,用于在LCF中定义和操作表达式。
5. LCF预处理指令,用于在LCF中定义宏和条件编译。
6. 链接器预定义符号,用于在LCF中引用链接器内部定义的符号。
7. 命令行选项,用于在编译和链接过程中指定链接器选项。
8. LCF中的部分,包括链接器生成的不同部分和编译器生成的部分。
阅读原文 >>
Aurora Trace for CodeWarrior Power架构应用说明
本文档介绍了如何使用Gigabit TAP与Aurora子板,从支持Aurora的处理器中提取Aurora端口的跟踪数据。内容包括Aurora跟踪配置、启用Aurora、执行Aurora训练脚本、RCW和探针设置等。文档详细说明了如何创建CodeWarrior项目、配置跟踪、准备Aurora接口以收集Aurora Nexus跟踪数据,以及如何收集和查看跟踪数据。
阅读原文 >>
SerDes配置和验证工具配套应用说明
本资料为NXP Semiconductors的SerDes配置和验证工具的辅助文档,主要介绍了10G SerDes的配置和验证工具的使用,包括发送均衡、内置自检(BIST)和抖动范围测试功能。资料详细阐述了10G SerDes的发送和接收路径,以及如何通过配置和验证工具进行调试和优化。
阅读原文 >>