当前课程知识点:Digital Integrated Circuit Analysis and Design >  Introduction and Implementation Strategies for Digital IC >  5.Quality Metric of Digital IC >  Video

返回《Digital Integrated Circuit Analysis and Design》慕课在线视频课程列表

Video在线视频

Video

下一节:Video

返回《Digital Integrated Circuit Analysis and Design》慕课在线视频列表

Video课程教案、知识点、字幕

接下来是这堂课的重点

字集成电路的质量指标

指标指的是参数

我们要怎么用这些参数去衡量一个电路好坏呢?

这部分定义了一系列基本属性

针对不同的侧重点来量化电路

和数字电路设计质量

例如性能

功耗、能耗、

成本、

鲁棒性和功能

但什么才是最重要的指标?

这很大程度上取决于

你应用的需求

这张图是阿波罗登月

是吧,你们都知道

这是愤怒的小鸟

手机上的一个热门游戏

在阿波罗登月中

使用的计算资源和

这个(愤怒的小鸟)是一样的

这个人说

“你们的手机的计算能力比1969年

NASA全部计算能力加一起都强大

NASA把人发射上了月球

而我们却朝着小猪发射小鸟

你可以看出技术水平的进步

特别是在微电子领域

在这里我首先要介绍成本

有两种成本

第一种是NRE

NRE指的是一次性工程费用

又称固定成本

另一个是变动成本

NRE包含设计时间和投入、

人力消耗、掩膜生成等的成本

与销售规模无关

销售规模指的是销售产品的数量

这一成本(NRE)与设计复杂度、

芯片指标难度和设计者的

工作效率密切相关

我们还有可变成本

也叫做重复性费用

包括硅制造工艺、封装和测试的等成本

这与实际生产的产品密切相关

与产量成正比

也与芯片面积成正比

这张图上,横轴表示晶体管的特征尺寸

纵轴表示总的开发成本

当特征尺寸降低时

总成本变得非常高

在16mm的工艺节点

一枚芯片的总开发成本将达到一亿五千万到两亿美元

这是个非常大的数字

从这里,你也可以看到会意识到成本的问题

这是一些著名的公司

例如飞思卡尔、NXP(飞利浦的半导体部门)

以及TI(德州仪器)、

英飞凌、LSI和索尼

这些公司都无力承担

建造晶圆厂的成本

因此他们转型成为为纯粹的设计公司(fabless)

他们没有自己的晶圆厂

来生产自己的芯片

你可以看出晶圆厂的

投资在不断提高

例如在16nm时

总投资为120到150亿美元

所以世界上只有少数几个公司

能继续在这一领域竞争

例如英特尔、三星、台积电和格罗方德半导体

所以在电路设计中成本是很重要的

让我们来计算一下成本的主要组成部分

每片IC的成本等于

每片IC的可变成本加上固定成本除以产量

可变成本等于管芯成本

我提到过管芯指的是芯片中间的核这部分

管芯成本加上测试成本和封装成本

比如这里是芯片的封装

再除以最终测试良率

管芯成本取决于晶圆上合格管芯的数量

和正确工作的管芯所占的百分比

正确工作的管芯

所占的百分比被称作管芯良率

每个晶圆上的管芯数量等于晶圆的面积

(π乘以半径的平方)除以管芯的面积

这是晶圆上的总管芯数量

然后还要减去这一项

这代表在晶圆边沿上

舍去的管芯数量,是吧

最后,根据这个方程

我们可以计算出每个晶圆上的管芯数量

管芯良率等于每个晶圆上好的

芯片数量除以每个晶圆上的芯片总数

再乘以这一项

这一项用这个表达式来表示

1加上单位面积的缺陷数乘以管芯面积除以α

然后再开负α次方

单位面积的缺陷数

是材料和工艺所导致缺陷的一个衡量指标

(单位面积的缺陷数)目前取值

一般在0.5到1个缺陷每平方厘米

这严重取决于工艺的成熟程度

至于α

这是一个与生产工艺

复杂度相关的参数

近似正比于掩膜的数量

