Unlock instant, AI-driven research and patent intelligence for your innovation.

Encoder for digital data storage

A data storage and error coding technology, applied in digital signal error detection/correction, data representation error detection/correction, error correction/detection using linear codes, etc. And other issues

Inactive Publication Date: 2004-01-21
OVERLAND WAREHOUSING
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In addition to the above-mentioned disadvantages of inserting variable-rate bits in data storage applications, it has been found that traditional variable-rate bit insertion techniques do not always ensure a reduction in loss of phase information and automatic gain control at the receiving end. error caused by
For example, if the detected data stream has characteristics such that the maximum swing in amplitude is not observed over long time intervals, this can cause the automatic gain control at the detection end to lose track, thereby introducing amplitude errors into the detected signal
Moreover, the loss of phase lock may also be caused by data arrangements other than a series of 1s and 0s
So simply inserting a bit into a long string of 0s and 1s does not ensure phase lock is maintained in a self-clocked system on the decoding side

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Encoder for digital data storage
  • Encoder for digital data storage
  • Encoder for digital data storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] Figure 1 is a highly simplified schematic block diagram illustrating an exemplary data encoder system for encoding an input data stream to be stored on a data storage medium. As shown in FIG. 1 , system 100 includes a Reed-Solomon encoder 105 that receives an input data stream from a direct memory access (DMA) channel 102 that manages access to and from a shared memory Resource data flow. Reed-Solomon encoding is well known in the art, and thus will not be described in detail here. Furthermore, it will be apparent to those skilled in the art that the input data stream need not be encoded by a Reed-Solomon encoder. In fact, other forms of error coding, such as trellis coding, convolutional coding, etc., can be used as required by a particular application Figure 1a system. Once the data is Reed-Solomon encoded in Reed-Solomon encoder 105 , the data is block interleaved at block interleaver 110 . As is well known in the art, a block interleaver typically includes a mat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A variable rate bit inserter is provided which efficiently encodes data prior to writing to a magnetic storage medium. In a preferred embodiment, the bit insertion technique monitors the phase and amplitude content of the data stream and inserts appropriate bit patterns to ensure that phase and amplitude lock are maintained on the data stream for reading and decoding purposes. Preferably, the number of bit insertions made on a given randomized block of data is monitored to determine if the number of bit insertions falls within the tolerable limits for storing the data. If the number of bit insertions is not tolerable, the pseudo-random code used to randomize the data stream is reconfigured.

Description

field of invention [0001] The present invention relates to systems and methods for encoding data for storage on magnetic or other data storage media, and in particular, to variable rate bit insertion encoding systems and methods. technical background [0002] Variable rate bit insertion techniques are well known as a method for making a data stream robust to detecting possible errors in the data stream. Typically, this method finds application in the communications field, although variable rate bit insertion techniques have been used in other applications, as is well known in the art. According to this technique, data bits are inserted into selected portions of the data stream in which there is an increased probability of causing errors when the data bits are accurately detected. For example, variable rate bit insertion techniques can be used in communication systems in which the receive decoder is clock-synchronized by itself. It is important that the long string of 1s or...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G11B20/10G11B20/14G11B20/18H03M13/15H03M13/29H03M13/41H03M13/47
CPCG11B2020/1434G11B20/14H03M13/1515H03M13/15G11B20/1833G11B20/10H03M13/2707H03M13/41H03M13/47G11B20/10009G11B20/1426
Inventor M・D・格赖
Owner OVERLAND WAREHOUSING