The Lattice Semiconductor APB Interconnect Module is a fully parameterized soft IP for low latency interconnect fabric for APB system. It can be used to connect one or more APB bus requester to one or more APB bus completer. Requester-side arbitration is implemented within the module to minimize resource utilizaton. This means only one requester can access any of the completers at any given time.
The APB Interconnect Module supports round-robin based and fixed priority based arbitration when multiple bus requesters access the same completer port. The arbitration completes in one clock cycle, which means that the transaction is delayed by one clock cycle when arbitration occurs.