📜  组合和时序电路的分析与设计

📅  最后修改于: 2021-09-16 10:32:42             🧑  作者: Mango

1、组合电路的分析与设计:

组合电路的设计过程包括以下步骤:

  1. 找到所需数量的输入和输出,并为每个分配一个符号。
  2. 根据给定的规格和函数导出真值表。
  3. 使用真值表,获得每个输出的简化布尔函数作为输入变量的函数。
  4. 画出逻辑电路图。

要从逻辑图中获取输出布尔函数,该过程包括以下步骤:

  1. 用唯一的符号标记所有门输出。
  2. 找出这些门的布尔函数。

直接从逻辑图中获取真值表,过程包括以下步骤:

  1. 确定电路中输入变量的数量。
  2. 为这些输入绘制表格。 n 个输入变量有 2^n 种组合(0 到 (2^n -1))。
  3. 用电路中门的唯一符号标记输出。
  4. 获得表中这些门的输出。

组合电路的缺点:
如果您需要设计一个存储和使用先前输入和输出的系统,那么我们不能使用组合电路,因为它没有存储任何状态或依赖时钟或时间的能力。对于这些属性,您可以使用顺序电路。

2. 时序电路分析与设计:
顺序电路的设计过程包括以下步骤:

  1. 导出状态表和状态方程。
  2. 使用状态表导出状态图。
  3. 使用状态减少技术减少状态。
  4. 验证要使用的触发器数量和触发器类型。
  5. 使用激励表导出激励方程。
  6. 导出输出函数和触发器输入函数。
  7. 导出每个输出变量的逻辑函数或方程。
  8. 绘制所需的逻辑图。

时序电路的例子有寄存器、移位寄存器、计数器、纹波计数器、同步计数器等。