APB (Advanced Peripheral Bus)
ConceptThe Advanced Peripheral Bus (APB) is a low-power, non-pipelined bus protocol used in System-on-Chip (SoC) designs to connect peripheral devices to higher-performance bus systems. It is part of the AMBA family of bus interfaces and is commonly reached from high-speed buses such as AHB via a bridge that translates burst transactions into simple, single-cycle transfers. APB is also widely used as the bus interface for control and status register (CSR) blocks accessed by embedded software.
WIKI
APB (Advanced Peripheral Bus)
The Advanced Peripheral Bus (APB) is a low-power, non-pipelined bus protocol used in System-on-Chip (SoC) architectures to connect peripheral devices—particularly low-bandwidth, low-power peripherals—to higher-performance bus subsystems. APB is typically reached via a bridge from a high-speed bus such as the Advanced High-performance Bus (AHB), with the bridge converting complex, pipelined, burst-capable AHB transactions into the simpler, single-cycle transfers that APB uses.