一种用于异质结高电子迁移率晶体管(HEMTs)的紧凑型漏电流模型,其中包括双子带的二维电子气(2DEG)密度解

来源:A compact drain current model for heterostructure HEMTs including 2DEG density solution with two subbands(Solid-State Electronics 16年)

摘要

本文提出了一种针对异质结高电子迁移率晶体管(HEMTs)的二维电子气(2DEG)电荷密度及费米能级(Ef)的精确显式近似模型。该模型基于量子阱中薛定谔方程与泊松方程的自洽解,考虑了两个关键能级的影响,并由此得出了一种统一适用所有操作区的表面势计算方法。利用表面势,进一步发展出一个单一的漏电流模型,该模型还通过源/漏接触区电阻的半经验公式描述了电流崩塌效应。与数值及实验数据的对比验证了所提模型在所有操作区均能准确表征Ef和漏电流。

关键词:

  • 高电子迁移率晶体管(HEMTs)
  • 表面势
  • 费米能级
  • 漏电流模型
    在这里插入图片描述在这里插入图片描述

文章的研究内容

文章研究内容主要是开发了一种适用于异质结高电子迁移率晶体管(HEMTs)的紧凑型漏电流模型,该模型综合考虑了二维电子气(2DEG)密度的精确解并引入了两个能级的考量。模型的核心是基于量子阱中薛定谔方程与泊松方程的一致解,通过这两个基本物理方程的联合求解,获得了2DEG电荷密度及费米能级(Ef)的精确表达式。该模型不仅适用于各种类型的HEMTs,而且能准确描述器件的所有工作区域,包括亚阈值、中等2DEG区域以及强2DEG区域。

为了提高模型的实用性和计算效率,研究中采用区域化方法,将器件工作状态分为不同区域并分别处理。针对每个区域,通过解析表达式精确计算表面势,并进一步推导出与终端电压相关的表面势表达式。基于表面势,研究者提出了一种单片式的漏电流模型,此模型通过一个方程式就能覆盖从亚阈值到饱和的所有电流行为,并且还能通过源/漏接触区电阻的半经验模型来描述电流崩塌现象。

文中详细讨论了模型的计算过程,包括如何利用参数化方法处理费米能级和2DEG密度的非线性关系,如何通过兰伯特W函数精确求解方程以获得亚阈值区域的费米能级,以及如何在考虑E1子带贡献的情况下进行强2DEG区域的费米能级估算等。此外,文中提供了与数值和实验数据的对比验证,显示模型在预测费米能级和漏电流方面具有很高的准确性,适用于电路仿真软件。

研究还包括了电流崩塌效应的建模,通过对源漏接入电阻的半经验公式调整,模型能够在Vds达到一定阈值(Vknee)后模拟电流的突然下降,然后在另一阈值(Vkink)之后电流恢复,这一现象在脉冲工作条件下特别显著。文章还讨论了不同器件参数对模型结果的影响,如不同参数集(γ0, γ1, D)会导致边界条件变化,以及对基于GaAs和GaN的HEMTs的模型适用性差异。

研究通过精确的物理模型和简化策略,实现了对HEMTs的全面、高效仿真,尤其在考虑电流崩塌现象方面提供了一种实用的解决方案,这对于高性能和高功率应用中的HEMTs设计和优化具有重要价值。

文章的研究方法

  1. 理论建模与解析求解:研究者基于异质结高电子迁移率晶体管(HEMTs)中量子阱的物理特性,考虑了两个能级的存在,通过求解薛定谔方程与泊松方程的自洽解,建立了二维电子气(2DEG)电荷密度和费米能级(Ef)的精确模型。模型中,E0和E1分别与2DEG密度的立方根成正比,反映了量子阱能级结构对2DEG分布的影响。

  2. 表面势计算:利用上述解析解,研究者推导出了一个统一的表面势计算方法,它对HEMTs的各种工作区域都有效。这一计算方法考虑了不同区域的边界条件,如费米能级等于E0或E1时对应的栅压定义了不同的工作区域边界。

  3. 操作区域划分:研究中将HEMTs的操作区域分为三个部分:强2DEG区域、中等2DEG区域和亚阈值区域。每个区域的物理行为和解析表达式都不同,通过边界条件连接,实现了一致性。

  4. 漏电流模型开发:基于表面势的计算,研究者开发了一种单片式漏电流模型。该模型不仅适用于所有工作区域,还通过半经验的源/漏接触电阻表达式,能够描述电流崩塌陷效应。电流崩塌模型通过参数化的电阻变化描述了漏极电压(Vds)增加时,电流先降后升的现象。

  5. 参数化与拟合:模型中的一些参数,如R0和ΔR,通过拟合参数来确定。拟合参数的选择确保模型能准确反映电流崩塌陷的特定区域(Vknee < Vds < Vkink)。

  6. 验证与比较:为了验证模型的有效性,研究结果与数值仿真数据和实验测量数据进行了对比。结果显示,提出的模型能准确地描述了所有工作区域中的费米能级(Ef)和漏电流,与实际数据吻合良好。

研究方法结合了理论建模、解析求解、参数化拟合和实验验证,旨在提供一个高效、精确且易于集成到电路仿真工具中的HEMTs模型。

文章的创新点

  1. 综合考虑双子带的2DEG密度模型:研究首次提出了一个针对异质结高电子迁移率晶体管(HEMTs)的2DEG密度模型,该模型独特之处在于它考虑了量子阱中两个能量子带的影响,这是对传统单子带模型的显著拓展,更准确地描述了HEMTs中复杂的电子分布。

  2. 统一的表面势计算方法:基于薛定谔方程和泊松方程的一致解,文章成功推导出了一个适用于HEMTs所有操作区域的统一表面势计算方法。这种方法避免了以往模型在不同工作区域间切换时需要采用不同计算公式的问题,提升了模型的通用性和实用性。

  3. 单一片式漏电流模型:研究开发了一种新颖的单片式漏电流模型,该模型仅用一个方程即可描述HEMTs的漏电流特性,包括电流崩塌陷效应。这简化了传统多段式模型的复杂性,提高了模型的计算效率和仿真速度。

  4. 半经验源/漏接触区电阻模型:为了准确描述电流崩塌陷现象,模型引入了源/漏接触区电阻的半经验表达式。这一策略使得模型能够更真实地模拟实际器件在高功率或高频操作时的动态行为,尤其是电流瞬态变化。

  5. 实验验证与应用验证:研究结果与广泛的数值模拟和实测数据进行了细致的对比,证明了模型在描述费米能级(Ef)和漏电流方面的准确性。这不仅增强了模型的信度,也展示了其在HEMTs设计和性能评估中的潜在应用价值。

文章的创新点不仅在于理论模型的深度和广度,也在于其实用性和对HEMTs设计及模拟技术的推进作用,尤其是对理解和优化电流崩塌陷这类重要现象的贡献。

文章的结论

  1. 模型准确性验证与适用性:提出了一种精确的模型,成功描述了异质结高电子迁移率晶体管(HEMTs)中的二维电子气(2DEG)电荷密度和费米能级(Ef),并经验证与数值模拟及实测数据高度吻合,表明模型在所有工作区域都能准确预测E_f和漏电流。

  2. 综合解决方案:基于量子阱中薛定谔方程与泊松方程的自洽解,推导出了一套包括两个能级的解析解,形成了一致的表面势计算方法,适用于HEMTs所有操作区域。这一方法提升了模型的通用性和精确度,简化了计算复杂性。

  3. 单片式漏电流模型创新:发展了一个基于表面势的单片式漏电流模型,首次在模型中整合了电流崩塌陷效应的描述,通过源/漏接触区电阻的半经验表达式实现。这一模型既简化了复杂性,又保持了预测的准确性,对电路仿真工具特别有用。

  4. 操作区域细分:模型区分了强2DEG、中等2DEG和亚阈值三个操作区域,清晰界定了边界条件,如Ef等于E1或E0时的栅压定义,为HEMTs特性分析提供了清晰框架。

  5. 电流崩塌陷机制理解:通过模型成功解释了电流崩陷现象,特别是Vknee和Vkink电压定义的区域,以及它们如何影响HEMTs的电流行为,加深了对电流动态特性的理解。

  6. 参数敏感性分析:展示了不同器件参数(γ0, γ1, D)对模型结果的影响,以及不同HEMTs材料(GaAs与GaN)的应用差异,说明模型具有广泛的适用性和灵活性。

  7. 应用前景:模型的提出为HEMTs设计与优化提供了有力工具,特别是针对高速和高功率应用中电流崩塌陷的预防和优化,促进了器件设计和工艺的进一步发展。

