Single Cycle Arbiters
Arbiters, every design needs one!
You are leading a complex SoC which interacts with a lot of peripherals. As a result there is a need for an arbitration scheme to be used across the SoC. You decide to design a parameterized fixed priority arbitration scheme which grants a winner every cycle.
Design the parameterized single cycle arbiter module with fixed priority arbitration scheme. All the flops (if any) should be positive edge triggered with asynchronous resets.
Interface Definition
req_i : Input request vector to the arbiter
gnt_o : One-hot encoded signal for the winning request portLoading the interactive workspace...