The Synopsys APB General Peripheral components include many of the commonly used AMBA Peripheral bus building blocks. The components are highly configurable providing the design engineer the flexibility to tailor the components to their desired design requirements. Comprehensive subsystems can be quickly assembled using coreAssembler, an included graphical based subsystem assembly tool. coreAssembler automates the subsystem assembly and IP configuration which includes the creation of an initial verification testbench environment enabled by Synopsys Verification IP, thus reducing the time to first simulation.
The Synopsys APB General Peripheral components for AMBA are available in encrypted format as part of the DesignWare Library. RTL source code is available for license separately, on a pay-per-use basis as part of the DWC APB Peripherals license package.
General Purpose I/O pad control peripheral for the AMBA 2 APB bus (View Product Details for DW_apb_gpio)
Configurable system counters, controlled through an AMBA 2 APB interface (View Product Details for DW_apb_timers)
Configurable high range counter with an AMBA 2 APB interface (View Product Details for DW_apb_rtc)
Programmable controller for the remap and pause features of the AMBA 2 AHB interconnect (View Product Details for DW_apb_rap)
Programmable watchdog timer peripheral for the AMBA 2 APB Bus (View Product Details for DW_apb_wdt)
Verification IP for AMBA 2 AHB/APB and AMBA 3 AXI
Quickly identify and access the right IP solutions for your project needs.
Find embedded memory and logic IP for your SoC design.
Find silicon-proven NVM IP for your SoC design needs.