18 April 2009 T10/1760-D Revision 16
Working Draft Serial Attached SCSI - 2 (SAS-2) v
Contents
Page
1 Scope............................................................................................................................................................. 1
2 Normative references..................................................................................................................................... 3
2.1 Normative references ............................................................................................................................... 3
2.2 Approved references ................................................................................................................................ 3
2.3 References under development ............................................................................................................... 4
2.4 Other references....................................................................................................................................... 4
3 Definitions, symbols, abbreviations, keywords, and conventions .................................................................. 6
3.1 Definitions................................................................................................................................................. 6
3.2 Symbols and abbreviations .................................................................................................................... 22
3.3 Keywords................................................................................................................................................ 27
3.4 Editorial conventions .............................................................................................................................. 27
3.5 Class diagram and object diagram conventions..................................................................................... 29
3.6 State machine conventions .................................................................................................................... 33
3.6.1 State machine conventions overview................................................................................................ 33
3.6.2 Transitions ........................................................................................................................................ 33
3.6.3 Messages, requests, indications, confirmations, responses, and event notifications ....................... 34
3.6.4 State machine counters, timers, and variables................................................................................. 34
3.6.5 State machine arguments ................................................................................................................. 34
3.7 Bit and byte ordering .............................................................................................................................. 35
3.8 Notation for procedures and functions.................................................................................................... 35
4 General ........................................................................................................................................................ 37
4.1 Architecture ............................................................................................................................................ 37
4.1.1 Architecture overview........................................................................................................................ 37
4.1.2 Physical links and phys..................................................................................................................... 39
4.1.3 Logical links ...................................................................................................................................... 44
4.1.4 Ports (narrow ports and wide ports).................................................................................................. 44
4.1.5 Application clients and device servers .............................................................................................. 47
4.1.6 SAS devices...................................................................................................................................... 48
4.1.7 Expander devices ............................................................................................................................. 49
4.1.8 Service delivery subsystem .............................................................................................................. 50
4.1.9 Domains............................................................................................................................................ 51
4.1.10 Expander device topologies............................................................................................................ 53
4.1.10.1 Expander device topology overview.......................................................................................... 53
4.1.10.2 Expander device topologies ...................................................................................................... 53
4.1.11 Pathways ........................................................................................................................................ 55
4.1.12 Connections .................................................................................................................................... 55
4.1.13 Broadcasts ...................................................................................................................................... 57
4.2 Names and identifiers............................................................................................................................. 59
4.2.1 Names and identifiers overview ........................................................................................................ 59
4.2.2 NAA IEEE Registered format identifier ............................................................................................. 61
4.2.3 NAA Locally Assigned format identifier............................................................................................. 62
4.2.4 SAS address..................................................................................................................................... 62
4.2.5 Hashed SAS addresses.................................................................................................................... 62
4.2.6 Device names and expander device SAS addresses....................................................................... 63
4.2.7 Device name for SATA devices with world wide names ................................................................... 63
4.2.8 Port names........................................................................................................................................ 63
4.2.9 Port identifiers and SAS port SAS addresses................................................................................... 64
4.2.10 Phy identifiers ................................................................................................................................. 64
4.3 State machines....................................................................................................................................... 65
4.3.1 State machine overview.................................................................................................................... 65
4.3.2 Transmit data path ............................................................................................................................ 66