我是靠谱客的博主 喜悦钢铁侠,这篇文章主要介绍【校招Verilog进阶挑战】 时序逻辑篇:VL14 自动贩售机1(注意Moore机在输入完成后的时钟周期输出需要使用next_state判断)题目,现在分享给大家,希望可以做个参考。
文章目录
- 题目
- 题解
-
- Moore型状态机
- Mealy型状态机(状态少,但是会将设计复杂化)
题目
描述
题目描述:
设计一个自动贩售机,输入货币有三种,为0.5/1/2元,饮料价格是1.5元,要求进行找零,找零只会支付0.5元。
ps:投入的货币会自动经过边沿检测并输出一个在时钟上升沿到1,在下降沿到0的脉冲信号
注意rst为低电平复位
信号示意图:

d1 0.5元
d2 1元
d3 2元
out1 饮料
out2 零钱
波形示意图:

对应的激励源:

输入描述:
输入信号
最后
以上就是喜悦钢铁侠最近收集整理的关于【校招Verilog进阶挑战】 时序逻辑篇:VL14 自动贩售机1(注意Moore机在输入完成后的时钟周期输出需要使用next_state判断)题目的全部内容,更多相关【校招Verilog进阶挑战】内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复