2004.2.17 akinori_maeda@agilent.com
SerialATA ATA Embedded Clocking 8B10B coding 2 pair Hot Plug ATA ATA (150MB/s ) 10 roadmap 2004/2/17 SATA Overview Page 2
SATA PC JBOD 2004/2/17 SATA Overview Page 3
SATA ATA/ATAPI ATA/ATAPI 133M Bytes/s Serial ATA 150M Bytes/s (1.5 Gbit/s) 40pin/ 80pin 7 pin 2 Shared Bus) 1(Point-to-Point 18 inches 1m 5 V 500mV CRC Check No(control) Yes(Data) Yes 2004/2/17 SATA Overview Page 4
Serial ATA Layered Architecture Host OS/Applica tion Command Transport Link Phy Device Device control Command Transport Link Phy 2004/2/17 SATA Overview Page 5
SerialATA 2004/2/17 SATA Overview Page 6
Serial ATA (ATA ) 2004/2/17 SATA Overview Page 7
SATA 100 ohm 15% 100ohm 10% ( 500ps) 5ohm 2004/2/17 SATA Overview Page 8
SATA 200mV - 300mV pp 400mV - 600mV ppd @TX 325mV - 600mV ppd @RX 2004/2/17 SATA Overview Page 9
OOB Signaling OOB Out-of-Band reset Serial ATA specification Revision1.0 2004/2/17 SATA Overview Page 10
Serial ATA OOB signals OOB(Out-Of-Band) COMRESET COMINIT COMWAKE Host Device RESET Device Host, Device 2004/2/17 SATA Overview Page 11
Serial ATA OOB signals COMRESET/COMINIT COMWAKE ALIGN Primitive gap 2004/2/17 SATA Overview Page 12
Host COMRESET Host COMWAKE Align Primitive Device COMINIT Device COMWAKE Single-end Probe Tx, RX 2004/2/17 SATA Overview Page 13
COMRESET/COMINIT ALIGN Primitive 2004/2/17 SATA Overview Page 14
Serial ATA 8B/10B Coding 8B/10B Encoding 0,1 DC AC Coupling (D 8 bit) 256 data byte 10 bit K K28.3 K28.5 K- K28.3, K28.5 2004/2/17 SATA Overview Page 15
Serial ATA 8B10B Encoding 5B/6B 3B/4B 5B/6B 3B/4B 2004/2/17 SATA Overview Page 16
Transmission Bit Order 4 Dword 2004/2/17 SATA Overview Page 17
Transmission Structure 2004/2/17 SATA Overview Page 18
Serial ATA Primitives -Dwords- 2004/2/17 SATA Overview Page 19
Serial ATA Primitives -1-2004/2/17 SATA Overview Page 20
Serial ATA Primitives -2-2004/2/17 SATA Overview Page 21
Flow Control HOLD: Stop sending data HOLDA: Accept HOLD 20Dwords 2004/2/17 SATA Overview Page 22
CONT EMI Primitive Primitive CONT Primitive Primitive 2004/2/17 SATA Overview Page 23
FIS (Frame Information Structure) SOF + Payload + EOF Payload: FIS Type + Data + CRC 2064 Dwords Register Type Setup Type Data Type 2004/2/17 SATA Overview Page 24
FIS Type -Location- Byte 0 Register Type (Host to Device) 2004/2/17 SATA Overview Page 25
FIS Type 2004/2/17 SATA Overview Page 26
FIS -1- Register H to D Register D to H Set Device Bit 2004/2/17 SATA Overview Page 27
FIS -2- DMA Active DMA Setup BIST Active 2004/2/17 SATA Overview Page 28
FIS -3- PIO Setup Data 2004/2/17 SATA Overview Page 29
CRC 32bit CRC EOF G(X) = X 32 + X 26 + X 23 + X 22 + X 16 + X 12 + X 11 + X 10 + X 8 + X 7 + X 5 + X 4 +X 2 +X + 1 2004/2/17 SATA Overview Page 30
Frame Reception R_IP: Frame R_OK: Frame R_ERR: Frame 2004/2/17 SATA Overview Page 31
Frame Transmission Example 2004/2/17 SATA Overview Page 32
Serial ATA 2004/2/17 SATA Overview Page 33
Serial ATA / High Speed Serialized AT Attachment specification (revision 1.0) Serial ATA Storage Architecture and Applications (Intel Press) Serial ATA Compliance Test Procedure Serial ATA Motherboard Signal Quality Test Lab (IDF Spring 2003) 2004/2/17 SATA Overview Page 34