4 Serial Attached SCSI (SAS) Interface Manual, Rev. C
1.3 General interface description
This SAS Interface Manual describes the Seagate Technology, Inc. subset of the Serial Attached SCSI (Small
Computer Systems Interface) as implemented on the Seagate-built drives. The interface is compatible with the
SCSI Interface Specifications listed in 1.2.2. The drives covered by this product manual are classified as “Intel-
ligent” peripherals.
1.3.1 Introduction to Serial Attached SCSI Interface (SAS)
The SAS interface provides several advantages over Parallel SCSI. Parallel SCSI has reached a practical
maximum transfer rate of 320 MB/sec. Parallel SCSI is limited to a maximum of 16 devices connected to the
bus, one of which must be a host bus adapter. Fibre Channel (FC) allows SCSI to be transmitted in a serial
manner using frames, rather than on a parallel bus. It allows up to 127 devices to be addressed on fibre optic
cable, or copper conductors. FC devices are connected in a loop and arbitrate for control of the loop, using
fibre optic cable devices may be physically separated by 10km of cable. Parallel ATA (PATA) is limited to a
maximum of two devices per host adapter, lower data transfer rates, and is not considered intelligent, there-
fore, not well suited for enterprise environments. Serial ATA (SATA) increases the data transfer rate but is lim-
ited in addressing, and cable length, and intelligence. SATA uses small form cables and connectors to transfer
data at up 300 MB/sec, with the standard allowing transmission of up to 600 MB/sec. Currently SATA is a point-
to-point connection inside the computer’s system unit, with a maximum length of 18 inches. External SATA is in
the development stage.
SAS combines the intelligence of SCSI with the physical transport layer. This scheme allows the intelligence of
SCSI to be transferred on a serial cable similar to SATA. Data is transfer in frames, like Fibre Channel. The ini-
tial data transfer rate for SAS was 300 MB/sec. with the SAS-2 standard allowing up to 600 MB/sec. SAS pro-
vides for full duplex operation, at 300 MB/sec. it is possible to attain 600 MB/sec. per pathway. SAS is a point
to point connection as is SATA, Expanders are used to increase the number of devices that may be connected.
Unlike Parallel SCSI and Fibre Channel SAS drives and Serial ATA drives may be attached to the same
expander.
1.3.2 The SAS interface
The Seagate SAS interface described herein consists of a dual ported SAS bidirectional links. The SCSI inter-
face supports multiple initiators, disconnect/reconnect, self-configuring host software, automatic features that
relieve the host from the necessity of knowing the physical architecture of the target (logical block addressing
is used), and some other miscellaneous features.
Unless specified otherwise in the individual drive’s product manual, the drive is always a SAS target port, and
never a SAS initiator port. For certain commands, which may or may not be supported by a particular drive
model, the drive must act as a SAS initiator port, but does not otherwise do so. For purposes of this specifica-
tion, “drive” may be substituted for the word “target” wherever “target” appears.
In the event of a conflict between this document and ANSI SCSI documents, the requirements of the ANSI doc-
uments shall apply.
In figure 2, it can be seen that several “application clients” from a single initiator may have one or more tasks in
queue with several “device servers” in a single target. A drive could be a SCSI target port or it could be one of
the device servers as part of some larger entity. When reading the description, one needs to be able to put the
drive of interest in the proper context in terms of what is shown in figure 2. For a proper understanding of the
operation of the SCSI protocol, the terms in the SCSI architectural model as described in SAM-4 should be
Print Date:2010-Jan-13 11:56:37 CST Released; Prod Rel; C; 100293071 Seagate Confidential