你们可以看到这是一个晶圆,这是另一个晶圆

1,2,3,4,5,6,7,晶圆上有7个缺陷

因为这个管芯的面积比这个大

这个晶圆上只有一个管芯功能正确

换句话说,在四个管芯中有一个能用

因此良率是1除以4,是25%

而在这个晶圆上

我们有1,2……12,我们有24个管芯

其中1,2,3,4,5,6,共6个管芯有缺陷

换句话说24减6

有18个管芯的功能是正确的

因此良率是18除以24

约为75%

远比这一个的良率大

事实上

管芯成本与管芯面积

成四次方关系

这张图中

我们可以看到随着芯片面积的增加

良率随之降低

成本随之升高

所以这就是为什么如果你要降低管芯成本

你就要减少面积

这是晶圆上管芯的例子

例如晶圆的直径是12英寸

这大约是30厘米

管芯面积是2.5平方厘米

那么根据这个方程

我们能计算出每个晶圆上的管芯数量

等于这个

根据这个公式,芯片数量为252个

这当中有15%的面积没有被用到

如果我们再考虑良率

比如假设缺陷密度为1个每平方厘米

per centimeter square, and alpha equals 3,
α为3

管芯数量是这个

根据表达式可以计算出良率为16%

最后你发现合格的芯片数量仅仅只有40个

只有40个

这就是我们为什么

要非常重视良率和芯片面积

因为这会严重影响成本,芯片成本

接下来我将介绍VTC

VTC指的是电压传输特性

电压传输曲线

或者直流传输特性

是逻辑门的电路功能的最好表现

它将输出电压作为输入电压的函数画出

在VTC中我们有三个重要的点

你们需要记住

第一个点是VM

VM指的是开关阈值电压或者门阈值电压

从图上看,这个点就是

曲线与直线V(y)=V(x)的交点

这就是开关阈值

请不要将它与晶体管的阈值电压搞混了

他们是完全不同的

我们还有另外两个重要的点

第一个是VOL,意为额定低电平

还有VOH,意为额定高电平

“O”指的是输出(output)

当输入为时VM,输出为VM

当输入为VOL时,输出为VOH

当输入为VOH时,输出为VOL

请记住这三个点

这非常重要

我还要介绍另外两个重要的点

VIL和VIH

VIL的定义

是输入电压为低时的

最大电压值

VIH也是类似的

定义为输入电压

为高时的最小电压值

这两个点分别在这和这

是斜率等于-1的点

所以在VOH 与 VIH

VOL 与 VIL之间是工作区

在VIL 与 VIH之间是未定义区

或者过渡区,或者非工作区

VIL-VOL叫做低电平噪声容限

VOH-VIH叫做高电平噪声容限

中间是过渡区

噪声容限表示

是电路能忍受噪声的能力

也就是说噪声容限必须大于噪声

这样噪声容限才能容忍或者压制住噪声

例如,我们可以利用

电压摆幅计算噪声容限

如果我们假设噪声容限等于一半摆幅

它必须大于固定噪声

加上比例噪声

这项是固定噪声,这项是比例噪声

固定噪声的影响是f乘以VNf

f是从噪声源

到信号节点的传输函数

VNf表示噪声的幅度

对于比例噪声源也是类似的

比例噪声正比于信号摆幅VSW

那么我们就能得到电路正常工作的条件

这是噪声容限

噪声容限要大于噪声

所以VSW要大于这一项

2乘以固定噪声

除以1减去2倍比例噪声的差

在大多数情况下,绝对噪声容限是靠不住的

例如如果节点是悬空的

也就是既不连接至VDD

也不连接至GND

那么节点对噪声会非常敏感

即使噪声容限非常大

对噪声也会非常敏感

接下来我将介绍另一个概念

抗噪声能力

抗噪声能力是一个更加重要的指标

还记得我刚才说过噪声容限表现的是

表现的是电路容忍噪声的能力

抗噪声能力指的是电路在有噪声的情况下传输

或者处理信息的能力

抗噪声能力指的是

电路抑制或者消除噪声的能力

