在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、寄生提取、器件建模


在这里插入图片描述

在这里插入图片描述

文章的研究内容

  1. 高频放大器建模:研究了在5G/6G应用中实现高性能放大器所面临的建模挑战,特别是对于GaN HEMT(高电子迁移率晶体管)的建模。

  2. I-V特性建模:讨论了准确建模I-V特性的重要性,尤其是对于设计高效率放大器的“knee region”(弯曲区域)。

  3. 参数提取:描述了从测量的S参数中提取内在和外在参数的过程,包括使用Dambrine等人提出的提取程序,以及如何通过优化过程来改进模型的准确性。

  4. 等效电路模型:展示了包括寄生效应在内的晶体管等效电路模型,并讨论了如何通过增加额外的寄生元件来提高模型的准确性。

  5. 高频分布式模型:提出了一种高频分布式模型,该模型使用传输线代替集中参数来更准确地模拟器件的空间分布。

  6. 内在参数提取:研究了如何从S参数中提取非线性内在电容(Cgs, Cds, Cgd)和其它参数,以及如何使用曲线拟合和解析表达式来优化这些参数。

  7. 外在参数提取:讨论了如何从冷态条件下的S参数中提取外在寄生元件,如电容、电阻和电感。

  8. 模型优化:介绍了通过优化过程来调整模型参数,以最小化测量和模型S参数之间的误差。

  9. TCAD仿真与模型比较:将等效电路模型与TCAD(Technology Computer Aided Design)仿真结果进行了比较,以验证模型的准确性。

  10. 高频应用:特别关注了在5G应用中,对于高频(高达80 GHz)的建模和参数提取的重要性。

  11. 文献回顾:提供了与GaN HEMT建模相关的研究文献,包括不同方法和模型的比较。

这些研究内容为设计和优化5G/6G通信系统中使用的高频放大器提供了理论和实践基础。

文章的研究方法

  1. 迭代优化过程:使用一个八步迭代程序来优化元件值,而不是在单一步骤中优化所有元件,以提高模型的准确性。

  2. S参数拟合:通过调整等效电路模型的参数,使得模型的S参数与测量数据的S参数之间的差异最小化。

  3. 表征测量与模型的一致性:通过比较优化后的等效电路模型的S参数与供应商模型或TCAD仿真的S参数,来评估模型的准确性。

  4. 参数提取:从测量的S参数中提取内在和外在的寄生参数,包括电容、电阻、电感等。

  5. 曲线拟合方法:使用曲线拟合技术来确定内在电容等参数,例如Cgd可以从S参数的虚部斜率中得到。

  6. 解析表达式方法:使用解析表达式来直接计算内在元件的值,这些表达式基于最小化等效模型和测量之间的L2范数误差。

  7. 高频分布式模型:使用传输线代替集中参数元件来建立高频下的分布式模型,以更自然地纳入器件的空间分布。

  8. TCAD仿真:利用Technology Computer Aided Design(TCAD)工具进行仿真,并将仿真结果与等效电路模型进行比较。

  9. 冷态条件下的测量:在冷态条件下(Va=0V)进行S参数测量,以简化等效电路并提取外在寄生元件。

  10. 模型参数的优化:通过优化过程调整模型参数,以确保模型的S参数与测量值匹配。

  11. 经验模型:使用经验模型,如Angelov模型,作为建模的基础,并根据需要进行修改以适应特定的应用。

  12. 文献回顾:对现有文献进行分析,以了解不同建模方法的优势和局限性,并在此基础上进行改进。

这些方法结合起来,为研究者提供了一套全面的技术手段,用于开发和验证适用于5G/6G应用的高频放大器模型。

文章的创新点

  1. 高频模型优化:提出了一种优化方法,通过八步迭代过程来细化等效电路模型的参数,特别是在S参数对元件变化敏感性的基础上进行优化。

  2. 非线性I-V特性建模:对I-V特性的建模考虑了非线性因素,如通道加宽和软击穿效应,这有助于更准确地模拟实际的HEMT行为。

  3. 寄生参数的提取与优化:对寄生参数进行了提取和优化,特别是对于高频应用,这有助于提高放大器设计的精度和性能。

  4. 高频分布式模型的应用:使用传输线代替集中参数元件来建立高频下的分布式模型,这种方法可以更准确地反映器件的空间分布特性。

  5. 解析表达式方法:提出了一种使用解析表达式来直接计算内在元件值的方法,这种方法相比传统的数据拟合和优化方法,可以提供更好的计算效率。

  6. TCAD仿真与模型的结合:将TCAD仿真结果与等效电路模型相结合,以验证模型的准确性,这种方法可以提供更深入的器件物理理解。

  7. 经验模型的改进:对现有的经验模型进行了改进,以适应高频应用的需求,这种改进可能包括对模型参数的调整或对模型结构的优化。

  8. 宽频带下的模型验证:将模型的验证扩展到了80 GHz的频率范围,这表明模型不仅适用于传统的低频应用,也适用于新兴的5G/6G高频应用。

  9. 小信号模型参数提取方法:提出了一种改进的参数提取方法,用于从S参数中提取小信号模型参数,这种方法可能包括多平面数据拟合和双向搜索技术。

