自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 Synopsys Sentaurus TCAD系列教程之--Svisual(SmallMOS_2D3D) 解析

SmallMOS_2D3D Svisual 解析

2023-03-20 14:14:38 3320

原创 Synopsys Sentaurus TCAD系列教程之--Sdevice(SmallMOS_2D3D) 解析

SmallMOS_2D3D 解析Sdevice 部分

2023-03-13 17:44:02 9753

原创 Synopsys Sentaurus TCAD系列教程之--Sprocess(SmallMOS_2D3D) 解析

Sprocess示例SmallMOS_2D3D 解析

2023-03-07 16:23:46 3044

原创 Synopsys Sentaurus TCAD系列教程之--Sprocess(2DGS) 解析

Sprocess示例2DGS 解析。

2023-03-05 14:22:38 4762 1

原创 Synopsys Sentaurus TCAD系列教程之--Sentaurus Process User Guide<1>

三维功能包括使用MGOALS模块对三维边界文件进行网格划分、力学(应力和应变)、扩散、有限的3D氧化能力,以及Sentaurus Structure Editor接口(这是基于ACIS实体建模库的3D几何编辑工具)。因此,所有在1D和2D中可用的高级模型和用户可编辑性都可以在3D中使用。

2023-03-02 15:18:30 2533 1

原创 Synopsys Sentaurus TCAD系列教程之--Sde概述

Sde 方便处理rule check相关的问题。同时也能让使用者进一步了解器件结构、掺杂和引线等基本操作。Sde用于搭建结构,重新优化网格,提供.mesh文件供后面Sdevice仿真。

2023-02-27 10:50:11 12883 4

原创 Synopsys Sentaurus TCAD系列教程之--Diode(sde) 解析

#Diode(sde)解析。

2023-02-23 09:57:46 2196

原创 Synopsys Sentaurus TCAD系列教程之--BJT(sde) 解析

This Scheme extension为后续Procem操作提供仿真区间(simulation domain).这个参数列表包含了四个实数或实数对列表。在恒定掺杂的情况下,不需要单独的注入命令,如高斯掺杂分布的情况。生成细分的TDR边界输出和网格命令文件,并调用Sentaurus Mesh。使用分析函数创建掺杂分布,模拟包括扩散在内的注入步骤。在网格命令文件中创建高斯函数掺杂配置文件的设定。使用指定的材料填充器件,直到达到指定的高度。将指定的材质和区域属性分配给body.将优化函数添加到指定的优化。

2023-02-21 18:17:27 4056

原创 Synopsys Sentaurus TCAD系列教程之--CMOS_180nm 解析

Sentaurus CMOS_180nm sample 解析

2023-02-08 17:40:12 9996

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

Svisual作为独立的模块,可以实现Inspect对于节点.plt曲线的查看,也可以实现TecplotSV的.tdr看图功能,还可以进行自动化操作。1.1 打开:Sdevice模块下面运行完的节点(黄色),方法一:右键–>Visualize–>Sentaurus Visual(Select File…), 跳转到sentaurus Visualization(左侧都是以.plt结尾的文件名),选择一个要查看的内容,点击ok.方法二:双击运行完全的节点,跳转到Node xx Explorer,在左下角找

2022-12-07 15:07:56 6469 1

原创 Synopsys Sentaurus TCAD系列教程之-- Sdevice《7》Solve模块

求解(Solve)部分命令段用于设置完成数值计算所需要经过的计算过程。

2022-12-02 18:46:58 2022

原创 Synopsys Sentaurus TCAD系列教程之-- Sdevice《6》Math模块

在采用牛顿迭代法的时候,所有变量值都是变化的,且变量间的耦合也被考虑在其中,所以求解出的结果更为准确。为了通过迭代算法求解半导体器件方程,必须将整个器件划分成一定的网格,然后在这些网格基础上对上述方程进行离散化,即用网格点上一系列的函数值来替代偏微分方程的连续函数解,用恰当的差分算子来替代微分算子并进行仿真运算。在对器件仿真求解过程中,最重要的方程是泊松方程,由于泊松方程是非线性的,求解过程与牛顿不断迭代的方式相同。为介电参数,q为电子电荷质量,n和p是电子和空穴浓度,N。为净电子空穴复合率,J。

2022-12-02 12:55:36 3044

原创 Synopsys Sentaurus TCAD系列教程之-- Sdevice《5》Plot模块

Sdevice仿真绘图结果是通过Plot命令来采集与输出的,也就是Plot命令在Sdevice运行的同时对器件在不同电学条件下进行“拍照"。保存格式为".tdr",并通过看图工具进行查看。注意,带Vector的表示矢量,具有方向,没有vector表示标量。有时候,打开.tdr存图分析电势时会发现,电压为0的地方,但电势并不为0,可能是-0.5V,这是正常的情况。Density and Current 用于看载流子密度与电流。Field and charges 用于看电场与电荷。

