Error correction processing circuit and error correction processing method

US9166739B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9166739-B2
Application numberUS-201213488741-A
CountryUS
Kind codeB2
Filing dateJun 5, 2012
Priority dateJun 24, 2011
Publication dateOct 20, 2015
Grant dateOct 20, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An error correction processing circuit, includes: a division circuit that divides input data into a plurality of pieces of a predetermined data length; a plurality of operation circuits that are provided in parallel, and that perform operations of error correction for the plurality of pieces of data divided by the division circuit, respectively; a multiplexing circuit that multiplexes the plurality of pieces of data for which the operations have been performed by the plurality of operation circuits; and an output circuit that outputs the data multiplexed by the multiplexing circuit.

First claim

Opening claim text (preview).

What is claimed is: 1. An error correction processing circuit, comprising: a division circuit that divides input data into a plurality of pieces of a predetermined data length; a serial conversion circuit that converts the plurality of pieces of data divided by the division circuit into a plurality of pieces of serial data; a plurality of encoders that are provided in parallel, and that perform encoding for the plurality of pieces of serial data converted by the serial conversion circuit, respectively; a parallel conversion circuit that converts the plurality of pieces of data for which the encoding has been performed by the plurality of encoders, into a plurality of pieces of parallel data such that each of the pieces of parallel data corresponds to a bus width in a state before the serial conversion performed by the serial conversion circuit; a multiplexing circuit that multiplexes the plurality of pieces of parallel data provided in the conversion performed by the parallel conversion circuit; an output circuit that outputs the data multiplexed by the multiplexing circuit; and a control circuit configured to receive frame pulses that indicate beginnings of frames of the input data inputted into the division circuit and to control writing and reading data into/from the division circuit and writing and reading data into/from the multiplexing circuit based on the frame pulses. 2. The error correction processing circuit according to claim 1 , further comprising: an alignment circuit that aligns boundaries among the plurality of pieces of data, wherein the plurality of encoders perform the encoding for the plurality of pieces of data having the boundaries aligned by the alignment circuit, respectively. 3. The error correction processing circuit according to claim 2 , further comprising: a plurality of memories into which the plurality of pieces of data having the boundaries aligned by the alignment circuit are written, respectively, wherein the plurality of encoders perform the encoding for the plurality of pieces of data read from the plurality of memories, respectively. 4. The error correction processing circuit according to claim 2 , further comprising: a plurality of memories into which the plurality of pieces of data divided by the division circuit are written, respectively, wherein the alignment circuit aligns the boundaries among the plurality of pieces of data read from the plurality of memories. 5. The error correction processing circuit according to claim 2 , further comprising: a conversion circuit that converts the plurality of pieces of data for which the encoding has been performed by the plurality of encoders, into sequences in a state before the alignment performed by the alignment circuit, wherein the multiplexing circuit multiplexes the plurality of pieces of data in the sequences converted by the conversion circuit. 6. An error correction processing method, comprising: dividing, by a division circuit, input data into a plurality of pieces of a predetermined data length; converting the plurality of pieces of data into a plurality of pieces of serial data, encoding the plurality of pieces of serial data converted by the converting, respectively, by a plurality of encoders provided in parallel; converting the plurality of pieces of data for which the encoding has been performed by the plurality of encoders, into a plurality of pieces of parallel data such that each of the pieces of parallel data corresponds to a bus width in a state before the serial conversion; multiplexing, by a multiplexing circuit, the plurality of pieces of parallel data provided in the conversion performed by the parallel conversion; outputting the multiplexed data; receiving frame pulses that indicate beginnings of frames of the input data inputted into the division circuit and controlling writing and reading data into/from the division circuit and writing and reading data into/from the multiplexing circuit based on the frame pulses.

Assignees

Inventors

Classifications

  • H04L1/0052Primary

    Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables · CPC title

  • Reed-Solomon codes · CPC title

  • Parallelized implementations · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9166739B2 cover?
An error correction processing circuit, includes: a division circuit that divides input data into a plurality of pieces of a predetermined data length; a plurality of operation circuits that are provided in parallel, and that perform operations of error correction for the plurality of pieces of data divided by the division circuit, respectively; a multiplexing circuit that multiplexes the plura…
Who is the assignee on this patent?
Sakai Toshiharu, Azumi Ryoji, Nishisaka Kiyomasa, and 3 more
What technology area does this patent fall under?
Primary CPC classification H04L1/0052. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 20 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).