手机功耗技术领域
手机功耗技术领域
器件
器件-电池
提升电池能量密度
- 提升正极电压、升级负极材料
- 正极电压方面,目前行业还是以4.5V体系为主;4.53V体系预计24-25年落地;
- 负极材料方面,石墨体系每年2%能量密度提升迭代;
掺硅方案目前行业比较成熟的是石墨+5%掺硅,提升能量密度4%左右
电池健康度
1600次循环后容量>=80%
快充技术
低压关机方案
- 3.4V -> 3.2V -> 3.0V -> 2.8V不断演进
器件-显示
供应商
行业主流三星、华星光电、京东方
屏幕发光材料
一般发光效率每年升级5-10%
最大亮度设计与护眼PWM调光技术
亮度和频率越高,功耗挑战越大
显示背光功耗技术
行业目前有 Pol-less、mirco lens、Tandem等省电技术
Pol-less
将原偏光片更换为Color Filter,提升屏幕发光效率;目前此技术主要落地在折叠屏项目上;
- 优势:提升发光效率,降低功耗;减少屏幕厚度;
- 劣势:成本高,良率差;
mirco lens
通过在Oled屏幕表面增加折射层,收集Oled大角度散射光,从而提升发光效率;
- 优势:提升发光效率,降低功耗;
- 劣势:可视角度变小;成本高;
Tandem
可以类比为多节干电池串联使用,从而提升显示效果和能效;
- 优势:提升显示效果和能效;
- 劣势:Tandem技术对低亮度下显示效果影响大,并且成本较高;
显示驱动
显示驱动IC每代会有工艺升级
28nm -> 22nm -> 14nm …;目前行业成熟的是22nm;
显示分辨率
刷新率
LTPS -> LTPO -> 精细化LTPO,刷新率的调教不断精细化,可触发的帧率档位不断增加,实现流畅度和功耗的兼顾。
触控
理论上触控采样率越高,功耗越大
指纹
超声波指纹是行业的发展趋势:
-优势:更快的解锁速度;强光、湿手、低温等复杂的场景解锁率高;支持3D防伪技术;
-劣势:成本高、外围电路复杂,功耗大;
器件-CPU
平台
- MTK、高通和展讯
芯片工艺
5nm -> 4nm -> 3nm …,可以做到更低的芯片驱动电压和电流从而节省功耗
CPU各个核的能效管理
AI
随着AI在行业中的发展,对AP的AI处理能力要求越来越高,随之而来的就是功耗压力越来越大;当手机在执行AI任务,如图像识别、语音处理、自然语言理解等功能时,会消耗更多的电量
器件-音频
音频省电算法方面主要是做到性能于功耗的平衡:不损失用户体验的前提下降低功耗;例如心理声学相关算法(CS SPO算法);
SmartPA
行业发展趋势为集成DSP的SmartPA,可以在SmartPA DSP侧处理音频相关算法(音效、保护等),在一定程度上将SOC的资源释放,节省功耗;
BOX
终端产品音频BOX受限于结构设计,无法做到尺寸和腔体的无限扩展,因此在有限的空间内达到更高的响度以及低频效果就会对功耗带来挑战;
器件-相机
终端相机发展行业趋势如下:
- AON相机需求越来越大;因此对AON相机的算法以及工作模式是功耗需要重点考察的;
Motion-based:检测到画面变动才唤醒LPI处理,相比于Time-based模式功耗更低; - 后置主摄像素不断提升,OIS AF马达已是主摄标配,功耗变大;
- AI、夜景、人像处理等算法越来越复杂,功耗越来越高;
相机功耗优化方案: - 芯片工艺升级:40nm->22nm,降低Sensor功耗
- 出图尺寸压缩处理:行业成熟的技术,不进行Full Size输出,进行22 / 33 binningmode合并周围像素点出图,降低sensor功耗;
- 马达技术升级 VCM & MEMS马达;
VCM马达:额定的电流达到额定行程,功耗与镜头重量以及实际行程有关,可根据实际使用评估镜头默认置底还是置中,缩短工作行程,节省功耗;
MEMS马达:可以做到小尺寸、快对焦;理论上驱动电流更小,功耗更低,行业趋势,未量产落地;
相关文章:
手机功耗技术领域
手机功耗技术领域 器件 器件-电池 提升电池能量密度 提升正极电压、升级负极材料正极电压方面,目前行业还是以4.5V体系为主;4.53V体系预计24-25年落地;负极材料方面,石墨体系每年2%能量密度提升迭代; 掺硅方案目前…...
Golang | Leetcode Golang题解之第493题翻转对
题目: 题解: type fenwick struct {tree []int }func newFenwickTree(n int) fenwick {return fenwick{make([]int, n1)} }func (f fenwick) add(i int) {for ; i < len(f.tree); i i & -i {f.tree[i]} }func (f fenwick) sum(i int) (res int)…...
linux笔记(yum本地源仓库搭建)
一、准备工作 安装必要的软件包 在大多数 Linux 发行版中,Yum 已经默认安装。如果系统中没有安装,可以根据发行版的包管理器进行安装。 准备本地源文件 可以是光盘镜像(如果是从光盘安装系统),或者是已经下载好的系…...
K8S系列-Kubernetes网络
一、Kubernetes网络模型 Kubernetes网络模型设计的一个基础原则是:每个Pod都拥有一个独立的IP地址,并假定所有Pod都在一个可以直接连通的、扁平的网络空间中,不管它们是否运行在同一个Node(宿主机)中,都…...
Excel 对数据进行脱敏
身份证号脱敏:LEFT(A2,6)&REPT("*",6)&RIGHT(A2,6) 手机号脱敏:LEFT(B2,3)&REPT("*",5)&RIGHT(B2,3) 姓名脱敏:LEFT(C2,1)&REPT("*",1)&RIGHT(C2,1) 参考: excel匹配替换…...
OJ-1014田忌赛马
示例1: 输入 11 8 20 10 13 7 输出 1 示例2: 输入 11 12 20 10 13 7 输出 2 示例3: 输入 1 2 3 4 5 6 输出 6 解题思路: 问题的关键在于调整数组a的顺序,使得尽可能多的a[i] > b[i]。为了达到最优结果,我们可以采用贪心的策…...
Excel重新踩坑3:条件格式;基本公式运算符;公式中的单元格引用方式;公式菜单栏其他有用的功能说明;
0、前言:以下内容是学习excel公式的基础内容。 1、需求:将表格特定区域中数值大小大于等于30,小于等于80的单元格,颜色填充为红色,大于80的,颜色填充为黄色。 新建规则之后也可以通过该功能清除规则。 2、基…...
【AI知识点】FAISS如何提高检索效率?
【AI论文解读】【AI知识点】【AI小项目】【AI战略思考】 FAISS(Facebook AI Similarity Search) 是一个高效的相似度搜索库,专门设计用于处理大规模的向量检索任务,尤其是在稠密向量的检索中表现出色。FAISS 能够显著提高检索效率…...
【Git】Gitlab进行merge request的时候,出现待合并分支合并了主分支的问题的解决
最近在公司开始用merge request进行代码合并了。 然后不知道为啥,如果待合并分支(A)进行merge request到主分支(B)的时候,如果A和B有冲突,然后我在gitlab上使用页面进行冲突的解决,比…...
jetson nano ubuntu20.04安装ros-Noetic
jetson nano ubuntu20.04 安装ros-Noetic 一. 初始准备nano连接wifinano网络配置二. 查看系统版本三. 开始安装1. 移除不需要的 amd64 架构2. 配置软件源3.安装 ROS Melodic`4. 解决 rosdep update报错`一. 初始准备 nano连接wifi nano网络配置 二. 查看系统版本 lsb_relea…...
【数据结构与算法】走进数据结构的“时间胶囊”——栈
大家好,我是小卡皮巴拉 文章目录 目录 引言 一.栈的基本概念 1.1 定义 1.2 特性 1.3 基本操作 二.栈的实现方式 2.1 顺序栈 2.2 链栈 三.顺序栈的实现 定义顺序栈的结构 初始化 入栈 检查栈是否为空 出栈 销毁 四.链栈的实现 定义链栈的结构 初始…...
伺服增量式和绝对式的本质区别?
伺服增量式和绝对式的本质区别? 增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,…...
应对 .DevicData-X-XXXXXXXX 勒索病毒:防御与恢复策略
引言 随着信息技术的快速发展,网络安全问题愈发严峻。勒索病毒作为一种恶性网络攻击手段,已成为企业和个人面临的重大威胁之一。尤其是 .DevicData-X-XXXXXXXX 勒索病毒,其通过加密用户数据并勒索赎金,给受害者带来了巨大的经济损…...
【代码随想录——数组——二刷】
数组 1. 二分查找(704) 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 1.1 二分法的第一种写法 我们定义 target 是在…...
spring-boot(4)
1.VueRouter安装与使用 2.状态管理VueX 3. 4. 5. 6....
深度学习模型:原理、架构与应用
深度学习(Deep Learning)是机器学习中的一个分支,基于人工神经网络的发展,尤其是多层神经网络的研究,使其在语音识别、图像处理、自然语言处理等领域取得了显著进展。深度学习的核心是通过大量数据的训练,学习到数据的内在结构和模式,并且具备自动从复杂的输入中提取特征…...
玩客云Armbian安装Casaos
#armbian安装docker apt install docker.io #armbian判断docker是否正常运行 systemctl status docker #查看版本 docker version #安装casaos方式一 wget -qO- https://get.casaos.io | bash #安装casaos方式二 curl -fsSL https://get.casaos.io | bash...
redis过期提醒
文章目录 redis过期提醒 redis过期提醒 有一次看redis的配置文件发现一个notify-keyspace-events配置,注释里边长篇大论的,那我得看看这是干啥的,看完注释内容,发现不得了了,redis竟然还有过期提醒的功能 接下来得大…...
AnaTraf | 提升网络性能:深入解析网络关键指标监控、TCP重传与TCP握手时间
AnaTraf 网络性能监控系统NPM | 全流量回溯分析 | 网络故障排除工具 在当今的数字化时代,网络的稳定性和性能对企业的运营效率至关重要。无论是内部通信、应用程序的运行,还是对外提供服务,网络都发挥着关键作用。对于网络工程师或IT运维人员…...
黑盒测试和白盒测试的具体方法(附加实际应用中的技巧和注意事项)
黑盒测试的具体方法 黑盒测试有多种具体的方法,以下是几种常见的黑盒测试技术: 等价类划分 定义:将输入数据划分为若干等价类,每个等价类中的数据被认为是等效的。目的:减少测试用例数量,同时覆盖所有可…...
Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件
今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…...
Python爬虫实战:研究feedparser库相关技术
1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的信息资源。RSS(Really Simple Syndication)作为一种标准化的信息聚合技术,被广泛用于网站内容的发布和订阅。通过 RSS,用户可以方便地获取网站更新的内容,而无需频繁访问各个网站。 然而,互联网…...
UE5 学习系列(三)创建和移动物体
这篇博客是该系列的第三篇,是在之前两篇博客的基础上展开,主要介绍如何在操作界面中创建和拖动物体,这篇博客跟随的视频链接如下: B 站视频:s03-创建和移动物体 如果你不打算开之前的博客并且对UE5 比较熟的话按照以…...
解锁数据库简洁之道:FastAPI与SQLModel实战指南
在构建现代Web应用程序时,与数据库的交互无疑是核心环节。虽然传统的数据库操作方式(如直接编写SQL语句与psycopg2交互)赋予了我们精细的控制权,但在面对日益复杂的业务逻辑和快速迭代的需求时,这种方式的开发效率和可…...
STM32F4基本定时器使用和原理详解
STM32F4基本定时器使用和原理详解 前言如何确定定时器挂载在哪条时钟线上配置及使用方法参数配置PrescalerCounter ModeCounter Periodauto-reload preloadTrigger Event Selection 中断配置生成的代码及使用方法初始化代码基本定时器触发DCA或者ADC的代码讲解中断代码定时启动…...
【服务器压力测试】本地PC电脑作为服务器运行时出现卡顿和资源紧张(Windows/Linux)
要让本地PC电脑作为服务器运行时出现卡顿和资源紧张的情况,可以通过以下几种方式模拟或触发: 1. 增加CPU负载 运行大量计算密集型任务,例如: 使用多线程循环执行复杂计算(如数学运算、加密解密等)。运行图…...
12.找到字符串中所有字母异位词
🧠 题目解析 题目描述: 给定两个字符串 s 和 p,找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义: 若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为…...
Mac下Android Studio扫描根目录卡死问题记录
环境信息 操作系统: macOS 15.5 (Apple M2芯片)Android Studio版本: Meerkat Feature Drop | 2024.3.2 Patch 1 (Build #AI-243.26053.27.2432.13536105, 2025年5月22日构建) 问题现象 在项目开发过程中,提示一个依赖外部头文件的cpp源文件需要同步,点…...
使用 SymPy 进行向量和矩阵的高级操作
在科学计算和工程领域,向量和矩阵操作是解决问题的核心技能之一。Python 的 SymPy 库提供了强大的符号计算功能,能够高效地处理向量和矩阵的各种操作。本文将深入探讨如何使用 SymPy 进行向量和矩阵的创建、合并以及维度拓展等操作,并通过具体…...
Spring是如何解决Bean的循环依赖:三级缓存机制
1、什么是 Bean 的循环依赖 在 Spring框架中,Bean 的循环依赖是指多个 Bean 之间互相持有对方引用,形成闭环依赖关系的现象。 多个 Bean 的依赖关系构成环形链路,例如: 双向依赖:Bean A 依赖 Bean B,同时 Bean B 也依赖 Bean A(A↔B)。链条循环: Bean A → Bean…...
