当前位置: 首页 > news >正文

《无线重构世界》射频模组演进

射频前端四大金刚

射频前端由PA、LNA、滤波器、开关“四大金刚”

在这里插入图片描述
不同的模块有自己的工艺和性能特点
在这里插入图片描述

分层设计

射频前端虽然只由PA、LNA、开关、混频器4个模块构成,但不同模块之间相互连接且相互影响。如果将射频系统当成一个整体来理解,其中的细节和前后之间的处理会让人感到混乱与困难。另外,在射频系统从2G发展到5G的过程中,射频前端也变得越来越复杂(见图2-10)​,射频系统已经无法被一目了然地观察和理解。
在对射频系统的理解上,可以采用分层的方式进行。按照实现的功能不同,将复杂的射频系统拆分为不同的层级,以此来对射频系统整体架构和功能,以及各层级之间的关系和作用进行清晰的把握。
第一层:天线层
第二层:天线合路层
第三层:天线切换层
第四层:频段开关层
第五层:子路径实现层

射频芯片模组分类

在手机射频前端系统中,根据集成器件的不同,射频前端方案分为分立方案及集成模组方案。分立方案一般指采用多频多模PA、LNA、分立滤波器等实现的方案。集成模组方案一般指采用L-PAMiD、L-PAMiF、L-FEM等集成模组实现的方案。
在这里插入图片描述
分立方案是指使用分立的PA、LNA、开关、滤波器芯片等实现的方案,然后通过外部连接线进行信号的传输与控制。随着多频段多模式支持的需求,PA、LNA内部也需要集成开关,来支持不同频段的输出。但这种开关本质上还是为PA及LNA这些核心电路服务的,所以依然称之为分立方案。
在这里插入图片描述
集成模组方案是指将射频前端多个功能模块集成到一颗芯片上,从而减少了外部连接线路,提高了射频信号性能,减少了损耗,同时降低了成本。

在这里插入图片描述

射频芯片的产业链构成

射频前端模组芯片产业链复杂,尤其是对于高集成模组芯片,芯片内部集成不同器件,这些不同器件采用不同的半导体工艺进行设计,再由封装厂将晶圆封装起来。

在这里插入图片描述

手机射频芯片方案演进

  • 射频芯片方案一般由器件厂商、平台厂商及终端厂商三方共同定义、开发。
  • 在2010年之前,除了MTK、高通及展讯外,ADI、TI、Agere、Infineon、Philips、Freescale、Renesas、Skyworks等公司,都提供过手机平台解决方案。
  • 在2010年之后,MTK、高通、展讯及海思平台的崛起,使手机平台方案的提供越来越集中。随着山寨机的没落,终端厂商也逐渐向头部聚集。平台厂商、终端厂商及器件厂商,都对射频前端器件“生态”的形成更加重视,能否形成器件统一的“生态”是新方案定义中非常重要的考虑点。

Phase1:史前时代

Phase1方案并不统一,一般来说是最大限度地复用射频前端厂商3G时代的产品定义:与原来2G、3G重合的频段复用原来的管脚;4G的新频段用单独分立的通路进行覆盖;再用天线开关将所有频段切换到同一根天线上。

在这里插入图片描述

Phase2:顺应时代,成就经典

Phase2方案的定义不仅仅考虑了当前方案的统一,还考虑了方案生态的可达成性,未来协议的演进,4G三模、五模的共存等。
经过改进,Phase2方案有以下优势:

  • 灵活性增强:由于2G PA的设计方法与3G PA、4G PA有很大的不同,2G PA与4G PA的分离可以带来较大的设计灵活性。
  • 2G PA一般采用SAW-less方案,输出不需要经过额外的SAW滤波器等,2GPA与ASM集成为TxM可以降低2G PA后端插损。
  • 供应商可针对性发挥优势:不同供应商在2G与3G、4G的技术积累与能力不同,分离后可以更充分地发挥不同供应商的优势。
  • 2G PA的分离,可为后续2G退网做好准备。
  • 4G频段的整合,为日后4G乃至5G频段的发展做好准备。

在这里插入图片描述

Phase3及Phase5:完善方案,支持载波聚合

Phase3方案及Phase5方案的定义产生于2015—2016年,也是全球4G建设最为火热的时候。为了提升用户体验,载波聚合(Carrier Aggregation,CA)方案开始被大家关注。
Phase3方案可以支持2下行载波聚合及带内上行载波聚合;Phase5方案引入三工器、多工器,又将载波聚合能力提升到了3下行载波聚合及带间上行载波聚合,不过PA后端插损增加,对PA输出功率的要求提升了。

在这里插入图片描述

Phase6及Phase6L:进入PAMiD,依然经典

