-
公开(公告)号:EP1516336A1
公开(公告)日:2005-03-23
申请号:EP03732870.5
申请日:2003-06-13
CPC分类号: H03M5/145 , B82Y10/00 , G01Q80/00 , G11B20/1426
摘要: Methods and apparatus are provided for overwriting data in a probe-based data storage device (1) wherein data is represented by the presence and absence of pits formed in a storage surface (4) by a probe of the device. Input data is first coded such that successive bits of a given value x in the coded input data (bo, bl, b2, ..., ) are separated by at least d bits of the complementary value X, where d is a predetermined number >, 2. Overwrite data bits (vo, vl, v2, ..., ) are then generated by encoding the coded input data bits (bo, b1, b2, ..., ) . In this encoding process, assuming a pit represents a bit of value p in the data storage device (1), then the following conditions are satisfied. Firstly, any bit of value x in the coded input data (bo, bl, b2, ..., ) is encoded as an overwrite data bit of value p. Second, any bounded run of L 2d bits of value x in the coded input data (bo, bl, b2, ..., ) is encoded as a run of L overwrite data bits of value p. Third, any bounded run of L > 2d bits of value x in the coded input data (bo, bl, b2, ...,) is encoded as a run of L overwrite data bits consisting of n bits of value p and (L - n) bits of value p where n = CEILL(L - 2d)/d] and the n bits are positioned in the run such that: there is a bit of value p within d bits of the end of the run; there is a bit of value p within 2d + 1 bits of the beginning of the run; and, for n > 1, each of the n bits is within d bits of another of the n bits. The overwrite data bits (vo, vl, v2, ..., ) can then be used to overwrite old data on the storage surface (4), using a bit spacing such that writing an overwrite data bit of value p can erase an existing bit of value p within d bits of that overwrite data bit. The result of the overwrite operation is to record either the coded input data (bo, bl, b2, ..., ), or its complement (bo, bl, b2, ...,,, depending on the values of x and p. This result is independent of the bit values of the old data which is overwritten. 25
-
2.
公开(公告)号:EP1759389B1
公开(公告)日:2008-05-21
申请号:EP05754234.2
申请日:2005-06-21
CPC分类号: G11B9/14 , B82Y10/00 , G11B9/1409 , G11B9/1445 , G11B9/1454 , G11B11/05 , G11B11/22 , G11B13/00 , G11B2005/0021
摘要: A data storage device comprises a storage medium, at least one probe designed for creating indentation marks in the storage medium, a control unit designed for creating a control parameter (CTRL) acting on the probe resulting in the creation of one indentation mark. The control unit is further designed for modifying the control parameter (CTRL), if at least a given number of consecutive indentation marks with a given minimum distance between each other should be created. According to the method the control parameter (CTRL) is modified if at least a given number of consecutive marks with a given minimum distance between each other should be created.
-
3.
公开(公告)号:EP1759389A1
公开(公告)日:2007-03-07
申请号:EP05754234.2
申请日:2005-06-21
CPC分类号: G11B9/14 , B82Y10/00 , G11B9/1409 , G11B9/1445 , G11B9/1454 , G11B11/05 , G11B11/22 , G11B13/00 , G11B2005/0021
摘要: A data storage device comprises a storage medium, at least one probe designed for creating indentation marks in the storage medium, a control unit designed for creating a control parameter (CTRL) acting on the probe resulting in the creation of one indentation mark. The control unit is further designed for modifying the control parameter (CTRL), if at least a given number of consecutive indentation marks with a given minimum distance between each other should be created. According to the method the control parameter (CTRL) is modified if at least a given number of consecutive marks with a given minimum distance between each other should be created.
-
公开(公告)号:EP1516336B1
公开(公告)日:2010-09-01
申请号:EP03732870.5
申请日:2003-06-13
CPC分类号: H03M5/145 , B82Y10/00 , G01Q80/00 , G11B20/1426
摘要: Methods and apparatus are provided for overwriting data in a probe-based data storage device (1) wherein data is represented by the presence and absence of pits formed in a storage surface (4) by a probe of the device. Input data is first coded such that successive bits of a given value x in the coded input data (bo, bl, b2, ..., ) are separated by at least d bits of the complementary value X, where d is a predetermined number >, 2. Overwrite data bits (vo, vl, v2, ..., ) are then generated by encoding the coded input data bits (bo, b1, b2, ..., ) . In this encoding process, assuming a pit represents a bit of value p in the data storage device (1), then the following conditions are satisfied. Firstly, any bit of value x in the coded input data (bo, bl, b2, ..., ) is encoded as an overwrite data bit of value p. Second, any bounded run of L 2d bits of value x in the coded input data (bo, bl, b2, ..., ) is encoded as a run of L overwrite data bits of value p. Third, any bounded run of L > 2d bits of value x in the coded input data (bo, bl, b2, ...,) is encoded as a run of L overwrite data bits consisting of n bits of value p and (L - n) bits of value p where n = CEILL(L - 2d)/d] and the n bits are positioned in the run such that: there is a bit of value p within d bits of the end of the run; there is a bit of value p within 2d + 1 bits of the beginning of the run; and, for n > 1, each of the n bits is within d bits of another of the n bits. The overwrite data bits (vo, vl, v2, ..., ) can then be used to overwrite old data on the storage surface (4), using a bit spacing such that writing an overwrite data bit of value p can erase an existing bit of value p within d bits of that overwrite data bit. The result of the overwrite operation is to record either the coded input data (bo, bl, b2, ..., ), or its complement (bo, bl, b2, ...,,, depending on the values of x and p. This result is independent of the bit values of the old data which is overwritten. 25
-
-
-