这非常重要

我将举个例子

来说明噪声容限和抗噪声能力的区别

在一个宿舍里

例如,清华大学

本科生的宿舍

we have, we normally have 4 students.
我们一般有4个学生

在晚上可能其中的一个学生会打呼

如果有人打呼噜

会很吵

你或许会睡不着

为什么你会睡不着?

因为你的噪声容限很小

这样无法容忍噪声

你应该怎么办呢?

但是如果你抗噪声能力很好这就没有关系

你应该怎么办?

你可以爬起来然后找点东西

例如袜子,然后扔向打呼的那个家伙,是吧?

然后那个家伙可能会翻个身

这样噪声就停止了

所以这样你就能抑制或者消除噪声

你的抗噪声能力非常好

所以一个噪声容限很小

但是抗噪声能力很好的电路

是非常稳定的

接下来,我将介绍另一个重要性质

叫做再生性

再生性的定义是什么呢?

这是一个反相器链,信号从v0 到 v6,6级反相器

假设v0的输入电压受到噪声污染

在这里你们可以看到

v0的信号摆幅远小于电源电压

经过几级的传输

v0传到v1然后传到v2

再经过几级之后

再生性可以保证信号

逐渐变回到某一额定电平

这就是再生性的一个基本应用

那么为什么会有再生性?

看这个图就知道了

在这里我们可以看到反相器的VTC

这是反相器的反函数

因为第一个第一级反向器的输出

是第二级反相器的输入

这是翻转后的VTC

是第一级反相器的反函数

那么如果我们从v0开始

我们发现v0偏离了

原本的额定电平

因此我们得到了第一级反相器的输出v1

随后v1输入第二级反相器

得到v2、v3……

最后v0会回到其中一个额定电平

或者是电源电压或者是0

然而,在这个例子当中

我们看到这个反相器的VTC是这样的

举个例子,这是VTC的反函数

So, if we start from v0, then v1, v2, v3.
所以如果我们从v0开始,然后是v1、v2、v3……

v0将逐渐趋近于开关阈值

而不是电源电压或者地

这就是与之前不同之处

其根本原因是

具有再生性的电路在过渡区

也就是这两点之间的区域

增益的绝对值是大于1的

具有再生性的电路

在过渡区的增益

绝对值应大于1

而两侧的电路工作区增益

绝对值应小于1

那么我来总结一下

再生性:

一个偏离额定电平(VOH或者VOL)的信号

在经过多级的逻辑门之后

可以逐渐变回到额定电平

再生性的条件是具有三个区域,

在中间的是过渡区

过渡区增益的绝对值

应大于1

过渡区两侧区域的增益

绝对值应小于1

这就是为什么这个级联电路具有再生性

然后的定义非常简单

扇入和扇出的定义

扇出指连接在驱动门

输出端的负载门的数量

而扇入指的是用于驱动的门的数量

这张胶片给出了个静态下

反相器的理想VTC

你们可以发现我们有非常大的增益

增益是无限大的

另外输入电阻也是无限大

如果输入电阻无限大

我们就没有电流流过栅极

另外输出电阻

应该尽可能小

例如小到0.

因此

我们可以减少负载电路

对输出电压的影响

我们希望扇出越大越好

而高电平噪声容限

和低电平噪声容限都等于VDD/2

静态的CMOS反相器的VTC

非常接近理想曲线

这里我可以给你们看看NMOS反相器的VTC

这类反相器是在20世纪70年代使用的

你可以发现这里的低电平噪声容限非常小

高电平噪声容限远大于低电平噪声容限

而开关阈值电压并不是处于中间

输出低电平VOL并不等于0

因此存在漏电电流

一个从电源到地的静态电流

接下来,介绍传输延时的定义

传输延时是衡量性能的一个指标

从输入信号变为50%到

输出信号变为50%的时间

这就是传输延时的定义

例如这是tpHL,H指的是高电平

L指的是低电平

这是tpLH

50%输入电平到50%输出电平

传输延时定义为

tpHL和tpLH的平均值

50%到50%

