[EN]: は、アメリカのサイトへのジャンプを意味しています。
アカウント・インフォ         see this page in English

ダイナミック・ブロック・リード-ソロモン・エンコーダ


概要

IPexpress User Configurable Logoリード-ソロモン・コードはFEC(Forward Error Correction)の作動に使用されます。FECは受信側でエラー訂正ができるように送信前にデータ内に制御用の冗長性を持たせます。冗長データ(チェック・シンボル)は受信側へオリジナル・データと一緒に送信されます。リード-ソロモン・デコーダは受信側にて送信エラーを訂正するのに使用されます。このタイプのエラー修正はDVB(デジタル・ビデオ放送)や、オプティカル・キャリア(すなわちOC-192)などのデータ通信アプリケーションにおいて広く利用されています。

リード-ソロモン・コードは、フォーマットRS(n, k)に書き込まれます。k及びnはそれぞれコードワード及びブロックにおけるインフォメーション・シンボルの数、そしてトータルのシンボル数です。コードワードにおけるそれぞれのシンボルはwsymbビット幅です。リード-ソロモン・エンコーダ出力の最初のkシンボルはインフォメーション・シンボルで、最後のn-kシンボルはチェック・シンボルです。出力でインフォメーション・シンボルが変らず、チェック・シンボルが後続するこのタイプのエンコーダはシステマティック・エンコーダと呼ばれます。下図はシステマティック・エンコーダの動作を示しています。

Dynamic Block Reed-Solomon Encoder

特長

  • 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販売代理店へご連絡ください。