在分立方案开发完成后,国际大厂开始向PAMiD方案深度布局:2014年,Skyworks宣布与松下组建合资公司;2015年,RFMD与Triquint合并,成立Qorvo;2016年,高通宣布与TDK建立新的合资公司RF360。

在这里插入图片描述

Phase7、Phase7L及Phase7LE:5G的开门红

Phase7方案的Sub-3GHz部分主要由Phase6 PAMiD方案及Phase6L PAMiD方案继承而来。在5G新增加的Sub-6GHz UHB部分,重点定义了支持n77、n78、n79频段,集成SRS开关的双频高集成模组。
在这里插入图片描述
Phase7L方案基于快速发展的5G需求,进行了迭代,Sub-3GHz进一步提高集成度,在PAMiD产品形态中加入主集接收LNA,形成L-PAMiD产品形态。
在这里插入图片描述
Phase7LE方案随着5G需求趋于收敛应运而生,UHB从1T1R L-PAMiF及1R L-FEM方案,演进至1T2R、2R的产品方案,进一步提升集成度;继续优化模组内开关、EN-DC支持、双工器等功能,进一步减少模组外围器件需求,达到整体方案的高性能和简洁。
在这里插入图片描述

Phase5N:虽非初始定义,但却顺理成章

5G时代到来之后,头部终端厂商主导将Phase5 MMMB PA增加支持5G NR信号的定义,被业界称之为Phase5N PA(​“N”代表支持5G NR)​,基于这颗MMMB PA所构建起来的5G方案被称为Phase5N方案
在这里插入图片描述

Phase8系列:针对5G优化,厂商深度定制

Phase8方案的目标市场是高端及旗舰手机,方案强调强大的射频能力及完整的CA、EN-DC支持,采用Low Band及Mid/High Band两颗L-PAMiD芯片构成完整方案,并且采用如DS-BGA等更先进的封装,来实现更小的器件尺寸。
Phase8L方案考虑的是处于2000~4000元价位手机的需求:支持合理的5G CA及EN-DC能力;采用All-in-one的方式进行设计,只需一颗芯片就可以进行Sub-3GHz全频段覆盖。由此可以实现性能与成本的完美平衡。

在这里插入图片描述

射频前端方案演进的未来

在未来射频前端方案演进中,有以下几个趋势。

  • 首先,射频前端方案继续强调“生态”​。
  • 其次,头部终端厂商与国内射频芯片厂商将深度参与规格定义与产品定制。
  • 再次,在方案上,高集成模组化是大方向。
  • 最后,不管射频前端方案如何变化,一定是核心技术为王。

在这里插入图片描述

射频前端芯片中的接口技术

  • GPIO:最简单的控制电路
  • MIPI RFFE:射频芯片广泛使用的控制接口
  • 电压、电流、功率信号:模拟接口
  • 降压电源:Buck及LDO电源
  • ET电源:快速跟踪电压需求

射频芯片的趋势

  • 射频芯片的模组化趋势
  • 相较于分立方案,L-PAMiD方案在集成度、性能、制造成本方面有更大优势,长远来看,集成模组方案是终端射频方案的演进趋势。
  • 射频芯片的软件化趋势
  • 一套硬件无限使用,芯片需要软件化
  • RF-SOI

在这里插入图片描述

射频的未来

  • 5.5G和6G
  • 短距 (wifi/Bluetooth…)
  • 一些新的射频技术
  • 毫米波
  • 卫星通信
  • 未来的畅想
  • 引入人工智能,将突破人类对于射频的想象,实现万物互联的巨大协同。这一切,都需要我们提前在射频上做好准备。

相关文章:

《无线重构世界》射频模组演进

射频前端四大金刚 射频前端由PA、LNA、滤波器、开关“四大金刚” 不同的模块有自己的工艺和性能特点 分层设计 射频前端虽然只由PA、LNA、开关、混频器4个模块构成,但不同模块之间相互连接且相互影响。如果将射频系统当成一个整体来理解,其中的细节和…...

渗透测试---docker容器

声明:学习素材来自b站up【泷羽Sec】,侵删,若阅读过程中有相关方面的不足,还请指正,本文只做相关技术分享,切莫从事违法等相关行为,本人一律不承担一切后果 目录 一、Docker的作用与优势 二、docker的核心…...

【go从零单排】Atomic Counters原子计数

🌈Don’t worry , just coding! 内耗与overthinking只会削弱你的精力,虚度你的光阴,每天迈出一小步,回头时发现已经走了很远。 📗概念 在 Go 语言中,原子计数器(Atomic Counters)是…...

VSCode中python插件安装后无法调试

问题 VSCode中python插件安装后无法调试,如下,点击调试,VScode中不报错,也没有调试 解决方法 1、查看配置 打开所在路径 2、拷贝 将整个文件夹拷贝到vscode默认路径下 3、问题解决 再次调试,可以正常使用了…...

