Patent US4459696A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4459696A Expired / Lapsed US ⏱️ 0.0 years remaining

PCM Signal processor with error detection and correction capability provided by a data error pointer

Assignee: Toshiba Corp
•
Filing: 1981-09-14
•
Granted: 1984-07-10
•
Expires: 2001-09-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A PCM signal processor for extracting data and error check words from a serial PCM data block contains a serial-to-parallel converter and de-interleaver to present the words in the PCM data block synchronously, circuitry for forming an error pointer and an auxiliary error pointer from the words in the PCM data block error pointer, delay circuitry for forming a data word from the error pointer and the auxiliary error pointer, and error correction and detection circuitry using the data word error pointer.

Inventors

  • 👤 Tadashi Kojima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 14:06
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1806; G11B20/1809; G11B5/00; G11B5/02; G11B5/09

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 294 words
A pulse code modulation (PCM) signal processor for extracting data and check words from a serial PCM data block also containing an error detection and correction code, said signal processor comprising: serial-to-parallel converter means for converting said serial PCM data block into a parallel format, said serial-to-parallel converting means having terminals each outputting in parallel a different one of said data and check words and said error detection and correction code; means connected to said terminals of said serial-to-parallel converter means for forming an error pointer from said data and check words and said error detection and correction code, said error pointer indicating which of said data and check words at said outputs of said serial-to-parallel converter means contains an error; de-interleave means connected to said terminals of said serial-to-parallel converter means for adding different delays to said data and check words such that all of said data and check words appear synchronously at the output of said de-interleave means; means connected to said de-interleave means for forming an auxiliary error pointer indicating whether any of said data and check words at the output of said de-interleave means contains an error, said auxiliary error pointer identifying which of said data and check words at the output of said de-interleave means contains an error; an error pointing delay means for combining said error pointer and said auxiliary error pointer to form data word error pointers, each data word error pointer corresponding to a different data and check word and indicating whether the corresponding data or check word contains an error, said error pointing delay means also synchronizing each said data word error pointer with its corresponding data word; and means for detecting and correcting errors in said data words using said data word error pointers.
Claim 2
Dependent Claim 294 words
A pulse code modulation (PCM) signal processor for extracting data and check words from a serial PCM data block also containing an error detection and correction code, said signal processor comprising: serial-to-parallel converter means for converting said serial PCM data block into a parallel format, said serial-to-parallel converting means having terminals each outputting in parallel a different one of said data and check words and said error detection and correction code; means connected to said terminals of said serial-to-parallel converter means for forming an error pointer from said data and check words and said error detection and correction code, said error pointer indicating which of said data and check words at said outputs of said serial-to-parallel converter means contains an error; de-interleave means connected to said terminals of said serial-to-parallel converter means for adding different delays to said data and check words such that all of said data and check words appear synchronously at the output of said de-interleave means; means connected to said de-interleave means for forming an auxiliary error pointer indicating whether any of said data and check words at the output of said de-interleave means contains an error, said auxiliary error pointer identifying which of said data and check words at the output of said de-interleave means contains an error; an error pointing delay means for combining said error pointer and said auxiliary error pointer to form data word error pointers, each data word error pointer corresponding to a different data and check word and indicating whether the corresponding data or check word contains an error, said error pointing delay means also synchronizing each said data word error pointer with its corresponding data word; and means for detecting and correcting errors in said data words using said data word error pointers.
Claim 3
Dependent Claim 46 words
The PCM signal processor in claim 1 wherein said error pointing delay means includes a first number of sequential storage registers containing said data word error pointers, said first number being one less than the number of data and check words in said PCM data block.
Claim 4
Dependent Claim 103 words
The PCM signal processor in claim 2 wherein said error pointing delay means includes a first number of OR gates, each OR gate having an output connected to an input of a different storage register, one input of each of said OR gates connected to said auxiliary error pointer and each of said OR gates except a first OR gate which is connected to the first storage register, having a second input connected to the output of the register preceding the register to which the OR gate is connected, the second input of said first OR gate being connected to said error pointer.
Claim 5
Dependent Claim 91 words
The PCM signal processor in claims 1, 2, or 3 wherein said de-interleave means contains means to impart no delay to a last data word occurring later than the other data words in said serial PCM data block and adding a delay iD to said other data words where D is the time required to transmit the number of blocks in the interleave of the PCM data block and where i is an integer indicating the number of data word positions of a particular data word from said last data word.

References Cited (Backward Citations)

US4188616A Cited
GB2019168A Cited
FR2423935A1 Cited
FR2440125A1 Cited
US4306305A Cited
FR2443171A1 Cited
EP0029226A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-07-10 1988-01-09 1988-07-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-07-10 1992-01-09 1992-07-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-07-10 1996-01-09 1996-07-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag