A.1.2 solving the 137 gigabyte capacity barrier, A.1.3 how is the extension implemented, A.1.4 what do the drives need to meet the spec – Maxtor D540X-4G User Manual

Page 43: A.1.5 what else is involved

Advertising
background image

Breaking the 137GB Storage Barrier

Maxtor D540X-4G

A-3

#

5QNXKPI VJG  )KICD[VG %CRCEKV[ $CTTKGT

As described earlier, the issue causing the 137-gigabyte barrier is the 28-bit addressing
method of the original ATA specification. A change to expand this method was
required to provide more address bits for the interface, allowing significant growth for
many years to come. A critical issue in expanding the addressing capability was
maintaining compatibility with the existing installed base of products.

A new ATA standard, ATA/ATAPI-6, has been in the works for some time, and the
latest draft of this standard resolves this issue by increasing the maximum number of
bits used for addressing from 28 to 48. This solution increases the maximum capacity
of an ATA device to 144 petabytes while maintaining compatibility with current ATA
products.

#

*QY KU VJG 'ZVGPUKQP +ORNGOGPVGF!

The 48-bit Address feature set provides a method to address devices with capacities up
to approximately 144 petabytes by increasing the number of bits used to specify logical
block addresses (LBAs) from 28 to 48.

The feature set also provides a method to

increase the number of sectors that can be transferred by a single command from 256
to 65,536 by increasing the number of bits specifying sector count to 16 bits.

New commands specific to this feature set have been defined so that devices can
implement the new feature set in addition to previously defined commands. Devices
implementing the 48-bit Address feature set commands will also implement
commands that use 28-bit addressing in order to maintain interoperability with older
system components. In addition, 8-bit and 48-bit commands may be intermixed.

The 48-bit Address feature set operates in LBA addressing only. Support of the 48-bit
Address feature set is indicated in the IDENTIFY DEVICE response data. In a device
implementing the 48-bit Address feature set, the registers used for addressing are, in
fact, a two-byte

deep FIFO. Each time one of these registers is written, the new

content written is placed into the “most recently written” location and the previous
content of the register is moved to “previous content” location. A host may read the
“previous content” of the registers by first setting a bit in the Device Control register
to 1 and then reading the desired register.

#

9JCV &Q VJG &TKXGU 0GGF VQ /GGV VJG 5RGE!

The challenge to drive manufacturers is to develop and implement new interface chips
on drives that can accept and decode the new 48-bit addressing scheme. Many
functions of decoding the commands sent to and from the drive are automated in the
silicon of the drive interface ASIC, and this is where drive manufacturers must update
their designs. Maxtor is the leader in development efforts and is the first to deliver a
product with the capacity and drive technology to deliver greater than 137 gigabytes
of capacity.

#

9JCV 'NUG KU +PXQNXGF!

Effort is required from OS vendors to increase storage device addressing up to 48 bits
or more.

This increase will be a significant challenge for many OS vendors that have

32-bit code models.

Adapting to 48-bit commands will be easy, but most vendors

will stop filling data at the 32-bit boundary and pad the upper 16 bits with zeros,
leaving that space empty.

Advertising