Method and apparatus for implementing automatic cache variable update
    1.
    发明授权
    Method and apparatus for implementing automatic cache variable update 失效
    实现自动缓存变量更新的方法和装置

    公开(公告)号:US06263408B1

    公开(公告)日:2001-07-17

    申请号:US09283350

    申请日:1999-03-31

    IPC分类号: G06F1200

    CPC分类号: G06F12/0866 G06F12/121

    摘要: A method and apparatus are provided for implementing automatic cache variable update. A cache variable update hardware maintains a plurality of variables indicative of a data segment in the cache. The plurality of variables include a segment state variable, a segment starting address variable, a segment length variable and a segment offset variable. The cache variable update hardware monitors the cache to identify a selection of a segment for a data transfer to and from the cache and to identify data transfers. The plurality of variables are initialized responsive to an identified cache search. The segment length variable is incremented responsive to a data block written to the cache. The segment state variable is modified responsive to a data transfer complete.

    摘要翻译: 提供了一种用于实现自动缓存变量更新的方法和装置。 缓存变量更新硬件维护指示高速缓存中的数据段的多个变量。 多个变量包括段状态变量,段起始地址变量,段长度变量和段偏移变量。 高速缓存变量更新硬件监视高速缓存,以识别用于数据传输到和从高速缓存的数据段的选择,并识别数据传输。 响应于所识别的高速缓存搜索来初始化多个变量。 响应于写入缓存的数据块,段长度变量被递增。 响应于数据传输完成修改段状态变量。

    Method and apparatus for reducing track switch latency in a disk drive
    2.
    发明授权
    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.

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