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

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

3天内不再提示

在SMARC模块系统中实现下一代实时处理

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-06-10 07:28 次阅读

iWave系统的NXP® i.MX 8QuadMax 应用处理器的SMARC 模块系统 (SOM)。这款高性能 SOM 在单个设备中智能融合了 MPU+MCU 电源,并集成了异构多核 64 位 ARM® 处理器(双 Cortex® A72@ 1.8 GHz + Quad Cortex® A53 @ 1.2 GHz 和双 Cortex® -M4F @ 266 MHz),针对需要高级实时处理、多媒体性能的应用程序以及需要同时进行多操作系统操作的应用程序。有关更多详细信息,请参阅链接:i.MX8 QuadMax NXP SMARC SOM

Cortex® M4F 微控制器在实现 SOM 模块的各种实时操作方面发挥着不可或缺的作用。它是一个功能强大的节能微控制器内核,具有浮点运算功能,可提供低延迟执行环境,具有运行裸机代码或 FreeRTOS 等实时操作系统的实时和低功耗处理能力。

Cortex® M4F 微控制器具有以下主要特性:

• 处理器内核。

• 用于低延迟中断处理的嵌套向量中断控制器。

• 多个高性能总线接口。

• 内存保护单元(MPU)和浮点单元(FPU)。

• LPIT(低功耗周期性中断定时器)用于周期性定时器服务

• TPM(定时器 PWM 模块)用于定时器和 PWM 服务

• RGPIO(快速通用输入/输出)用于快速引脚 I/O 功能

• MU(消息单元)用于处理器间通信

• INT MUX(中断多路复用器)选择子系统外部路由的本地中断

• SEMA42(硬件信号量)用于 HMP 同步到共享资源

• 用于串行通信的 LPI2C(低功耗 I2C)

• LPUART(低功耗UART)用于串行通信和调试

优化实时处理的性能和效率:

为了优化性能和提高系统效率,在不同的 Cortex® 内核之间分离计算任务总是有效的。Cortex® A 内核运行高级操作系统Linux /Android),可用于驱动需要计算密集型图形 (2D/3D)、4K 视频、高速数据处理等的应用程序,而实时应用程序如作为传感器监控、数据采集、电机控制等,需要高度的确定性和 DSP 功能,可以通过在 Cortex® M4F 内核上运行的 RTOS 非常有效地处理这些功能。此外,SOM 支持多个操作系统平台的同时操作,使内核能够驱动完全独立的应用程序,例如当 Cortex® A 内核处理用于 HMI 或仪表组的系统时,

高速数据采集:

在使用高速 RF 合成(ADC 转换)的应用中,Cortex® -M4F 内核可用于以高采样率采集模拟输入,并卸载 Cortex® A 内核以对采集的数据进行瞬时处理。例如,在工业自动化的情况下,设备通常部署在远程位置,Cortex® -M4F 内核持续监控各种传感器操作,可以即时检测任何信号变化,并与 Cortex® A 内核进行通信,以便即时处理获取的数据。

智能电源管理

在 Cortex® A 内核等待来自 Cortex® M4F 内核的通信的应用中,系统可以控制情况并对 Cortex® A 内核进行电源门控。Cortex® A 内核可以进入睡眠模式,并且可以使用预定义的唤醒时间或当 Cortex® M4F 内核生成用户定义的中断时激活。当 Cortex® A 内核关闭时,Cortex® M4F 会继续以低功耗监控系统,从而优化功耗。

使用 i.MX8QM SMARC SOM 的 Cortex® M4F 的后视摄像头应用

iWave Systems 通过演示仅使用 SOM 的 Cortex® M4F 的后视摄像头应用程序,验证了 i.MX8QM SOM 的实时性能。该应用程序演示了 Cortex® M4F 的快速启动功能,它与安装在车辆后部的摄像头传感器连接。在 3 秒内打开电路板电源后,相机应用程序开始运行。Cortex® M4F 从摄像头传感器获取数据并在后视镜上显示图像/视频,从而帮助用户轻松倒车。

同样,使用 iWave 强大的 i.MX8QM SMARC SOM 平台可以轻松启用包括自动化、无人机、HMI 和高端标牌在内的多种实时和非实时工业应用。

审核编辑:郭婷

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

    关注

    2525

    文章

    48063

    浏览量

    739971
  • 电源管理
    +关注

    关注

    112

    文章

    6013

    浏览量

    141101
  • 摄像头
    +关注

    关注

    59

    文章

    4607

    浏览量

    92881
