Boost Processor Efficiency and Support Interrupt Virtualization

A Generic Interrupt Controller (GIC) is an exclusive block of IP that performs critical interrupt management, prioritization and routing. GICs are primarily used for boosting processor efficiency and supporting interrupt virtualization. Arm has several generic interrupt controllers that provide a range of interrupt management solutions for all types of Arm Cortex multiprocessor systems.

Features and Benefits
Designed for Powerful Infrastructures

Arm provides a scalable high performance coherent backplane IP to enable partners to build more powerful infrastructure SoCs from edge to cloud. 

Optimized for Virtualization

Arm offers a high-performance path to memory and enables heterogeneous solutions that blend compute and acceleration providing the optimal platform for virtualization workload. 

Linux Support

Arm CoreLink SMMU and GIC are supported on the main open source Linux platform and the latest architecture provides further enhancement to IO virtualization.

Automotive Safety Ready

Arm offers CoreLink GIC-600AE and MMU-600AE, designed to enable high performance systems for automotive use cases, targeting ASIL B to ASIL D safety integrity levels.

CoreLink Generic Interrupt Controller Family
GIC-600AE
CoreLink GIC-600AE

Software compatible with GIC-600 and additional safety features targeting ASIL B to ASIL D systems including fault management unit for error detection and reporting. The CoreLink GIC-600AE is part of Arm’s Safety Ready program

Learn More
CoreLink GIC-600
CoreLink GIC-600

Detects, manages, virtualizes and distributes interrupts for Armv8.0-A processors. Configurable up to 512 processor threads per chip, up to 16 chips and 960 shared interrupts.

Technical Reference Manual
CoreLink GIC-500
CoreLink GIC-500

Detects, manages, virtualizes and distributes interrupts for Armv8.0-A processors. Configurable up to 128 single-threaded cores and 960 shared interrupts.

Technical Reference Manual
CoreLink GIC-400
CoreLink GIC-400

Detects, manages and virtualizes interrupts for Armv7 processors. Configurable up to 8 cores and 480 shared interrupts.

Technical Reference Manual
Use Cases
Where Innovation and Ideas Come to Life
Automotive

Arm technology is used in various applications throughout the car including Advanced driver-Assistance Systems (ADAS) and autonomous driving.

Infrastructure

A cloud to edge infrastructure allows businesses to leverage new technologies across high-bandwidth networks, unlock opportunities, and improve efficiency and security.

Talk with an Expert

Find out more about the CoreLink GIC family and how it can create a better user experience for your products.

Contact Us
Related Products and Services
Explore More Options and Features
Arm Cortex Processors

Cortex Processors

Arm processors include the ultra-low power Cortex-M series, real-time response Cortex-R series, and the server-class Cortex-A series.

Mali Graphics & Multimedia Processors

Graphics and Multimedia

Arm Mali media IP offer high-performing, energy-efficient media processing across a large and growing number of mobile and consumer devices, including smartphones, tablets, TVs and wearables.

Architecture and Technologies
A Foundation of Silicon Success

Arm-based chips, device architectures, and technologies orchestrate the performance of everything that makes modern life possible — from smartphones to agricultural sensors and from medical instruments to servers.

GIC Resources

Everything you need to know to make the right decision for your project. Includes technical documentation, industry insights, and where to go for expert advice.

 

Safety Certificate

Specifications

Blog

Visit Arm Developer