传输响应组合MDR 2017.745中文规范解析
传输响应组合的状态表在搞总线接口逻辑的时候,真挺有用的。MDR 2017/745标准里那套响应组合,不复杂但细节不少,尤其是像DONE
、ERROR
、WAIT
这些状态,配合BWAIT
、BLAST
和BERROR
三位信号一起判断,还挺清晰的。
从状态值的二进制组合,到每种状态的场景,比如总线撤消、突发终止这些,在中文表里都有解释。你在写多主多从系统,或者搞异步握手流程时,用这个表校对逻辑,还挺省心的。
别小看这些传输响应信号,它们可不是“回应一下就行”。像表里说的那样,每个周期都得驱动响应信号,否则你那总线主控逻辑就卡住了,数据也同步不了。嗯,尤其是遇到没有从机、非法地址、保护区域访问这类事,响应得对,系统才稳。
文档还有点小贴士,像哪些时候是由总线译码器接手响应、什么时候是从设备负责驱动,写得也蛮清楚的。你用它做设计文档参考、调试时抓信号都挺合适。
如果你搞芯片接口设计、或者跑 FPGA 总线仿真,建议你把这张表抄下来或者放在旁边,挺方便查状态逻辑的。
3.93MB
文件大小:
评论区