But if number 14 and 28 both requests the bus, I have to check and see
which one of them have waited the longest. How would I do that fast.
Mike Treseler wrote:
> Rusty wrote:
>
>> I am going to make an arbiter in vhdl which is fair. It is supposed to
>> arbit 128 different masters and give them access to the bus. If more
>> than one master requests the bus the arbiter is supposed to give the
>> master that have waited the longest since last transmit, and give that
>> one access first.
>
>
> When the shop is empty, I get immediate service.
> When the shop is busy, I take the next number and wait
> for it to be called.
>
> -- Mike Treseler
|