研究不仅在理论层面推进了HEMTs物理模型的精确度,也在实践上为器件仿真、设计及性能优化提供了实用工具,具有显著的科研和工程应用价值。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【ARM Cache 系列文章 7.2 – ARMv8/v9 MMU 页表配置详细介绍 03 】

请阅读【ARM Cache 及 MMU/MPU 系列文章专栏导读】 及【嵌入式开发学习必备专栏】 文章目录 表描述符 Table descriptor52-bit OA 颗粒为4KB 和16KB52-bit OA 颗粒为64KB48-bit OA 颗粒为4KB 和16KBStage 1 和 Stage 2 介绍第一阶段(Stage 1)转换的表描述符属性字段第二阶段(…

【Python】教你彻底了解Python中的并发编程

​​​​ 文章目录 一、并发编程的基本概念1. 线程&#xff08;Thread&#xff09;2. 进程&#xff08;Process&#xff09;3. 协程&#xff08;Coroutine&#xff09; 二、Python中的线程与进程1. 线程1.1 创建和启动线程1.2 线程同步 2. 多进程2.1 创建和启动进程2.2 进程间…

【Python数据预处理系列】掌握数据清洗技巧:如何高效使用drop()函数去除不需要的列

目录 一、准备数据 二、使用drop函数去除掉指定列 在数据分析和预处理的过程中&#xff0c;经常会遇到需要从数据集中移除某些列的情况。本文将引导您了解如何使用drop函数高效地去除不需要的列&#xff0c;帮助您提升数据处理技能&#xff0c;确保您的数据集只包含对分析有价…

MYSQL ORDER BY

在MySQL中&#xff0c;默认情况下&#xff0c;升序排序会将NULL值放在前面&#xff0c;因为在排序过程中&#xff0c;NULL会被视为最小值。然而&#xff0c;有时会要求在升序排序中需要将NULL值放在最后。 例如根据日期升序时就会出现这种问题 方案一&#xff1a; SELECT sor…

【PostgreSQL 小课】日志及审计 01:日志

日志及审计 01&#xff1a;日志 以下内容是来自于我的知识星球&#xff1a;《PostgreSQL 小课》专栏&#xff0c;有需要可以关注一下 PostgreSQL 提供了非常丰富的日志基础设施。能够检查日志是每个 DBA 的关键技能——日志提供了关于集群过去的操作、当前正在进行的操作以及发…

数据虚拟化:零数据搬运,实现全域数据的集成和自适应加速

数据虚拟化技术的兴起&#xff0c;与传统数据仓库体系的弊端日益显现有着密切关系。 过去&#xff0c;企业通常会构建数据仓库来存储与加工结构化数据。数据仓库虽然实现了数据的物理集中存储&#xff0c;但过于依赖大量的 ETL 工程师来支持数据的集成、准备、开发与管理。随着…

uniapp小程序src引用服务器图片时全局变量与图片路径拼接

理论上&#xff0c;应该在main.js中定义一个全局变量&#xff0c;然后在页面的<image>标签上的是src直接使用即可 main.js 页面上 看上去挺靠谱的&#xff0c;实际上小程序后台会报一个错 很明显这种方式小程序是不认的&#xff0c;这就头疼了&#xff0c;还想过另外一个…

宝藏级-LLM-文档级别向量化问答技术总结

简单且详细的目录 1.简单阶段描述2.阶段展开描述2.1.第一阶段技术:加载文档-读取文档-文本分割(Text splitter)2.1.1.加载读取文档:读取加载的文档内容,通常是将其转化为文本格式2.1.1.1.基于文档解析工具的方法2.1.1.1.1.pdf解析工具2.1.1.1.2.doc、docx解析工具2.1.1.1.3.…

Android 蓝牙概述

一、什么是蓝牙 蓝牙是一种短距离&#xff08;一般10m内&#xff09;无线通信技术。蓝牙技术允许固定和移动设备在不需要电缆的情况下进行通信和数据传输。 “蓝牙”这名称来自10世纪的丹麦国王哈拉尔德(Harald Gormsson)的外号。出身海盗家庭的哈拉尔德统一了北欧四分五裂的国…

【js】input设置focus()不生效

实现功能&#xff1a;点击添加文章标签的时候&#xff0c;输入框聚焦。 页面上&#xff0c;input输入框默认不显示&#xff0c;是display:none; 点击添加按钮后&#xff0c;input输入框才显示。 在js里面直接获取元素进行设置聚焦不成功 。 ∵ focus方法比show方法先执行。j…

docker目录挂载失败:Check if the specified host path exists and is the expected type

docker目录挂载失败&#xff1a;Check if the specified host path exists and is the expected type docker目录挂载命令&#xff0c;其目的是为了达到修改linux上的文件同步到容器上&#xff0c;从而实现修改容器的配置文件。 在docker目录挂载或启动容器时报错&#xff0c…

spring源码初始学习基础-环境

环境&#xff1a;在这里插入代码片 allprojects {repositories {maven { url file:///D:/software/repository} // 本地仓库地址&#xff0c;如果没有依次向下寻找maven { url "https://maven.aliyun.com/repository/public" }mavenLocal()mavenCentral()}buildscri…

2年JAVA今日头条3轮面试经历

面头条的时候已经是十月底了。大半个月没有面试&#xff0c;之前准备的知识点比如http状态码之类的记忆性的东西&#xff0c;早就忘光了。 二面的时候问了一堆状态码&#xff0c;全都不记得了。面试官态度很好&#xff0c;跟我说&#xff0c;你现在不记得了&#xff0c;说明你…

【Vue】组件通信

文章目录 一、组件之间如何通信二、组件关系分类三、通信解决方案四、父子通信流程五、父向子通信代码示例六、子向父通信代码示例 组件通信&#xff0c;就是指组件与组件之间的数据传递 组件的数据是独立的&#xff0c;无法直接访问其他组件的数据。想使用其他组件的数据&…

利用人工智能-智慧合同管理系统规避企业合同管理风险

随着企业业务的不断扩展&#xff0c;合同管理在企业运营中扮演着越来越重要的角色。然而&#xff0c;传统的合同管理方法往往存在效率低下、风险控制不足等问题。为了解决这些问题&#xff0c;道本科技智慧合同管理系统不仅通过合同全生命周期的管理对企业合同管理从宏观上做了…

开发uniapp 小程序时遇到的问题

1、【微信开发者工具报错】routeDone with a webviewId XXX that is not the current page 解决方案: 在app.json 中添加 “lazyCodeLoading”: “requiredComponents” uniapp的话加到manifest.json下的mp-weixin 外部链接文章&#xff1a;解决方案文章1 解决方案文章2 &qu…

SEACells:元细胞分析

元细胞是从单细胞测序数据中衍生的细胞分组&#xff0c;代表高度精细的不同细胞状态。在这里&#xff0c;作者介绍了单细胞细胞状态聚集 (SEACells)&#xff0c;这是一种用于识别元细胞的算法&#xff0c;它克服了单细胞数据的稀疏性&#xff0c;同时保留了传统细胞聚类所掩盖的…

【C++进阶】深入STL之vector:深入研究迭代器失效及拷贝问题

&#x1f4dd;个人主页&#x1f339;&#xff1a;Eternity._ ⏩收录专栏⏪&#xff1a;C “ 登神长阶 ” &#x1f921;往期回顾&#x1f921;&#xff1a;初步了解vector &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; ❀STL之vector &#x1f4d2;1. 迭…

Linux C语言:数组的定义和初始化

一、数组 1、定义 在程序设计中&#xff0c;为了处理方便&#xff0c;把具有相同类型的若干变量按有序的形式组织起来&#xff0c;具有一定顺序关系的若干个变量的集合就是数组 。 2、特点 组成数组的各个变量称为数组的元素数组中各元素的数据类型要求相同元素在内存中是连…

pdf的压缩该怎么做?快速在线压缩pdf的方法

pdf文件是现在很常用的一种文件格式&#xff0c;有很多的文件内容都可以通过这种格式来展示内容&#xff0c;比如一些通知文件、设计图、个人信息等等&#xff0c;文件的内容越多就会越大&#xff0c;在使用的时候经常会受到一定的限制。那么有什么方法能够快速的将pdf文件变小…