2022-12-02 10:08:23 1913

原创 Synopsys Sentaurus TCAD系列教程之-- Sdevice《4》Physics模块

迁移率表征的是载流子在单位电场下的平均运动速度,而不是单单的漂移运动,因为载流子的运动除了在外力作用下的漂移,还有浓度差的扩散,以及粒子之间的碰撞散射。雪崩效应描述的是碰撞电离率、电场和温度三者之间的关系,常见的几种雪崩效应模型包括Okuto模型、Lackner模型、Unibo模型、vanOverstreaten模型等,在防雪崩击穿特性的时候是必须要使用的。Recombination定义了复合模型,包括肖克莱复合以及碰撞电离相关的复合模型等。Avalanche表示使用了雪崩击穿模型,如。

2022-12-01 21:36:44 4764 1

原创 Synopsys Sentaurus TCAD系列教程之-- Sdevice《3》Electrode模块

通常会在Gate添加Barrier,用于定义多晶硅电极的功函数差,把多晶硅当成金属电极,PMOS 为正,NMOS为负,通常是0.55和-0.55eV。肖特基功函数Schottky Workfunction的定义。Resistor表示漏极串联了一个高值电阻,阻值为10。Voltage定义了电极电压,电极接触默认为欧姆接触。电极定义部分用来器件所有电极电压的初始值,即电极。当使用瞬态时,这里可以定义脉冲。一般为了收敛,都设置为0。电荷Charge的定义。

2022-12-01 11:46:26 1766 1

原创 Synopsys Sentaurus TCAD系列教程之-- Sdevice《2》File模块

这个网格文件可以是Sprocess产生,也可以是Sde产生。网格文件包含了器件尺寸和掺杂等重要信息的文件。比如前面Sprocess产生的n5_fps.tdr文件,Grid="@tdr@"这条语句就可以把它调过来进行仿真。当然这条语句也可以改成Grid=“n5_fps.tdr"仿真,但是每次调用的只是n5节点下的文件, Grid=”@tdr@"可以自动调用前面所产生的网格文件,这在分组比较多的程序中占有优势.

2022-11-30 21:43:32 1876

原创 Synopsys Sentaurus TCAD系列教程之-命令注释

Sprocess、Sdevice、Svisiual和Sde等不同的工具,注释标识符是不一样的。

2022-11-25 14:25:33 3105 2

原创 Synopsys Sentaurus TCAD系列教程之-Tcl《4》

介绍TCAD sentaurus的Tcl示例。

2022-11-24 15:51:33 1683

原创 Synopsys Sentaurus TCAD系列教程之-Tcl《3》

TCAD Sentaurus工具引入更高级的Tcl命令。

2022-11-24 12:03:20 1615

原创 Synopsys Sentaurus TCAD系列教程之-Tcl《2》

介绍对使用TCAD sentaurus工具最有用的基本Tcl命令(本章节中用到的所有示例,请参考上一部门《1》的内容)在Tcl中,变量在使用之前不需要声明,并且它们没有类型。美元符号($)用于访问变量的值。(put命令写入标准输出、即屏幕)在某些情况下,不清楚变量名称的结尾和字符串的开头。

2022-11-24 10:44:08 2189

原创 Synopsys Sentaurus TCAD系列教程之-Tcl《1》

介绍了Tcl的一些基本特点,以及学习思路

2022-11-23 17:23:44 3346

原创 Synopsys Sentaurus TCAD系列教程

Sentaurus系列教程启动

2022-11-04 11:08:40 4148 1

原创 肖特基整流二极管

肖特基二极管

2022-09-22 14:45:38 693

原创 BPSG和PSG

半导体工艺中的CNT Loop

2022-09-22 14:17:59 3567

转载 【无标题】

Virtuoso 查看GDS

2022-09-06 19:18:24 1109

原创 Metal知多少?

半导体工艺后端技术

2022-07-18 15:09:28 2194

原创 Gdspy使用之三Hierarchy

