数字集成电路--通用设计规则+实例
一、数字集成电路简介
数字集成电路是基于数字逻辑(即0、1逻辑)设计和运行的,用于处理数字信号的集成电路。
根据数字集成电路中包含的门电路或元、器件数量,可将数字集成电路分为小规模集成电路(SSI,Small Scale Integration)、中规模集成电路(MSI,Medium Scale Integration)、大规模集成电路(LSI,Large Scale Integration )、超大规模集成电路(VLSI,Very Large Scale Intergration)。
应用实例:
小规模集成电路:逻辑门、触发 器等
中规模集成电路:译码器、MUX、加法器、计数器
大规模集成电路:RAM、ROM、微处理器、DSP、ASIC等
根据数字集成电路的基本逻辑门的类型可分为双极型晶体管集成电路(部分已被淘汰)和MOS场效应管集成电路。MOS场效应管集成电路又可分别NMOS、PMOS和COSM逻辑门。本文着重将MOS场效应管集成电路的基本方法。
二、什么是NMOS和PMOS?
(NMOS和PMOS场效应管作为开关使用的基本原理,详细可见课本《模拟电子技术基础》场效应管部分);
NMOS导通时,栅极为高电平
PMOS导通时,栅极为低电平;
上面两条说明:①NMOS可作为高电平开关,逻辑值为1时高电平有效导通,逻辑值为0时低电平无效截止;②PMOS可作为低电平开关,逻辑值为0低电平有效导通,逻辑值为1时高电平无效截止。
但由场效应管电特性可知,MOS器件开关具有非理想性。①仅当控制电压高于阈值电压时起作用;②导通时存在导通电阻Ron;③存在阈值电压损失导致,NMOS管传递“0”强“1”弱,PMOS管传递“1”强“0”弱。因此提出CMOS开关。
三、 什么是CMOS?
CMOS即互补逻辑门,既能传递强“1”也能传递强“0”。因为高电平开关NMOS传递“0”强,低电平开关PMOS传递“1”强,所以CMOS自带非运算。
实例1:CMOS反相器
分析:
输入Ui为高电平(VDD/逻辑“1”):高电平开管NMOS导通,低电平开关PMOS截止,输出Uo低阻连接到GND,输出低电平(0V/逻辑"0");
输出Ui为低电平(0V/逻辑"0"):高电平开管NMOS截止,低电平开关PMOS导通,输出Uo低阻连接到VDD,输出高电平(VDD/逻辑“1”);
四、CMOS复合逻辑电路的通用设计规则
1、将任意逻辑函数变换成反函数的形式:F= ̅G ;(因为输入高电平NMOS导通,输出为低电平,低电平同理,即CMOS自带非运算)
2、对逻辑函数G: NMOS网络:与运算对应串联,或运算对应并联; PMOS网络:与运算对应并联,或运算对应串联;
3、NMOS网络连接“地”与输出,PMOS网络连接电源和输出;
4、即可得F的CMOS电路。
实例2:
思路:先将逻辑函数化为“非”的形式,再按照上文的设计规则进行设计。
逻辑函数F设计出的逻辑门如图所示。
(感谢阅读,文章到此结束,欢迎读者批评指正。)
数字集成电路--通用设计规则+实例相关推荐
- 《数字集成电路物理设计——陈春章》学习笔记
第1章 集成电路物理设计方法 1.技术发展三个方面:工艺节点(nm).逻辑门数(百万门).晶圆直径(mm.英寸) 2.1.展平式物理设计流程(自底向上): 2.2.层次化物理设计流程(自上向下): 每 ...
- 数字集成电路版图设计(附录)——持续补充...
SMIC13工艺版图设计规则 术语: Width:宽度,最小边长度 Space:一个形状外部到另一个形状外部的距离 Extension:外延,从外边缘到内边缘的距离 Enclosure:外壳 over ...
- 陈春章数字集成电路物理设计阅读笔记
CIW,command in window 纳米设计中,要OPC(optical proximity correcttion,光学近似检查),PSM(移相掩模,phase shifting masks ...
- 数字集成电路版图设计(一)——Cadence IC原理图绘制与仿真
以下内容以记录一次反相器绘制为例子(数据啥的都不考虑了-因为我是个小萌新) 绘制原理图 New->library->name建立一个自己的库 New->Cell view-进入 注意 ...
- 数字集成电路版图设计(三)——加法器绘制
对之前的补充操作 说正题之前,先讲讲之前(二)没涉及到的,但是(三)用到的额外操作吧: BUS连线 Verilog版图仿真 Verilog版图仿真 首先Verilog版图仿真,在之前的(一)(二)中介 ...
- 数字集成电路物理设计学习总结——布图规划和布局
PS:字丑,禁止转载!!!
- 数字集成电路及其版图设计:带有预置数功能的8位二进制加减计数器设计及版图实现
数字集成电路及其版图设计 带有预置数功能的8位二进制加减计数器设计及版图实现 一.目的: 1.熟悉数字集成电路设计的基本流程: 2.熟悉虚拟机的安装及使用方法: 3.熟悉Linux系统及vi编辑器的操 ...
- 用linux集成电路版图设计,集成电路版图设计教程2012版本
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区. 您需要 登录 才可以下载或查看,没有帐号?注册 x 集成电路版图设计教程 平装 – 2012年5月22日 曾庆贵 (作者), 姜玉稀 (作者) ...
- 数字IC后端设计如何快速入门?(内附学习视频)
虽然2022年IC行业门槛有所提高,但这也抵挡不住同学们对转行IC行业的热情,数字后端设计的发展前景和高薪也在众多岗位中脱颖而出,那么数字IC后端设计如何快速入门?下面IC修真院就带大家来了解一下. ...
最新文章
- 硕士全年不开学?一批高校发布秋季学期返校时间!
- MC缓存序列化php,PHP serialize()序列化的使用
- oracle-SQL-case when 改用 DECODE
- Qt实现全屏下玫瑰花(含详细注释)
- 解决ssh链接服务器长时间不操作出现掉线问题
- PHP 微信公众号之客服完整讲解
- 具有自适应空间强度约束和隶属度链接的鲁棒模糊c均值聚类算法
- 浅谈长尾理论--《Makers》读后感
- 小米游戏本bios_小米游戏本2019款,原来他才是电脑的终极境界
- python每日一小记(2)--字符串和编码
- 7-15 航空公司VIP客户查询 (25分)(没用stl,哈希链地址法实现)
- lambda表达式demo笔记
- windows中安装绿色版的mysql
- 具有生物启发训练方法的物理深度学习:物理硬件的无梯度方法
- ERJ | 马来西亚三城室内环境微生物/代谢产物与初中生哮喘的关联
- 山东大学软件工程应用与实践——GMSSL开源库(一) ——WINDOWS下GMSSL的安装与编译的超详细保姆级攻略
- ddd 访问权限_Lind.DDD.Authorization用户授权介绍
- 点云凹凸性检验(1/2)
- 软件测试依据的国家技术标准规范
- swift 解决SDWebImage同时加载大量高分辨率图片导致的内存爆炸问题