Hello Everyone,
Could anyone please explain the differences among crossbar,switch,interconnect and a bridge in a SoC ?And also When to choose each one of them?
Hello Everyone,
Could anyone please explain the differences among crossbar,switch,interconnect and a bridge in a SoC ?And also When to choose each one of them?
The terms ‘crossbar’, ‘switch’ and ‘interconnect’ are used to describe a module which connects multiple devices which use the same protocol. The devices can create protocol transactions, receive protocol transactions, or both. The module may route transactions based on a specified set of rules, or broadcast them to all devices based on the protocol.
A ‘bridge’ is typically a module which translates from one transaction type to another. It may also have several connected devices with unique protocols.
You will need to refer to the device specification to determine exactly what the function is.