verliog and FPGA实验小记----------实验七:有限状态机设计

一.设计目的

设计并实现掌握检测连续接收“1111”的Moore型和Mealy型状态机设计。
(即当输入四个或四个以上的’'1"时,电路输出1,否则输出0)

二.实验原理

(1)有限状态机的结构框图
verliog and FPGA实验小记----------实验七:有限状态机设计
verliog and FPGA实验小记----------实验七:有限状态机设计
(2)状态转移图
verliog and FPGA实验小记----------实验七:有限状态机设计

verliog and FPGA实验小记----------实验七:有限状态机设计

三.代码及截图

(1)Moore型状态机

I.代码
verliog and FPGA实验小记----------实验七:有限状态机设计
II.TestBench
verliog and FPGA实验小记----------实验七:有限状态机设计

(2)Mealy型状态机

I.代码
verliog and FPGA实验小记----------实验七:有限状态机设计
II.TestBench
verliog and FPGA实验小记----------实验七:有限状态机设计
III.波形截图
verliog and FPGA实验小记----------实验七:有限状态机设计