收藏 人收藏

    评论

    相关推荐

    使用STM32H7的AD进行了7M频率的采集信号,采集进去后可以实现实时处理吗?

    使用STM32H7的AD进行了7M频率的采集信号,采集进去后可以实现实时处理吗?
    发表于 03-08 08:10

    莫仕QSFP-DD BiPass 冷却配置提供下一代数据中心解决方案-赫联电子

    针对15瓦到20瓦范围内的功率进行冷却。BiPass解决方案允许对更高瓦特数的模块进行冷却,协助设计人员走向 112 Gbps的速度。   随着下一代的铜缆和光缆 QSFP-DD 收发机的发布已经
    发表于 03-04 16:29

    如何在code通过软件实时配置各个PWM component的引脚?

    PWM component连接到P2.6 P3.0 P3.4 P3.6上,实现下一个功能。 那么请问,如何在code通过软件实时配置各个PWM component的引脚?能否提供相应的参考例程?
    发表于 02-21 08:00

    labview中怎么对字符串中的进行实时处理

    LabVIEW是一种用于开发控制、测试和测量系统的可视化编程环境,它提供了许多处理字符串的功能。在LabVIEW中,可以使用不同的函数和工具来实时处理字符串。下面我将详细介绍一些常见的方法和技术
    的头像 发表于 12-26 14:12 542次阅读

    实时处理如何驱动高性能电源系统

    实时处理如何驱动高性能电源系统实时处理是一种在实时环境中对来自外部传感器和设备的数据进行即时处理和响应的技术。在电源
    的头像 发表于 11-24 14:26 286次阅读

    语音识别技术中的实时处理与云计算

    语音识别技术是一种将人类语音转化为计算机可理解数据的技术。随着人工智能和云计算技术的不断发展,语音识别技术正朝着实时处理和云计算方向发展。本文将探讨语音识别技术中的实时处理与云计算的应用。
    的头像 发表于 10-19 15:51 268次阅读

    MA35D1系列微处理器的实时处理器( RTP) 的自测试库分享

    应用程序: 此示例代码是MA35D1系列微处理器的实时处理器( RTP) 的自测试库。 此库执行芯片的自测试功能, 以满足市场要求的安全要求。 当芯片出现错误时, 可以实时检测, 系统
    发表于 08-29 07:04

    ARM马里图像信号处理器(ISP)对比表

    马里的互联网服务供应商家族为商业、工业和消费设备带来了下一代图像处理能力。 这些解决方案为各种物联网、汽车和嵌入式使用案例提供完整的互联网服务提供商解决方案,包括计算机视觉应用、智能显示器和高级驾驶辅助系统(ADA)
    发表于 08-25 07:07

    利用下一代处理实现物联网未来

    利用下一代处理实现物联网未来演讲ppt分享
    发表于 07-14 17:15 0次下载

    RZ/G2LC SMARC 模块板用户手册:硬件

    RZ/G2LC SMARC 模块板用户手册:硬件
    发表于 06-30 18:38 2次下载
    RZ/G2LC <b class='flag-5'>SMARC</b> <b class='flag-5'>模块</b>板用户手册:硬件

    RZ/G2L、RZ/V2L SMARC 模块板用户手册:硬件

    RZ/G2L、RZ/V2L SMARC 模块板用户手册:硬件
    发表于 06-30 18:38 1次下载
    RZ/G2L、RZ/V2L <b class='flag-5'>SMARC</b> <b class='flag-5'>模块</b>板用户手册:硬件

    基于FPGA的实时图像边缘检测系统设计(附代码)

    图像处理的速度大大提高,这正好适合映射到FPGA架构中用硬件算法得以实现。 本篇阐述了基于FPGA设计个能够实时采集、实时处理
    发表于 06-21 18:47

    基于FPGA的图像实时处理系统设计

    系统实时性较差的问题。本文将FPGA的IP核内置缓存模块和乒乓读写结构相结合,实现了图像数据的缓存与提取,节省了存储芯片所占用的片上空间,并且利用图像预
    的头像 发表于 06-15 15:20 930次阅读
    基于FPGA的图像<b class='flag-5'>实时处理系统</b>设计

    边缘处理如何实现下一代毫米波扫描仪

    的 工作 原理, 并 将 介绍 一种 芯片 组, 该 芯片 组 使用 边缘 处理 来 管理 大量 数据 负载, 从而 支持 漫游 安全 扫描 系统 的 开发。
    的头像 发表于 06-08 15:13 727次阅读
    边缘<b class='flag-5'>处理</b>如何<b class='flag-5'>实现下一代</b>毫米波扫描仪