【作业要求】
1、简述always和assign的用法?
always:赋值对象为reg 用于组合逻辑(电平触发) 用于时序逻辑(边沿触发)
assign:赋值对象为wire 输出的变化随着输入即刻变化
2、请说明电平触发和边沿触发的区别?
电平触发就是电平大于高电平的门限阈值或者小于低电平的门限阈值,触发器就处于响应状态
边沿触发只有在电平变化的瞬间(上升沿或下降沿)才触发一次
3、简述阻塞赋值和非阻塞赋值的区别?
阻塞赋值:“=”,顺序执行(串行执行),一般用于组合逻辑。
非阻塞赋值:“<=”,同时执行(并行执行),一般用于时序逻辑。
4、(多选)在组合逻辑中什么情况下会出现锁存器( ABC)。
A、在组合逻辑中,if else不配对
B、在组合逻辑中,case语句没有写缺省项
C、在组合逻辑中,敏感信号缺失
D、使用非阻塞赋值
【我的做法】
【结果/时序图/实验现象(可视频)】
评论 0