Bird
0
0

In a bus matrix with 2 masters and 3 slaves, if both masters request access to Slave 3 simultaneously, what mechanism resolves this conflict?

medium📝 Analysis Q4 of 15
ARM Architecture - Bus Architecture
In a bus matrix with 2 masters and 3 slaves, if both masters request access to Slave 3 simultaneously, what mechanism resolves this conflict?
ASlave 3 duplicates data to both masters simultaneously
BBoth masters access Slave 3 simultaneously causing data collision
CArbitration logic grants access to one master while the other waits
DThe bus matrix disables Slave 3 until requests stop
Step-by-Step Solution
Solution:
  1. Step 1: Identify conflict scenario

    Two masters request the same slave simultaneously.
  2. Step 2: Understand bus matrix arbitration

    Arbitration logic decides which master gains access first.
  3. Final Answer:

    Arbitration logic grants access to one master while the other waits -> Option C
  4. Quick Check:

    Arbitration prevents simultaneous slave access [OK]
Quick Trick: Arbitration resolves simultaneous master requests [OK]
Common Mistakes:
  • Assuming simultaneous access without arbitration
  • Believing slaves can handle multiple masters at once

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More ARM Architecture Quizzes