3-8译码器简单记录
- 模块框图与波形图
- 代码,这里用的case语句,也可以用if-else语句
注意拼接符的使用
3.testench代码
直接按照当初总结的五步来即可,见以前笔记五步
- 仿真波形
后续学了数码管显示后可以通过数码管显示数字,然后下载到板子上观察。
补充:观察 if-else 实现的译码器中的最后一个else 去掉后综合后所生成的 RTL 视图是怎样的
先放上没有去掉的RTL视图
去掉后
观察两幅图可以发现去掉else会上一个Equal7,原因是它把else的情况应该没有列出来,默认其他情况直接给out赋值即可,并未列在RTL视图中。