[SAS] ALIGN insertion in SAS vs STP/SATA

Seto, Pak-lung pak-lung.seto at intel.com
Wed May 28 08:06:14 PDT 2003

* From the T10 Reflector (t10 at t10.org), posted by:
* "Seto, Pak-lung" <pak-lung.seto at intel.com>
Sorry, it is my mistake, the SAS spec. separate the requirement for STP
initiator and STP target, therefore, it should work OK with SATA target.


>  -----Original Message-----
> From: 	Seto, Pak-lung  
> Sent:	Wednesday, May 28, 2003 10:53 AM
> To:	't10 at t10.org'
> Cc:	Seto, Pak-lung
> Subject:	[SAS] ALIGN insertion in SAS vs STP/SATA
> In SATA, ALIGN shall be inserted in PAIR and it SHALL NOT send an unpaired
> ALIGN primitive.
> In SAS, "One ALIGN or NOTIFY within every 2 048 dwords".
> For STP which is tunneling SATA and performing ALIGN insertion, since SAS
> only require ONE ALIGN/NOTIFY within every 2048 dwords.  Does it mean, it
> will violate the SATA rule for dual ALIGN primitive insertion?  I would
> think no receiver will require to check for the dual ALIGN primitive
> requirement, otherwise it will be a problem, and only the transmitter is
> the one that will require to follow the SATA rule and the SATA target does
> not know about SAS/STP.  For the STP initiator (or any STP target), I
> would think it will need to follow both SATA and SAS rules for ALIGN
> insetion, right?\
> Pak
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org

More information about the T10 mailing list