AHCI

E199216

AHCI (Advanced Host Controller Interface) is a technical standard that defines how SATA host controllers communicate with the system to enable features like native command queuing and hot swapping.

All labels observed (3)

Label Occurrences
Advanced Host Controller Interface 2
AHCI canonical 1
AHCI 1.0 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf host controller interface specification ⓘ
technical standard ⓘ
appliesTo SATA host controllers ⓘ
benefit ability to add or remove SATA devices without shutting down ⓘ
improved multitasking of disk operations ⓘ
improved performance through command queuing ⓘ
category computer hardware interface ⓘ
storage controller standard ⓘ
communicationType register-level interface ⓘ
configuredVia BIOS settings ⓘ
UEFI firmware settings ⓘ
contrastsWith IDE compatibility mode ⓘ
RAID controller proprietary interfaces ⓘ
defines how SATA host controllers communicate with the system ⓘ
developedBy Intel ⓘ
linked to: Intel Corporation
documentationType public specification ⓘ
enables OS-managed SATA controller configuration ⓘ
operating-system-level control of SATA devices ⓘ
fullName Advanced Host Controller Interface ⓘ
linked to: AHCI
governingBody Intel ⓘ
linked to: Intel Corporation
introducedIn mid-2000s ⓘ
relatedTo SATA specification ⓘ
Serial ATA International Organization ⓘ
linked to: SATA-IO
replaces legacy IDE controller programming model ⓘ
requires BIOS or UEFI support ⓘ
operating system driver support ⓘ
scope host-side interface, not physical SATA signaling ⓘ
standardizes programming interface for SATA host bus adapters ⓘ
supports multiple SATA ports on a single controller ⓘ
supportsFeature DMA data transfers ⓘ
Native Command Queuing ⓘ
hot plugging ⓘ
hot swapping ⓘ
port multiplier support ⓘ
power management ⓘ
staggered spin-up ⓘ
targetPlatform PC-class systems ⓘ
usedBy BSD operating systems ⓘ
Linux ⓘ
Microsoft Windows ⓘ
linked to: Windows

macOS ⓘ
usedWith SATA hard disk drives ⓘ
SATA optical drives ⓘ
SATA solid-state drives ⓘ
Serial ATA ⓘ
versionExample AHCI 1.0 ⓘ
linked to: AHCI

AHCI 1.1 ⓘ
AHCI 1.2 ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Serial ATA → supports → AHCI ⓘ
AHCI → fullName → Advanced Host Controller Interface ⓘ
linked to: AHCI
AHCI → versionExample → AHCI 1.0 ⓘ
linked to: AHCI
SATA-IO → relatedStandard → Advanced Host Controller Interface ⓘ
linked to: AHCI