这是一个棘手的问题。注意,该过程在时钟上升沿和下降沿唤醒,并且在rising_edge上分配中间信号temp_sig。
把它与信号分配的语义(推迟分配)放在一起,看看你得到了什么。
吉姆建议通过模拟进行交叉检查……
temp_sig< = I;
万一;
Q< = temp_sig;
结束过程;
end exam_arc;
似乎这段代码模拟了一个在上升时运行的D触发器
边缘
</跨度>
时钟,但 答案[这个问题来自考试]这个问题声称这个D触发器操作下降
边缘
</跨度>
时钟
这个VHDL代码模拟什么样的触发器?