Method and apparatus for reducing track switch latency in a disk drive
    1.
    发明授权
    Method and apparatus for reducing track switch latency in a disk drive 失效
    用于减少磁盘驱动器中的轨道交换延迟的方法和装置

    公开(公告)号:US06307705B1

    公开(公告)日:2001-10-23

    申请号:US08084337

    申请日:1993-06-28

    IPC分类号: G11B555

    摘要: In a ultra high density, multiple-disk drive, track switches within a cylinder of tracks as well as track switches to tracks on other cylinders both require a movement of the head stack actuator. Track switching latency in such a disk drive is reduced by overlapping pre-movement portions of the track switching process with the data transfer operation of the currently active recording head. In addition, post-movement portions of the track switching process are overlapped with the movement of the heads so that the next selected read/write head may begin a data transfer operation immediately upon arrival at the next track. Further, the pre-movement and post-movement portions of the track-switch process may be overlapped with low displacement movement of the read/write heads relative to the currently active track or the next track.

    摘要翻译: 在超高密度的多磁盘驱动器中,轨道气缸内的轨道开关以及轨道开关到其他气缸上的轨道都需要磁头堆栈致动器的移动。 通过与当前活动的记录头的数据传送操作重叠轨道切换过程的预移动部分来减少这种磁盘驱动器中的跟踪切换等待时间。 此外,轨道切换处理的后移动部分与磁头的移动重叠,使得下一个所选择的读/写头可以在到达下一个轨道时立即开始数据传送操作。 此外,轨道切换过程的预运动和后运动部分可以与读/写头相对于当前活动的轨道或下一个轨道的低位移移动重叠。

    Disk drive which efficiently stores zone parameter sets for a plurality of disk surfaces
    2.
    发明授权
    Disk drive which efficiently stores zone parameter sets for a plurality of disk surfaces 失效
    磁盘驱动器,其有效地存储多个磁盘表面的区域参数集

    公开(公告)号:US06195218B1

    公开(公告)日:2001-02-27

    申请号:US09105122

    申请日:1998-06-25

    IPC分类号: G11B509

    摘要: A disk drive and method which efficiently stores zone parameter sets for a plurality of disk surfaces. The disk drive includes a disk control system and a plurality of disk surfaces. Each disk surface has an associated transducer head in communication with the disk control system for reading and writing data to the disk surface. Each disk surface is subdivided into a plurality of zones. Control parameters sets for each zone of a disk surface are stored in table. The disk drive further comprises a first disk surface and a second disk surface. A first zone parameter table is provided for the first disk surface. The first zone parameter table comprising a zone control parameter set for each zone of the first disk surface. A second zone parameter table is provided. The second zone parameter table includes a number of zone control parameter sets, wherein the zone control parameter sets and the second zone parameter table are not included in the first zone parameter table. Means are provided for extracting zone control parameter sets for the second disk surface from the first zone parameter table and the second zone parameter table, a means for extracting zone control parameter sets including offset pointer to the first zone parameter table.

    摘要翻译: 一种有效地存储多个盘表面的区域参数集的磁盘驱动器和方法。 磁盘驱动器包括盘控制系统和多个盘表面。 每个盘表面具有与磁盘控制系统通信的相关联的传感器头,用于将数据读取和写入磁盘表面。 每个磁盘表面被细分为多个区域。 磁盘表面的每个区域的控制参数集存储在表中。 磁盘驱动器还包括第一磁盘表面和第二磁盘表面。 为第一个磁盘表面提供第一个区域参数表。 第一区域参数表包括为第一盘表面的每个区域设置的区域控制参数。 提供了第二个区域参数表。 第二区域参数表包括多个区域控制参数集合,其中区域控制参数集合和第二区域参数表不包括在第一区域参数表中。 提供了用于从第一区域参数表和第二区域参数表中提取第二磁盘表面的区域控制参数集的装置,用于提取包含偏移指针到第一区域参数表的区域控制参数集的装置。

    Disk drive cache system using a dynamic priority sequential stream of
data segments continuously adapted according to prefetched sequential
random, and repeating types of accesses
    4.
    发明授权
    Disk drive cache system using a dynamic priority sequential stream of data segments continuously adapted according to prefetched sequential random, and repeating types of accesses 失效
    磁盘驱动器缓存系统使用根据预取的顺序随机连续调整的数据段的动态优先顺序流,并重复访问类型

    公开(公告)号:US6092149A

    公开(公告)日:2000-07-18

    申请号:US864525

    申请日:1997-05-28

    摘要: A magnetic disk drive with a caching system includes an intelligent interface to communicate with a host, a magnetic disk and a cache memory to buffer data transferred to and from the host. The caching system maximizes drive performance based on past access history. The caching system alters execution of commands by coalescing commands or executing internal commands in parallel. The caching system anticipates data requests by using a prefetch to store data that may be requested. The caching system divides the cache memory into segments to store multiple streams of data. The number of segments may be continuously adapted according to the types of access to maximize performance by maintaining a segment for each sequential stream of data. The caching system uses a dynamic priority list to determine segments to maintain and discard. Each segment is monitored to determine access types such as sequential, random, and repeating. The access type determines the amount of data to prefetch and to save, including a minimum and maximum prefetch. The caching system may prescan the cache memory during prefetch to alter the prefetch amount in response to a command request. The caching system may wait for a cache memory access that has not yet occurred. An initiator changes the caching parameters though a mode page.

    摘要翻译: 具有缓存系统的磁盘驱动器包括用于与主机通信的智能接口,磁盘和高速缓冲存储器,以缓冲传送到主机的数据。 缓存系统根据过去的访问历史来最大化驱动器性能。 缓存系统通过并行命令或并行执行内部命令来改变执行命令。 缓存系统通过使用预取来存储可能请求的数据来预期数据请求。 缓存系统将高速缓存存储器分割成段以存储多个数据流。 可以根据访问的类型连续地调整段的数量,以通过维护每个顺序的数据流的段来最大化性能。 缓存系统使用动态优先级列表来确定要维护和丢弃的段。 监视每个段以确定访问类型,如顺序,随机和重复。 访问类型确定要预取和保存的数据量,包括最小和最大预取。 缓存系统可以在预取期间预扫描高速缓冲存储器以响应于命令请求改变预取量。 缓存系统可能会等待尚未发生的高速缓存存储器访问。 发起者通过模式页面来更改缓存参数。