读AMBA AHB protol,hready有一困惑,求解答
时间:12-12
整理:3721RD
点击:
看了AMBA AHB protol,个人的理解是
1) AHB slave hready_out不是必需的;
2) 如果有hready_out ,需要和其他slave的hready_out mux一下,再送往AHB master和各个slave。但是如何mux的?
ARM有针对性的资料吗?
Thanks in advance!
1) AHB slave hready_out不是必需的;
2) 如果有hready_out ,需要和其他slave的hready_out mux一下,再送往AHB master和各个slave。但是如何mux的?
ARM有针对性的资料吗?
Thanks in advance!
用hready=1锁存hsel,然后用锁存后的hsel做mux
hready_out和hready_in接一个信号不行,除非只有一个slave。
所谓分层只是相当于中间的管道,形成master和slave之间的通道
而hready的mux都是在本层之内讨论的,本层所有的hready做完mux
之后在往上层或下层传递