高級主機控制器接口
AHCI,全稱Advanced Host Controller Interface,中文稱爲高級主機控制器接口,是一種由英特爾主導的串行ATA高級主控接口技術標準。
該標準由多家公司聯合研發,其研發小組成員主要包括英特爾、AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷和StorageGear等著名企業。AHCI允許存儲驅動程序啓用高級串行ATA功能,如本機命令隊列和熱插拔。它描述了一種PCI類設備,主要在系統內存和串行ATA設備之間扮演接口的角色,在不同的操作系統和硬件中是通用的。
通過包含的PCI基址寄存器(BAR),AHCI能夠實現原生SATA功能,簡化了對串行ATA產品的開發工作。