Pro catalog
Arbiters
Round-robin, fixed-priority, and grant-based resource arbiters.
Category overview
Round-robin, fixed-priority, and grant-based resource arbiters.
IP blocks
-
A synchronous arbiter that locks the grant to the winning request until that request deasserts, with a fixed tie-break preference for request 0.
-
A combinational static priority arbiter for two request lines where req0 has higher priority than req1.
-
4-Channel Oldest-First (FIFO) Arbiter with almost-full flag and flush support.
-
A 4-channel round-robin arbiter with priority rotation to ensure fair access to shared resources.
-
A 4-input sliding window arbiter with weighted priority, masking, parking, and hold capabilities for fair resource allocation.
-
A 4-bit priority grant module that selects the lowest-index active request after applying a mask.
-
Fair-share arbiter with grant-lock and credit-based backpressure for two requests.
-
Fixed-priority 4-request arbiter with mask, hold, grant-lock, and credit/almost-full.
-
A 4-input fixed-priority arbiter with a grant mask to disable specific requests dynamically.
-
4-request Grant-Hold Arbiter with maskable hold and fixed priority fallback.
-
4-input LRU arbiter with weight masking, park mode, and hold lock functionality.
-
A lock-free arbiter that grants access to the lowest-priority active request and holds the grant until acknowledgment, supporting backpressure.
-
4-port Least-Recently-Granted matrix arbiter with round-robin fairness.
-
A 4-channel sticky round-robin arbiter that holds the grant until acknowledgment, then advances the pointer.
-
A 4-input token-ring arbiter that rotates a one-hot grant token to the next active requester, ensuring fair access.
-
Weighted Priority Arbiter with Mask, Park, and Hold Lock for 4 requests.
-
4-input Weighted Round-Robin Arbiter with masking and Park-on-Grant strategy.