English
Language : 

XRS10L240 Datasheet, PDF (35/38 Pages) Exar Corporation – SERIAL ATA II: PORT MULTIPLIER / PORT SELECTOR
EXSTOR - 1 XRS10L240
REV. 1.05
SERIAL ATA II: PORT MULTIPLIER / PORT SELECTOR
Bits [15:0] ERR
The ERR field contains error information for use by host software in determining the appropriate response to
the error condition. The field is bit significant as defined in the following figure.
ERR R
R
R
R
E
P
C
T
R
R
R
R
R
RM
I
C
Non-recovered persistent communication or data integrity error: A communication error that was not
recovered occurred that is expected to be persistent. Since the error condition is expected to be persistent the
operation need not be retried by host software. Persistent communications errors may arise from faulty
interconnect with the device, from adevice that has been removed or has failed, or a number of other causes.
E
Internal error: The host bus adapter experienced an internal error that caused the operation to fail and
may have put the host bus adapter into an error state. Host software should reset the interface before re-trying
the operation. If the condition persists, the host bus adapter may suffer from a design issue rendering it
incompatible with the attached device.
I
Recovered data integrity error: A data integrity error occurred that was recovered by the interface
through a retry operation or other recovery action. This may arise from a noise burst in the transmission, a
voltage supply variation, or from other causes. No action is required by host software since the operation
ultimately succeeded, however, host software may elect to track such recovered errors in order to gauge
overall communications integrity and potentially step down the negotiated communication speed.
M
Recovered communications error: Communications between the device and host was temporarily lost
but was re-established. This may arise from a device temporarily being removed, from a temporary loss of Phy
synchronization, or from other causes and may be derived from the PHYRDYn signal between the Phy and
Link layers. No action is required by the host software since the operation ultimately succeeded, however, host
software may elect to track such recovered errors in order to gauge overall communications integrity and
potentially step down the negotiated communication speed.
P
Protocol error: A violation of the Serial ATA protocol was detected. This may arise from invalid or
poorly formed FISes being received, from invalid state transitions, or from other causes. Host software should
reset the interface and retry the corresponding operation. If such an error persists, the attached device may
have a design issue rendering it incompatible with the host bus adapter.
R
Reserved bit for future use: Shall be cleared to zero.
T
Non-recovered transient data integrity error: A data integrity error occurred that was not recovered by
the interface. Since the error condition is not expected to be persistent the operation should be retried by host
software.
SControl register SCR(2)
The Serial ATA interface Control register - SControl - is a 32-bit read-write register that provides the interface
by which software controls Serial ATA interface capabilities. Writes to the SControl register result in an action
being taken by the host adapter or interface. Reads from the register return the last value written to it.
Bits [19:16] PMP
The Port Multiplier Port (PMP) field represents the 4-bit value to be placed in the PM Port field of all transmitted
FISes. This field is ‘0000’ upon power-up. This field is optional and an HBA implementation may choose to
ignore this field if the FIS to be transmitted is constructed via an alternative method.
Bits [15:12] SPM
The Select Power Management (SPM) field is used to select a power management state. Anon-zero value
written to this field shall cause the power management state specified to be initiated. A value written to this
field is treated as a one-shot. This field shall be read as 0000b.
s 0000b = No power management state transition requested
35