序列检测器的设计及仿真实现.docxVIP

  • 25
  • 0
  • 约1.05千字
  • 约 7页
  • 2020-09-26 发布于山东
  • 举报
题目:设计 110 序列检测器,当输入信号 时输出 ,否则 一、设计思路 我们采用 Moore 机完成这个功能。对于触发器的选择,为了简便 我们选用 D 触发器以及基本的门电路完成基本设计。 二、时钟同步状态机 根据题目要求我们得到下面的状态图 状态表示的意义  Q  X=0  X=1  输出  Z 等待  1 的出现  A  A  B  0 出现 1 B A C 0 出现 11 C D C 0 出现 110 D A B 1 Q* 转移输出表 Q0 Q1 输入 X 输出 Z X=0 X=1 00 00 01 0 01 00 11 0 11 10 11 0 10 00 01 1 Q0 Q1 状态图如图: 通过卡诺图化简可得 转移方程: 输出方程:  Q0 =Q0Q1 Q1 X Q1 X Q0Q1? 我们选择 D 触发器作为记忆电路部分 由 D 触发器的特征方程 : Q D 得激励方程: D 0 =Q0Q1 Q1 X D1 X 三、 Verilog 程序如下: module shiyan2 (clk,x,z); input clk,x; output z; wire[1:0] state; wire[1:0] excite; nextlogic u1(x,state,excite); statememory u2(clk,excite,state);

文档评论(0)

1亿VIP精品文档

相关文档