Shared-bus arbiter: strict priority vs round-robin

Each column is one bus cycle (oldest left). ■ granted   ■ requested but not granted   □ idle