4.5.2. Function and operation of module

The master to slave multiplexor controls the routing of address, control and data signals from the system bus masters to the bus slaves. The arbiter determines which master currently has control of the bus, and the multiplexor is used to connect the outputs of the selected master to the inputs of the bus slaves.

The address and control signals are switched during the address phase of a transfer using the HMASTER arbiter output.

The write data signals are switched during the data phase of a transfer using a registered version of HMASTER.

When no masters are selected, the default master signals are selected and the module drives all outputs LOW, performing IDLE transfers until another master is granted control of the bus.

Copyright © 2001 ARM Limited. All rights reserved.ARM DDI 0226A
Non-Confidential