SATA-IO is continually working on errata to the SATA-IO specifications. Below are publicly-available errata documents which have been integrated into the latest version of the SATA Specification.
Errata and Technical Proposals against the current version of the specification are available for members-only. If you are interested in becoming a member to gain early access to specification errata and technical proposals, please contact us.
Serial ATA Revision 3.4:
SATA 3.4 Ratified Technical Proposals
- TPR 083: Gen3 Tx Emphasis Alternative
- TPR 084: Digital: Out of band management control structure Additions
- TPR 085: Digital: Define/Use Ordered NCQ command(s)
- TPR 086: Digital: Fast Fail
- TPR 087: Digital: Fast Fail with Controls
The zip file contains Technical Proposal 083-087.
Download the ZIP file containing these documents here.
SATA 3.4 Ratified ECN
The zip file contains ECN 095.
Download the ZIP file containing this document here.
SATA 3.3 Ratified Technical Proposals
Serial ATA Revision 3.3:
- TPR 076: Durable/Ordered Write Notification
- TPR 077: DEADLINE HANDLING Correction
- TPR 078: Clarification on writable logs
- TPR 079: Correction of references to tagged command queuing
- TPR 080: Additional DevSlp Timing requirement
- TPR 081: OOB Management Control Structures
- TPR 082: Obsolete SATA Express in Serial ATA Specification, Revision 3.3
The zip file contains Technical Proposal 076-082.
Download the ZIP file containing these documents here.
SATA 3.3 Ratified ECN
- ECN 090: Correction of reference to SRST
- ECN 091: Correction to Power Disable
- ECN 092: Support Cache Behavior Bit Clarification
- ECN 093: DIPM_HIPM Corrections
- ECN 094: Phy_Event_Counters_Log_Fix
The zip file contains ECN 090-094.
Download the ZIP file containing these documents here.
Serial ATA Revision 3.2:
SATA 3.2 Ratified Technical Proposals
- TPR 056: Enable Power Disable Feature
- TPR 057: Register Signature Definition for Host Managed Zoned Devices
- TPR 058: DAS/DSS/DHU Changes
- TPR 059: Emphasis Control for SATA Interface
- TPR 060: Modify/Cleanup Receive FPDMA Queued to support ZAC
- TPR 061: Define/Use Sequential NCQ Command(s)
- TPR 062: Send/Receive FPDMA Queued Cleanup
- TPR 063: Align Queued DATA SET MANAGEMENT with ACS-4
- TPR 064: Queued version of ACS-4 ZERO EXT command
- TPR 065: Modernize Aux Field in NCQ NON-DATA Command
- TPR 066: Reporting Current Write Pointer for NCQ Errors in Write Pointer Zones
- TPR 067: FPDMA Zone Management Commands
- TPR 068: ZAC Error Reporting Clarification
- TPR 069: MFTP Measurement Method for Emphasis
- TPR 070: Retire ICC Field in SEND/RECEIVE FPDMA QUEUED
- TPR 071: Addition of ZAC Management In/Out to NCQ Non-Data log(12h) and NCQ Send and Receive log (13hr)
- TPR 072: Add Deferred Errors to NCQ Error log
- TPR 073: Identify Device Revision Updates
- TPR 074: Obsolete Parallel ATA Emulation
- TPR 075: Add DATA SET MANAGEMENT XL command
The zip file contains Technical Proposal 056-075.
Download the ZIP file containing these documents here.
SATA 3.2 Ratified ECN (zip)
- ECN 073: CIC Clarification
- ECN 074: SATA Expresss Pin Sequencing
- ECN 075: D174 Identify Device data log and Word correction
- ECN 076: D176v0 Flow Control
- ECN 077: D178v1 Automatic Partial to Slumber No NCQ
- ECN 078: D180 Queued Error I-bit Correction
- ECN 079: D182 Corrections for Power Disable
- ECN 080: D185 NCQ Feature Set Clarification
- ECN 081: D187v1 Missing bit in ID data log for Rebuild Assist
- ECN 082: FCOMP D24.2 Correction
- ECN 083: Impedance Balance Cleanup
- ECN 084: Slimline Figure Move
- ECN 085: mSATA Figure Cleanup
- ECN 086: D197 Clarifying NCQ Commands
- ECN 087: D202 Missing bit in ID data log for Hybrid Information Enable
- ECN 088: D203 Enclosure service signature
- ECN 089: V5 DSS/DAS Support Clarifications
The zip file contains ECN 073-089.
Download the ZIP file containing these documents here.
SATA 3.2 Ratified Design Guide
- Design Guide 004: SATA Style Guide
- Design Guide 005: Recommendation to Disconnect P1 and P2 on Device Sleep Capable Host Systems
The zip file contains Design Guide 004-005
Download the ZIP file containing these documents here.
Serial ATA Revision 3.1:
SATA 3.1 Ratified Technical Proposals
- TPR 033: Relaxation of Minimum Transmit Rise Fall Times for Gen1 and Gen2
- TPR 035: SATA BGA proposal
- TPR 037: Standard SATA Connector 3.3v power pin assignemnts
- TPR 038: DEVSLP
- TPR 039: DEVSLP Assignment on Standard SATA Connector
- TPR 040: DIPM SSP
- TPR 041: 9 mm SATA USM
- TPR 042: Hybrid Information Feature
- TPR 043: Queing Power Management
- TPR 044: Synch with ACS-3
- TPR 045: Rebuld Assist
- TPR 046: Transitional Energy Reporting
- TPR 047: SATA Express Specification
- TPR 049: Add QPM to SATA Logs
- TPR 050: SATA MicroSSD Footprint Update
- TPR 051: Hybrid Information Update
- TPR 053: M.2 Card Format for SSDs
- TPR 054: SATA 8.5 mm Slimline ODD Connector Location
The zip file contains Technical Proposal 033, 035, 037-047, 049-051, and 053-054. Last updated June 2013.
Download the ZIP file containing these documents here.
SATA 3.1 Ratified ECN
- ECN 057: Internal Micro SATA and Slimline Gen3
- ECN 058: Hardware Feature Control Correction
- ECN 059: Drive Configuration Overlay Correction
- ECN 061: Dual consecutive ALIGNp Primitive Sequence
- ECN 062: Tx Min Amplitude Cleanup
- ECN 063: Rx Rise/Fall Time Reinstated
- ECN 064: HFPDMAQ11: ErrorFlush Cleanup
- ECN 065: Identify Modification
- ECN 066: TX Common Mode Voltage Simplification
- ECN 067: Port Multiplier Signature for Software Reset, Description of I field of Set Device Bits FIS, NCQ Queue Management Subcommand response, Typo Error in GSCR Reference
- ECN 068: Device Sleep Voltage Spec Adjustment
- ECN 069: Hardware Feature Control Bug
- ECN 070: PM5:PUIS Clarification
- ECN 071: DEVSLP Bit Interlock
- ECN 072: Endianness of LBA Range List
The zip file contains ECN 057-059, and 061-072. Last updated June 2013.
Download the ZIP file containing these documents here.
Serial ATA Revision 3.0:
SATA 3.0 Ratified Technical Proposals
- TP 003: SSC Profile df/dt Excursion Limitation
- TP 019: Hold P Hold A Protocol Change
- TP 020: Extensions to the FPDMA QUEUED Command Protocol to Support Fixed 512 Byte Block Transfer DMA Commands
- TP 021: Speed Clarification
- TP 022: Link Power Required
- TP 023: Apply SATA 2.5 Design Guide 2 for all devices
- TP 024: mSATA Connector
- TP 025: NCQ Status bit 4
- TP 026: Zero Power Slimline ODD
- TP 027: Add Sanitize State to SSP support
- TP 028: Micro SATA Connector P7 Definition
- TP 029: Clarification of Speed Negotiation
- TP 030: Gen1x, Gen2x Removal
- TP 031: Hardware Control Feature Mechanism
- TP 032: COMINIT after POR Timing
- TP 034: SATA Universal Storage Module
- TP 036v2: NCQ Autosense
The zip file contains Technical Proposals 003, 019-032, 034, 036V2. Download the ZIP file containing these documents here.
SATA 3.0 Ratified ECN
- ECN 039: Gen3i Tx Jitter Compliance Requirements
- ECN 040: DCO Corrections
- ECN 041: Internal 4 lane pin assignment error correction
- ECN 042: Fix errors to mSATA spec
- ECN 043: Correction to description of ASR.doc
- ECN 044: ECN Mathematical CIC for Gen3i
- ECN 045: Another mSATA connector?
- ECN 046: Identity Packet device
- ECN 047: Correction to description of APS status in Identify Packet
- ECN 048: RX Impedance Balance Correction
- ECN 049: SATA Connector
- ECN 050: Asymmetric Amp
- ECN 051: Pattern
- ECN 052: Clarify Gen 3i RX Tolerance
- ECN 053: Rise time
- ECN 054: Change EMI-related parameters
- ECN 055: Consistency of Register FIS Nomenclature
The zip file contains ECN 039-055.
Download the ZIP file containing these documents here.
Serial ATA Revision 2.6:
SATA 2.6 Ratified Errata
- Errata 001: Changes in measurement methodology between Gen1i and Gen2i have led to inconsistencies.
- Errata 002: Bump and slot errata; bump will apply to both signal and power segments
- Errata 006: fbaud / 10 Jitter parameter removal
- Errata 007: Gen1 Return Loss Specification Modifications
- Errata 008: fbaud/500 Jitter Parameter Clarification
- Errata 009: Lone-bit pattern (LBP)
- Errata 010: Clarifications to expected interface rate for partial/slumber resume
- Errata 011: Clarify host expectations for data usage prior to command completion
- Errata 012: REVISED to correct the inadequate tolerance stack for the SATA receptacle's "bump" and SATA plug's "slot"
- Errata 013: Section 13 corrections
- Errata 014: PACKET state name changes
- Errata 016: Long Term Frequency Accuracy and SSC pRofile Tests for Transmitters
- Errata 017: OOB Burst/Gap Duration Clarification
- Errata 019: Cable ISI Test Source Risetime
- Errata 021: eSATA Connector Dimension Correction
- Errata 022: Editorial Cleanup: 8KB + IDENTIFY DEVICE Parameters
- Errata 023: Tighten of the current Slimlin SATA connector tolerance
- Errata 025: Rise Time Measurements
- Errata 027: Gen3i Rx Differential Return Loss Text Description and Figure Change – Clarification Only
- Errata 028: Clarification of Test Patterns for Measurements Defined in 7.2 Electrical Specifications
- Errata 029: Addition of Pattern to the TX AC Common Mode Voltage (Gen3i) Measurement Description
- Errata 030: Grammatical Error in Section 7.3.2.3
- Errata 031: Correction to ECN 004
- Errata 034: Corrections to Serial ATA Technical Proposal 005
- Errata 035: Clarification of Words 76 to 79
- Errata 036: LIF SATA Clarifications to SATA Tech Prop 009 LIF SATA Connector
- Errata 037: Document of changes from Tech Integration Team
- Errata 038: Key Clarification
The zip file contains ECN 001-004, 006, 008-014, 016-019, 021-038. Download the ZIP file containing these documents here.
SATA 2.6 Design Guides
The zip file contains the Design Guide 001 and 003. Download the ZIP file containing these documents here.