-
公开(公告)号:US08976478B1
公开(公告)日:2015-03-10
申请号:US14050436
申请日:2013-10-10
Applicant: Seagate Technology LLC
Inventor: Peter S Harllee, III , Timothy R Feldman , Jian Qiang , Utt Heng Kan , Wen Xiang Xie , Winahyu Aji Bimas , Poh Seng Lim
IPC: G11B5/09
CPC classification number: G11B5/012 , G11B20/10009 , G11B20/1879
Abstract: Systems and methods are disclosed for performing band rewrites on shingled storage media based on error scan counts. In one embodiment, a device may comprise a data storage medium including a first band and a processor. The first band may include a plurality of tracks storing data in a shingled manner where a first track at least partially overlaps a second track. The processor may be configured to receive a write command directed to the first band, increment a first rewrite count of the first band based on the write command, and when the first rewrite count exceeds a first rewrite threshold, perform a read-modify-write (RMW) operation for all of the first band. In some embodiments, a device may maintain write counts for sections of a band, and perform RMW operations on less than all of the band.
Abstract translation: 公开了用于基于错误扫描计数在带状存储介质上执行带重写的系统和方法。 在一个实施例中,设备可以包括包括第一频带和处理器的数据存储介质。 第一频带可以包括多个磁道,其以第一磁道至少部分地与第二磁道重叠的方式将数据存储为带状的方式。 处理器可以被配置为接收针对第一频带的写入命令,基于写入命令增加第一频带的第一重写计数,并且当第一重写计数超过第一重写阈值时,执行读取 - 修改 - 写入 (RMW)操作为所有第一个乐队。 在一些实施例中,设备可以维持频带的部分的写入计数,并且在小于所有频带的条件下执行RMW操作。