Overview
ISO/IEC 17760-103:2021 (ACS-3) - Information technology - AT Attachment - Part 103: ATA/ATAPI Command Set - 3 - defines the standardized command set that host systems use to access ATA and ATAPI storage devices. It provides a common, backward‑compatible command framework for device manufacturers, system integrators, software vendors and suppliers of intelligent storage devices. ACS-3 maintains compatibility with ACS-2 (ISO/IEC 17760-102) while adding new commands and feature-set definitions for modern storage functionality.
Key Topics
- ATA/ATAPI command set: Specifies host-to-device commands and expected device responses, including packet commands and IDENTIFY structures.
- Feature set definitions: Detailed definitions for many feature sets such as 48-bit addressing, Native Command Queuing (NCQ), Long Logical/Physical Sectors, Power Management / Advanced Power Management (APM), Power-Up In Standby (PUIS), Sanitize, Security, SMART, General Purpose Logging (GPL), Device Statistics Notification (DSN), and more.
- Protocols and status fields: Includes ATA protocol descriptions and standard field semantics (e.g., STATUS, CHECK CONDITION, DATA REQUEST bits) and normal/error output definitions.
- Operational conventions: Terms, definitions, symbols, numbering/bit conventions and state diagrams used throughout the ATA family of standards.
- Compatibility and extension rules: Guidance to preserve backward compatibility with ACS-2 while enabling additional device capabilities.
Applications and Who Uses It
ISO/IEC 17760-103 is essential for:
- Storage device manufacturers - implementing firmware that correctly interprets ATA/ATAPI commands and exposes feature sets (NCQ, SMART, sanitize, etc.).
- System integrators and OEMs - ensuring host systems (servers, desktops, embedded devices) interoperate with ATA devices across vendors.
- Driver and OS developers - implementing reliable ATA/ATAPI drivers and power/security handling.
- Test labs and compliance teams - validating devices against ACS-3 for interoperability and conformance.
- Enterprise IT and data centers - leveraging standard commands for device management, secure sanitization, power control and diagnostics.
Practical benefits include improved interoperability, clearer device capabilities reporting, standard mechanisms for secure erase/sanitize, power/thermal management, and performance features like NCQ that optimize throughput.
Related Standards
- ISO/IEC 17760-102 (ACS-2) - predecessor and compatibility baseline for ACS-3.
- Other parts of the ISO/IEC 17760 (AT Attachment) series that collectively define the ATA ecosystem.
Keywords: ISO/IEC 17760-103, ACS-3, ATA/ATAPI Command Set, ATA commands, storage device command set, NCQ, SMART, sanitize, 48-bit addressing, ATA standard.