JPS6091453A - 生成多項式演算装置 - Google Patents
生成多項式演算装置Info
- Publication number
- JPS6091453A JPS6091453A JP58197688A JP19768883A JPS6091453A JP S6091453 A JPS6091453 A JP S6091453A JP 58197688 A JP58197688 A JP 58197688A JP 19768883 A JP19768883 A JP 19768883A JP S6091453 A JPS6091453 A JP S6091453A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- exclusive
- generator polynomial
- lsi
- generator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/033—Theoretical methods to calculate these checking codes
Landscapes
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、複数トラックの並列データ処理シ・ステムに
おける生成多項式演算装置に係り、特・にLSI化に好
適な選択方式に関する。
おける生成多項式演算装置に係り、特・にLSI化に好
適な選択方式に関する。
従来の高密度磁気テープ制御装置は、生成多。
環式1による演算装置を用いて、2トラツクに4またが
るデータの修正を可能にし、さらに生成。
るデータの修正を可能にし、さらに生成。
多項式2による演算装置を具備し、エラー検出を行って
いる。これらの演算装置を一般論理素。
いる。これらの演算装置を一般論理素。
子によって回路構成を行った場合、物量が多い、゛消費
電力が多い等の欠点があるため、LSI化が。
電力が多い等の欠点があるため、LSI化が。
考えられるが、各々異なる生成多項式による演゛算装置
1つ1つを専用LSI化すると、種類が増加し1棟類当
りの使用量が少々く高価となる欠”点があった。
1つ1つを専用LSI化すると、種類が増加し1棟類当
りの使用量が少々く高価となる欠”点があった。
本発明の目的は、並列データ処理システムにおける生成
多項式演算装置として小形、省エネ”ルギー低価格なも
のを提供することにある。 。
多項式演算装置として小形、省エネ”ルギー低価格なも
のを提供することにある。 。
各々異なる生成多項式による演算装置それぞ。
れを専用LSI化しても、小形、省エネルギーは。
可能であるが、種類が増え、1種当りの使用量1が少な
い事から高価になる。そこで、1種類の。
い事から高価になる。そこで、1種類の。
LSIで各々異なる生成多項式による演算装置作、成を
可能にする。本発明は、生成多項式演算装。
可能にする。本発明は、生成多項式演算装。
置のLSIにおいて、各トラック毎に生成多項式。
選°択用排他的論理回路を設けた事によ凱上記−,lを
可能にしたものである。
可能にしたものである。
以下、本発明の一実施例を第1図によシ説明。
する。第1図は、高密度磁気テープ制御装置の゛エラー
修正回路に使用されているシンドローム゛S2の生成多
項式演算装置であり、生成多項式選。
修正回路に使用されているシンドローム゛S2の生成多
項式演算装置であり、生成多項式選。
択用人カライン54〜60、データバスライン51、。
生成多項式選択用排他的論理オロ回路26、排他的゛論
理和回路24、ラッチ回路25、より構成されている。
理和回路24、ラッチ回路25、より構成されている。
l・・
シンドロームS2は、次の符号化式で与えられ。
る。
82 =X’ D、 十X’ j I)2+−−+X’
・D、+X’ ECC(Mod Gl ) ・Gi
=X8+X5+X’十X’+X0 ・・・・・ (1)
(1)式で、D1〜】)7は各データ1バイトを示し、
ECC1−2は、検査用冗長バイトを示す。
・D、+X’ ECC(Mod Gl ) ・Gi
=X8+X5+X’十X’+X0 ・・・・・ (1)
(1)式で、D1〜】)7は各データ1バイトを示し、
ECC1−2は、検査用冗長バイトを示す。
生成多項式G1によるMod G1の演算は、排他。
曲論層相の機能1■0=1,1■i=o、o■0−0゜
(■は排他的論理和演算を表す。)を利用し、。
(■は排他的論理和演算を表す。)を利用し、。
生成多項式選択用排他的論理和23、の機能不用−,1
部分、この場合は1,2,4.6 )ラックの排他゛的
論層相入カライン54 、55 、59 、60 、を
゛0ルぺ。
部分、この場合は1,2,4.6 )ラックの排他゛的
論層相入カライン54 、55 、59 、60 、を
゛0ルぺ。
ルにする事により、排他的論理和30,31,35.’
36、は、機能的に、存在がなくなり、ジントロ゛−ム
S2パスライン20.の、1.2,6,7.)フックの
データを、そのまま排他的論理和回路24;に出力する
。他の3.4.5 )ラックのデータは、゛8トラック
のデータが、′11の時反転し、0#の時。
36、は、機能的に、存在がなくなり、ジントロ゛−ム
S2パスライン20.の、1.2,6,7.)フックの
データを、そのまま排他的論理和回路24;に出力する
。他の3.4.5 )ラックのデータは、゛8トラック
のデータが、′11の時反転し、0#の時。
はそのまま排他的論理和回路24、に出力される。。
この様にして、Mod G1の演算を容易に行う事が1
0できる。
0できる。
次に82の演算について説明する。S2の演算・とじて
、入カデークD、をデータバスライン51、・よ如取如
込み、排他的論理和回路24、で生成多・環式選択用排
他的論理和回路26、の出力と排他1゜曲論層相を行う
が、ラッチ回路25、の出力に初。
、入カデークD、をデータバスライン51、・よ如取如
込み、排他的論理和回路24、で生成多・環式選択用排
他的論理和回路26、の出力と排他1゜曲論層相を行う
が、ラッチ回路25、の出力に初。
期状態で0#のため、生成多項式選択用排他曲論。
層相回路23、の出力は、全て0″であり、データ。
パスライン51、のデータが、排他的論理和回路。
24よp出力され、タイミング21、の信号によ2+1
って、ラッチ回路25、に取り込まれXo・Dlの演。
って、ラッチ回路25、に取り込まれXo・Dlの演。
算を終了する。次にデータバスライン51、よシ。
データD2を取り込み、ラッチ回路25、の出力で゛あ
るシンドロームS2パスライン20、のデータ。
るシンドロームS2パスライン20、のデータ。
を生成多項式選択用排他的論理和回路26で、Mod”
G1、処理したデータと排他的論理和を取り、夕。
G1、処理したデータと排他的論理和を取り、夕。
イミング21、の次の信号でラッチ回路25、に。
取シ込む。この時データバスライン51、の1、゛トラ
ックのみ、シンドロームS2パスラインの8、。
ックのみ、シンドロームS2パスラインの8、。
トラックデータと排他的論理和を取る。これで10X0
・l)2+X’・Dlの演算を終了する。以下同様にし
。
・l)2+X’・Dlの演算を終了する。以下同様にし
。
て(1)式の演算を行う事ができる。
一実施例として、生成多項式G1による生成多・項式演
算装置について説明したが、生成多項式・演算装置f、
Lsi化した場合、生成多項式選択用1う排他的論理和
入力ライy54〜60をLSI入力信。
算装置について説明したが、生成多項式・演算装置f、
Lsi化した場合、生成多項式選択用1う排他的論理和
入力ライy54〜60をLSI入力信。
号とし1.SIの外部で、生成多項式の値にあわせ、。
生成多項式選択用排他的論理和26、の機能不用。
部分の生成多項式入力2イン゛0ルベルにする(生。
成多項式(j−1の場合は、生成多項式選択用入力表(
。
。
イン54 、55 、59 、60 を″0ルベルにす
る。)事。
る。)事。
によシ、1種類のLSIで異なる生成多項式によ。
る演算装置を容易に実現できる。
本実施例に示す通シ、一種類のLSIにより、。
外付は論理素子を具備することなく、多種類のパ生成多
項式演算装置が実現でき、LSIの品種側゛減に効果が
ある。
項式演算装置が実現でき、LSIの品種側゛減に効果が
ある。
本発明によれば、並列データ処理システムに。
おける生成多項式演算装置の小形、低価格、省111エ
ネルギーを考えた場合LSI化において各トラ・ツタご
とに生成多項式選択用排他的論理和回路・を具備するだ
けで、一種類のLSIで外付は論理・素子を具備するこ
となく各々異なる生成多項式・による生成多項式演算装
置が実現できるので、1゜LSIの種類を削減できる効
果がある0
ネルギーを考えた場合LSI化において各トラ・ツタご
とに生成多項式選択用排他的論理和回路・を具備するだ
けで、一種類のLSIで外付は論理・素子を具備するこ
となく各々異なる生成多項式・による生成多項式演算装
置が実現できるので、1゜LSIの種類を削減できる効
果がある0
第1図は、高密度磁気テープ制御装置のエラ。
−修正回路に利用されているシンドロームS2の。
生成多項式演算装置の系統図である。 、!、。
51 データバスライン、
54〜60 ・生成多項式選択用人カライン、 20・
・・シンドローム82パスライン、。 23・・生成多項式選択用排他的論理和回路、24・・
・排他的論理和回路、 25・・・ラッチ回路。 11+ 】う ・ 7 ・ 第1図
・・シンドローム82パスライン、。 23・・生成多項式選択用排他的論理和回路、24・・
・排他的論理和回路、 25・・・ラッチ回路。 11+ 】う ・ 7 ・ 第1図
Claims (1)
- 【特許請求の範囲】 1 複数トラックの並列データ処理システムで、。 生成多項式演算を行うための複数の排他的論理和回路と
、その値を保持する複数のラッチ回路。 よ構成る生成多項式演算装置において、各々異゛なる生
成多項式による演算を可能にするための゛生成多項式選
択用排他的論理和回路を設けたことを特徴とする生成多
項式演算装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58197688A JPS6091453A (ja) | 1983-10-24 | 1983-10-24 | 生成多項式演算装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58197688A JPS6091453A (ja) | 1983-10-24 | 1983-10-24 | 生成多項式演算装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6091453A true JPS6091453A (ja) | 1985-05-22 |
Family
ID=16378692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58197688A Pending JPS6091453A (ja) | 1983-10-24 | 1983-10-24 | 生成多項式演算装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6091453A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07307676A (ja) * | 1994-05-13 | 1995-11-21 | Nec Corp | 誤り訂正符号化器 |
-
1983
- 1983-10-24 JP JP58197688A patent/JPS6091453A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07307676A (ja) * | 1994-05-13 | 1995-11-21 | Nec Corp | 誤り訂正符号化器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102096609B (zh) | 可编程循环冗余校验(crc)计算的指令集架构 | |
EP1069503A3 (en) | Semiconductor memory device with an ECC circuit and method of testing the memory | |
JPS642986B2 (ja) | ||
JPS6091453A (ja) | 生成多項式演算装置 | |
Arai et al. | High capability error correction LSI for CD player and CD rom | |
EP0325423B1 (en) | An error detecting circuit for a decoder | |
JP2847741B2 (ja) | マイクロコンピュータ | |
JP2704062B2 (ja) | 情報処理装置 | |
Loveland | Error detection and correction for optical disk systems based upon the Am 95 c 94 advanced burst error processor | |
RU2007041C1 (ru) | Устройство для декодирования кода рида - соломона | |
JPH0638239B2 (ja) | 誤り訂正機構 | |
JPS61152131A (ja) | エラ−解析演算装置 | |
JPH0423048A (ja) | 誤り検出・訂正用集積回路、誤り検出・訂正回路、および、データ処理装置 | |
JPH01236735A (ja) | 誤り検出・訂正方式 | |
SU951407A1 (ru) | Устройство дл контрол блоков коррекции ошибок в пам ти | |
JPS61110247A (ja) | 記憶装置 | |
JPH0430234A (ja) | エラー検出回路 | |
JPS604328A (ja) | 集積回路 | |
JPH0980128A (ja) | 集積回路故障検出装置 | |
JPS6316776B2 (ja) | ||
JPH05135482A (ja) | 並列記憶制御装置 | |
JPH03198143A (ja) | バス・インターフェイス装置およびリード・モディファイ・ライト制御方式 | |
JPS60163135A (ja) | デ−タバスチエツク方式 | |
JPS6278777A (ja) | 磁気テ−プ制御方式 | |
JPS61269738A (ja) | デ−タ処理回路 |