组合电路的设计方法

来源:本站
导读:目前正在解读《组合电路的设计方法》的相关信息,《组合电路的设计方法》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《组合电路的设计方法》的详细说明。
数字电路的设计包括两个阶段:由逻辑功能的文字描述到某种形式的逻辑描述之间的变换和各种逻辑描述之间的变换。

1.由真值表、逻辑方程到门级实现

组合电路的设计方法

图1 一种组合电路的设计过程

例1 算术逻辑运算单元(ALU)的设计。

算术逻辑运算单元是许多数字系统的主要部件,其框图如下:

组合电路的设计方法

图2 1位ALU

ALU的功能表如下:

组合电路的设计方法

表21 ALU的功能表

2.功能分析和函数分解

例2 设计如下图所示的并行补码变换器。

组合电路的设计方法

变换器的输入是原码

S是符号位

B = B3B2B1B0为数值位

输出为相应的补码

F = F3F2F1F0

 

 

 

图3 并行补码变换器

例3 设计如下图所示的二进制加/减运算电路。

操作数[A] = A3A2A1A0

[B] = B3B2B1B0,是无符号二进制原码。

结果用原码表示,

F = F3F2F1F0为数值位,

S为符号位,

M为加/减控制信号。

组合电路的设计方法

图4 无符号二进制加/减运算电路

3.改进原电路,实现逻辑功能

组合电路的设计方法

图5 加/减运算电路之一

4.积木块化设计

4 设计如图所示的8位算术比较器,该比较器接受两个无符号二进制数A = a7a6a5a4a3a2a1a0B = b7b6b5b4b3b2b1b0。当A>B时,输出Z = 1;否则Z = 0

组合电路的设计方法

表4 比较器积木块功能表

组合电路的设计方法

图6 比较器积木块

如图6 所示,用8个这样的积木块级联可以构成所需要的8位数值比较器。

6 设计如图7 所示的4位并行乘法器

组合电路的设计方法

 

两个4位二进制数相乘的过程如下:

组合电路的设计方法

 

组合电路的设计方法

图7 4位乘法器的一种电路

组合电路的设计方法

图8 用积木块构成的乘法器

5.逻辑验证和逻辑模拟

要使设计结果必须符合设计要求,必须对设计结果进行检查和核对,这就是逻辑验证。

基于表格的事件驱动法,用若干张表格来描述逻辑图。

组合电路的设计方法

图9 2选1MUX逻辑图

组合电路的设计方法

5 引线表和元件表

组合电路的设计方法

图10 队列变化

组合电路的设计方法

6 电平变化表

提醒:《组合电路的设计方法》最后刷新时间 2023-07-10 03:53:07,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《组合电路的设计方法》该内容的真实性请自行鉴别。