在5G/6G应用中实现高性能放大器的建模挑战
来源:Modelling Challenges for Enabling High Performance Amplifiers in 5G/6G Applications {第28届“集成电路和系统的混合设计”(Mixed Design of Integrated Circuits and Systems)国际会议论文集,2021年6月24日至26日,波兰洛迪}
本文讨论了在5G/6G应用中实现高性能放大器所面临的建模挑战,尤其是对于GaN HEMT的建模。连续模式放大器,依赖于谐波调谐,在6 GHz以下的宽带宽内展示了其高效率的潜力,并且是5G网络更高频率应用的强有力候选者。然而,这些模型虽然准确,但计算密集且耗时。表格模型代表了另一种极端,其中使用设备测量数据来拟合预定义的数值函数,这种方法完全是经验性的,能够准确反映设备的性能,并且在模拟中更快。我们展示了Dambrine在低于6 GHz频率的亚6 GHz频率下提取内在元素的经验模型的修改版本,并通过在80 GHz的应用中提取模拟的GaN HEMT来展示其效用。
关键词包括:第五代移动通信(5G)、GaN HEMT、寄生提取、器件建模


文章的研究内容
-
高频放大器建模:研究了在5G/6G应用中实现高性能放大器所面临的建模挑战,特别是对于GaN HEMT(高电子迁移率晶体管)的建模。
-
I-V特性建模:讨论了准确建模I-V特性的重要性,尤其是对于设计高效率放大器的“knee region”(弯曲区域)。
-
参数提取:描述了从测量的S参数中提取内在和外在参数的过程,包括使用Dambrine等人提出的提取程序,以及如何通过优化过程来改进模型的准确性。
-
等效电路模型:展示了包括寄生效应在内的晶体管等效电路模型,并讨论了如何通过增加额外的寄生元件来提高模型的准确性。
-
高频分布式模型:提出了一种高频分布式模型,该模型使用传输线代替集中参数来更准确地模拟器件的空间分布。
-
内在参数提取:研究了如何从S参数中提取非线性内在电容(Cgs, Cds, Cgd)和其它参数,以及如何使用曲线拟合和解析表达式来优化这些参数。
-
外在参数提取:讨论了如何从冷态条件下的S参数中提取外在寄生元件,如电容、电阻和电感。
-
模型优化:介绍了通过优化过程来调整模型参数,以最小化测量和模型S参数之间的误差。
-
TCAD仿真与模型比较:将等效电路模型与TCAD(Technology Computer Aided Design)仿真结果进行了比较,以验证模型的准确性。
-
高频应用:特别关注了在5G应用中,对于高频(高达80 GHz)的建模和参数提取的重要性。
-
文献回顾:提供了与GaN HEMT建模相关的研究文献,包括不同方法和模型的比较。
这些研究内容为设计和优化5G/6G通信系统中使用的高频放大器提供了理论和实践基础。
文章的研究方法
-
迭代优化过程:使用一个八步迭代程序来优化元件值,而不是在单一步骤中优化所有元件,以提高模型的准确性。
-
S参数拟合:通过调整等效电路模型的参数,使得模型的S参数与测量数据的S参数之间的差异最小化。
-
表征测量与模型的一致性:通过比较优化后的等效电路模型的S参数与供应商模型或TCAD仿真的S参数,来评估模型的准确性。
-
参数提取:从测量的S参数中提取内在和外在的寄生参数,包括电容、电阻、电感等。
-
曲线拟合方法:使用曲线拟合技术来确定内在电容等参数,例如Cgd可以从S参数的虚部斜率中得到。
-
解析表达式方法:使用解析表达式来直接计算内在元件的值,这些表达式基于最小化等效模型和测量之间的L2范数误差。
-
高频分布式模型:使用传输线代替集中参数元件来建立高频下的分布式模型,以更自然地纳入器件的空间分布。
-
TCAD仿真:利用Technology Computer Aided Design(TCAD)工具进行仿真,并将仿真结果与等效电路模型进行比较。
-
冷态条件下的测量:在冷态条件下(Va=0V)进行S参数测量,以简化等效电路并提取外在寄生元件。
-
模型参数的优化:通过优化过程调整模型参数,以确保模型的S参数与测量值匹配。
-
经验模型:使用经验模型,如Angelov模型,作为建模的基础,并根据需要进行修改以适应特定的应用。
-
文献回顾:对现有文献进行分析,以了解不同建模方法的优势和局限性,并在此基础上进行改进。
这些方法结合起来,为研究者提供了一套全面的技术手段,用于开发和验证适用于5G/6G应用的高频放大器模型。
文章的创新点
-
高频模型优化:提出了一种优化方法,通过八步迭代过程来细化等效电路模型的参数,特别是在S参数对元件变化敏感性的基础上进行优化。
-
非线性I-V特性建模:对I-V特性的建模考虑了非线性因素,如通道加宽和软击穿效应,这有助于更准确地模拟实际的HEMT行为。
-
寄生参数的提取与优化:对寄生参数进行了提取和优化,特别是对于高频应用,这有助于提高放大器设计的精度和性能。
-
高频分布式模型的应用:使用传输线代替集中参数元件来建立高频下的分布式模型,这种方法可以更准确地反映器件的空间分布特性。
-
解析表达式方法:提出了一种使用解析表达式来直接计算内在元件值的方法,这种方法相比传统的数据拟合和优化方法,可以提供更好的计算效率。
-
TCAD仿真与模型的结合:将TCAD仿真结果与等效电路模型相结合,以验证模型的准确性,这种方法可以提供更深入的器件物理理解。
-
经验模型的改进:对现有的经验模型进行了改进,以适应高频应用的需求,这种改进可能包括对模型参数的调整或对模型结构的优化。
-
宽频带下的模型验证:将模型的验证扩展到了80 GHz的频率范围,这表明模型不仅适用于传统的低频应用,也适用于新兴的5G/6G高频应用。
-
小信号模型参数提取方法:提出了一种改进的参数提取方法,用于从S参数中提取小信号模型参数,这种方法可能包括多平面数据拟合和双向搜索技术。
这些创新点展示了在高频放大器建模领域的新进展,特别是在5G/6G通信技术快速发展的背景下,这些研究成果对于高性能放大器的设计具有重要意义。
文章的结论
-
模型优化的重要性:通过迭代优化过程,可以显著提高等效电路模型的准确性,尤其是在高频应用中。
-
高频模型的适用性:所提出的模型优化方法和参数提取技术能够扩展到80 GHz的频率范围,适用于5G/6G等高频通信系统。
-
寄生参数的影响:准确提取和优化寄生参数对于实现高性能放大器的设计至关重要,尤其是在高频下。
-
模型与测量数据的一致性:通过优化后的模型与测量数据和TCAD仿真结果的比较,验证了模型的准确性和可靠性。
-
分布式模型的优势:使用传输线代替集中参数元件的分布式模型能够更准确地反映器件的空间分布特性,适用于高频建模。
-
解析表达式方法的效率:使用解析表达式直接计算内在元件值的方法提供了比传统优化方法更好的计算效率。
-
经验模型的实用性:改进后的经验模型在高频下仍然有效,可以作为设计高性能放大器的有用工具。
-
模型参数提取方法的改进:提出的改进参数提取方法能够更准确地从S参数中提取小信号模型参数。
-
动态FET模型的应用:如果文章中提到了动态FET模型,这表明了在建模过程中考虑器件动态行为的重要性。
-
低频色散和跨导变化的建模:通过在RF电流源中加入额外的RF源,可以模拟低频色散,同时将跨导和输出导纳的变化纳入模型中,以解决观察到的不一致性。
-
简化建模过程:通过使用表征测量与模型一致性的方法,可以简化建模过程,减少所需的工作量。
这些结论强调了在高频放大器设计中,准确的模型优化和参数提取是实现高性能和高效率的关键因素。同时,它们也指出了在5G/6G通信技术中,对于高频应用的建模和设计的重要性和挑战。
相关文章:
在5G/6G应用中实现高性能放大器的建模挑战
来源:Modelling Challenges for Enabling High Performance Amplifiers in 5G/6G Applications {第28届“集成电路和系统的混合设计”(Mixed Design of Integrated Circuits and Systems)国际会议论文集,2021年6月24日至26日,波兰洛迪} 本文讨…...
Perl 数据类型
Perl 数据类型 Perl 是一种功能丰富的编程语言,广泛应用于系统管理、网络编程、GUI 开发等领域。在 Perl 中,数据类型是编程的基础,决定了变量存储信息的方式以及可以对这些信息执行的操作。本文将详细介绍 Perl 中的主要数据类型࿰…...
网络协议 -- IP、ICMP、TCP、UDP字段解析
网络协议报文解析及工具使用介绍 1. 以太网帧格式及各字段作用 -------------------------------- | Destination MAC Address (48 bits) | -------------------------------- | Source MAC Address (48 bits) …...
【工具】豆瓣自动回贴软件
转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ 相比于之前粗糙丑陋的黑命令框版本,这个版本新增了UI界面,从此可以不需要再挨个去翻配置文件了。 另外,升级了隐藏浏…...
初学Spring之动态代理模式
动态代理和静态代理角色一样 动态代理的代理类是动态生成的 动态代理分为两大类: 基于接口的动态代理(JDK 动态代理)、基于类的动态代理(cglib) 也可以用 Java 字节码实现(Javassist) Prox…...
Visual studio 2023下使用 installer projects 打包C#程序并创建 CustomAction 类
Visual studio 2023下使用 installer projects 打包C#程序并创建 CustomAction 类 1 安装Visual studio 20203,并安装插件1.1 下载并安装 Visual Studio1.2 步骤二:安装 installer projects 扩展插件2 创建安装项目2.1 创建Windows安装项目2.2 新建应用程序安装文件夹2.3 添加…...
vue学习笔记(购物车小案例)
用一个简单的购物车demo来回顾一下其中需要注意的细节。 先看一下最终效果 功能: (1)全选按钮和下面的商品项的选中状态同步,当下面的商品全部选中时,全选勾选,反之,则不勾选。 (…...
昇思25天学习打卡营第19天 | RNN实现情感分类
RNN实现情感分类 概述 情感分类是自然语言处理中的经典任务,是典型的分类问题。本节使用MindSpore实现一个基于RNN网络的情感分类模型,实现如下的效果: 输入: This film is terrible 正确标签: Negative 预测标签: Negative输入: This fil…...
【VUE基础】VUE3第三节—核心语法之ref标签、props
ref标签 作用:用于注册模板引用。 用在普通DOM标签上,获取的是DOM节点。 用在组件标签上,获取的是组件实例对象。 用在普通DOM标签上: <template><div class"person"><h1 ref"title1">…...
生物化学笔记:电阻抗基础+电化学阻抗谱EIS+电化学系统频率响应分析
视频教程地址 引言 方法介绍 稳定:撤去扰动会到原始状态,反之不稳定,还有近似稳定的 阻抗谱图形(Nyquist和Bode图) 阻抗谱图形是用于分析电化学系统和材料的工具,主要有两种类型:Nyquist图和B…...
SQL使用join查询方式找出没有分类的电影id以及名称
系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 现有电影信息…...
对MsgPack与JSON进行序列化的效率比较
序列化是将对象转换为字节流的过程,以便在内存或磁盘上存储。常见的序列化方法包括MsgPack和JSON。以下将详细探讨MsgPack和JSON在序列化效率方面的差异。 1. MsgPack的效率: 优点: 高压缩率: MsgPack采用高效的二进制编码格式&…...
Unix\Linux 执行shell报错:“$‘\r‘: 未找到命令” 解决
linux执行脚本sh xxx.sh报错:$xxx\r: 未找到命令 原因:shell脚本在Windows编写导致的换行问题: Windows 的换行符号为 CRLF(\r\n),而 Unix\Linux 为 LF(\n)。 缩写全称ASCII转义说…...
动态路由--RIP配置(思科cisco)
一、简介 RIP协议(Routing Information Protocol,路由信息协议)是一种基于距离矢量的动态路由选择协议。 在RIP协议中,如果路由器A和网络B直接相连,那么路由器A到网络B的距离被定义为1跳。若从路由器A出发到达网络B需要…...
python - 函数 / 字典 / 集合
一.函数 形参和实参: >>> def MyFirstFunction(name): 函数定义过程中的name是叫形参 ... print(传递进来的 name 叫做实参,因为Ta是具体的参数值!) print前面要加缩进tab,否则会出错。 >>> MyFirstFun…...
connect to github中personal access token生成token方法
一、问题 执行git push时弹出以下提示框 二、解决方法 去github官网生成Token,步骤如下 选择要授予此 令牌token 的 范围 或 权限 要使用 token 从命令行访问仓库,请选择 repo 。 要使用 token 从命令行删除仓库,请选择 delete_repo 其他根…...
Appium启动APP时报错Security exception: Permission Denial
报错内容Security exception: Permission Denial: starting Intent 直接通过am命令尝试也是同样的报错 查阅资料了解到:android:exported | App quality | Android Developers exported属性默认false,所以android:exported"false"修改为t…...
ubuntu22 使用ufw防火墙
专栏总目录 一、安装 sudo apt update sudo apt install ufw 二、启动防火墙 (一)启动命令 sudo ufw enable (二)重启命令 sudo ufw reload 三、配置规则 #允许SSH连接 sudo ufw allow ssh #如果sshd服务端口指定到了8888&a…...
初识STM32:开发方式及环境
STM32的编程模型 假如使用C语言的方式写了一段程序,这段程序首先会被烧录到芯片当中(Flash存储器中),Flash存储器中的程序会逐条的进入CPU里面去执行。 CPU相当于人的一个大脑,虽然能执行运算和执行指令,…...
详解Amivest 流动性比率
详解Amivest 流动性比率 Claude-3.5-Sonnet Poe Amivest流动性比率是一个衡量证券市场流动性的重要指标。这个比率主要用于评估在不对价格造成重大影响的情况下,市场能够吸收多少交易量。以下是对Amivest流动性比率的详细解释: 定义: Amivest流动性比率是交易额与绝对收益率的…...
(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...
未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?
编辑:陈萍萍的公主一点人工一点智能 未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战,在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…...
【WiFi帧结构】
文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成:MAC头部frame bodyFCS,其中MAC是固定格式的,frame body是可变长度。 MAC头部有frame control,duration,address1,address2,addre…...
【第二十一章 SDIO接口(SDIO)】
第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...
对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...
OpenLayers 分屏对比(地图联动)
注:当前使用的是 ol 5.3.0 版本,天地图使用的key请到天地图官网申请,并替换为自己的key 地图分屏对比在WebGIS开发中是很常见的功能,和卷帘图层不一样的是,分屏对比是在各个地图中添加相同或者不同的图层进行对比查看。…...
JVM暂停(Stop-The-World,STW)的原因分类及对应排查方案
JVM暂停(Stop-The-World,STW)的完整原因分类及对应排查方案,结合JVM运行机制和常见故障场景整理而成: 一、GC相关暂停 1. 安全点(Safepoint)阻塞 现象:JVM暂停但无GC日志,日志显示No GCs detected。原因:JVM等待所有线程进入安全点(如…...
MySQL用户和授权
开放MySQL白名单 可以通过iptables-save命令确认对应客户端ip是否可以访问MySQL服务: test: # iptables-save | grep 3306 -A mp_srv_whitelist -s 172.16.14.102/32 -p tcp -m tcp --dport 3306 -j ACCEPT -A mp_srv_whitelist -s 172.16.4.16/32 -p tcp -m tcp -…...
(一)单例模式
一、前言 单例模式属于六大创建型模式,即在软件设计过程中,主要关注创建对象的结果,并不关心创建对象的过程及细节。创建型设计模式将类对象的实例化过程进行抽象化接口设计,从而隐藏了类对象的实例是如何被创建的,封装了软件系统使用的具体对象类型。 六大创建型模式包括…...
日常一水C
多态 言简意赅:就是一个对象面对同一事件时做出的不同反应 而之前的继承中说过,当子类和父类的函数名相同时,会隐藏父类的同名函数转而调用子类的同名函数,如果要调用父类的同名函数,那么就需要对父类进行引用&#…...
