JPH08265172A - 誤り訂正符号処理回路及びその構成方法 - Google Patents
誤り訂正符号処理回路及びその構成方法Info
- Publication number
- JPH08265172A JPH08265172A JP7061380A JP6138095A JPH08265172A JP H08265172 A JPH08265172 A JP H08265172A JP 7061380 A JP7061380 A JP 7061380A JP 6138095 A JP6138095 A JP 6138095A JP H08265172 A JPH08265172 A JP H08265172A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- error correction
- matrix
- correction code
- processing circuit
- 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.)
- Granted
Links
Landscapes
- Detection And Correction Of Errors (AREA)
- Error Detection And Correction (AREA)
- Optical Communication System (AREA)
Abstract
理回路構成法を提供することを目的としている。 【構成】 8個のポートを有し、データ入力段に設けら
れるとともに、入力されたデータ列i1〜i8を上記8
個のポートから並列に出力する直並列変換回路dと、こ
の直並列変換回路dから出力される8個のデータに対し
て生成多項式による除算論理のkクロック分を1クロッ
クで実現し、チェックビットa’1〜a’15を出力す
る論理演算回路と、上記チェックビットa’1〜a’1
5を書き込んでデータ列i1〜i8に付加するチェック
ビット書き込み回路CWとからなる。上記論理演算回路
は、15個のシフトレジスタと16個の排他的論理和素
子とを適切に結線して構成される。
Description
術分野に属し、符号語が大なることを特徴とするSDH
光伝送路における誤り訂正符号処理回路及びその構成方
法に関する。
経済的に優れており、このシステムにおいて、今後、さ
らなる長再生中継区間化によるシステムの低コスト化が
期待されている。しかしながら、線形中継器の多段接続
は雑音の累積を招くため、このような長再生中継区間シ
ステムに対して、誤り訂正符号を適用することが検討さ
れている。
103110号の願書に添付された明細書および図面に
開示された発明(「伝送路誤り訂正符号回路及び訂正符
号回路を用いた伝送方式」)において為された、陸上S
DHシステムに最適な誤り訂正符号の検討がある。この
検討においては、2種類の符号が提案されている。提案
された符号のうちの一方は、AU−4そのものを通報単
位とし、符号化・復号化処理を行うための「(1888
0,188865)ハミング符号」(以後、直列型ハミ
ング符号と称す)であり、他方は、AU−4を8ビット
インターリーブして得られるデータを通報単位とし、符
号化・復号化処理を行うための「(2370,235
8)ハミング符号」(以後、並列型ハミング符号と称
す)である。
速度あるいは伝送路速度に依存しない一般的な符号であ
るため、これらの符号を適用した場合、システムを構成
する回路の設計・制作コストが削減される。ところで、
並列型ハミング符号がチェックビットとして12バイト
の領域を必要とするのに対し、直列型ハミング符号が必
要とするチェックビット用の領域は2バイト(15ビッ
ト)のみである。このように、符号効率面においては、
直列ハミング符号の方が優れている。
義部分は、ユーザ個別の目的で使用されたり、新たに勧
告化されること等が予想されるため、符号効率に優れた
直列型ハミング符号を広範囲に亘って適用することが期
待される。しかしながら、その場合、符号化・復号化回
路を156MHzのクロック周波数で動作させる必要が
あり、現在のところ、BiC−MOS、またはBiC−
MOSより高速な動作が可能なLSIで回路を構成しな
ければならない。
び回路の大規模化などの問題を招き、経済的な符号回路
の適用を困難にしてしまう。こうしたことから、最も簡
便かつ低消費電力のC−MOSの論理プログラマブル回
路(FPGA:Field Programmable Gate Array )によ
り回路を構成するための回路構成法が望まれている。こ
うした背景から、直列型ハミング符号を複数並列で処理
する回路構成及びその構成法が必要とされているのであ
る。
の並列処理回路が、中村(日本電気株式会社)による
「並列処理の誤り訂正装置」(特開昭52−86011
号公報)に開示されている。上記公報には、並列処理回
路に適用される符号の一例として(255,247)ハ
ミング符号を挙げ、4並列処理を行う方式が記載されて
いる。
52−86011号公報に開示された方式は、符号語が
大なる場合には適していない。以下、その理由を説明す
る。上記(255,247)ハミング符号の符号化・復
号化回路を構成するためには、以下に示す(1)式で表
される多項式を(2)式で表される生成規約多項式で除
算した余りを出力する結線が必要となる。 r1(x64)3+r2(x64)2+r3x64+r4 …… (1) x8+x4+x3+x2+1 …… (2) ここで64とは(3)式を満たす数である。 4×64=1(mod255) …… (3)
65)ハミング符号を用い、上記方式で8並列処理を実
現するためには、(4)式で表される多項式を(5)式
で表される生成規約多項式で除算した余りを出力する結
線が必要となる。 r1x28672+r2x24570+r3x20480+r4x16384 +r5x12288+r6x8192+r7x4096+r8 …… (4) x15+x+1 …… (5)
えば、汎用の数式処理プログラム(例えば、Macintosh
Mathematica 2.0 )を用いた場合、6時間もかかってや
っと解が得られる程度の計算量である。したがって、符
号語の大なる巡回符号の並列処理では、より簡便な回路
構成及びその導出方法が必要とされている。すなわち、
誤り訂正符号化・復号化回路などの処理回路の簡便化が
求められている。本発明は上述した事情に鑑みて為され
たものであり、経済性に優れた誤り訂正符号処理回路及
びその構成方法を提供することを目的としている。
符号処理回路は、SDH光伝送システムに適用される誤
り訂正ハミング符号を符号化および復号化する誤り訂正
符号処理回路において、k(kは、k>1を満たす整
数)個のポートを有し、データ入力段に設けられるとと
もに、入力されたデータ列を前記k個のポートから並列
に出力する直並列変換回路と、前記直並列変換回路から
出力されるk個のデータに対して生成多項式による除算
論理のkクロック分を1クロックで実現し、チェックビ
ットを出力する論理演算回路と、前記チェックビットを
書き込んで前記データ列に付加するチェックビット書き
込み回路とを具備することを特徴としている。
回路は、上記構成において、前記論理演算回路は複数個
の排他的論理和回路と前記チェックビット書き込み回路
に出力端が接続された複数個のシフトレジスタにより構
成され、前記各シフトレジスタの入力端に、前記k個の
ポートの各出力同士の排他的論理和、または所定のシフ
トレジスタからの出力、または前記排他的論理和と前記
所定のシフトレジスタからの出力との排他的論理和が入
力されるよう前記複数個の排他的論理和回路と前記複数
個のシフトレジスタと前記直並列変換回路の各出力端と
を結線してなることを特徴としている。
路の構成方法は、SDH光伝送システムに適用される誤
り訂正ハミング符号を符号化および復号化する誤り訂正
符号処理回路の結線を導出する誤り訂正処理回路構成方
法であって、k(kは1以上の整数)個の入力データと
複数個のシフトレジスタがそれぞれ有する値を直列に連
結させてなるベクトルに乗じて1クロック経過後の前記
各シフトレジスタが有する値からなる出力ベクトルを得
るための行列を初期行列とし、前記初期行列の各列ベク
トルを(k−1)回だけ左シフトするとともに、この左
シフトにより新たに生成される行列中右側の(k−1)
個の列ベクトルを、前記初期行列の最右列のベクトルを
j(jは、1≦j≦k−1を満たす整数)回だけ巡回さ
せた列ベクトルとして終状態行列を生成し、前記終状態
行列を、前記連結させてなるベクトルに乗じてkクロッ
ク経過後の前記複数個のシフトレジスタの値を出力する
行列とみなし、前記終状態行列と前記連結させてなるベ
クトルとの演算結果に基づいて、誤り訂正符号処理回路
内の結線を決定することを特徴としている。
のk(kは、k>1を満たす整数)個のポートから、入
力されたデータ列が並列に出力されると、そのk個のデ
ータに対して、論理演算回路が、生成多項式による除算
論理のkクロック分を1クロックで行い、チェックビッ
トを出力する。チェックビットは、チェックビット書き
込み回路により、入力されたデータ列に付加される。
数個のシフトレジスタの入力端に、前記k個のポートの
各出力同士の排他的論理和、または所定のシフトレジス
タからの出力、または前記排他的論理和と前記所定のシ
フトレジスタからの出力との排他的論理和が入力される
よう複数個の排他的論理和回路と前記複数個のシフトレ
ジスタと前記直並列変換回路の各出力端とが結線され
る。
(kは1以上の整数)個の入力データと複数個のシフト
レジスタがそれぞれ有する値を直列に連結させてなるベ
クトルに乗じて1クロック経過後の前記各シフトレジス
タが有する値からなる出力ベクトルを得るための行列が
初期行列とされる。さらに、前記初期行列の各列ベクト
ルが(k−1)回だけ左シフトされるとともに、この左
シフトにより新たに生成される行列中右側の(k−1)
個の列ベクトルが、前記初期行列の最右列のベクトルを
j(jは、1≦j≦k−1を満たす整数)回だけ巡回さ
せた列ベクトルとされて終状態行列が生成され、前記終
状態行列を用いた演算の結果に基づいて、回路内の結線
が決定される。
いて説明する。図1および図2は本発明の第1の実施例
によるSDH光伝送路における誤り訂正符号処理回路の
構成を示す図であり、これらの図に示す誤り訂正符号処
理回路は、(18880,18865)ハミング符号の
直列処理演算回路をなしている。
の直列処理を実現するシフトレジスタを用いた論理演算
回路により実現されている。各シフトレジスタc1〜c
15は、1ビットのレジスタであり、最上位のシフトレ
ジスタc1に入力されたデータを、最下位のシフトレジ
スタc15へ向けて順次シフトする。ここで、各レジス
タc1〜c15が有するデータをもそれぞれc1〜c1
5とし、シフトレジスタc1に順次入力されるデータ列
を先頭からi1〜i8とする。また、a’1〜a’15
はチェックビットであり、CWはチェックビットa’1
〜a’15を書き込んでデータ列i1〜i8に付加する
チェックビット書き込み回路である。
列i1〜i8とシフトレジスタc15から出力されるデ
ータ(c15)との排他的論理和が、シフトレジスタc
2にはシフトレジスタc1から出力されるデータ(c
1)とシフトレジスタc15から出力されるデータ(c
15)との排他的論理和が入力されるよう結線されてい
る。すなわち、図2に示されるシフトレジスタ群は、入
力されるデータ列i1〜i8を生成多項式x15+x+1
で割った余りを生成する論理を実現している。
グ符号は短縮ハミング符号であるため、13887個の
ダミービットが付加された32767個のデータが入力
されることになる。したがって、チェックビットa’1
〜a’15を得るためには32767クロックが必要で
あり、ここでは、シフトレジスタの動作速度を156M
Hzとしている。なお、図2に示されるシフトレジスタ
では、クロックの進む方向とは逆側(シフトレジスタc
1側)にデータ入力がある。
て、ある状態から1クロックだけ経過した状態について
考察する。この場合、データ列及び各シフトレジスタの
値の関係は、i’8=任意、i’7=i8、i’6=i
7、i’5=i6、i’4=i5、i’3=i4、i’
2=i3、i’1=i2、c’1=i1+c15、c’
2=c1+c15、c’3=c2、c’4=c3、c’
5=c4、c’6=c5、c’7=c6、c’8=c
7、c’9=c8、c’10=c9、c’11=c1
0、c’12=c11、c’13=c12、c’14=
c13、c’15=c14となる。ただし、i’1〜
i’8、c’1〜c’15は1クロック経過後のデータ
であり、それぞれ、i1〜i8,c1〜c15に対応し
ている。
示される行列式である。この行列式において、行列の入
力は(i8〜i1,c1〜c15)の23次元のベクト
ルであり、出力は(c’1〜c’15)の15次元ベク
トルである。この行列式における23×23の初期行列
は、3つの部分からなる。第1の部分は7×15の0行
列M1、第2の部分は15×15の単位行列M2、そし
て第3の部分はフィードバックを表す負帰還ベクトルM
3である。
の各シフトレジスタの状態(c″1〜c″15)と入力
ベクトル(データ列i1〜i8)との関係を容易に求め
ることが可能である。すなわち、巡回符号の性質を用い
て、上記初期行列の各列ベクトルを7回だけ図中左にシ
フトさせればよい。これにより、図4に示す行列式が得
られる。以後、この行列式中の23×23の行列を終状
態行列と称す。
前述の中村のものやD.−W.Choiのスクランブル
並列処理回路構成の導出方法(AT&T Technical Journa
l,Vol.65,Issue5,123,1986)と比較して格段に簡単な方
法である。例えば、取り扱うビット数で計算量をオーダ
ーエスティメートすると、中村のものではO(8220
83584)、D.−W.ChoiのものはO(423
2)、本発明のものではO(345)である。D.−
W.Choiのスクランブル並列回路の導出方法では、
23×23の行列の8乗が必要となるため、計算が膨大
になってしまうのである。
る。図4より、8クロック経過後のシフトレジスタの値
は、c″1=c8+i8、c″2=c8+c9+i7、
c″3=c9+c10+i6、c″4=c10+c11
+i5、c″5=c11+c12+i4、c″6=c1
2+c13+i3、c″7=c13+c14+i2、
c″8=c14+c15+i1、c″9=c1+c1
5、c″10=c2、c″11=c3、c″12=c
4、c″13=c5、c″14=c6、c″15=c7
となる。
の論理を1クロックで実現する回路を構成すれば8並列
の符号化回路となる。ただし32767は8では割り切
れないので、もう1ビットだけダミービットを付加して
演算を行う。チェックビットa’1〜a’15を得るた
めに必要なクロック数は32768/8=4096であ
る。なお、ここでは、シフトレジスタが19.5MHz
のクロックで動作する。
路を示す図である。この図に示される回路において、論
理演算回路を構成するシフトレジスタの数は図2のもと
の同様に15であるが、使用される排他的論理和の数が
16個となっている。ところで、中村の方法により得ら
れる回路構成では、排他的論理和は少なくとも29個必
要である。したがって、第1の実施例によるものの方
が、従来のものに較べて簡素な回路構成で8並列処理を
実現できることがわかる。
換回路(1:8DEMUX)dが配備されており、その
出力である8つのポートと15個のシフトレジスタと1
6個の排他的論理和が、図4に示される行列式で表され
る論理を実現するよう結線されている。この結線は、図
2に示されるものは全く異なる結線になっている。ま
た、シフトレジスタの出力側にはチェックビット書き込
み回路CWが配備されている。
の第2の実施例について説明する。図5は(1888
0,18865)のハミング符号の直列処理演算回路の
構成を示す図であり、この図において、図2と共通する
部分には同一の符号が付されている。この図に示される
回路では、図2に示されるものと異なり、入力データ列
i1〜i8の位置がクロックの進む方向(c15側)に
配備されている。なお、この回路のチェックビットを得
るための必要クロック数は32752クロックである。
態から1クロックだけ経過した状態について考察する。
この場合、データ列及びシフトレジスタの値の関係は、
i’8=任意、i’7=i8、i’6=i7、i’5=
i6、i’4=i5、i’3=i4、i’2=i3、
i’1=i2、c’1=i1+c15、c’2=c1+
c15+i1、c’3=c2、c’4=c3、c’5=
c4、c’6=c5、c’7=c6、c’8=c7、
c’9=c8、c’10=c9、c’11=c10、
c’12=c11、c’13=c12、c’14=c1
3、c’15=c14となる。
フトレジスタの値は、c″1=c8+i8、c″2=c
8+c9+i7+i8、c″3=c9+c10+i6+
i7、c″4=c10+c11+i5+i6、c″5=
c11+c12+i4+i5、c″6=c12+c13
+i3+i4、c″7=c13+c14+i2+i3、
c″8=c14+c15+i1+i2、c″9=c1+
c15+i1、c″10=c2、c″11=c3、c″
12=c4、c″13=c5、c″14=c6、c″1
5=c7となる。
880,18865)ハミング符号の8並列処理演算回
路の構成を示す図であり、この図において、図1と共通
する部分には同一の符号が付されている。32752は
8で割り切れるため、1ビットダミー付加の必要はな
い。また、チェックビットa’1〜a’15を得るため
には4094クロックが必要である。
れるものと同様に15個だが、排他的論理和の数が24
個に増えている(ここでは3入力の排他的論理和1つを
2個と数える)。なお、図6において、入力側に直並列
変換回路(1:8DEMUX)dが配備され、その出力
である各8つのポートと15個のシフトレジスタと24
個の排他的論理和が、図4に示される論理を実現するよ
う結線されている。上述した第2の実施例でもまた、排
他的論理和の数が中村のものより少ない。回路の制限が
ある場合は第1、第2どちらの実施例を用いてもよい。
のために32767あるいは32752クロックが必要
であり、約半分近くがダミービット0のためのクロック
である。この無駄なクロックを削減する方法は従来より
知られている(例えば、S.Lin and D.J.Costello,Jr.,
"Error Control Coding: Fundamental and Applicatio
ns", Prinston-Hall 1983)。
グ符号に適用すると図7のようになる。ここで短縮化の
ための多項式x13+x12+x11+x6 +x4 +x3 +1
がデータに乗算され、その結果を生成多項式で割った余
りを出力する。なお短縮化のための多項式は、 x(n-k+j) mod(x15+x+1) で得られる。ここでnは符号語長18880、kは通報
長18864、jはダミービット数13887である。
図7は直列処理の回路構成であり、必要となるクロック
数は156Mbit/sで18864である。
8である。1クロック(19.44MHz)における演
算論理は次の通りである。 c’1=i8+i6+i5+i4+c8 c’2=i7+i6+i3+c8+c9 c’3=i6+i5+i2+c9+c10 c’4=i8+i5+i4+i1+c10+c11 C’5=i8+i7+i4+i3+c11+c12 c’6=i7+i6+i3+i2+c12+c13 c’7=i8+i6+i5+i2+i1+c13+c1
4 c’8=i7+i5+i4+i1+c14+c15 c’9=i6+i4+i3+c1+c15 c’10=i5+i3+i2+c2 c’11=i4+i2+i1+c3 c’12=i8+i3+i1+c4 c’13=i8+i7+i2+c5 c’14=i8+i7+i6+i1+c6 c’15=i7+i6+i3+c7
64/8=2358クロック後に行う。この図8の回路
によれば無駄なクロック数が削減でき、かつ簡易なC−
MOSのFPGAで構成ができるので、低消費電力、回
路の汎用性だけでなく伝搬遅延をも抑圧できることとな
る。しかしながらその分排他的論理和の数が61個であ
り、第1の実施例の3.8倍、第2の実施例の2.5倍
が必要となる。
回路の実験結果について説明する。ここで行われた実験
は、STM−1(156Mbit/s)バックトゥバッ
クの光伝送実験である。図9は、改善されたビット誤り
率(ビットエラーレート:BER)を示す図であり、縦
軸はビット誤り率、横軸は光パワーを表している。この
図から明かなように、BERは、並列処理型の誤り訂正
符号処理回路(図6に示される回路)により改善され、
例えば、10-9のBERにおいて約3dBの符号化利得
が得られた。
と同回路からの出力BERの関係を示した図であり、図
中の実線は、誤りがランダムであると仮定したときの理
論曲線である。この図に示されるように、実験で得られ
た結果は理論曲線と一致している。したがって、(18
880,18865)ハミング符号の機能が正確に実現
されていることが確認された。
第3の実施例によれば、符号語が大なることを特徴とす
るSDH誤り訂正符号を、低速クロック、低消費電力、
かつ簡素な回路構成で実現することが可能である。した
がって、SDH陸上光伝送システムにおける経済的で高
品質かつ一般的な光伝送システムの構築に好適である。
また、第1および第2の実施例による回路は、排他的論
理和の数が第3の実施例によるものの1/3〜1/4程
度で実現できるため、回路の制約がある場合に用いてよ
り好適である。また、第3の実施例による回路は、クロ
ック数が少なくて済むので、遅延が問題となるクロック
数の制限のある場合に用いて好適である。なお、上述し
た一実施例においては、k=8とした場合、すなわち処
理単位を8ビットとした例について示したが、これに限
らず、任意のビット数の場合にも適用可能であることは
言うまでもない。
直並列変換回路のk(kは、k>1を満たす整数)個の
ポートから、入力されたデータ列が並列に出力される
と、そのk個のデータに対して、論理演算回路が、生成
多項式による除算論理のkクロック分を1クロックで行
い、チェックビットを出力する。チェックビットは、チ
ェックビット書き込み回路により、入力されたデータ列
に付加される。このように、データ列を並列に処理する
ため、回路動作の低速度化を実現することができる。ま
た、数クロック分の除算を1クロックで行うことができ
る。したがって、符号化・復号化回路の低消費電力化お
よび小規模化を図ることができるという効果がある。さ
らに、この効果により、経済性に優れた誤り訂正符号処
理回路を提供することができるという効果が生じる。
回路(8並列処理演算回路)の構成を示す図である。
理演算回路)の構成を示す図である。
正符号処理回路の構成方法を説明するための図である。
正符号処理回路の構成方法を説明するための図である。
回路(直列処理演算回路)の構成を示す図である。
処理演算回路)の構成を示す図である。
回路(直列処理演算回路)の構成を示す図である。
処理演算回路)の構成を示す図である。
回路による実験結果を説明するための図である。
ある。
フトレジスタ、CW…チェックビット書き込み回路、d
…直並列変換回路、i1〜i8…データ列。
Claims (3)
- 【請求項1】 SDH光伝送システムに適用される誤り
訂正ハミング符号を符号化および復号化する誤り訂正符
号処理回路において、 k(kは、k>1を満たす整数)個のポートを有し、デ
ータ入力段に設けられるとともに、入力されたデータ列
を前記k個のポートから並列に出力する直並列変換回路
と、 前記直並列変換回路から出力されるk個のデータに対し
て生成多項式による除算論理のkクロック分を1クロッ
クで実現し、チェックビットを出力する論理演算回路
と、 前記チェックビットを書き込んで前記データ列に付加す
るチェックビット書き込み回路とを具備することを特徴
とする誤り訂正符号処理回路。 - 【請求項2】 前記論理演算回路は複数個の排他的論理
和回路と前記チェックビット書き込み回路に出力端が接
続された複数個のシフトレジスタにより構成され、 前記各シフトレジスタの入力端に、前記k個のポートの
各出力同士の排他的論理和、または所定のシフトレジス
タからの出力、または前記排他的論理和と前記所定のシ
フトレジスタからの出力との排他的論理和が入力される
よう前記複数個の排他的論理和回路と前記複数個のシフ
トレジスタと前記直並列変換回路の各出力端とを結線し
てなることを特徴とする請求項1記載の誤り訂正符号処
理回路。 - 【請求項3】 SDH光伝送システムに適用される誤り
訂正ハミング符号を符号化および復号化する誤り訂正符
号処理回路の結線を導出する誤り訂正処理回路構成方法
であって、 k(kは1以上の整数)個の入力データと複数個のシフ
トレジスタがそれぞれ有する値を直列に連結させてなる
ベクトルに乗じて1クロック経過後の前記各シフトレジ
スタが有する値からなる出力ベクトルを得るための行列
を初期行列とし、 前記初期行列の各列ベクトルを(k−1)回だけ左シフ
トするとともに、この左シフトにより新たに生成される
行列中右側の(k−1)個の列ベクトルを、前記初期行
列の最右列のベクトルをj(jは、1≦j≦k−1を満
たす整数)回だけ巡回させた列ベクトルとして終状態行
列を生成し、 前記終状態行列を、前記連結させてなるベクトルに乗じ
てkクロック経過後の前記複数個のシフトレジスタの値
を出力する行列とみなし、 前記終状態行列と前記連結させてなるベクトルとの演算
結果に基づいて、誤り訂正符号処理回路内の結線を決定
することを特徴とする誤り訂正符号処理回路の構成方
法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06138095A JP3264307B2 (ja) | 1995-03-20 | 1995-03-20 | 誤り訂正符号処理回路及びその構成方法 |
| US08/442,145 US5574717A (en) | 1994-05-17 | 1995-05-16 | Line terminating equipment in SDH networks, using forward error correcting codes |
| EP95401132A EP0684712B1 (en) | 1994-05-17 | 1995-05-16 | Line terminating equipment in SDH networks, using forward error correcting codes |
| DE69534182T DE69534182T2 (de) | 1994-05-17 | 1995-05-16 | Endgerät in SDH Netzwerken unter Verwendung fehlerkorrigierender Codes |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06138095A JP3264307B2 (ja) | 1995-03-20 | 1995-03-20 | 誤り訂正符号処理回路及びその構成方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08265172A true JPH08265172A (ja) | 1996-10-11 |
| JP3264307B2 JP3264307B2 (ja) | 2002-03-11 |
Family
ID=13169520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06138095A Expired - Lifetime JP3264307B2 (ja) | 1994-05-17 | 1995-03-20 | 誤り訂正符号処理回路及びその構成方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3264307B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011142133A1 (ja) * | 2010-05-11 | 2011-11-17 | エイシップ・ソリューションズ株式会社 | 誤り訂正符号処理方法及びその装置 |
| JP2012503927A (ja) * | 2008-09-26 | 2012-02-09 | エージェンシー フォー サイエンス,テクノロジー アンド リサーチ | 復号化回路及び符号化回路 |
| CN116048868A (zh) * | 2021-12-23 | 2023-05-02 | 海光信息技术股份有限公司 | 代码生成方法、装置、设备和存储介质 |
-
1995
- 1995-03-20 JP JP06138095A patent/JP3264307B2/ja not_active Expired - Lifetime
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012503927A (ja) * | 2008-09-26 | 2012-02-09 | エージェンシー フォー サイエンス,テクノロジー アンド リサーチ | 復号化回路及び符号化回路 |
| WO2011142133A1 (ja) * | 2010-05-11 | 2011-11-17 | エイシップ・ソリューションズ株式会社 | 誤り訂正符号処理方法及びその装置 |
| US9166624B2 (en) | 2010-05-11 | 2015-10-20 | Osaka University | Error-correcting code processing method and device |
| CN116048868A (zh) * | 2021-12-23 | 2023-05-02 | 海光信息技术股份有限公司 | 代码生成方法、装置、设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3264307B2 (ja) | 2002-03-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109379086B (zh) | 低复杂度的码率兼容的5g ldpc编码方法和编码器 | |
| EP0066618B1 (en) | Bit serial encoder | |
| KR900006666B1 (ko) | 유한체상의 승산기 | |
| JP4978625B2 (ja) | 誤り訂正符号化方法及び装置 | |
| US8661308B2 (en) | Method and device for fast cyclic redundancy check coding | |
| CN102870330A (zh) | 编码设备、纠错码配置方法及其程序 | |
| US8952834B1 (en) | Methods and systems for low weight coding | |
| CN103199873A (zh) | 两级分块crc运算的快速配置方法 | |
| CN104247274A (zh) | 非二进制线性块码的并行编码 | |
| EP2309650B1 (en) | A systematic encoder with arbitrary parity positions | |
| US20030063554A1 (en) | Combinational circuit, and encoder, decoder and semiconductor device using this combinational circuit | |
| EP0720759B1 (en) | Programmable redundancy/syndrome generator | |
| Zokaei et al. | Memory optimized hardware implementation of open FEC encoder | |
| CN102308479B (zh) | 用于灵活的错误校正编码的方法和装置 | |
| US7539918B2 (en) | System and method for generating cyclic codes for error control in digital communications | |
| JP3264307B2 (ja) | 誤り訂正符号処理回路及びその構成方法 | |
| Van Nghia | Development of the parallel BCH and LDPC encoders architecture for the second generation digital video broadcasting standards with adjustable encoding parameters on FPGA | |
| CN112953567B (zh) | Turbo编码方法和装置、电子设备和存储介质 | |
| Lee et al. | Algebraic decoding of the (73, 37, 13) quadratic residue code | |
| CN116208180B (zh) | 一种bch码高效并行编解码方法 | |
| CN113821370A (zh) | 一种用于数据传输错误校验的高速crc产生方法和装置 | |
| US7185258B2 (en) | Signal processing method, signal processing system, program for signal processing, and computer-readable storage medium on which this program is recorded | |
| RU29816U1 (ru) | Кодирующее устройство помехоустойчивого кода | |
| JPH08316840A (ja) | 符号化装置および復号化装置 | |
| Sankarasubramaniam et al. | Fixed-rate maximum-runlength-limited codes from variable-rate bit stuffing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071228 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081228 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091228 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101228 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101228 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111228 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111228 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121228 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121228 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131228 Year of fee payment: 12 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |