Vendor: Silvaco, Inc. Category: CPU

AHB Performance Subsystem - ARM Cortex M0

The AHB Performance Subsystem is an AMBA® based system that is useful as the digital infrastructure for building low power SOCs n…

Overview

The AHB Performance Subsystem is an AMBA® based system that is useful as the digital infrastructure for building low power SOCs needing additional performance. This AHB Multi-matrix system contains a flexible Power Management Unit for controlling power sequencing of the CPU and peripherals. The PMU can easily be extended to control additional cores, peripherals and even analog subsystems on the same SOC.

Additionally, the subsystem includes two DMA controllers for easily moving data from user peripherals to internal SRAM.

Most of the supported CPUs are powerful enough to handle applications such as spectral analysis, FFT, and data manipulation, thus making the subsystem a good choice for IoT devices where computation has to be done at the edge.
The AHB Performance Subsystem includes a standard set of peripherals and cores that supports RTOS and software kernels. Included is a QSPI, serial flash controller for boot loading program images or operating as an Execute in Place (XIP) engine using non-volatile external flash memory with low power.

The AHB Performance Subsystem is soft IP that can be used in all the popular semiconductor technology nodes.

Key features

  • High Performance with Low Power
  • RTOS/Kernel Support
  • AMBA AHB 2.0 Multi-layer Fabric
  • AMAB APB 3.0
  • Power Management Unit
  • Processor Options
    • ARM Cortex-M0
  •  Infrastructure
    • AHB Multi-layer Fabric
    • 8  Master components – 12  Slave components
    • APB 3.0 Bus Channel / Decode
    • AHB to APB Bridge (2)
  • IP Cores
    • 8, 16, 32-bit Internal SRAM Controller
    • DMA Controller (2)
    • QSPI Serial Flash Controller with Execute in Place (XIP)
    • Watchdog Timer
    • Timers (2)
    • General Purpose Input / Output (GPIO)
    • I2C Master/Slave components
    • QSPI / SPI components
    • 16550 UART
    • Remap register
    • Generic Registers
  • Software
    • Startup and Interrupt code
    • Example Boot Loader from QSPI Serial device
    • Example test code for all IP Cores
    • Low power example project

Block Diagram

Benefits

  • Quick development start up
  • Low power plus performance to handle most IoT software
  • Integration and software support available
  • Cost effective

Applications

  • IoT Edge Devices
  • Medical Devices
  • Mixed Signal Digital - MEMS
  • Smart Sensors, Smart Metering, Smart Lighting
  • Health Monitors
  • Home / Office
  • Surveillance, Home Automation, Smart Thermostats
  • Industrial
  • Machine / Motor Control, System Health Monitoring

What’s Included?

  • Verilog RTL source code
  • Test bench with test suites
  • Documentation including User’s Guide and Integration Guide
  • Technology-independent synthesis constraints
  • C software example projects

Specifications

Identity

Part Number
AHB Performance Subsystem - ARM Cortex M0
Vendor
Silvaco, Inc.
Type
Silicon IP

Compute

CPU Architecture
ARM

Files

Note: some files may require an NDA depending on provider policy.

Provider

HQ: United States

Learn more about CPU IP core

Announcing Arm AGI CPU: The silicon foundation for the agentic AI cloud era

For the first time in our more than 35-year history, Arm is delivering its own silicon products – extending the Arm Neoverse platform beyond IP and Arm Compute Subsystems (CSS) to give customers greater choice in how they deploy Arm compute – from building custom silicon to integrating platform-level solutions or deploying Arm-designed processors.

Encarsia: Evaluating CPU Fuzzers via Automatic Bug Injection

Hardware fuzzing has recently gained momentum with many discovered bugs in open-source RISC-V CPU designs. Comparing the effectiveness of different hardware fuzzers, however, remains a challenge: each fuzzer optimizes for a different metric and is demonstrated on different CPU designs.

Frequently asked questions about CPU IP cores

What is AHB Performance Subsystem - ARM Cortex M0?

AHB Performance Subsystem - ARM Cortex M0 is a CPU IP core from Silvaco, Inc. listed on Semi IP Hub.

How should engineers evaluate this CPU?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this CPU IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP