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)


SAS Protocol Layer (SPL)

— and —

Serial Attached SCSI (SAS)


Fibre Channel Protocol for SCSI (FCP)

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


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 —

PCI Local Bus Specification —

PCI Bus Power Management Interface Specification —


PCI Express Card Electromechanical Specification —


PCI ExpressBay Specification [forthcoming] —