HierarchyGDSII data is hierarchical which allows it to describe millions or billions of polygons with a much smaller number of database records.The basic container is called a structure (often refer...

2019-11-26 22:34:08 1653 2

原创 Gdspy使用二

IntroductionFor over 25 years GDSII has been the industry standard database for IC layout. While other formats have been proposed to replace it (and one, OASIS, seems to be gaining some traction) GDS...

2019-11-26 21:42:13 2362

原创 Python查看当前文件路径

路径(包含文件名):* * 输出/***/***/***.pyimport sysprint(sys.argv[0]) ------F:/Pythontest/untitled0.py* * 输出\***\***\***.pyimport osprint(os.path.realpath(__file__)) ---F:\Pythontest\untitled0.py* ...

2019-11-26 16:57:52 1267

原创 Gdspy使用一

Gdspy is a Python module for creating/importing/merging GDSII stream files. It includes key libraries for creating complex CAD layouts:Gdspy是一个Python模块,用于创建/导入/合并GDSII流文件。它包括用于创建复杂CAD布局的关键库:Boolean...

2019-11-25 22:33:40 8508

原创 Silvaco_VP_INIT

INITThis statement is used to initialize a simulation run. A simulation run can either be initialized byloading a previously saved simulation structure or by setting up the simulation domain and cr...

2019-11-12 22:03:39 1208

原创 Nginx介绍

上网的网页是由一些列的程序组成的,这些程序存储在一种名叫服务器的硬件上,比如我们的电脑也是一种服务器。网页程序存储在服务器硬件上,是否可以随意存储呢?不是的,我们需要在服务器硬件的操作系统中搭建一个服务器软件,那么这样,有服务器软件跟服务器硬件配合,才形成一个完整的服务器。服务器软件非常多,比如Apache、tomcat等等都是服务器软件,而我们要介绍的Nginx也是一种服务器软件之一。Ngin...

2019-07-26 15:14:05 114

原创 OPENCV函数杂谈

并不是所有格式的Mat型数据都能被使用保存为图片,目前OpenCV主要只支持单通道和3通道的图像,并且此时要求其深度为8bit和16bit无符号(即CV_16U),所以其他一些数据类型是不支持的,比如说float型等。convertTo()函数负责转换数据类型不同的Mat,即可以将类似float型的Mat转换到imwrite()函数能够接受的类型;cvtColor()函数是负责转换不同通道的M...

2019-07-24 15:35:11 175

原创 FFmpeg从入门到精通笔记之四

介绍在FFmpeg环境下使用libx264进行H.264(AVC)软编码的操作,H.265(HEVC)的编码操作使用的是libx265,但是参数基本类似。FFmpeg软编码H.264与H.265当前网络中常见的视频编码格式要数H.264最为火热,支持H.264的封装格式有很多,如FLV、MP4、HLS(M3U8)、MKV、TS等格式FFmpeg本身并不支持H.264的编码器,而是由第三方模块...

2019-05-15 13:19:29 875

原创 FFmpeg从入门到精通笔记之三

FFmpeg转封装音视频文件转MP4格式在互联网常见的格式中,跨平台最好的应该是MP4文件,因为MP4文件既可以在PC平台的Flashplayer中播放,又可以在移动平台的Android、IOS等平台中进行播放,而且使用系统默认的播放器可播放。   - MP4文件由许多个Box与FullBox组成   - 每个Box由Header和Data两部分组成   - FullBox是Box的...

2019-05-05 12:44:38 630

原创 FFmpeg从入门到精通笔记之二

FFmpeg中常用的工具主要是ffmpeg、ffprobe、ffplay,它们分别用作多媒体的编解码工具、内容分析工具和播放器。ffmpeg常用命令ffmpeg的封装转换。ffmpeg的封装转换(转封装)功能包含在AVFormat模块中,通过libavformat库进行Mux和Demux操作.   * 多媒体文件的格式有很多种,这些格式中的很多参数在Mux与Demux的操作参数中是公用的,...

2019-04-22 21:03:59 558

原创 FFmpeg从入门到精通笔记之一库介绍

FFmpeg: Fast Forward Moving Picture Experts Group(mpeg:动态图像专家组)H.264:国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式.H.264是ITU-T以H.26x系列为名称命名的标准之一AVC(Advaned Video Coding):ISO/IEC MPEG一方对H.264的称呼...

2019-04-22 21:03:43 1537

原创 【数据结构与算法】之四线性结构----堆栈

什么是堆栈?后缀表达式—后缀表达式求值策略:从左向右”扫描“,逐个处理运算数和运算符号中缀表达式—中缀表达式求值策略:堆栈的抽象数据类型描述堆栈(Stack):具有一定操作约束的线性表,只在一端(栈顶,Top)做插入、删除插入数据:入栈(Push)删除数据:出栈(Pop)后入先出:Last In First Out(LIFO)堆栈的顺序存储实现栈的顺序存储结构通常由一个...

2019-04-22 21:03:08 191

转载 string.c_str分析

string.c_str是Borland封装的String类中的一个函数,它返回当前字符串的首字符地址。c_str函数的返回值是const char的,不能直接赋值给char,所以就需要我们进行相应的操作转化,下面就是这一转化过程。c++语言提供了两种字符串实现,其中较原始的一种只是字符串的c语言实现。与C语言的其他部分一样,它在c++的所有实现中可用,我们将这种实现提供的字符串对象,归为c-串...

2019-04-12 17:15:09 1065

原创 视频直播之基础原理

SDK(Software Development Kit): 软件开发工具包涉及的技术:采集处理编码封包推流播放RTMP(Real Time Messaging Protocol,实时消息传送协议),是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。优点:主流CDN支持,市面上绝大多数的直播产品采用;协议简单易实现缺点:基于...

2019-03-19 21:03:04 6507 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除