Previous | Next --- Slide 21 of 62
Back to Lecture Thumbnails
jmc

With this definition of an atomic bus, the "atom" includes the client who is granted access placing its command and data on the bus and other clients placing their responses on the bus. Within this atom the bus is "locked" to any other bus transaction.

chenh1

What if more than one clients respond to the first client?

boba

@chenh1 One of the responses must make it onto the bus first. Then the client of the response that did not get the bus must modify it's response.