Entity bus_Arbiter
Block Diagram of bus_Arbiter
This module implements a generic arbiter. It currently supports the following arbitration strategies:
Round Robin (RR)
Name |
Type |
Default |
Description |
---|---|---|---|
STRATEGY |
string |
"RR" |
|
PORTS |
positive |
1 |
|
WEIGHTS |
(0 => 1) |
||
OUTPUT_REG |
boolean |
TRUE |
Name |
Type |
Direction |
Description |
---|---|---|---|
Clock |
std_logic |
in |
|
Reset |
std_logic |
in |
|
Arbitrate |
std_logic |
in |
|
Request_Vector |
std_logic_vector |
in |
|
Arbitrated |
std_logic |
out |
|
Grant_Vector |
std_logic_vector |
out |
|
Grant_Index |
std_logic_vector |
out |
×