Synopsys Sentaurus TCAD系列教程之-- Svisual《一》看图工具

news2024/11/18 23:31:27

Svisual

Svisual作为独立的模块,可以实现Inspect对于节点.plt曲线的查看,也可以实现TecplotSV的.tdr看图功能,还可以进行自动化操作。

当作看图工具使用

- 当作一维曲线看图工具(.plt,Inspect)

1.1 打开:Sdevice模块下面运行完的节点(黄色),
方法一:右键–>Visualize–>Sentaurus Visual(Select File…), 跳转到sentaurus Visualization(左侧都是以.plt结尾的文件名),选择一个要查看的内容,点击ok.
方法二:双击运行完全的节点,跳转到Node xx Explorer,在左下角找到.plt文件直接双击也可以打开曲线界面。
1.2 设置坐标轴属性:(以X轴为例)
对于Y轴的设置与下面X轴设置方法相同。
1.2.1 Main选项
点击X轴,左下角出现属性的设置(Plot Properties).Main中,Title勾选即可显示X,去掉勾选则不显示X;Scale勾选则显示坐标的刻度值,取消勾选则不显示;Ticks是刻度线;Log.Scale是取对数;Inverted是反向,即坐标轴由大到小;Min、Max是设置坐标轴显示的最小值或最大值;Padding是横轴到Plot最下面的距离,一般设置为默认即可。
1.2.2 标题Title/Scale选项
先点X轴,然后左下角就会出现属性的设置。Title/Scale中,Title Attributes用于横坐标名字,比如Drain Voltage。Title Font用于设置坐标轴名大小,Arial里用于选择字体的形式,Black里用于设置Drain Voltage的字体颜色,Bond表示加粗,Italic表示斜体,Underline表示下划线,Strikeout表示中间横线划去Drain Voltage。Format用于设置坐标刻度的形式,Preferred是常规,Scientific是科学计数法。Padding是设置坐标轴名与底部距离。Precision是精度,一般无需修改。
1.2.3 刻度Tick选项
主要是对坐标轴刻度的设置,最好选Auto Spacing,否则刻度会很密;Position的In 表示刻度在曲线图内部。
1.2.4 Minor Ticks选项
Minor方框中勾选则表示显示小刻度,Number内表示每两个大刻度之间小刻度的个数,Length表示小刻度短线的长度。
1.3 设置图例属性
1.3.1 Main选项
Position用于放置Mark在画布的位置;Font用于更改Mark的字体样式、大小、颜色等属性。
1.3.2 Colors选项
Foreground设置边框颜色,Background用于设置填充颜色,一般都设置为White.
1.3.3 Position选项
H和V即Horizontal和Vertical,用于微调水平和竖直方向的数值,从而改变Mark在画布(Plot)的位置
1.4* 设置曲线属性
单击曲线,在左下角出现曲线的属性设置。对于Name后的Left表示纵轴在左边,Right表示纵轴在右边,
1.4.1 Main选项
Label可以改图例名字;Curve用于取消和显示曲线,Legend用于取消和显示图例
1.4.2Shape选项
Red位置处用于设置曲线的颜色,Solide表示实线,可以改变曲线的样式;后面的数字”1“表示曲线的粗细值;CircleF表示曲线上的Mark是圆形(Markers勾选才有用);Line勾选表示显示曲线;Marker勾选表示显示曲线上的Mark。
1.4.2 Trans.选项
Deriv表示求导,Integ表示积分;Function里可以选择更多对于曲线的计算公式;Shift X表示对X坐标轴进行加减(只改变数值);Scale用于对曲线取倍数。举例:电流刻度0.004A,在纵坐标的Scale输入1000可以把A变为mA.
1.4.3 Analysis选项
用于查看Vth、Ioff、gm等数值

- 当作二维图形看图工具(.tdr,TecPlotSV)

器件.tdr结构打开方式有很多种,但是双击运行完的节点,再双击左下任务栏的xx.tdr文件最为方便。打开.tdr以后,可以到Svisual看图工具主要包括以下四个部分区域。
1.1 Selection选项
Selection区分为Materials、Regions、Lines/Patricles。
1.1.1 材料区域分为铝、氧化物、氮化物、Si等,紧着后后面有显示、网格等方框可以勾选,从而决定其是否显示。
1.1.2 Regions区的功能可以决定是否显示更细致的地方,比如仿真结构有两个Polysi,那么如果再Materials去掉PolySi显示的话,就会让图中所有PolySi都不显示,而在Regions里就可以选择Polysi1和Polysi2。此外,Region区还可以修改区域颜色,不过一般不需要改,默认的颜色即可。
1.1.3 Line/Particles区域是专门对线进行操作的,如果找不到耗尽线、PN结线、Contact电极接触,可以在这里找到。
在这里插入图片描述决定这个材料是否显示
在这里插入图片描述可以决定Contact、耗尽线、PN结线是否显示,也可以去掉像3D的MOS的Spacer,不过很少用到。
在这里插入图片描述图标为是否显示色阶,去掉勾选就是显示的不掺杂的情况,只显示结构。
在这里插入图片描述图标为是否显示网格。
在这里插入图片描述功能为是否显示边界线。
在这里插入图片描述图标为半透明性,很多三维结构器件内部的情况不了解,可以用此图标,从而看到器件内部的形貌。
在这里插入图片描述图标为向量场,这个需要搭配Vectors,才可以决定是否显示向量场。

1.2 Scalars/Vectors
Svisual的第二个区域就是左中部分的Scalars/Vectors区域,这一部分很多名词解释以下就懂了,比如电场(Abs(ElectricField-V),掺杂分布(Doping Concentration),空穴电流密度(Abs(hcurrent Density-V),空穴密度(hDensity),电势(Electrostatic Potential),碰撞电离(Impact Ionization),空穴迁移率(hMobility)等。
1.2.1 Scalars-Range
Range用于调整如浓度、电场和电势等最大值和最小值,当设置的越来越遭,就点一下Reset。一般用默认的就好。
1.2.2 Scalars-Levels
Levels里面可以修改如器件内部电场色阶是线性分布(Linear)还是三角函数分布(Asinh).比如在看碰撞电离的时候,需要看清楚雪崩的位置,所以要点Asinh显示,这样就可以让发生雪崩的区域看起来更明显。Levels值越大表示色阶的细腻度越高,也可以理解成色阶的连续性,大一些可以让色阶的过渡性更好,色阶颜色个数越多。此外,掺杂浓度也分正负,一般地,N型掺杂为正,P型掺杂为负。
1.2.3 Scalars-Label
Label用于该色阶名称。
1.2.4 Scalars-Lines
Lines用于改如等势线的粗细,仅对等势线勾选后生效。
1.2.5 Scalars-Position
Position用于改位置。
1.2.5 Scalars-More
More是对图形的计算处理,一般不会改。
1.3 图形Plot属性
1.3.1 Main选项
Title前的框用于勾选是否显示标题,后面用于编辑标题名,Font用于改标题字体大小等。Axes用于显示坐标轴,Legend用于显示色阶,Interchange Axes用于交换XY 轴,Grid用于显示格线。
1.3.2 Colors选项
Plot Area区域,Foreground表示轴线颜色,Background表示填充颜色;Contour Bands区域,选择“Default”即可,灰色一般用在专利中。
1.3.3 Scaling选项
Maintain Aspect Ratio表示保持纵横比,X to Y Ratio表示X与Y的比。
1.3.4 Contacts选项
Contact Color Behavior一般选择Constant,这里是设置电极接触的颜色,一般无需修改
1.3.5 Markers选项
Markers部分可以自动标记最大值和最小值的位置,选电势就会帮我们标记电压最值位置,电场就是标记电场的最值。

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

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

相关文章

[附源码]Python计算机毕业设计SSM基于自组网的空地一体化信息系统(程序+LW)

[附源码]Python计算机毕业设计SSM基于自组网的空地一体化信息系统(程序LW) 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff0…

F12抓包简单案例

F12抓包原理:在电脑访问互联网之前,进行包录制 1.谷歌开发者工具(F12) 元素(Elements):页面元素查看分析,web自动化 控制台(Console):查看日志 来源&#xf…

c语言---指针进阶(2)--玩转指针

今天内容不多,但都是精华。 1.数组参数和指针参数 2.函数指针 2.1笔试题 3.函数指针数组 1.数组参数和指针参数 例1:一维数组传参 void test(int arr[]) {} void test(int arr[10]) {} void test(int *arr) {}void test2(int *arr2[20]) {} void …

kotlin之声明变量的方式

让我们来看一下java声明变量的方式 Java声明变量方式 类型 变量名 等于 初始化值 String str "999999999"; kotlin声明变量方式 <关键字> <变量名称> : <类型> <初始化值> var sr : String "s…

[附源码]Python计算机毕业设计SSM计算机软考系统的设计与实现(程序+LW)

[附源码]Python计算机毕业设计SSM计算机软考系统的设计与实现&#xff08;程序LW) 项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。…

nginx安装及使用(详细版)

一、负载均衡介绍 负载均衡分为硬件负载均衡和软件负载均衡。 硬件负载均衡解决方案是最直接服务器和外部网络间安装负载均衡设备&#xff0c;这种设备我们通常称之为负载均衡器产品有F5、NetScaler等。 软件负载均衡解决方案是指一台或多台服务器响应的操作系统上安装一个或多…

【旋转目标检测】旋转标注工具roLabelImg使用教程

旋转目标检测系列文章:第一篇,学会使用roLabelImg标注工具 本次实验在Windows 10系统下进行, python版本3.6.10(2年前安装的python版本,有点老了) 下载标注工具项目代码: https://github.com/cgvict/roLabelImg 下载代码压缩包到桌面: 解压: 打开Anaconda Prompt终…

动态拉取接口数据

通过工具类动态拉取接口数据 写在前言&#xff1a; 使用工具类拉取接口中的数据&#xff0c;存放在自己的数据库&#xff0c;进行展示。 自己去看工具类中的注释&#xff0c;按照自己的需求去修改。 一、工具类 1、整理需求 想通过工具类把接口数据存放在数据库&#xff…

Feign远程调用

Feign是一个声明式的http客户端&#xff0c;官方地址&#xff1a;https://github.com/OpenFeign/feign Fegin的使用步骤如下&#xff1a; 1&#xff09;引入依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-clou…

Win11开始菜单里面的推荐项目怎么全部关闭教学

Win11开始菜单里面的推荐项目怎么全部关闭教学分享。在Win11系统的开始菜单中&#xff0c;有一些推荐的功能程序。这些程序用户平时并没有使用到&#xff0c;所以想要去将它们进行关闭。那么这些程序如何彻底的关闭显示呢&#xff1f;一起来看看关闭的方法吧。 操作方法&#x…

[附源码]计算机毕业设计咖啡销售平台Springboot程序

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

[设计] Doris血缘解析流程

一、背景 1.1 元数据概述 元数据是凌久中台重要功能模块&#xff0c;是数据治理的重要一环&#xff0c;元数据治理是一切数据治理的基础&#xff0c;主要分为元数据管理和表血缘管理&#xff1b; 元数据管理主要用来做数据地图、数据资产等&#xff1b; 血缘治理主要用来追查…

爬虫-(5)

内容概览 scrapy架构介绍scrapy解析数据settings相关配置持久化方案爬取全站文章爬虫中间件与下载中间件 scrapy架构介绍 # 引擎(ENGINE) 引擎负责控制系统所有组件之间的数据流&#xff0c;并在某些动作发生时触发事件。有关详细信息&#xff0c;请参见上面的数据流部分。# …

SLURM批处理调度系统介绍

SLURM (Simple Linux Utility for Resouce Management) 非常成熟的开源社区集群批处理调度系统。 介绍 2008年左右起源于LLNL实验室, 最新版本20.11开源软件(约50万行c源码)&#xff0c;开发和发布一直活跃用户群: Top10里有5家使用(天河HPC是其一)商业公司SchedMD提供顾问咨…

经典算法之LRU算法

一、理论 LRU算法算是个常见的算法&#xff0c;很有必要去了解它&#xff0c;现在我们就来看看什么是 LRU LRU 的全称是 Least Recently Used&#xff08;最近最少使用&#xff09;&#xff0c;就如它的含义一样&#xff0c;最近最少使用的。在实际的场景中大多会把它当作一种…

CAN总线学习笔记 | STM32CubeMX配置CAN环回测试

CAN基础知识介绍文中介绍了CAN协议的基础知识&#xff0c;以及STM32F4芯片的CAN控制器相关知识&#xff0c;下面将通过实例&#xff0c;利用STM32CubeMX图形化配置工具&#xff0c;来实现CAN通讯的环回测试 一、STM32CubeMX配置 CAN是挂载在APB1总线上&#xff0c;设置PCLK1时…

Flink系列之Flink中四层Graph详解

title: Flink系列 四、Flink Runtime 四层 Graph 详解 首先回顾一下 Flink 的整体架构设计&#xff1a; {% asset_img processes.svg %} 关于上图中的一些概念的解释&#xff1a; 1、DataFlow Graph 是一个逻辑概念&#xff0c;表示这个应用程序的一个执行图&#xff0c;事…

开关电源环路笔记(11)-TL431电路的几个电阻的取值

上次文章发出来后&#xff0c;有兄弟留言布置了作业&#xff0c;让说说几个电阻的取值&#xff0c;就是下图的Rled&#xff0c;Rbias&#xff0c;R1&#xff0c;Rlower等。那么就写写吧&#xff0c;毕竟&#xff0c;这个电路确实用得非常多&#xff0c;实际工作中确实也需要知道…

登录信息记录模块实现(UserAgentUtils)

如果文章对你有帮助欢迎【关注❤️❤️❤️点赞&#x1f44d;&#x1f44d;&#x1f44d;收藏⭐⭐⭐】一键三连&#xff01;一起努力&#xff01; 一、UserAgentUtils简介 user-agent-utils 是一个用来解析 User-Agent 字符串的 Java 类库。 其能够识别的内容包括&#xff1a…

32_STM32内部温度传感器实验

目录 内部温度传感器简介 STM32ADC对应引脚 内部温度传感器使用注意使用事项 开启内部温度传感器步骤 实验源码 内部温度传感器简介 内部温度传感器框图 从图上可以看出温度传感器可通过TSVREFR控制位连接到ADC的固定通道16,温度的值最终肯定是被转换成电压值,电压值然后通…