普通乘法器通过移位累加和计算,而流水线乘法器通过寄存器,时间更短但寄存器更多,需综合考虑
4位乘3位最大为4+3=7位
从开始输入乘数到输出只有两个周期
虽说非阻塞赋值是并行执行的,但经两个上升沿就可以得到结果
pass_request:行人按钮信号,当该信号为1,表示按钮按下,如果剩余绿灯时间大于10个时钟,则缩短为10个时钟,小于10个时钟则保持不变。clock:交通灯倒计时读数
复位后判断cnt条件时取的是if(cnt==0) cnt<='d75;75这个值
倒着计时,刚开始cnt复位为75,到cnt为0到下一个循环复位为74
也可以用状态机来做,用当前green与前一时刻p_green相与来做判断