1、组合电路的分析与设计:
组合电路的设计过程包括以下步骤:
- 找到所需数量的输入和输出,并为每个分配一个符号。
- 根据给定的规格和函数导出真值表。
- 使用真值表,获得每个输出的简化布尔函数作为输入变量的函数。
- 画出逻辑电路图。
要从逻辑图中获取输出布尔函数,该过程包括以下步骤:
- 用唯一的符号标记所有门输出。
- 找出这些门的布尔函数。
直接从逻辑图中获取真值表,过程包括以下步骤:
- 确定电路中输入变量的数量。
- 为这些输入绘制表格。 n 个输入变量有 2^n 种组合(0 到 (2^n -1))。
- 用电路中门的唯一符号标记输出。
- 获得表中这些门的输出。
组合电路的缺点:
如果您需要设计一个存储和使用先前输入和输出的系统,那么我们不能使用组合电路,因为它没有存储任何状态或依赖时钟或时间的能力。对于这些属性,您可以使用顺序电路。
2. 时序电路分析与设计:
顺序电路的设计过程包括以下步骤:
- 导出状态表和状态方程。
- 使用状态表导出状态图。
- 使用状态减少技术减少状态。
- 验证要使用的触发器数量和触发器类型。
- 使用激励表导出激励方程。
- 导出输出函数和触发器输入函数。
- 导出每个输出变量的逻辑函数或方程。
- 绘制所需的逻辑图。
时序电路的例子有寄存器、移位寄存器、计数器、纹波计数器、同步计数器等。