APB Interconnect IP Module

Interconnect fabric for AMBA 3 APB based systems

During the holiday period (Dec 24 – Jan 4), response times from our Global Support Team may be longer than usual.

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.

Features

  • Compliance with AMBA 3 APB Protocol v1.0
  • Fully parameterized design
  • Data Bus width of up to 32 bits [8, 16, 32]
  • Address width of up to 32 bits [11,12,...,32]
  • Support to up to 32 requesters and 32 completers
Lattice Propel

Block Diagrams

APB-Interconnect-Module-Block-Diagram

Documentation

Quick Reference
Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
APB Interconnect IP Module - User Guide
FPGA-IPUG-02054 1.4 12/11/2025 PDF 652.5 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
APB Interconnect IP Module - Release Notes
FPGA-RN-02077 1.1 12/11/2025 PDF 277.2 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Ordering Information

The APB Interconnect is provided at no additional cost with Lattice Propel Builder.