03-10-2018 04:24 AM
i am a beginner to axi. i have few questions .
1. how to know that components in axi bus are master or slave?
2. Can two master communicate each others?if yes, how to do that?
i read axi spec, there are master to slave transaction . But , it does not tell about master to master transaction.
Could anyone tell me more detail?
03-10-2018 04:41 AM
(1) By reading the datasheet for that block, or just trying to connect them in the block diagram (you won't be able to connect master to master or slave to slave). The general naming convention will put a "M" on the Master ports and "S" on the slave ports.
(2) No, it's not supported.
03-10-2018 05:56 AM
That does not prevent the component exposing the master interface exposing a slave interface too. That is actually very common.
03-10-2018 06:15 AM
hi , what do you mean (That does not prevent the component exposing the master interface exposing a slave interface too) ?
master to master transaction ok?
03-10-2018 08:22 AM
However, a component can have one or more slave AND master interfaces.
03-10-2018 03:01 PM
thanks for reply.
i wonder the reason behind two master cannot talk to each other.
if master A has a slave AA, it seems another master B can talk to slave AA.
03-10-2018 04:38 PM