news 2026/2/25 13:52:53

silvaco学习记录(九)GaNdiode的瞬态正弦波信号仿真

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
silvaco学习记录(九)GaNdiode的瞬态正弦波信号仿真

最近在看微波注入信号的方面文章,发现常用的就是阶跃信号和正弦波信号,在atlas中阶跃信号可以很方便的直接加在电极上,但当我学习到正弦波信号的时候,耗费了很长时间,我起初在手册里看到了sin相关的语句,在deckbuild中应用时,根本就识别不了,花费了一天时间,在这里提一嘴,ai真是纯瞎编,就算我把手册喂给它,它也不知道会不会就乱说,反正就是不要轻易相信ai。起码我目前在silvaco上是这样人为的。

进入正题

我发现在silvaco中施加正弦信号是基于内部的mixmode混合模式才行,是在电路层级进行外加正弦波电压源,接到我们先前所仿真的diode模型上的,并不是直接的加在电极上,与上篇分享的电极施加阶跃信号完全不同,所以我在明白这些之后,开始学习和仿真

所以今天的内容就是介绍在GaNdiode上施加正弦电压信号

# (c) Silvaco Inc., 2018 go atlas simflags="-P 3" # Sweep increment mesh width=100 # x plane meshing x.m l=0.0 s=0.25 x.m l=0.5 s=0.05 x.m l=1.0 s=0.15 x.m l=3.5 s=0.15 x.m l=5.5 s=0.15 x.m l=8 s=0.15 x.m l=8.5 s=0.05 x.m l=9 s=0.25 # y plane meshing y.m l=0 s=0.25 y.m l=0.5 s=0.15 y.m l=0.550 s=0.05 y.m l=0.6 s=0.05 y.m l=0.7 s=0.15 y.m l=1.0 s=0.20 y.m l=2.0 s=0.25 region num=2 x.min=0 x.max=9 y.min=0.0 y.max=0.5 mat=nitride insulator region num=1 x.min=0 x.max=9 y.min=0.5 y.max=0.550 mat=AlGaN x.comp=0.3 region num=4 x.min=0 x.max=9 y.min=0.550 y.max=1.000 mat=GaN region num=3 x.min=0 x.max=9 y.min=1.000 y.max=2.0 mat=GaN substrate elec num=1 name=anode x.min=0 x.max=0.5 y.min=0 y.max=0.6 elec num=2 name=cathode x.min=8.5 x.max=9 y.min=0 y.max=0.6 solve init save outf=GaNdiode.str #以上就是我先构建的二极管模型 #以下就是进入silvaco的mixmode混合模式,开展电路模拟信号施加 go atlas .BEGIN v1 1 0 sin 0 200 1e9 0 0 r1 1 2 5 #器件 节点 节点 真值,在电路上的原件都是按照节点相同相连,默认0节点接地,各个真值有专门的表达形式 adiode 2=anode 0=cathode width=100 infile=GaNdiode.str .log outfile=sin_2.log .tran 1ns 5ns .save outfile=sin.str .end contact device=adiode name=anode work=4.8 contact device=adiode name=cathode work=3.93 material device=adiode material=GaN affinity=3.95 models device=adiode polarization calc.strain polar.scale=0.8 impact device=adiode selb thermcontact device=adiode name=anode ext.temper=300 thermcontact device=adiode name=cathode ext.temper=300 models device=adiode conmob srh auger bgn fermi lat.temp method newton carriers=2 go atlas go atlas tonyplot sin.str quit

上述就是我的代码,实测可以跑通,在这里提一嘴,我是验证方法的使用,因为我的模型并没有跟实际拟合,我只是在学习如何施加正弦信号,进行瞬态仿真,有时候大家就是缺一副示例代码,然后看着手册自己慢慢学就好了,至于模型的正确性我还没有拟合过,一开始就是想搞懂正弦如何施加,后来花费的时间久了,就一直在看,好在今天算是搞会了,之后可以用

附上我的仿真结果

1.振幅10V 频率1GHZ正弦信号

非常的正弦,再附上温度和二极管阳极电流

温度是螺旋式上升的,复合理论设想

阳极电流也很好看,负半周期时电流很小

2.振幅200V 频率1GHZ的正弦信号,电压,温度,阳极电流

可以看到信号都很正常,但因为振幅的区别,会导致温度累积以及电流负半周期的不同,这些就是器件受到微波冲击的关键参数研究。

今天的分享就结束了,以上都很浅薄的,仅供学习参考,后面up可能需要学sentaurus,因为有个项目甲方指定要用sen,多学一学,不能丢人啊,相信自己

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/21 18:10:13

基于Python的健身房管理系统源码设计与文档

前言在健身房精细化运营需求提升、传统管理模式存在 “会员管理混乱、课程预约低效、数据统计滞后、私教跟进缺位” 的痛点背景下,基于 Python 的健身房管理系统构建具有重要的商业与实用价值:从会员管理层面,系统依托 Python 的数据库交互能…

作者头像 李华
网站建设 2026/2/23 1:07:21

NVIDIA HGX™ B300 GPU Droplet 服务器,即将上线DigitalOcean 云平台!

人工智能正以史无前例的速度演进,新的模型和繁重的负载不断突破可能的边界。从复杂的大型语言模型(LLM)到精密的科学模拟,开发者与企业都需要获得最强大、最高效的算力基础设施。在 DigitalOcean,我们致力于提供顶级的…

作者头像 李华
网站建设 2026/2/20 16:05:22

基于SpringBoot旅游包车管理系统毕业设计项目源码

题目简介 在旅游包车行业存在 “供需对接碎片化、车辆调度效率低、行程监管缺失、费用结算不透明” 的行业痛点背景下,基于 SpringBoot 的旅游包车管理系统的构建具有重要现实意义与产业价值:从游客 / 旅行社端来看,系统打破传统线下找车、议…

作者头像 李华
网站建设 2026/2/21 10:45:14

硬件升级全攻略:从评估到优化

硬件升级前的准备工作评估当前硬件配置,包括处理器、内存、存储、显卡等关键部件的型号和性能。使用系统信息工具或第三方软件如CPU-Z、GPU-Z获取详细数据。明确升级目标和预算,确定是提升游戏性能、多任务处理能力还是存储速度。不同需求对应不同的硬件…

作者头像 李华
网站建设 2026/2/22 0:34:04

基于SpringBoot框架的个人博客系统毕业设计项目源码

题目简介在自媒体创作普及、个人内容表达需求日益增长的背景下,传统博客系统存在开发复杂度高、功能适配性差、内容管理低效、交互体验单一的痛点,难以满足创作者轻量化搭建、精细化运营个人内容平台的需求。基于 SpringBoot 框架的个人博客系统构建具有…

作者头像 李华
网站建设 2026/2/25 13:28:52

C++三大特性:封装、继承与多态深度解析

引言 C作为一门强大的面向对象编程语言,其核心的三大特性——封装、继承和多态,构成了面向对象编程的基石。 这三大特性不仅使代码更模块化、可重用,还大大提升了软件的可维护性和扩展性。本文将深入探讨这三大特性的技术细节、实现机制和最…

作者头像 李华