Implementation Guide

The following table features links to transport protocol and command set specifications that affect the building of various products (e.g., SSDs):

 

To Build Transport Protocol Commands
SSD SCSI Over PCI Express (SOP)

— and —

PCI Express Queuing Interface (PQI)

(lower level hardware specs for reference)


or

SAS Protocol Layer (SPL)

— and —

Serial Attached SCSI (SAS)


or

Fibre Channel Protocol for SCSI (FCP)

(Fibre Channel Fabric standards, especially FC-FS and FC-LS)


or

USB Attached SCSI (UAS)

Universal Serial Bus Specification

SCSI Primary Commands (SPC)

— and —

SCSI Block Commands (SBC)

 

All SCSI standards rely upon the
SCSI Architecture Model (SAM)
for foundation principles and requirements.


References for lower level hardware specs — none needed for SAS

For PCI:

PCI Express Base Specification — http://www.pcisig.com/specifications/pciexpress/base3/

PCI Local Bus Specification — http://www.pcisig.com/specifications/conventional/

PCI Bus Power Management Interface Specification — http://www.pcisig.com/specifications/conventional/

and:

PCI Express Card Electromechanical Specification — http://www.pcisig.com/specifications/pciexpress/specifications/

or:

PCI ExpressBay Specification [forthcoming] — http://www.pcisig.com/specifications/pciexpress/specifications/