
SpinPoint P80 Product Manual Rev. 01
29
5.2.2.1
The Host Interface Control Block
The 88I5522 AT Controller provides an ATA interface to the host computer and can attach to an ATA-1,
2,3,4,5,6 or ATA-7 host. It provides a means for the host to access the Task File registers used to control the
transfer of data between host memory and the disk.
The Host Interface Control block can be programmed to execute various host read/write commands either
completely automatically without any DSP intervention, semi-automatically with minimal DSP intervention,
or manually with the aid of the DSP.
Of particular interest to most designers are the significant advances in ATA automation, which have been
incorporated into the AT controller of 88I5522. The highlights of ATA automation are:
•
Automatic data transfer management for multi-sector Read/Write commands without DSP intervention.
•
Automatic data transfer management for Read/Write Multiple commands without DSP intervention.
•
Automatic execution of read commands (Auto-Read command execution) for cached data in the buffer
by matching the first sector.
•
Auto-Write command execution (first sector of a multiple sector write operation is automated, or the
transfer of one sector of the selected single sector write operation is automated).
•
Automatic Task File registers updates during automatic multi-sector transfers.
•
Programmable methods of IRQ assertion allow automation to work with different BIOS implementations
and different device drivers.
•
Capability to execute multiple consecutive Auto-Write commands without loss of data in the buffer.
•
Ability to pause the ATA automatic transfers between the host and buffer on sector and block boundaries.
•
Automation of an extensive portion of the ATA command set.
The 88I5522 also supports a basic ATAPI reset command.
The 88I5522 supports both PIO and DMA type transfers. The supported DMA type transfers include multi-
word, and synchronous DMA transfers. DMA transfers and PIO transfers utilize the bus in 8- or 16-bit mode,
depending upon the command being executed. The bus is automatically switched between 16- and 8-bit
mode while performing Read Long and Write Long commands at the time of ECC byte transfers.
Additional functionality is provided in the Host Interface Control block by the following features:
•
Programmable transfer length for automatic ECC byte transfer on the AT bus.
Содержание SP0401N
Страница 1: ...P80 Series Product Manual SAMSUNG 3 5 Hard Disk Drives April 21 2003 Rev 01 ...
Страница 2: ......
Страница 22: ...INSTALLATION SpinPoint P80 Product Manual Rev 01 14 Figure 4 2 Mounting Dimensions in Millimeters ...
Страница 33: ...SpinPoint P80 Product Manual Rev 01 25 Figure 5 1 Exploded Mechanical View ...
Страница 41: ...SpinPoint P80 Product Manual Rev 01 33 Figure 5 3 Read Write 88C5520 ...