Thank you for making it clear. So, taking as an example the coherent bus is
it like the configuration in the following image with three layers (1 for
requests, 1 for snoops and 1 for responses)?

http://www.doulos.com/knowhow/arm/Migrating_from_AHB_to_AXI/multilayer_bus_simple.png

Thanks again,
Pavlos


On Tue, Jun 10, 2014 at 5:55 PM, Andreas Hansson via gem5-dev <
[email protected]> wrote:

> Hi Pavlos,
>
> It is a crossbar implemented by muxes.
>
> I am in the process of renaming the class XBar (from Bus) to avoid any
> confusion.
>
> Andreas
>
> On 10/06/2014 15:50, "Pavlos Maniotis via gem5-dev" <[email protected]>
> wrote:
>
> >Hello everyone,
> >
> >I have read the following thread and I feel that I have not completely
> >understood what is the actual configuration for the CoherentBus (and
> >generally the Bus) model.
> >
> >https://www.mail-archive.com/[email protected]/msg10942.html
> >
> >
> >Is it just a shared medium between the master and slave ports similarly
> >to the example in the following link's image or is it a crossbar?
> >
> >
> http://upload.wikimedia.org/wikipedia/commons/thumb/6/68/Computer_system_b
> >us.svg/744px-Computer_system_bus.svg.png
> >
> >It would be nice if someone could provide a graphical representation of
> >how the master and slave ports are actually connected by utilizing the
> >bus modules (coherent or non-coherent, I assume it is the same for both
> >of them).
> >
> >Thank you in advance for your help,
> >Pavlos
> >
> >_______________________________________________
> >gem5-dev mailing list
> >[email protected]
> >http://m5sim.org/mailman/listinfo/gem5-dev
> >
>
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy the
> information in any medium.  Thank you.
>
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No:  2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
> Registered in England & Wales, Company No:  2548782
>
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
>
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to