Samsung M9T manual Sata II Interface, Sata Terminology

Page 39

CHAPTER 6 SATA II INTERFACE

6.1Introduction

The Spinpoint M9T disk drive is equipped with an industry standard SATA Interface fully supports and enhances PC mass storage requirements. The SATA interface conforms to the Serial ATA standards in Cabling, in Physical Signals, and in Logical Programming schemes. The Spinpoint M9T disk drive joins the industry premiere VLSI circuitry with ingenious programming skill that does not compromise performance or reliability. Seagate integrates and delivers the cutting edge in technology. Samsung Spinpoint M9T SATA class disk drives are designed to relieve and to enhance the I/O request processing function of system drivers.

6.1.1SATA Terminology

The following contains some commonly proposed terminology used in SATA technology.

BACKCHANNEL-A term used to describe or refer to the transmit same-side of SATA interface, when the scope of the paragraph is addressing the receive interface. For example, when discussing the receive SATA interface on the device side, the term “backchannel” would be used to describe the transmit interface on the device side.

CHARACTER ALIGNMENT-Character alignment is a receiver action that resets the character boundary to that of the comma sequence found in the K28.5 control character of the ALIGN primitive, and establishes Dword synchronization of the incoming serial data stream.

CHARACTER SLIPPING-Character slipping is the receiver action that realigns the receiver’s clock to the received bit stream by adding or removing bit times within the characters of the ALIGN primitive.

CODE VIOLATION- A code violation is an error that occurs in the reception process as a result of (1) a running disparity violation or (2) an encoded character that does not translate to a valid data or control character or (3) an encoded character that translates to a control character other than K28.5 or K28.3 in byte 0 of a Dword or (4) an encoded character that translates to any control character (valid or invalid) in bytes 1-3 of a Dword.

COMMA CHARACTER- A comma character is a control character, that when encoded, contains the comma sequence. In Serial ATA the only comma character used is K28.5, and only the ALIGN primitive contains the comma character. The comma sequence is the first seven bits of the encoded character.

COMMA SEQUENCE- The comma sequence is a seven-bit sequence of 0011111 or 1100000 in an encoded stream. The comma sequence is unique in that it appears only in a single encoded character, and furthermore, cannot appear in any subset of bits in adjacent encoded characters. This unique property allows the comma sequence to be used for determining alignment of the received data stream.

COMRESET / COMINIT- Host: Signal from the out of band detector that indicates the COMINIT out of band signal is being detected.

CONTROL CHARACTER- A control character is a combination of a byte value with the control variable equal to K.

CONTROL VARIABLE-The control variable, Z, is a flag that determines the code set to be used to interpret a data byte. The control variable has the value D (for data characters) or K (for control characters).

CRC-In Serial ATA a 32-bit CRC is calculated over the contents of a FIS. The Serial ATA CRC is the Dword in a frame that immediately precedes the EOF primitive.

Spinpoint M9T Product Manual REV 1.0

34

Image 39
Contents M9T Product Manual Page Table of Contents Iii Read Fpdma Queued 60h Read Log Extended 2Fh Read Long 22h Table of Tables Scope User DefinitionManual Organization Reference SataIntroduction DescriptionKey Features Hardware Requirements Standards and RegulationsSpecification Summary SpecificationsLogical Configurations Physical SpecificationsPerformance Specifications Rated Power consumptionPower consumption Power RequirementsRotational Shock Environmental SpecificationsEnvironmental Specifications Linear Shock 1/2 sine pulseReliability Specifications Space Requirements InstallationMounting Unpacking InstructionsOrientation Mounting DimensionsCable Connectors VentilationSata Connectivity Computer mainboard or Serial ATA host adapter Management PowerHDD Power, Sata Interface, and Factory Jumper Connector SATA-Bus Interface ConnectorDC Power Connector and SATA-Bus Interface Cable Connections Drive InstallationDisk Drive Operation Head / Disk Assembly HDABase Casting Assembly DC Spindle Motor AssemblyExploded Mechanical View Air Filtration System Disk Stack AssemblyHead Stack Assembly Voice Coil Motor and Actuator Latch AssembliesDigital Signal Process and Interface Controller Drive ElectronicsDisk Controller DDR Buffer Control Block Host Interface Control BlockDisk Control Block Disk Ldpc Control BlockFrequency Synthesizer Automatic Gain Control Power ManagementRead/Write IC Time Base GeneratorAnalog to Digital Converter ADC and FIR Analog Anti-Aliasing Low Pass FilterServo System Read and Write OperationsRead Channel Firmware Features Write ChannelRead Caching Write Caching 6 APM Defect ManagementAutomatic Defect Allocation SmartSata Terminology Sata II InterfaceSpinpoint M9T Product Manual REV Signal Descriptions Physical Interface Signal SummaryRegisters When read When written2 I/O Register Address Control Block Register DescriptionsCommand Block Register Descriptions Device Register Ex F6h Command Register Ex F7hStatus Register Ex F7h Auto-Activate in DMA Setup FIS Sata II Feature SETDevice Activity Signal Staggered Spin-up Disable ControlPhy Event Counters Sata Power Management Software Settings PreservationATA Command Descriptions Command TableCommand Code Parameters Smart Download Micro Code 92h Command DescriptionsCheck Power Mode E5h Device Configuration Overlay B1hDevice Configuration Identify data structure Word Content Format Track 50h Execute Device Diagnostics 90hDiagnostic Codes Flush Cache E7h, EAh extendedIdentify Device information Content Description=the fields reported in word 88 are valid EXT =Media Card Pass Through command feature set supported WWN Word Content DescriptionAutomatic Standby Timer Periods Idle E3hIdle Immediate E1h Read DMA C8h, 25h extended Initialize Device Parameters 91hNOP 00h Read Buffer E4hRead Multiple Command C4h, 29h extended Read Log Extended 2FhRead Long 22h Read Native Max Address F8h, 27h extended Read Sectors 20h, 24h extendedRead Verify Sectors 40h, 41h extended Security Erase Unit F4h Security Disable Password F6hRecalibrate 10h Security Erase Prepare F3hSecurity Freeze Lock F5h Security Set Password F1hSecurity Erase Unit Password Word Content Security Set Password data contentSet Features EFh Security Unlock F2hSeek 7xh 12 Transfer Mode Values 11 Set Features Register DefinitionsSleep E6h Set Multiple Mode C6h13 Set Max Feature Register Values Set Max Address F9h, 37h extendedSmart B0h 14 Smart Feature Registers ValuesSmart disable operations D9h Smart enable/disable attribute auto-save D2hSmart execute off-line immediate D4h Smart enable operations D8h15 Device Smart Data Structure Smart read data D0hByte 16 Smart Attribute Status Flags Bit Name Description18 Off-line Data Collection Status Values 17 Smart Attribute Data List19 Self-test Execution Status Values Self-test execution status byteSmart read log sector D5h Smart return status DAhSmart write log sector D6h Write Fpdma Queued 61h Standby Immediate E0hWrite Buffer E8h Write DMA CAh, 35h extendedWrite Sectors 30h, 34h extended Write Multiple Command C5h, 39h extendedSpinpoint M9T Product Manual REV Maintenance Maintenance PrecautionsGeneral Information HDD handling guide -Please handle HDD by side surfaces HDD handling guide Prevent Shocks Service and Repair