EE213 Lab2 hspice simulation Static Device Characteristics

news/2025/1/18 13:19:40/

目录

0 前言

1 仿真目标

2 IDS-VDS

3 IDS-VGS

4 VTH

5 IDS-VGS(log)

6 Body bias(Ids-Vbs)

7 Body bias(Vth-Vbs)

8 Ids-Temperature

0 前言

记录一下来到skd上的强度比较大的一门课,数字集成电路2的lab设计还是蛮好的,该帖非详细教程只是单纯的写一些思虑并用作笔记,新手小白欢迎交流,有错勿喷!

1 仿真目标

主要仿真45nm MOS管的静态参数

IDS-VDS

2.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.temp 25
.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 1V
Vds nD 0 DC 1VM0 nD nG 0 0 NMOS_VTL L=50e-9 W=90e-9.dc Vds 0 1.1 0.01 Vgs 0.1 0.9 0.2.probe I(M0)
.print I(M0).end

2.2 simulation wave

IDS-VGS

3.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.temp 25
.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 1V
Vds nD 0 DC VddM0 nD nG 0 0 NMOS_VTL L=50e-9 W=90e-9.dc Vgs 0 Vdd 0.01.probe I(M0)
.print I(M0).end

3.2 simulation wave

VTH

4.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.temp 25
.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 1V
Vds nD 0 DC VddM0 nD nG 0 0 NMOS_VTL L=50e-9 W=90e-9.dc Vgs 0 Vdd 0.01.probe I(M0) vth(M0)
.print I(M0) vth(M0).end

4.2 simulation wave

IDS-VGS(log)

5.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.temp 25
.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 1V
Vds nD 0 DC 0.1M0 nD nG 0 0 NMOS_VTL L=50e-9 W=90e-9.dc Vgs -Vdd Vdd 0.01 Vds 0.1 1.1 1.probe I(M0)
.print I(M0).end

5.2 simulation wave

Body bias(Ids-Vbs)

6.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.temp 25
.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 1V
Vds nD 0 DC Vdd
Vbulk nB 0 DC 1VM0 nD nG 0 nB NMOS_VTL L=50e-9 W=90e-9.dc Vgs 0 Vdd 0.01 Vbulk -1.1 0 0.1 .probe I(M0)
.print I(M0).end

6.2 simulation wave

Body bias(Vth-Vbs)

7.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.temp 25
.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 1V
Vds nD 0 DC Vdd
Vbulk nB 0 DC 1VM0 nD nG 0 nB NMOS_VTL L=50e-9 W=90e-9.dc Vgs 0 Vdd 0.01 Vbulk -1.1 0 0.1 .probe I(M0) vth(M0)
.print I(M0) vth(M0).end

7.2 simulation wave

Ids-Temperature

8.1 simulation code

* 45nm NMOS Simulation  
.options brief post probe.INCLUDE 'NMOS_VTL.inc'
.param Vdd=1.1vVgs nG 0 DC 0.5
Vds nD 0 DC VddM0 nD nG 0 0 NMOS_VTL L=50e-9 W=90e-9.dc  TEMP 0 100 1 Vgs 0.1 0.5 0.4.probe I(M0)
.print I(M0).end

8.2 simulation wave


http://www.ppmy.cn/news/1564156.html

相关文章

Java进阶-在Ubuntu上部署SpringBoot应用

随着云计算和容器化技术的普及,Linux 服务器已成为部署 Web 应用程序的主流平台之一。Java 作为一种跨平台的编程语言,具有广泛的应用场景。本文将详细介绍如何在 Ubuntu 服务器上部署 Java 应用,包括环境准备、应用发布、配置反向代理&#…

hive连接mysql报错:Unknown version specified for initialization: 3.1.0

分享下一些报错的可能原因吧 1.要开启hadoop 命令&#xff1a;start-all.sh 2.检查 hive-site.xml 和 hive-env.sh。 hive-site.xml中应设置自己mysql的用户名和密码 我的hive-site.xml如下&#xff1a; <configuration><property><name>javax.jdo.opt…

微信小程序 实现拼图功能

微信小程序 实现拼图 效果示例功能描述代码示例 效果示例 微信小程序 碎片拼图 功能描述 在微信小程序中&#xff0c;实现一个简单的拼图小游戏。用户需要将四张碎片图片拖动到目标图片的正确位置&#xff0c;具体功能如下&#xff1a; 拖动功能&#xff1a; 用户可以通过手指…

vscode【实用插件】Material Icon Theme 美化文件图标

安装 在 vscode 插件市场的搜索 Material Icon Theme点 安装 效果

ECCV2020 | YAILA | 又一种中间层攻击方法

Yet Another Intermediate-Level Attack 摘要-Abstract引言-Introduction相关工作-Related Work我们的方法-Our Method实验-Experiments结论-Conclusion 论文链接 本文 “Yet Another Intermediate-Level Attack” 提出了一种增强对抗样本黑盒迁移性的新方法&#xff0c;通过建…

OpenCV学习

1.4图片的通道数操作 import cv2 import numpy as npimgcv2.imread("./image/cat.jpg",) cv2.imshow("image",img) print(img.shape) # 分离通道 b,g,rcv2.split(img) cur_imgimg.copy() # 只保留红色通道 cur_img[:,:,0]0 cur_img[:,:,1]0cv2.imshow(&quo…

使用 `npm install` 时遇到速度很慢的问题

如果你在使用 npm install 时遇到速度很慢的问题&#xff0c;可以尝试以下方法来提升安装速度&#xff1a; 1. 切换国内镜像源 使用国内镜像源能够有效提升下载速度&#xff0c;推荐使用淘宝 NPM 镜像&#xff1a; npm config set registry https://registry.npmmirror.com验…

JavaScript-正则表达式方法(RegExp)

RegExp 对象用于将文本与一个模式匹配。 有两种方法可以创建一个 RegExp 对象&#xff1a;一种是字面量&#xff0c;另一种是构造函数。 字面量由斜杠 (/) 包围而不是引号包围。 构造函数的字符串参数由引号而不是斜杠包围。 new RegExp(pattern[, flags])一.符集合 1.选择…