用react实现radio同时关联proform组件

实现&#xff1a; <ProFormRadio.GroupradioType{button}name{[bodyConfig, format]}label"请求体格式"initialValue{json}options{createTabs}fieldProps{{buttonStyle: solid,wrapperMarginInlineEnd: 20,onChange: e > {let v e.target.value;databaseMod…...

Objective-C 1.0和2.0有什么区别?

Objective-C ObjC比较小众&#xff0c;在1980年左右由Stepstone公司的Brad Cox和Tom Love发明。后来NeXT公司获得ObjC语言使用权&#xff0c;再后来到1996年NeXT被苹果公司收购也变成苹果公司使用&#xff0c;Mac市场占有率本身就不高&#xff0c;ObjC没有太多程序员。在移动互…...

TCP连接如何保障数据传输安全

TCP连接保障数据传输安全主要通过以下几个机制实现&#xff1a; 1、建立连接&#xff1a;TCP通过三次握手过程建立连接&#xff0c;确保通信双方实体真实存在&#xff0c;为后续的可靠数据传输打下基础。 2、序号机制&#xff1a;TCP为每个传输的数据包分配一个序号&#xff…...

【论文复现】ChatGPT多模态命名实体识别

&#x1f4dd;个人主页&#x1f339;&#xff1a;Eternity._ &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; ❀ChatGPT ChatGPT辅助细化知识增强&#xff01;1. 研究背景2. 模型结构和代码3. 任务流程第一阶段&#xff1a;辅助精炼知识启发式生成第二阶段…...

管理 Elasticsearch 变得更容易了,非常容易!

作者&#xff1a;来自 Elastic Ken Exner Elasticsearch 用户&#xff0c;我们听到了你的心声。管理 Elasticsearch 有时会变得很复杂&#xff0c;面临的挑战包括性能调整、问题检测和资源优化。我们一直致力于简化你的体验。今天&#xff0c;我们宣布了自收购 Opster 以来的一…...

SynchronousQueueworkQueue.offer() 和 poll() 方法的超时控制及线程池的讨论

2024.11.12 11:26 问&#xff1a;workQueue.offer(command) 这里 workQueue.poll(keepAlive, TimeUnit.NANOSECONDS) : 这里的 workQueue.offer(command) 没有超时时间控制&#xff1f; Claude 3.5 Haiku 非常好的问题&#xff01;我来详细解释 offer() 和 poll() 方法的区别…...

自动驾驶---“火热的”时空联合规划

1 背景 早期的不少规划算法都是横纵分离的(比如Apollo),先求解path之后,依赖path的结果再进行speed的求解。这种横纵解耦的规划方式具有以下特点: 相对较为简单,计算量通常较小,容易实现实时性要求。但是由于分别规划横向和纵向运动,可能会忽略两者之间的耦合关系,导致…...

命令行工具进阶指南

&#x1f680; 命令行工具进阶指南&#xff1a;Git、Shell与效率工具的进阶之路 掌握命令行工具&#xff0c;让你的开发效率突飞猛进。本文将深入探讨 Git 高级技巧、Shell 脚本自动化以及各种效率倍增的 CLI 工具。 &#x1f4d1; 目录 Git 高级技巧与工作流Shell 脚本自动化…...

扫雷游戏代码分享(c基础)

hi , I am 36. 代码来之不易&#x1f44d;&#x1f44d;&#x1f44d; 创建两个.c 一个.h 1&#xff1a;test.c #include"game.h"void game() {//创建数组char mine[ROWS][COLS] { 0 };char show[ROWS][COLS] { 0 };char temp[ROWS][COLS] { 0 };//初始化数…...

