【经验】地平线X3M芯片通过软件调节降低功耗的三种方法
地平线X3M SoC芯片包含4个53核,主频1.2Ghz,还有2个BPU核,主频1GHz,算力最高5Tops,在处理负责图像逻辑的情况下,需要对功耗进行必要的控制,保证芯片能正常工作。
下面是三种通过软件调节降低芯片功耗的三种方法:
1.CPU降低功耗
通过改变cpu的governor来控制cpu频率,这里主要是对armpll频率的调控。
echo powersave > /sys/devices/system/cpu/cpufreq/policy0/scaling_governorecho ondemand > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
"powersave”会将cpu的频率降到最低,相应的功耗也会最低,但是cpu的处理速度也将会变成最低。"ondemand”会根据cpu的当前负载动态的去设置cpu的频率,这种方式可以实现性能和功耗的相对平衡。
除此之外将cpu core offline也会降低功耗,但是cpu core的offline,online较为耗时,会影响性能,请注意这点。除了启动核core0之外,其它三个都可以进行offline/online操作:比如将cpu1 offline/online
cd /sys/devices/system/cpu
# offline cpu1
echo 0 > cpu1/onlineroot@x3dvbx3-samsung1G-3200:/sys/devices/system/cpu# cat offline 1
#online cpu1
echo 1 > cpu1/online
root@x3dvbx3-samsung1G-3200:/sys/devices/system/cpu# cat offline
注意:CPU进入powersave模式或offline模式时,CPU性能会大幅降低。
2.BPU低功耗
通过改变bpu的governor来控制bpu的频率,这里主要是对cnnpll频率的调控:
echo powersave > /sys/devices/system/bpu/bpu0/devfreq/devfreq1/governor
echo simple_ondemand > /sys/devices/system/bpu/bpu0/devfreq/devfreq1/governor
"powersave”会将bpu的频率降到最低,相应的功耗也会最低,但是bpu的处理速度也将会变成最低。"simple_ondemand”会根据bpu的当前负载动态的去设置bpu的频率,这种方式可以实现性能和功耗的相对平衡。除此之外,bpu的两个core均支持独立的断电和上电,可根据bpu的使用情况来决定是否对bpu断电:
enable:
echo 1 > /sys/devices/system/bpu/bpu0/power_enable
echo 1 > /sys/devices/system/bpu/bpu1/power_enable
disable:
echo 0 > /sys/devices/system/bpu/bpu0/power_enable
echo 0 > /sys/devices/system/bpu/bpu1/power_enable
注意:BPU进入powersave模式或BPU core断电时,算法相关应用不工作。
3.media模块降低功耗
media模块的低功耗也可以通过设置工作频率来实现:修改vio的配置文件clk字段。单位:HZ
提供的sysfs接口为:/sys/module/hobot_dev_ips/parameters/sif_mclk_freq和/sys/module/hobot_vpu/parameters/vpu_clk_freq。具体使用方法可参考vio的demo代码。HAPI接口int HB_VIN_SetDevMclk(uint32_t devId, uint32_t devMclk, uint32_t vpuMclk)。具体使用方法可参考HAPI的demo程序及HAPI接口说明文档。
注意:执行此操作时确保vio处于不工作状态。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由孟高祥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
地平线旭日X3系列智能芯片开发经验资料汇总
旭日X3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® )。包含 X3M 和 X3E 两颗芯片,X3M 主要面向 8M 智能前视市场和边缘计算,提供 5TOPS 算力;X3E 主要面向 5M 智能前视市场,提供 3TOPS 算力。
设计经验 发布时间 : 2024-08-16
【经验】地平线ISP工具Control tool的使用方法介绍
Control tool是isp-tuning时tuning ISP参数的图形界面工具,对于刚接触地平线的开发者来说,会比较陌生,下面详细介绍Control tool的使用方法。
设计经验 发布时间 : 2022-09-10
【经验】地平线X3M SDB开发板烧录ubuntu镜像实操和注意事项
地平线X3M SDB开发板,地平线论坛已经支持yocto linux和ubuntu两种SDK包,本文实操烧录ubuntu镜像以及说明注意事项。
设计经验 发布时间 : 2022-06-24
AI加速边缘计算,聚焦AIOT芯片,NPU SOC,离线语音MCU,高算力智能模组等
世强硬创联合地平线,阿普奇,启英泰伦,美格智能,普林芯驰,唯创知音,九芯电子,芯闻,VINKO,MERRY带来AI新产品,聚焦AIOT芯片,NPU SOC,离线语音MCU,高算力智能模组等,加速边缘计算。
活动 发布时间 : 2023-06-08
研发服务2024传感器新技术研讨会
描述- 10月24日直播,聚焦磁编码器、位置传感器、视觉TOF 、TMR开关、力矩传感器等新品,分享在AI机器人、便携医疗、工业汽车等领域的应用方案,点击了解报名。
议题- 高精度车规级位置传感器&视觉TOF在位置感知中的应用 | 在BMS应用的电流传感器、热失控传感器解决方案 | 激光雷达&陀螺仪助力机器人及AGV行业发展 | 高速磁编码器助力高精度机器人运动控制 | 对称MEMS设计陀螺仪助力机器人设计 | 指尖压力传感器助力CGM连续血糖测试仪应用 | TMR开关适用于车载电气设备为节能行车做贡献 | 距离传感器&激光传感器在IoT设备中的方案 | 自有专利的全系列单线TOF激光雷达头部供应商——蓝海光电(LANHAL PHOTOELECTRICITY) | MEMS传感器平台的全球领先供应商——TDK InvenSense | 机器人智能计算平台——地平线(Horizon Robotics) | Melexis(迈来芯)——全球五大汽车半导体传感器供应商之一 | 全球最大的连接器制造商&传感器行业龙头企业——TE Connectivity | Silicon Labs(芯科科技)——领先的芯片、软件和解决方案供应商 | EPSON(爱普生)——全球最大的晶体及时钟产品提供商 | 锂电池模组和充电器制造商领导者——RRC(欧亚斯) | 流量传感器和压力传感器领军者——Consensic(康森斯克) | 专业MEMS产品设计、完整物联网传感器解决方案供应商——Coretronic MEMS(中光电智能感测) | 国内MEMS半导体工艺技术生产传感器特色芯片领跑者——奥松电子,荣登广州“拟上市高企百强榜单” | 专注于提供超小面积、超低功耗的AIoT毫米波传感器SoC及参考方案设计供应商——矽典微(ICLEGEND) |
活动 发布时间 : 2024-07-19
【应用】地平线AI SoC芯片X3ME00IBGTMB-H用于3D相机,集成四核Cortex A53 CPU
3D相机应用领域越来越广泛,除了常见的3D影片之外,还可以应用于物流自动化、机器人视觉、障碍检测等方面。3D相机是有两个镜头的,分别是用于拍摄场景和测量自身与场景内物体之间的距离。镜头获取信息需要一个强大芯片来处理,本文介绍一款SOC可用于3D相机上。
应用方案 发布时间 : 2022-01-07
【应用】地平线新一代AIoT AI SOC X3ME00IBGTMB-H成功用于AI分析盒子,提供5TOPS的算力
在盒子的主控方面,客户采用的是地平线的新一代AIoT AI SOC 旭日3系列X3ME00IBGTMB-H,这是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片,集成了地平线最先进的伯努利2.0 架构引擎( BPU® ),可提供5TOPS的算力。
应用方案 发布时间 : 2023-04-22
地平线(Horizon Robotics)新一代AIoT智能芯片选型表
描述- 旭日®3 是地平线针对 AIoT 场景,推出的新一代低功耗、高性能的智能芯片;集成了地平线最先进的伯努利2.0 架构引擎( BPU® ),可提供 5TOPS 的算力。新的 BPU 架构极大提升了对先进 CNN 网络架构的支持效果,并极大降低了运算对 DDR 带宽的占用率。辅以地平线天工开物® 软件开发平台,大幅简化算法开发与部署过程,降低产品的落地成本。
型号- X3M,X3E
【应用】地平线AI SoC芯片X3M助力智能停车场系统设计,可实现车牌识别、车流量检测等功能,算力可达5Tops
现在,随着智能芯片、算法的技术发展,方便快捷、稳定可靠的非接触式智能停车设备已走进大大小小的城市,成为当今停车场设备的主流。地平线推出的X3M系列AI SoC芯片,可应用于停车场的智能识别设备,用来检测施工车辆的车牌、类别,并可实现计算车流量的功能。
应用方案 发布时间 : 2023-02-26
地平线高性能大算力整车智能计算平台暨战略发布会精彩回顾 ∣视频
征程与共,一路同行。
原厂动态 发布时间 : 2024-04-16
【应用】地平线推出基于AI SoC X3M的扫地机方案,提供配套TROS操作系统和AI算法
地平线推出基于Sunrise®旭日芯片的扫地机方案,提供芯片+操作系统+算法的完整解决方案,实现更智能、更稳定、更主动的智能扫地机应用。
应用方案 发布时间 : 2022-07-05
【应用】算力高达5TOPS的SOC X3ME00IBGTMB-H用于双目AI相机设计,满足输入图像的图像信号处理要求
某客户做一款双目AI相机,需要跑自己的识别算法,用于识别一些物体,算法是自研的,视频输出部分要求分辨率达到4K级别。在相机处理器上需要一款有一定算力和多路视频处理能力的芯片,客户采用地平线的旭日3系列AI SOC X3ME00IBGTMB-H,该款芯片性能强大,算力和视频处理能力均能满足需求。
应用方案 发布时间 : 2023-03-26
电子商城
现货市场
服务
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
登录 | 立即注册
提交评论