Check patentability & draft patents in minutes with Patsnap Eureka AI!

Data with multiple sets of error correction codes

A technology of error correction code and original data, applied in the field of error detection and error correction

Inactive Publication Date: 2005-02-16
HEWLETT PACKARD DEV CO LP
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The probability that errors can remain undetected and uncorrected within an error-correcting code block is acceptably low for most applications

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
  • Data with multiple sets of error correction codes
  • Data with multiple sets of error correction codes
  • Data with multiple sets of error correction codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] figure 1 An exemplary error correction code block 100 prior to encoding is illustrated. exist figure 1 In the example, sector (102) contains 2,048 bytes of raw data. In some existing optical disc standards, an error correction code block contains 16 sectors of raw data, such as figure 1 shown. In some recommended standards, an error correction code block contains 32 sectors of raw data. exist figure 1 In the example, each sector (plus 16 bytes of identification and other overhead data) is logically formatted as 12 rows of 172 bytes each. For an error-correcting code block comprising 16 sectors of original data, calculate 16-byte column error-correcting code data 106 for each column in the above-mentioned 172 columns (one byte per column) original data, and the resulting 16-row The column error correction code data and the row original data are interleaved with each other. 10 bytes of row error correction code data (104) are added to each row of 172 bytes of origi...

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

Data is formatted into logical ECC blocks for communication or recording. For primary data (400) in a first block, there is ECC data in the first block and additional ECC data in a second block (402). When the ECC data in the first and second blocks are independent, then compatible devices can use the ECC data from either block, and other devices can use the ECC data from just the first block.

Description

technical field [0001] The present invention relates generally to data storage, and more particularly to error detection and correction. Background technique [0002] Computer data storage systems and data storage systems often include provisions for detecting and correcting errors. Usually the smallest addressable unit of data is called a sector, and usually multiple sectors are further logically grouped into blocks, where each block contains error correction for that block. These logical blocks are called Error Correcting Code (ECC) blocks. For most applications, the probability that errors can remain undetected and uncorrected within an error correcting code block is acceptably low. However, sometimes there is a need for much higher guarantees of data integrity. Optional additional error detection and correction is required to be compatible with existing standard formats. Contents of the invention [0003] For at least one error-correcting code block, the data area ...

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): G06F12/16G06F3/06G06F11/08G11B20/12G11B20/18G11C29/00H02H3/05H03K19/003H03M13/00H03M13/03H03M13/29H04B1/74H04L1/22H05K10/00
CPCH03M13/2909H03M13/29G11B20/1813
Inventor C·R·魏劳赫
Owner HEWLETT PACKARD DEV CO LP
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More