跳到主要内容

東京大学 情報理工学系研究科 電子情報学専攻 2026年1月実施 専門 第2問

Author

瑞穂

Description

A system gets input AA (1 bit), and outputs YY (1 bit). YY is 11 only when the former CLK time AA is 00, and current CLK time AA is 11. Suppose the initial state outputs 00 no matter what AA is.

(1) Draw the state transition diagram.

(2) Draw the state transition table.

(3) Give the expression of the state output siNs_i^N, output AA, given input state sis_i and AA. Use Karnough graph to simplify.

(4) Draw the circuit using AND, OR, NOT and D-flip-flop.

题目描述

某系统有一位输入 AA 和一位输出 YY。仅当前一时钟时刻的 AA00、当前时钟时刻的 AA11 时,Y=1Y=1;初始状态下,无论 AA 为何,输出均为 00

(1) 画出状态转移图。

(2) 写出状态转移表。

(3) 原 Description 要求:给定输入状态 sis_iAA,写出“状态输出 siNs_i^N、输出 AA”的表达式,并用卡诺图化简。但原文此前明确把 AA 定义为输入、YY 定义为输出,且没有定义 sis_isiNs_i^N,因此此小问的输出变量与状态符号存在冲突;此处保留这一缺失边界,不把“输出 AA”擅自改成 YY

(4) 使用 AND、OR、NOT 门和 D 触发器画出电路。

考点

  • 上升沿检测时序机:要求用前一拍输入作为状态,仅在 AA00 变为 11 的时钟拍产生输出。
  • D 触发器时序电路:要求由状态表和卡诺图得到次态、输出组合逻辑,并连接 D 触发器实现。