高級主機控制器接口
AHCI,全稱Advanced Host Controller Interface,中文譯為高級主機控制器接口,是一種由英特爾主導的接口標準。
AHCI允許軟體更有效地與SATA存儲設備通信,並激活SATA存儲設備的某些高級功能,如原生指令佇列(NCQ)和熱插拔功能。它是一種PCI類設備,主要作用是作為系統記憶體匯流排和串列ATA設備之間的通用接口。這個接口標準是英特爾與其他多家公司聯合研發的成果,包括AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear等。
AHCI的出現簡化了對串列ATA產品的開發過程,因為它提供了一個統一的接口,省去了作業系統和設備製造商為每種硬體單獨開發接口的痲煩。這樣,開發者可以在一個統一的接口基礎上實現包括NCQ在內的多種功能。