发明名称 Reliable data reading with data set screening by error injection
摘要 According to one embodiment, a method for processing data includes determining whether a PES is invalid while reading data from a magnetic medium using at least one data channel, determining whether a PES value is above a first predetermined threshold when the PES is valid, injecting error bits into a data stream in place of corresponding bits of decoded data when the PES is invalid and/or the PES value is above the first predetermined threshold, decoding the data using a run-length limited (RLL) decoder to produce the decoded data based on the data from the magnetic medium, and outputting the data stream. Other methods, systems, and tape drives for processing data using error injection are described in more embodiments.
申请公布号 US9608670(B2) 申请公布日期 2017.03.28
申请号 US201414331184 申请日期 2014.07.14
申请人 International Business Machines Corporation 发明人 Bui Nhan X.;Masuda Setsuko;Tanaka Keisuke;Tsuruta Kazuhiro
分类号 H03M13/00;H03M13/37;H03M13/43;H03M13/15;G11B5/008;G11B20/18;H03M13/19;G06F13/16;G06F3/06 主分类号 H03M13/00
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A system for processing data, the system comprising a controller configured to: determine whether a position error signal (PES) is invalid while reading data from a magnetic medium using at least one data channel; determine whether a PES value is above a first predetermined threshold in response to a determination that the PES is valid; and inject error bits into a data stream in place of corresponding bits of decoded data in response to a determination that the PES is invalid and in response to a determination that the PES value is above the first predetermined threshold, wherein the error bits are injected into the data stream in place of corresponding bits of the decoded data using a multiplexer, the multiplexer being configured to produce the data stream by selectively choosing an error bit from an error injection module or a bit of the decoded data from a decoder, wherein the error bit is selected from the error injection module in response to the determination that the PES is invalid and in response to the determination that the PES value is above the first predetermined threshold, and wherein the bit is selected from the decoder in response to the determinations that the PES is valid and the PES value is not above the first predetermined threshold.
地址 Armonk NY US