概要
リード-ソロモン・コードはFEC(Forward Error Correction)の作動に使用されます。FECは受信側でエラー訂正ができるように送信前にデータ内に制御用の冗長性を持たせます。冗長データ(チェック・シンボル)は受信側へオリジナル・データと一緒に送信されます。リード-ソロモン・デコーダは受信側にて送信エラーを訂正するのに使用されます。このタイプのエラー修正はDVB(デジタル・ビデオ放送)や、オプティカル・キャリア(すなわちOC-192)などのデータ通信アプリケーションにおいて広く利用されています。
リード-ソロモン・コードは、フォーマットRS(n, k)に書き込まれます。k及びnはそれぞれコードワード及びブロックにおけるインフォメーション・シンボルの数、そしてトータルのシンボル数です。コードワードにおけるそれぞれのシンボルはwsymbビット幅です。リード-ソロモン・エンコーダ出力の最初のkシンボルはインフォメーション・シンボルで、最後のn-kシンボルはチェック・シンボルです。出力でインフォメーション・シンボルが変らず、チェック・シンボルが後続するこのタイプのエンコーダはシステマティック・エンコーダと呼ばれます。下図はシステマティック・エンコーダの動作を示しています。
特長
- 3~12ビットのシンボル幅
- 構成可能なフィールド多項式
- 構成可能な生成多項式:スターティング・ルートとルート・スペーシング
-
ユーザ定義のコードワード
- 最大4095シンボル
- 最大256チェック・シンボル
- 短縮コード
-
次の通信標準から選択可能
- OC-192
- DVB
- CCSDS
- ATSC
- IEEE 802.I6 2004 ワイヤレスMAN-Sca/OFDM
- IEEE 802.I6 2004ワイヤレスMAN-SC
- 完全同期設計
- レジスタ経由の入力選択
- システマティック・エンコーダ
- 完全ハンドシェーク機能
- ダイナミックに可変可能なブロック・サイズ
- ダイナミックに可変可能なチェック・シンボル
- ダイナミックに可変可能なチェック・シンボル・パンクチュアリング
性能と利用結果
ラティスECP/EC1の結果
| IPエクスプレス・ユーザ構成モード |
SLICE 数 |
LUT 数 |
レジスタ数 |
IOB 数 |
sysMEMEBR 数 |
f MAX(MHz) |
| OC-192 |
117 |
230 |
217 |
24 |
0 |
252 |
| CCSDS |
198 |
384 |
354 |
24 |
0 |
239 |
| DVB |
121 |
236 |
217 |
24 |
0 |
251 |
| ATSC |
135 |
265 |
235 |
24 |
0 |
252 |
| IEEE 802.l6-2004 SCa |
154 |
288 |
259 |
37 |
0 |
245 |
| IEEE 802.l6-2004 SC |
1230 |
2305 |
557 |
38 |
0 |
83 |
1性能と利用結果はLFEC20E-5F672Cをターゲットとして、ラティスのispLEVER®v.6.1 SP2ソフトウェアを使用した時のものです。このIPコアをラティスECP/ECファミリ内及び異なるソフトウェアのバージョンで異なる集積度、スピードやグレードで使用した時、性能は変る場合があります。
ラティスECP21の結果
| IPエクスプレス・ユーザ構成モード |
SLICE 数 |
LUT 数 |
レジスタ 数 |
IOB 数 |
sysMEM EBR 数 |
f MAX(MHz) |
| OC-192 |
123 |
234 |
218 |
24 |
0 |
307 |
| CCSDS |
196 |
387 |
355 |
24 |
0 |
285 |
| DVB |
121 |
239 |
218 |
24 |
0 |
264 |
| ATSC |
138 |
272 |
248 |
24 |
0 |
265 |
| IEEE 802.I6-2004 SCa |
158 |
307 |
263 |
37 |
0 |
293 |
| IEEE 802.I6-2004 SC |
1160 |
2312 |
532 |
38 |
0 |
120 |
1. 性能と利用結果はLFE2-50E-7F484CをターゲットとしてラティスのispLEVER®v.6.1 SP2ソフトウェアを使用した時のものです。このIPコアをラティスECP2ファミリ内及び異なるソフトウェアのバージョンで異なる集積度、スピードやグレードで使用した時、性能は変る場合があります。
ラティスECP2M1の結果
| IPエクスプレス・ユーザ構成モード |
SLICE 数 |
LUT 数 |
レジスタ 数 |
IOB 数 |
sysMEM EBR 数 |
f MAX(MHz) |
| OC-192 |
123 |
234 |
218 |
24 |
0 |
299 |
| CCSDS |
196 |
387 |
355 |
24 |
0 |
312 |
| DVB |
121 |
239 |
218 |
24 |
0 |
267 |
| ATSC |
138 |
272 |
248 |
24 |
0 |
264 |
| IEEE 802.I6-2004 SCa |
158 |
307 |
263 |
37 |
0 |
269 |
| IEEE 802.I6-2004 SC |
1160 |
2312 |
532 |
38 |
0 |
116 |
1. 性能と利用結果はLFE2M-35E-7F484CをターゲットとしてラティスのispLEVER®v.6.1 SP2ソフトウェアを使用した時のものです。このIPコアをラティスECP2Mファミリ内及び異なるソフトウェアのバージョンで異なる集積度、スピードやグレードで使用した時、性能は変る場合があります。
ラティスSC1の結果
| IPエクスプレス・ユーザ構成モード |
SLICE 数 |
LUT 数 |
レジスタ 数 |
IOB 数 |
sysMEM EBR 数 |
f MAX(MHz) |
| OC-192 |
120 |
234 |
218 |
24 |
0 |
438 |
| CCSDS |
196 |
387 |
355 |
24 |
0 |
460 |
| DVB |
121 |
239 |
218 |
24 |
0 |
389 |
| ATSC |
138 |
272 |
248 |
24 |
0 |
399 |
| IEEE 802.I6-2004 SCa |
158 |
307 |
263 |
37 |
0 |
352 |
| IEEE 802.I6-2004 SC |
1160 |
2312 |
532 |
38 |
0 |
223 |
1. 性能と利用結果はLFSC3GA25E-7F900CをターゲットとしたラティスのispLEVER®v.6.1 SP2ソフトウェアを使用した時のものです。このIPコアをラティスSCファミリ内及び異なるソフトウェアのバージョンで異なる集積度、スピードやグレードで使用した時、性能は変る場合があります。
ラティスXP1の結果
| IPエクスプレス・ユーザ構成モード |
SLICE 数 |
LUT 数 |
レジスタ 数 |
IOB 数 |
sysMEM EBR 数 |
f MAX(MHz) |
| OC-192 |
117 |
230 |
215 |
24 |
0 |
186 |
| CCSDS |
193 |
383 |
355 |
24 |
0 |
199 |
| DVB |
119 |
234 |
218 |
24 |
0 |
206 |
| ATSC |
136 |
267 |
248 |
24 |
0 |
208 |
| IEEE 802.I6-2004 Sca |
146 |
285 |
262 |
37 |
0 |
191 |
| IEEE 802.I6-2004 SC |
1151 |
2296 |
545 |
38 |
0 |
72 |
1. 性能と利用結果はLFXP20E-5F256CをターゲットとしてラティスispLEVER®v.6.1 SP2ソフトウェアを使用した時のものです。このIPコアをラティスXPファミリ内及び異なるソフトウェアのバージョンで異なる集積度、スピードやグレードで使用した時、性能は変る場合があります。
ラティスXP21の結果
| IPエクスプレス・ユーザ構成モード |
SLICE 数 |
LUT 数 |
レジスタ 数 |
IOB 数 |
sysMEM EBR 数 |
f MAX(MHz) |
| OC-192 |
120 |
234 |
218 |
24 |
0 |
253 |
| CCSDS |
201 |
397 |
332 |
24 |
0 |
255 |
| DVB |
121 |
239 |
218 |
24 |
0 |
223 |
| ATSC |
138 |
272 |
248 |
24 |
0 |
220 |
| IEEE 802.16-2004 SCa |
158 |
307 |
264 |
37 |
0 |
261 |
| IEEE 802.16-2004 SC |
1153 |
2298 |
537 |
38 |
0 |
98 |
1性能と利用結果はLFXP2-17E-7FT256C をターゲットとしてラティスispLEVER®v.7.0ソフトウェアを使用した時のものです。このIPコアをラティスXP2ファミリ内及び異なるソフトウェアのバージョンで異なる集積度、スピードやグレードで使用した時、性能は変る場合があります。
注文情報
パートナンバー ラティスECP/EC:RSENC-DBLK-E2-04 ラティスECP2:RSENC-DBLK-P2-U4 ラティスECP2M:RSENC-DBLK-PM-U4 ラティスSC:RSENC-DBLK-SC-U4 ラティスXP:RSENC-DBLK-XM-U4 ラティスXP2: RSENC-DBLK-X2-U4
このIPの完全評価バージョンをダウンロードするには、IPエクスプレスのメイン・ウィンドウにあるラティスIPサーバへ行ってください。ダウンロードできる全てのispLeverCORE IPモジュールは、このタブ上でご覧になれます。
ダイナミック・ブロック・リード-ソロモン・エンコーダIPコア購入をご希望の場合、ラティスの l販売代理店へご連絡ください。
|