In a multiprocessor system, one of the processors wants to read if the bus did not get the bus during the arbitration, what happens to the processor? If the next time he was unable to grab the tire again, is he idle until it is given to him? And all this time he will be on the same team?

  • Depending on the scheduler and depending on the specific time distribution algorithm, as well as the specific system architecture. He can wait until the tire is free, can switch to another process, or access the bus. All too in general terms. - Ukeo
  • one
    I connect the PicoBlaze-based processor to the Wishbone bus, I’ll dwell on the fact that if I couldn’t get the bus, I’ll turn off the clock frequency from the processor until the arbiter grants access. - DiB
  • In this case, in my opinion, it is better not to think of anything, this is a specific feature of a multiprocessor system. - Ukeo

0