Quartus® Prime Pro Edition User Guide: Platform Designer

ID 683609
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.11. AMBA* 3 APB Protocol Specification Support (version 1.0)

APB (Advanced Peripheral Bus) interface is optimized for minimal power consumption and reduced interface complexity. You can use APB to interface to peripherals which are low-bandwidth and do not require the high performance of a pipelined bus interface. Signal transitions are sampled at the rising edge of the clock to enable the integration of APB peripherals easily into any design flow.

Platform Designer allows connections between APB components, and AMBA* 3 AXI, AMBA* 4 AXI, and Avalon® memory-mapped interfaces. The following sections describe unique or exceptional APB support in the Platform Designer software. 12

12 This document now refers to the AXI "manager" and "subordinate" to replace the former terms, as the latest AMBA® AXI and ACE Protocol Specification describes.