组合电路(Combinational Circuits)的组成部分
集成电路(Integrated Circuit)是集成了逻辑门和存储单元的半导体晶片
简称 | 全名 | 逻辑门的数量 |
---|---|---|
SSI | small scale integrated | < 10 |
MSI | medium scale integrated | 10 - 100 |
LSI | large scale integrated | 100 - 数千 |
VLSI | very large scale integrated | 数千 - 数百万 |
门的实现主要通过以下参数特性描述:
Name | Description |
---|---|
Fan-in | 一个门可接收的输入数 |
Fan-out | 一个门的输出可驱动的标准负载数量 |
Logic Levels | 高低电平的输入输出电压范围 |
Noise Margin | 对外界噪声的容忍能力(具体来说是不会导致行为异变的最大噪声压值) |
Cost for a gate | 门的成本 |
Propagation Delay | 从输入信号改变到输出信号改变所需的时间 |
Power Dissipation | 门的能耗 |
扇入扇出 Fan-in & Fan-out
<aside> 💡
标准负载:是衡量“负载”的一个“单位砝码”,其大小等于一个非门贡献的负载压力
</aside>
门的成本 Cost for a gate
转换时间 Transition Time
转换时间分为 $t_{LH}$ 和 $t_{HL}$ 两部分
<aside> 💡
可以用转换时间(Transition Time)评估负载的大小:随着负载增加,转换时间也会增加(如图),而扇出定义中提到的“正常工作”,就是指门的转换时间不超过其预定的最大转换时间
</aside>
传播延迟 Propagation Delay
<aside> 💡
转换时间与传播延迟的辨析
延迟模型 Delay Model
为了刻画门的延迟,需要对其建模,常见的模型有两种:
<aside> 💡
意外情形——毛刺(Glitch)
分析下图的二路选择器(每个逻辑门的延迟标注在其上)
在传输延迟模型下,由于反相器存在延迟,因此会出现下图 Y 波形中箭头所指的毛刺,这是一种意外情况
</aside>
由负载导致的额外延时
计算电路的延迟时,有两方面需要考虑,一方面是电路自身所导致的一个固定延迟,另一方面则是由于不同的负载导致的额外延迟(即:门的负载 / 扇出越多,则延迟越大)
如果考虑到这种影响,电路中门的延迟会根据其输出上的电路负载而呈现不同的值
示例: