Hitachi HTS541640J9SA00 manual Read DMAC8h/C9h, Output Parameters To The Device Sector Count

Page 95

Travelstar 5K160 (SATA) Hard Disk Drive Specification

14.13Read DMA(C8h/C9h)

Command Block Output Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

Command Block Input Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Register

 

 

 

7

 

6

 

 

5

 

4

 

 

3

 

2

1

0

 

Register

 

 

 

7

 

6

 

 

 

5

 

 

4

 

3

 

2

 

 

1

 

 

0

Data

 

 

 

 

-

-

 

-

 

-

 

-

 

-

-

-

 

Data

 

 

 

 

-

 

-

 

 

-

-

-

 

-

 

 

-

 

 

-

Feature

 

 

 

-

-

 

-

 

-

 

-

 

-

-

-

 

Error

 

 

 

 

 

 

 

 

...See Below...

 

 

 

 

Sector Count

 

 

 

V

 

V

 

V

V

 

V

 

V

V

V

 

Sector Count

 

 

 

V

 

V

 

V

 

V

 

V

 

V

 

 

V

 

 

V

LBA Low

 

 

 

V

 

V

 

V

V

 

V

 

V

V V

 

LBA Low

 

 

 

V

V

V V V V

V

V

LBA Mid

 

 

 

V

 

V

 

V

V

 

V

 

V

V

V

 

LBA Mid

 

 

 

V

V

 

V

 

 

V

 

V V

V

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LBA High

 

 

 

V

 

V

 

V

V

 

V

 

V

V

V

 

LBA High

 

 

 

V

V

 

V

 

 

V

 

V

 

V

V

V

Device

 

 

 

 

-

 

L

 

-

 

-

 

 

H

 

H

H

H

 

Device

 

 

 

 

-

 

-

 

 

-

-

 

H

H

 

H

 

H

Command

 

 

 

1

 

1

 

0

0

 

1

 

0

0

R

 

Status

 

 

 

 

 

 

 

 

...See Below...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Error Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Status Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

6

5

4

 

3

 

 

 

2

 

 

1

 

 

0

 

 

7

 

6

5

4

3

 

 

 

2

 

 

 

1

 

 

 

0

 

CRC

 

UNC

0

IDN

 

0

 

 

 

ABT

 

T0N

AM

 

BSY

 

RDY

DF

DSC

DRQ

 

 

COR

 

IDX

 

ERR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V

 

V

0

V

 

0

 

 

 

 

 

V

 

0

 

 

0

 

 

0

 

V

0

V

-

 

 

 

0

 

 

 

0

 

 

 

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 46 Read DMA Command (C8h/C9h)

The Read DMA command reads one or more sectors of data from disk media, then transfers the data from the device to the host.

The sectors are transferred through the Data Register 16 bits at a time.

The host initializes a slave-DMA channel prior to issuing the command. The data transfers are qualified by DMARQ and are performed by the slave-DMA channel. The device issues only one interrupt per command to indicate that data transfer has terminated and status is available.

If an uncorrectable error occurs, the read will be terminated at the failing sector.

Output Parameters To The Device

Sector Count

The number of continuous sectors to be transferred. If zero is specified, then 256 sectors

LBA Low

will be transferred.

The sector number of the first sector to be transferred. (L=0)

LBA High/Mid

In LBA mode, this register specifies LBA address bits 0 - 7 to be transferred. (L=1)

The cylinder number of the first sector to be transferred. (L=0)

 

In LBA mode, this register specifies LBA address bits 8 - 15 (Mid) 16 - 23 (High) to be

H

transferred. (L=1)

The head number of the first sector to be transferred. (L=0)

R

In LBA mode, this register specifies LBA bits 24-27 to be transferred. (L=1)

The retry bit, but this bit is ignored.

Input Parameters From The Device

Sector Count

The number of requested sectors not transferred. This will be zero, unless an

LBA Low

unrecoverable error occurs.

The sector number of the last transferred sector. (L=0)

LBA High/Mid

In LBA mode, this register contains current LBA bits 0 - 7. (L=1)

The cylinder number of the last transferred sector. (L=0)

 

In LBA mode, this register contains current LBA bits 8 - 15 (Mid), 16 - 23 (High).

H

(L=1)

The head number of the sector to be transferred. (L=0)

 

In LBA mode, this register contains current LBA bits 24 - 27. (L=1)

95/167

Image 95
Contents 167 Hitachi Travelstar 5K160Copyright Hitachi Global Storage Technologies Table of Contents 11.6 14.30 Limits of temperature and humidity Read Verify Sectors Ext Command 42h List of Tables Capacity GB General IntroductionAbbreviations 10/167 ISO11/167 12/167 Drive handling precautionsReferences General caution13/167 Outline of the drive14/167 Part 1 Functional Specification15/167 Head disk assembly dataFixed disk subsystem description Control ElectronicsLogical Layout Fixed disk characteristicsFormatted capacity by model number Description HTS541616J9SA00 HTS541612J9SA00 Physical Layout80GB/p format Zone Data sheetCylinder allocation 18/167 Performance characteristicsCommand overhead FunctionAverage latency Mechanical positioningAverage seek time including settling Full stroke seek20/167 Drive ready timeCondition Typical sec Max. sec ReadyOperating modes Mode transition timeOperating mode at power on Adaptive power save controlWrite Cache Data loss on power offWrite safety Data integrityAutomatic reallocation Error recoveryData buffer test 24/167 ECCCorrosion test SpecificationTemperature and humidity EnvironmentFrequency KHz Limits uT RMS Radiation noiseConductive noise Magnetic fields27/167 DC power requirementsRequirements Capacity 160GB 120GB 80GB 40GB Power consumption efficiencyPower consumption efficiency 28/167 Failure prediction S.M.A.R.T Service life and usage conditionReliability Data reliabilityLoad/unload Preventive maintenanceRequired Power-Off Sequence Power switch design considerations31/167 Test considerationsMounting hole locations Mechanical specificationsPhysical dimensions and weight 33/167 Mounting orientationLoad/unload mechanism Swept sine vibration Vibration and shockOperating vibration Random vibrationNonoperating shock Nonoperating vibrationOperating shock Acoustics Sound power levelWeighted Sound Power Typical Bels Maximum Bels Mode definitionsElectromagnetic compatibility Identification labelsSubstance restriction requirements SafetyPackaging 39/167 Electrical interface specificationsInterface connector Cabling2 RX+ / RX Signal definitionsPlug Connector pin definition Signal 1 TX+ / TXShows the timing of COMRESET, Cominit and Comwake Out of band signaling42/167 Part 2 Interface SpecificationDevice Device indicates HTS5416XXJ9SA00 Host GeneralIntroduction TerminologyRegister naming convention Deviations from StandardPhysical Interface RegistersDevice Register Command registerError Register Device Control RegisterLBA Mid Register Features RegisterLBA High Register LBA Low RegisterStatus Register Sector Count RegisterRegister Initialization Reset ResponseGeneral Operation Descriptions Execute Device Diagnostic Diagnostic and Reset considerationsPower-off considerations Emergency unload Sector Addressing ModeRequired power-off sequence Logical CHS Addressing ModePower Management Commands Power Management FeatureLBA Addressing Mode Power ModeStatus Standby/Sleep command completion timingInterface Capability for Power Modes Initial Power Mode at Power OnLow Power Idle mode Interface Power Management Mode Slumber and PartialPerformance Idle mode Active Idle mode12.8 S.M.A.R.T. Function Password Security Mode Feature Set12.8.6 S.M.A.R.T operation with power management modes Security modeOperation from POR after User Password is set Master Password Revision CodeMaster Password setting User Password setting57/167 User Password LostAttempt limit for Security Unlock command Command TableCommand table for device lock operation 59/167 60/167 Protected Area FunctionRead Native Max Address ‘F8’h Set Max Address ‘F9’h Capacity native 536,870,912 Example for operation In LBA mode17-255 Set Max security extension commandsWord Content 63/167 Seek OverlapWrite Cache Function Reassign FunctionRecovered read errors 12.14 48-bit Address Feature SetNon recovered write errors Non recovered read errorsSetting Contents Software Setting Preservation Feature SetNative Command Queuing Preserved software settings66/167 Command ProtocolData In Commands Non-Data Commands Data Out CommandsRead Fpdma Queued Write Fpdma Queued DMA Data Transfer CommandsFirst-parity DMA Commands Read DMA Read DMA Ext Write DMA Write DMA ExtCommand Descriptions Write Sectors Write Sectors Ext Protocol Command Code HexA.R.T. Read Attribute Thresholds A.R.T. Read Log Sector Write Log ExtIndicates that the bit must be set to 71/167 Command Subcommand Command code Feature HexOutput Registers 72/167 Input RegistersSector Count LBA Low LBA Mid LBA High Check Power Mode E5h/98hRegister Data Feature Error See Below Device Command Status See Below Error RegisterDevice Configuration Freeze Lock subcommand C1h Device Configuration Overlay B1hDevice Configuration Restore subcommand C0h Sector count 06h = Protected area is now established Device Configuration Identify subcommand C2hDevice Configuration SET subcommand C3h LBA High 03h = word 3 is invalid LBA Mid 00h= Ultra DMA mode 0 is supported = Ultra DMA mode 3 and below are supported= Ultra DMA mode 2 and below are supported = Ultra DMA mode 1 and below are supported77/167 Execute Device Diagnostic 90hFlush Cache E7h Command Block Output RegistersLBA High Current Flush Cache Ext EAhLBA Low Current LBA Mid CurrentLBA High/Mid Format Track 50h Vendor SpecificOutput Parameters To The Device LBA Low 81/167 Format Unit F7h Vendor Specific37C8h Number of heads in default translate modeIdentify Device ECh Identify Device response is complete0003H 00xxH 10-19 23-26 27-46Travelstar 5K160 Sata Hard Disk Drive Specification Sata Gen-1 speed 1.5Gbps supported Native Command Queuing supportedRequests Sata Gen-2 speed 3.0Gbps supported00FCH =General Purpose Logging feature set supported =IDLE Immediate with Unload Feature=WRITE DMA Queued FUA EXT command FUA EXT commands supported=READ/WRITE DMA Queued command Enabled112-118 0000H Reserved 119 4000H Maximum user LBA address for 48-bit Address feature set word Output Parameters To The Device Idle E3h/97h92/167 Idle Immediate E1h/95hInitialize Device Parameters 91h 94/167 Read Buffer E4hOutput Parameters To The Device Sector Count Read DMAC8h/C9h96/167 Read DMA Ext 25h97/167 Data left by previously processed Read or Write commandsRead Fpdma Queued 60h Log Address definition 98/167 Read Log Ext2FhGeneral purpose Log Directory Extended comprehensive Smart error log100/167 Error Log versionError log index Extended Error log data structure101/167 Device error countExtended Self-test log sector Extended Self-test log descriptor entry Command ErrorSelf-test log data structure revision number Self-test descriptor index103/167 Counter Reset MechanismsPhy Event Counter Counter Identifiers104/167 Read Log Ext Log Page 11hPhy Event Counter Identifier Phy Event Counter informationRead Long 22h/23h Read Multiple C4h Read Multiple Command C4hInput Parameters From The Device LBA Low HOB=0 Read Multiple Ext 29hOutput Parameters To The Device Sector Count Current LBA Low CurrentRead Native Max Address F8h 109/167 Read Native Max Address Ext 27h110/167 Read Sectors 20h/21hHead number of the last transferred sector. L=0 111/167 Read Sectors Ext 24h112/167 Error occursRead Verify Sectors 40h/41h Will be verified113/167 Read Verify Sectors Ext 42h114/167 Recalibrate 1xhSecurity Disable Password F6h 116/167 Security Erase Prepare F3hIdentifier Security Erase Unit F4hHTS541660J9SA00 HTS541616J9SA00HTS541612J9SA00 HTS541680J9SA00Security Freeze Lock F5h 19-255 Reserved Security Set Password F1h01-16 Password 32 bytes 17-18 Security level 1-Maximum, 0-HighIdentifier=User / Security level = High PasswordSecurity Level Revision CodeIdentifier 1-Master, 0-User Regards Password as Master PasswordSecurity Unlock F2h Head number of the seek Seek 7xhCylinder number of the seek Seek. L=1Sense Condition F0h vendor specific Output Parameters To The Device FeatureSet Features EFh Deepest Power Saving mode is Low power Idle Set Max Address F9h Input Parameters From The Device LBA Low 04hSet Max Address Ext 37h 130/167 Set Multiple C6h 132/167 Sleep E6h/99h133/167 14.40.1 S.M.A.R.T. Sub commands14.40.1.1S.M.A.R.T. Read Attribute Values Subcommand D0h 14.40 S.M.A.R.T Function Set B0h14.40.1.4S.M.A.R.T. Save Attribute Values Subcommand D3h LBA High ErrorStatus LBA Mid136/167 14.40.1.6S.M.A.R.T. Read Log Sector Subcommand D5h14.40.1.7S.M.A.R.T. Write Log Sector Subcommand D6h 14.40.1.8S.M.A.R.T. Enable Operations Subcommand D8h137/167 14.40.1.9S.M.A.R.T. Disable Operations Subcommand D9h14.40.1.10 S.M.A.R.T. Return Status Subcommand DAh F8h Enable Automatic Off-line F9h138/167 Device Attributes Data StructureData Structure Revision Number Attribute Name Individual Attribute Data StructureValue Definition Off-Line Data Collection StatusSelf-test execution status Bit Automatic Off-Line Data Collection Status14.40.2.8 S.M.A.R.T. Capability Error Logging CapabilityCurrent Segment Pointer Off-Line Data Collection CapabilityIndividual Thresholds Data Structure Device Attribute Thresholds Data StructureSelf-test completion time Data Structure ChecksumAttribute Threshold 14.40.5 S.M.A.R.T. error log sector14.40.4 S.M.A.R.T. Log Directory Attribute ID NumbersError log data structure 14.40.5.1 S.M.A.R.T. error log versionError log pointer Selective self-test log data structure Self-test log data structure1FCh Reserved 1FEh Data structure checksum 1FFh 512 Error ReportingError Condition Standby E2h/96h 148/167 Standby Immediate E0h/94h149/167 Write Buffer E8h150/167 Write DMA CAh/CBhContains current LBA bits 24 27. L=1 151/167 Write DMA Ext 35h152/167 Write DMA FUA Ext 3DhWrite Fpdma Queued 61h Output Parameters To The Device Feature Current154/167 Write Log Ext 3FhWrite Long 32h/33h Write Multiple C5h 157/167 Write Multiple Ext 39h158/167 Write Multiple FUA Ext CEh159/167 Write Sectors 30h/31h160/167 Write Sectors Ext 34hTimings 162/167 Erase Unit F4h onSpecific on Index Environment Mounting orientation Non-data commandsShock Signal definitions Sleep Physical dimensions PIO Data In commandsPower management features Service life Set Features166/167 149Copyright Hitachi Global Storage Technologies
Related manuals
Manual 2 pages 51 Kb