另外我要介绍上升时间和下降时间

翻转时间

从90%到10%,这是下降时间tf

同样,10%到90%,这是上升时间

必须强调一下

传输延时并不止与电路的特性相关

还与输入信号的上升与下降时间相关

我们知道数字系统的性能

一般用每秒的指令数表示

例如MIPS和MOPS

分别代表百万条指令每秒

和百万操作每秒

这取决于处理器架构

和软件的架构

一般处理器的性能都用MIPS和MOPS表示

然而在本课程中

我们关注的是电路而不是处理器结构

因此电路的性能

我们用电路工作的速度表示

可以看到这与电路的

最大时钟频率相关

时钟频率与时钟的周期有关

而这又与从输入到输出所需的计算时间有关

这就是传输延时

我们怎么测量电路的传输延时呢?

例如这是振荡电路

有五级反相器,v0到v5(指信号)

这里我们有输入电压

我们可以看到波形

时钟周期是2Ntp

其中tp是反相器的传输延时

I have to mention that,
我必须指出

2Ntp必须要远大于

上升时间加下降时间

我必须强调一下

传输延时是20ps并不意味着用这样的门

组成的电路可以工作在50GHz的频率

事实上

可达到的时钟频率比通过

环形振荡器计算的频率慢50到100倍

那么我们怎么

定量计算传输延时?

在这张图中我们可以看到

一个一阶RC网络

这是电压源,这是电阻,这是电容

我们可以计算出

通过电阻的电流是Vin-Vout

再除以电阻的阻值

这等于流过电容的电流

等于CdVout/dt

那么通过计算

我们可以计算出Vout=(1-e^(-t/τ))V

τ等于RC

R指电阻值

C指电容的值

利用这个

我们就能计算出当Vout从0到50%电源电压

tp=τln2,这等于0.69RC

这是个非常重要的数字,0.69

请记住这个数字

另外一个是

当Vout从10%电源电压上升至90%电源电压时

上升时间tr=2.2RC

这是另一个重要的数字

请一定记住

接下来是瞬时功耗

和峰值功耗的定义

首先

瞬时功耗等于电源电压乘以电流

峰值功耗指电源电压乘以峰值电流

当讨论冷却或电池等需求时

例如电池的续航时间

我们一般主要考虑平均功耗Paverage

它等于对整个周期内功耗积分

再除以时钟周期

根据功耗的定义

我们可以给出功耗延时积的定义

功耗延时积的缩写是PDP

它等于平均功耗

乘以传输延时

功耗延时积的单位实际上是焦耳

表示每个操作所消耗的能量

除PDP之外

另一个非常重要的指标是能量延时积

这是门电路的终极质量评价指标

等于能量乘以tp

如果我们希望获得更小的传输延时

我们需要付出更多能量

反过来如果我们需要降低能量消耗

我们需要付出性能的代价

所以这就是问题所在,这就是终极质量评价指标

我可以,举个例子来说明

什么叫门电路的终极质量指标

你们听说过著名的悍马车吗?

我们知道悍马是辆大车

速度很快

可以类比于传输延时tp非常小

然而悍马还有一个昵称,叫做“油老虎”

它的功耗非常大

考虑能量延时积,即能量跟时间相乘

因为能耗很高而tp很小

因此我们并不认为Hummer是一辆很好的车

因为这辆车的EDP并不是那么理想

这张胶片给出了

如何计算输出翻转时的能耗

例如我们有输入电压

从逻辑0变为逻辑1

然后电流将通过电阻

给电容充电

所以在输出翻转

Vout从逻辑0变为逻辑1的过程中

电压源的总能耗如这个式子所示

在我们所感兴趣的范围内做积分

我们可以得出

从电源获取的能量为CLVdd2

这就是总能耗

这是储存在电容中的能量计算

等于这个结果,(1/2)CLVdd2

我们可以看出

电源消耗的能量

只有一半储存在了电容中

另外一半去哪了?

我的答案是

在翻转时另一半能量

被以热的形式在电阻上消耗了

所以优化速度性