这些创新点展示了在高频放大器建模领域的新进展,特别是在5G/6G通信技术快速发展的背景下,这些研究成果对于高性能放大器的设计具有重要意义。

文章的结论

  1. 模型优化的重要性:通过迭代优化过程,可以显著提高等效电路模型的准确性,尤其是在高频应用中。

  2. 高频模型的适用性:所提出的模型优化方法和参数提取技术能够扩展到80 GHz的频率范围,适用于5G/6G等高频通信系统。

  3. 寄生参数的影响:准确提取和优化寄生参数对于实现高性能放大器的设计至关重要,尤其是在高频下。

  4. 模型与测量数据的一致性:通过优化后的模型与测量数据和TCAD仿真结果的比较,验证了模型的准确性和可靠性。

  5. 分布式模型的优势:使用传输线代替集中参数元件的分布式模型能够更准确地反映器件的空间分布特性,适用于高频建模。

  6. 解析表达式方法的效率:使用解析表达式直接计算内在元件值的方法提供了比传统优化方法更好的计算效率。

  7. 经验模型的实用性:改进后的经验模型在高频下仍然有效,可以作为设计高性能放大器的有用工具。

  8. 模型参数提取方法的改进:提出的改进参数提取方法能够更准确地从S参数中提取小信号模型参数。

  9. 动态FET模型的应用:如果文章中提到了动态FET模型,这表明了在建模过程中考虑器件动态行为的重要性。

  10. 低频色散和跨导变化的建模:通过在RF电流源中加入额外的RF源,可以模拟低频色散,同时将跨导和输出导纳的变化纳入模型中,以解决观察到的不一致性。

  11. 简化建模过程:通过使用表征测量与模型一致性的方法,可以简化建模过程,减少所需的工作量。

这些结论强调了在高频放大器设计中,准确的模型优化和参数提取是实现高性能和高效率的关键因素。同时,它们也指出了在5G/6G通信技术中,对于高频应用的建模和设计的重要性和挑战。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/777966.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【学术会议征稿】第四届机械自动化与电子信息工程国际学术会议(MAEIE 2024)

第四届机械自动化与电子信息工程国际学术会议(MAEIE 2024) 2024 4th International Conference on Mechanical Automation and Electronic Information Engineering 由安徽大学主办,安徽大学电气工程与自动化学院、安徽省人机共融系统与智能…

强化训练:day13(牛牛冲钻五、最长无重复子数组、重排字符串)

文章目录 前言1. 牛牛冲钻五1.1 题目描述1.2 解题思路1.3 代码实现 2. 最长无重复子数组2.1 题目描述2.2 解题思路2.3 代码实现 3. 重排字符串3.1 题目描述3.2 解题思路3.3 代码实现 总结 前言 1. 牛牛冲钻五   2. 最长无重复子数组   3. 重排字符串 1. 牛牛冲钻五 1.1 题…

[CTF]-PWN:House of Banana堆块题型综合分析

搭配largebin attack: 例题(ISCC2024 heapheap): 版本:glibc2.31 知识点:largebin attack、house of banana、uaf 查看保护 查看ida delete存在uaf漏洞 largebin attack手法: #创建4个堆块&#xff0…

Qtgui编程基础

Qt简介 ( 框架5.9.8版本 ) Qt是源代码级的跨平台一次编写到处编译.一次开发的Qt应用程序可以移值到不同平台. Qt体系架构 Qt的整个设计都是以单根继承为主这跟java相同.所谓单根继承就是说所有的Qt类都有一个共同的祖先都是QObject类QObject类后面有三个大的子类分别负责不同…

51单片机基础8——单片机控制超声波模块

超声波模块的使用 51单片机控制超声波模块1. 软硬件条件2. 超声波控制原理2.1 超声波测距原理2.2 超声波模块工作原理 3. 接线4. 代码实现 51单片机控制超声波模块 1. 软硬件条件 单片机型号:STC89C52RC开发环境:KEIL4烧录软件:stc-isp超声…

进程的初步认识

目录 一、硬件方面介绍 1.冯诺依曼体系结构 2.存储分级 二、软件 方面 1.操作系统是一款进行管理的软件,它可以管理硬件也可以管理软件 2.操作系统如何管理? 三、进程 1.概念 总结 四、linux中对进程的管理 1.task_ struct内容分类 2.查看进…

C语言 -- 深入理解指针(一)

