Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How does VMEbus arbitration work?

arbitration vmebus
0
Posted

How does VMEbus arbitration work?

0

VMEbus supports multiple masters. Since the VMEbus is a shared resource, each master must be granted the bus so that no two masters can drive the bus at the same time. This is called bus arbitration. The Early Days When the VMEbus was young most systems contained a single processor board and the VMEbus was used for simple address/data accesses to memory and peripherals. Life was simple because all interrupts were handled by the single processor board and the memory map from the VMEbus s viewpoint was the same as the memory may from the single processor board. Arbitration was simple too. When the system booted up, the single processor board asked for the bus, got it, and then just kept it forever. While VMEbus systems can still operate this way, many applications now require multiple processors to meet real-time requirements. One CPU, Two CPU, Three CPU, and more…. Demanding applications today require concurrent operations. Since the VMEbus supports arbitration and multi-master system

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123