IP Library Granted Patent US 8,181,075
Granted Patent B2
US 8,181,075 · App. 11/984,629 · Granted May 15, 2012

Error correction device and recording and reproducing device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,181,075
App. No.
11/984,629
Granted
May 15, 2012
Kind
B2
Abstract

An error correction device is a device detecting and correcting an error of uncorrected data. The error correction device includes a temporary storage buffer (data buffer) having a storage area divided into a plurality of units and storing the uncorrected data divided into storage area units, and an error correction part (error correction circuit) repeatedly performing detecting an error of the uncorrected data stored in the temporary storage buffer, correcting the detected error, and writing the corrected error into the temporary storage buffer for each storage area unit. The error correction part corrects the error of the uncorrected data for storage area unit of the temporary storage buffer to successively write the corrected data into the temporary storage buffer.

Claims (17)

1. An error correction device comprising:

a temporary storage buffer having a storage area divided into a plurality of units and storing uncorrected data divided into storage area units; and

an error correction part detecting an error of the uncorrected data stored in the temporary storage buffer, correcting the detected error and writing the corrected data into the temporary storage buffer for each storage area unit, and repeating the detecting, the correcting and the writing, wherein

the temporary storage buffer includes the storage area divided into a plurality of pages accessed by page unit, the storage area being divided into the plurality of page units; and

the error detection part comprises a detection part, and rewriting of data stored in the temporary storage buffer is started upon the detection part detecting the timing in which a position on the temporary storage buffer storing the uncorrected data has crossed a page boundary.

2. The error correction device according to claim 1 ,

wherein the error correction part includes:

a correction address buffer storing error position information identifying the uncorrected data whose error is detected, wherein the detection part detects timing in which an error of the uncorrected data stored in one storage area unit is detected; and

a correction data buffer storing an error correction code correcting the error of the uncorrected data identified by the error position information and overwriting the corrected data corrected based on the error correction code and the error position information in an area where the error correction code is stored in a timing detected by the detection part, and

wherein the temporary storage buffer stores the corrected data overwritten in the correction data buffer.

3. The error correction device according to claim 2 , wherein

the correction data buffer includes a first area and a second area, the first area and the second area formed to be able to store two storage area units, the correction data buffer overwrites the corrected data in the first area and stores another error correction code of another uncorrected data in the second area when the timing is notified by the detection part, and

the temporary storage buffer stores the corrected data overwritten in the first area.

4. The error correction device according to claim 3 , wherein the temporary storage buffer stores the corrected data after the corrected data for the storage area unit is overwritten in the correction data buffer.

5. A recording and reproducing device comprising:

a reading part reading out uncorrected data from a recording media; and

an error correction device according to claim 1 .

Assignments (3)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →
CHANGE OF NAME Recorded Nov 2, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025235/0423 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2007
From: KADOMATSU, TERUHIRO
To: NEC ELECTRONICS CORPORATION
Reel/Frame 020191/0366 →