Machine-translated by Google. Questions are authored in English.
Top

Discussion

Two I2C masters begin a transfer at the same moment. The bus resolves it by

  • A.collision detection followed by a random back-off
  • B.a token passed between the masters in turn
  • C.the master with the lower device address taking priority over the other
  • D.arbitration, the master writing a one losing to one writing a zero

Answer: D

Each master watches the line while driving it, and the one that intended a one but sees a zero knows it has lost and withdraws without any data being corrupted. The open-drain bus is what makes this non-destructive arbitration possible.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.