Anonymous user
AHCI: Difference between revisions
Jump to navigation
Jump to search
→Introduction: minor grammar tweaks
[unchecked revision] | [unchecked revision] |
No edit summary |
(→Introduction: minor grammar tweaks) |
||
Line 1:
== Introduction ==
AHCI (Advance Host Controller Interface) is developed by Intel to facilitate handling SATA devices. The AHCI specification emphasizes that an AHCI controller (referred to as host bus adapter, or HBA) is designed to be a data movement engine between system memory and SATA devices. It encapsulates SATA devices and provides a standard PCI interface to the host. System
An AHCI controller may support up to 32 ports which can attach different SATA devices such as
It should be noted that IDE also supports SATA devices and there are still debates about which one, IDE or AHCI, is better. Some tests even show that a SATA disk acts better in IDE mode than AHCI mode. But the common idea is that AHCI performs better and will be the standard PC to SATA interface, though some driver software should be enhanced to fully cultivate AHCI capability.
All the diagrams in this article are copied from the Intel AHCI specification 1.3.
== SATA basic ==
|