能一般需要功耗作为代价:速度越快

消耗的能量越高

门从低电平向高电平的翻转消耗的能量是固定的

而且每次门发生翻转时都会消耗这个固定量的能量

P等于α,即开关活动率

乘以频率乘以电容乘以VDD的平方

所以在能耗和性能之间

存在一种基本的折衷关系

Digital Integrated Circuit Analysis and Design课程列表:

Introduction and Implementation Strategies for Digital IC

-1.Introduction to Digital IC

--Video

-2.Architecture of Digital Processor

--Video

-3.Full Custom Design Methodology

--Video

-4.Semicustom Design Methodology

--Video

-5.Quality Metric of Digital IC

--Video

-6.Summary and Textbook Reference

--Video

-Homework

The Devices

-Key Points Review of Last Lecture

--Video

-1.Introduction

--Video

-2.The Diode

--Video

-3.The MOSFET Transistor

--Video

-4.Secondary Effects

--Video

-5.Summary and Textbook Reference

--Video

-Homework

The CMOS Inverter I

-Key Points Review of Last Lecture

--Video

-1.Introduction

--Video

-2.Static Behavior

--Video

-Homework

The CMOS Inverter II

-Key Points Review of Last Lecture

--Video

-1.Dynamic Behavior I

--Video

-2.Dynamic Behavior II

--Video

-3.Power Dissipation

--Video

-4. Summary and Textbook Reference

--Video

-Homework

Combinational Logic Circuits I

-1.Introduction

--Video

-2.Static CMOS Design I

--Video

-3.Static CMOS Design II

--Video

-Homework

Combinational Logic Circuits II

-Key Points Review of Last Lecture

--Video

-1.Static CMOS Design III

--Video

-2.Static CMOS Design IV

--Video

-3.Dynamic CMOS Design

--Video

-4.Summary

--Video

-Homework

Sequential Logic Circuits I

-1.Introduction I

--Video

-2.Introduction II

--Video

-3. Static Latches and Registers I

--Video

-4.Static Latches and Registers II

--Video

-5.Static Latches and Registers III

--Video

-Homework

Sequential Logic Circuits II

-1.Key Points Review

--Video

-2.Dynamic Latches and Registers I

--Video

-3.Dynamic Latches and Registers II

--Video

-4.Dynamic Latches and Registers III

--Video

-5.Pulse Register

--Video

-6.Pipelining

--Video

-7.Schmitt Trigger

--Video

-8.Summary and Textbook Reference

--Video

-Homework

Designing Arithmetic Building Blocks I

-1. Introduction

--Video

-2. Adder: Full Adder (Definition)

--Video

-3. Adder: Circuit Design

--Video

-4. Adder: Logic Design I

--Video

-5. Adder: Logic Design II

--Video

-6. Adder: Summary

--Video

-Homework

Designing Arithmetic Building Blocks II

-1. Key Points Review

--Video

-2. Multiplier

--Video

-3. Shifter

--Video

-4. Summary and Textbook Reference

--Video

-Homework

The Wire

-1. Introduction

--Video

-2. Capacitance

--Video

-3. Resistance

--Video

-4. Electrical Wire Models

--Video

-5. Summary and Textbook Reference

--Video

-Homework

Coping with Interconnect

-1. Introduction

--Video

-2. Capacitive Parasitics

--Video

-3. Capacitive Parasitics II

--Video

-4. Resistive Parasitics

--Video

-5. Summary and Textbook Reference

--Video

-Homework

Assignment Solving

-1. Assignment Solving

--Video

-2. The teaching assistants want to say

--Video

Exercise I

-1. Problem 1

--Video

-2. Problem 2

--Video

-3. Problem 3

--Video

-4. Problem 4

--Video

-5. Problem 5

--Video

-6. Problem 6

--Video

-7. Problem 7

--Video

Exercise II

-1. Problem 8

--Video

-2. Problem 9

--Video

-3. Problem 10

--Video

-4. Problem 11

--Video

-5. Problem 12

--Video

-6. Problem 13

--Video

-7. Problem 14

--Video

Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。