HTS541640J9SA00, HTS541616J9SA00, HTS541680J9SA00, HTS541612J9SA00, HTS541660J9SA00 specifications

The Hitachi HTS541660J9SA00, HTS541640J9SA00, HTS541616J9SA00, HTS541680J9SA00, and HTS541612J9SA00 are a series of hard disk drives that showcase Hitachi's commitment to high-performance storage solutions. These drives belong to the Travelstar series, which is designed primarily for mobile computing applications, such as laptops and external storage devices. Their compact design and reliable performance make them suitable for users seeking efficient storage in portable settings.

One of the primary features of these drives is their SATA interface, which allows for fast data transfer rates, thereby enhancing overall system performance. The SATA II interface provides a maximum transfer rate of up to 3.0 Gbps, ensuring that these drives can keep up with the demands of modern computing.

The storage capacity of these models varies, with options such as 160GB, 250GB, and 320GB, catering to diverse user needs for both personal and professional use. The HTS541660J9SA00 provides a generous 160GB capacity, while the HTS541680J9SA00 offers up to 320GB, making them suitable for users who require significant storage space for media files, applications, and documents.

In terms of performance, these hard drives boast a rotational speed of 5400 RPM, striking an optimal balance between speed and energy efficiency. This speed ensures relatively quick access times while consuming less power compared to faster 7200 RPM drives, making them ideal for battery-powered devices.

Another significant characteristic of these drives is the use of Hitachi’s Advanced Format technology. This technology increases the physical sector size of the drives to 4KB, enhancing error correction and overall data integrity. This larger sector size allows for greater data efficiency, significantly reducing the overhead associated with data storage.

Furthermore, these drives are designed with Shock Protection technology, which helps to safeguard the drive's internal components from physical shocks caused by accidental drops or bumps. This feature is especially important for mobile storage solutions, where portability can lead to unintentional impacts.

In conclusion, the Hitachi HTS541660J9SA00, HTS541640J9SA00, HTS541616J9SA00, HTS541680J9SA00, and HTS541612J9SA00 hard disk drives are exemplary choices for anyone seeking reliable, efficient, and portable storage solutions. With their combination of adequate capacity, enhanced data management technologies, and robust design, these drives effectively meet the demands of today’s mobile computing needs.