基于vue框架的的社区居民服务管理系统8w86o(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能&#xff1a;居民,楼房信息,报修信息,缴费信息,维修进度 开题报告内容 基于Vue框架的社区居民服务管理系统开题报告 一、研究背景与意义 随着城市化进程的加速&#xff0c;社区居民数量激增&#xff0c;社区管理面临着前所未有的挑战。传统的社区…...

一分钟快速熟悉makedown

Markdown 是一种轻量级标记语言&#xff0c;广泛用于编写文档、撰写博客、创建 README 文件等。它的语法简单易学&#xff0c;能够快速生成格式化的文本。以下是 Markdown 的一些常用语法和示例&#xff1a; 1. 标题 Markdown 支持六级标题&#xff0c;使用 # 符号表示。 # …...

P8649 [蓝桥杯 2017 省 B] k 倍区间:同余,前缀和,组合数,区间个数

题目描述 给定一个长度为 NN 的数列&#xff0c;A1,A2,⋯ANA1​,A2​,⋯AN​&#xff0c;如果其中一段连续的子序列 Ai,Ai1,⋯Aj(i≤j)Ai​,Ai1​,⋯Aj​(i≤j) 之和是 KK 的倍数&#xff0c;我们就称这个区间 [i,j][i,j] 是 KK 倍区间。 你能求出数列中总共有多少个 KK 倍区…...

产业与学术相互促进,2024年OEG海上能源博览会助力全球能源可持续发展

10月30日至31日&#xff0c;2024年OEG海上能源全产业链博览会在上海跨国采购会展中心成功举办。本次大会系全球海洋工程与高端装备领域的年度国际交流盛会——第十一届全球FPSO&FLNG&FSRU大会&#xff0c;同期举办第七届亚洲海洋风能大会。本次大会暨博览会由上海船舶工…...

【GDB调试】智慧中控项目的调试

一.在执行的智慧中控项目的时候&#xff0c;喊语音模块唤醒(小欣小欣)的时候遇到了&#xff1a;Segmentation fault 段错误 二.遇到段错误&#xff0c;一般是以下情况&#xff1a; “Segmentation fault”&#xff08;段错误&#xff09;是Linux系统中常见的程序异常终止信号。…...

《一本书讲透 Elasticsearch》京东评论采集+存储+可视化全 AI 实现

经常和出版社编辑老师交流读者的反馈。毕竟是小众书籍&#xff0c;豆瓣评分的人并不多。 而京东作为主要读书销售渠道&#xff0c;非常有必要整合一下京东读者评论&#xff0c;看看读者们都说了什么&#xff0c;以便后续的改进&#xff01; 一条条的翻看非常不方便&#xff0c;…...

uniapp中webview全屏不显示导航栏解决方案

uniapp官网文档地址&#xff1a;https://uniapp.dcloud.net.cn/api/window/window.html#getappwebview <template><view class"index"><u-navbar :is-back"true" title"标题"" :title-width"650"></u-navb…...

Flask RESTful 示例

目录 1. 环境准备2. 安装依赖3. 修改main.py4. 运行应用5. API使用示例获取所有任务获取单个任务创建新任务更新任务删除任务 中文乱码问题&#xff1a; 下面创建一个简单的Flask RESTful API示例。首先&#xff0c;我们需要创建环境&#xff0c;安装必要的依赖&#xff0c;然后…...

java_网络服务相关_gateway_nacos_feign区别联系

1. spring-cloud-starter-gateway 作用&#xff1a;作为微服务架构的网关&#xff0c;统一入口&#xff0c;处理所有外部请求。 核心能力&#xff1a; 路由转发&#xff08;基于路径、服务名等&#xff09;过滤器&#xff08;鉴权、限流、日志、Header 处理&#xff09;支持负…...

postgresql|数据库|只读用户的创建和删除(备忘)

CREATE USER read_only WITH PASSWORD 密码 -- 连接到xxx数据库 \c xxx -- 授予对xxx数据库的只读权限 GRANT CONNECT ON DATABASE xxx TO read_only; GRANT USAGE ON SCHEMA public TO read_only; GRANT SELECT ON ALL TABLES IN SCHEMA public TO read_only; GRANT EXECUTE O…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言&#xff1a;为什么 Eureka 依然是存量系统的核心&#xff1f; 尽管 Nacos 等新注册中心崛起&#xff0c;但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制&#xff0c;是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

【Java_EE】Spring MVC

目录 Spring Web MVC ​编辑注解 RestController RequestMapping RequestParam RequestParam RequestBody PathVariable RequestPart 参数传递 注意事项 ​编辑参数重命名 RequestParam ​编辑​编辑传递集合 RequestParam 传递JSON数据 ​编辑RequestBody ​…...

NLP学习路线图(二十三):长短期记忆网络(LSTM)

在自然语言处理(NLP)领域,我们时刻面临着处理序列数据的核心挑战。无论是理解句子的结构、分析文本的情感,还是实现语言的翻译,都需要模型能够捕捉词语之间依时序产生的复杂依赖关系。传统的神经网络结构在处理这种序列依赖时显得力不从心,而循环神经网络(RNN) 曾被视为…...

用docker来安装部署freeswitch记录

今天刚才测试一个callcenter的项目&#xff0c;所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...

七、数据库的完整性

七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...

从 GreenPlum 到镜舟数据库:杭银消费金融湖仓一体转型实践

作者&#xff1a;吴岐诗&#xff0c;杭银消费金融大数据应用开发工程师 本文整理自杭银消费金融大数据应用开发工程师在StarRocks Summit Asia 2024的分享 引言&#xff1a;融合数据湖与数仓的创新之路 在数字金融时代&#xff0c;数据已成为金融机构的核心竞争力。杭银消费金…...

android RelativeLayout布局

<?xml version"1.0" encoding"utf-8"?> <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:layout_height"match_parent"android:gravity&…...