关于AXI 1x2 bridge

请问老师,我们将此ip的slave端的arvalid接口置为1后,master端arvalid结果为2'b10,查阅官网文件后我们认为当slave端为1时master端应为2'b11。不知道为何会产生当前的结果。
已邀请:

邢金璋

赞同来自:

1.  1x2是总线分发器,接收一个请求,分发到2个去向的某一个。
     也就是一条道分化为两条道。显然一辆车只能去往两条道的某一条,。是1对1,而不是广播。
 
2.IP的其实分化除了两个master端,但xilinx将这两个master端的信号合并为了一组信号。
  master端的arvalid是2 bits,其实高bit对应一个master,低bit对应另一个master。其余信号,如araddr也是如此。
 
3.master端的 arvalid永远不可能为2'b11,因为1x2的桥是1对1分发,而不存在广播的可能。

要回复问题请先登录注册