调试技巧-定位问题练习(rdy)
调试技巧-定位问题练习1.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图说明,模块A正确地发送了一个数据:7。
https://img.examcoo.com/paper/3019112/201711/150976398093010.png 参考答案:√解析:在第3个时钟上升沿,A看到的RDY值为1,可以发送数据。我们看data_vld和data,只有一个数据7。
2.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图说明,模块A正确地发送了一个数据:7、2。
https://img.examcoo.com/paper/3019112/201711/150976398111010.png 参考答案:×解析:在第4个时钟上升沿,A看到的RDY值为0,不应该发送数据。A模块错误
3.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图说明,模块A正确地发送了数据:7和3。
https://img.examcoo.com/paper/3019112/201711/150976398118390.png 参考答案:×解析:A都是在rdy=1时发送数据,并且发送了三个数据:7、3、3。
4.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图说明,模块A正确地发送了一个数据:7、0、3。
https://img.examcoo.com/paper/3019112/201711/150976398136740.png 参考答案:×解析:A都是在rdy=1时发送数据,并且发送了四个数据:7、0、3、3。
5.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。假设模块B每接收到一个数据,都要处理4个时钟,然后才能接收下一个数据。下面波形图说明,模块B正确地产生了rdy信号。
https://img.examcoo.com/paper/3019112/201711/150976398148770.png参考答案:×解析:B收到数据后,就要将rdy变低,通知A不要发数据过来。但请看第4和第7时钟沿,此时A看到的RDY都为1,说明还能发送,这是不正确的。正确的波形如下:https://img.examcoo.com/paper/3019112/201803/152153615497040.png
file:///C:\Users\xkdn\AppData\Local\Temp\ksohtml11848\wps31.png
6.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图表示,模块A正确地发送了数据1 2 3。
https://img.examcoo.com/paper/3019112/201711/150976398168420.png 参考答案:×解析:在第5时钟上升沿,A看到的RDY为0,不应该发送数据。
7.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图表示,模块A正确地发送了数据1 2 3。
https://img.examcoo.com/paper/3019112/201711/150976398187160.png 参考答案:√
8.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图表示,模块A正确地发送了数据1 2 3。
https://img.examcoo.com/paper/3019112/201711/150976398205170.png 参考答案:×解析:在第3时钟上升沿,A看到的RDY为0,不应该发送数据。
9.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。假设模块B每接收到一个数据,都要处理2个时钟,然后才能接收下一个数据。下面波形图说明,模块B正确地产生了rdy信号。
https://img.examcoo.com/paper/3019112/201711/150976398223340.png 参考答案:√
10.[判断]模块A通过data_vld和data信号,往模块B发送数据,B通过rdy信号告诉A能不能发送数据。下面波形图说明,模块A正确地发送了一个数据:7、7、3、3。
https://img.examcoo.com/paper/3019112/201711/150976396896230.png 参考答案:√解析:检测到rdy为1,即模块B准备好,模块A就发数据
写的很好,对时序图有了更深的理解。
页:
[1]