C语言 -- 深入理解指针(一) 1.内存和地址1.1 内存1.2 究竟该如何理解编址 2. 指针变量和地址2.1 取地址操作符(&)​2.2 指针变量和解引用操作符(*)​​2.2.1 指针变量2.2.2 如何拆解指针类型2.2.3 解引…

Vue2和Vue3的区别Vue3的组合式API

一、Vue2和Vue3的区别 1、创建方式的不同: (1)、vue2:是一个构造函数,通过该构造函数创建一个Vue实例 new Vue({})(2)、Vue3:是一个对象。并通过该对象的createApp()方法,创建一个vue实例。 Vue…

【React】React18 Hooks之useState

目录 useState案例1(直接修改状态)案例2(函数式更新)案例3(受控表单绑定)注意事项1:set函数不会改变正在运行的代码的状态注意事项2:set函数自动批量处理注意事项3:在下次…

C++ 多态篇

文章目录 1. 多态的概念和实现1.1 概念1.2 实现1.2.1 协变1.2.2 析构函数1.2.3 子类虚函数不加virtual 2. C11 final和override3.1 final3.2 override 3. 函数重载、重写与隐藏4. 多态的原理5. 抽象类6.单继承和多继承的虚表6.1 单继承6.2 多继承 7. 菱形继承的虚表(了解)7.1 菱…

springboot三层架构详细讲解

目录 springBoot三层架构0.简介1.各层架构1.1 Controller层1.2 Service层1.3 ServiceImpl1.4 Mapper1.5 Entity1.6 Mapper.xml 2.各层之间的联系2.1 Controller 与 Service2.2 Service 与 ServiceImpl2.3 Service 与 Mapper2.4 Mapper 与 Mapper.xml2.5 Service 与 Entity2.6 C…

论文阅读--Simple Baselines for Image Restoration

这篇文章是 2022 ECCV 的一篇文章,是旷视科技的一篇文章,针对图像恢复任务各种网络结构进行了梳理,最后总结出一种非常简单却高效的网络结构,这个网络结构甚至不需要非线性激活函数。 文章一开始就提到,虽然在图像复原…

【MYSQL】事务隔离级别以及InnerDB底层实现

事务隔离级别 读未提交(Read Uncommitted) 允许事务读取其他事务未提交的数据,可能会导致脏读。 读已提交(Read Committed) 一个事务只能看见已经提交的事务所做的更改,可以避免脏读,但可能…

【C++:默认成员函数初始化列表】

构造函数 特点 没有返回值支持函数重载对象实例化时,编译器自动调用作用不是构造,而是初始化函数名与类名相同无参函数和全缺省的函数,不用传参就能调用的函数叫做默认构造函数 构造函数是一个特殊的成员函数 注:无参构造函数在实…

星辰宇宙动态页面vue版,超好看的前端页面。附源码与应用教程(若依)

本代码的html版本,来源自“山羊の前端小窝”作者,我对此进行了vue版本转换以及相关应用。特此与大家一起分享~ 1、直接上效果图: 带文字版:文字呼吸式缩放。 纯净版: 默认展示效果: 缩放与旋转后&#xf…

简单的手动实现spring中的自动装配案例

简简单单的实现一个spring中的自动装配和容器管理的小骚操作。 1,创建AutoSetBean.java 使用injectBeans静态方法,可以扫描指定包下的所有带MyInject注解的字段,如果在beans的Map中存在这个字段的实例化类,则执行装配。 import…

【UE5.1 角色练习】13-枪械射击——拿出与收起武器

目录 效果 步骤 一、安装射击武器 二、拿武器和收武器 效果 步骤 一、安装射击武器 1. 在虚幻商城中将“FPS Weapon Bundle”添加到工程中,由于我们使用的是5.1版本,我们可以先将该资产放入UE4工程中,然后迁移到5.1版本的工程 2. 打开角…

alphazero学习

AlphaGoZero是AlphaGo算法的升级版本。不需要像训练AlphaGo那样,不需要用人类棋局这些先验知识训练,用MCTS自我博弈产生实时动态产生训练样本。用MCTS来创建训练集,然后训练nnet建模的策略网络和价值网络。就是用MCTSPlayer产生的数据来训练和…

Spring与Quartz整合

Quartz框架是一个轻量级的任务调度框架,它提供了许多内置的功能,包括:支持作业的调度、集群调度、持久化、任务持久化、任务依赖、优先级、并发控制、失败重试等。同时也支持自定义作业类型和触发器类型。与Spring整合步骤如下: …

深入解析.[datastore@cyberfear.com].mkp勒索病毒:威胁与防范

引言 在数字化时代,网络安全问题日益严峻,其中勒索病毒(Ransomware)作为一种极具破坏性的恶意软件,严重威胁着个人用户和企业机构的数据安全。.[ datastorecyberfear.com].mkp勒索病毒便是这一领域中的一颗“毒瘤”&am…