ブロック・ビタービ・デコーダ

LatticeCore ビタビ復号法は畳み込み復号アルゴリズム エンコード元のシーケンスに戻ってチャネル雑音のシーケンスです。デジタルで送信-受信表示されますシステム デジタル データの下ストリーム (例えば、音声、イメージ、または任意のパケット ・ データ) はエンコード、変調、および有線または無線チャネルを通して送信されます。象徴的に、チャネルに接続されている「ノイズ」ブロックはチャンネルのノイズを示します。受信機側にチャネルから受信したデータは最初に復調し、ビタビ復号器を使用してデコードされます。デコードされた結果は送信されるデジタル データ ストリームに相当します。

ブロック・ビタービ・デコーダIPコアは、コンボリューション・コード化されたシーケンスの異なる組み合わせをデコードするパラメータ化されたコアです。デコーダ・コアは様々なコード・レート、制限長や生成多項式をサポートします。また、ソフト判定デコーディングも可能とし、パンクチャード・コードのデコーディングも可能です。コアはチャンネルが必要する連続もしくはブロック・モードで動作します。テール・ビッティングもしくはゼロ・フラッシング・コンボリューショナル・コードは、ブロック・モードでデコード出来ます。操作モード、生成多項式、パンクチャーリング・ブロック・サイズとパンクチャーリング・パターンを含む全ての構成可能なパラメータは、ユーザがアプリケーションの要求に合わせて定義できます。コアの設計詳細は次のセクションに挙げます。ラティスのブロック・ビタービ・デコーディングIPは、コンボリューショナル・エンコーディングをエンコーダーとして、ビタービデコーディングをデコーダとして使用する多くのネットワーキングとワイヤレスの標準と互換性があります。

特長

  • 次の標準と互換:IEEE802.16, IEEE802.16a, IEEE802.11a, 3GPP, 3GPP2及びDVB-S
  • 複数のコード・レートをサポート:非パンクチャー用1/2, 1/3 …1/7とパンクチャー用2/3, 3/4 …12/13
  • 3から9の可変制限長
  • ダイナミックBER見積りオプション
  • 単一クロック同期設計
  • ハードもしくはパラメータ化できるソフト判定デコーディング。非パンクチャー・コード用ハードもしくはソフト判定。パンクチャー・コード用ソフト判定
  • 完全にパラレルもしくはハイブリッド設計。ハイブリッド設計に並列処理の度合いをパラメータ化
  • パラメータ化されたトレース・バック長
  • ソフト判定データ用の符号付符号なし表示
  • パラメータ化されたパンクチャーリング・パターンをサポート
  • 連続及びブロック・データ入力両方をサポート
  • テール・ビッティング及びゼロ終端コンボリューショナル・コード両方をサポート
  • 1-L及び2-Lトレースバック・スキーム両方を異なるコーディング・シナリオに応じるためにサポート
  • ブロックサイズがトレースバック長の複数でない場合、内部ゼロ・パディングをサポート

Jump to

ブロック ダイアグラム

パフォーマンスとサイズ

LatticeECP31
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 285 469 232 11 2 187
3GPP データシート参照 6349 11736 3159 13 16 132
DVB-S, IEEE 802.11a データシート参照 1626 3011 864 10 4 168
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1768 3191 1032 29 4 171
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1935 3485 1185 13 4 146

1. パフォーマンスと使用率データと LFE3-95E-8FN672CES デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP3 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeECP2M1
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 291 469 232 11 2 211
3GPP データシート参照 6345 11747 3160 13 16 135
DVB-S, IEEE 802.11a データシート参照 1636 3017 864 10 4 179
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1801 3201 1032 29 4 176
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1935 3467 1185 13 4 176

1. パフォーマンスと使用率データと LFE2M-35E-7F672C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP2M 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeECP21
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 291 469 232 11 2 207
3GPP データシート参照 6345 11747 3160 13 16 138
DVB-S, IEEE 802.11a データシート参照 1636 3017 864 10 4 178
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1801 3201 1032 29 4 175
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1935 3467 1185 13 4 129

1. パフォーマンスと使用率データと LFE2-50E-7F484C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP2 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeEC/P1
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 280 457 232 11 2 126
3GPP データシート参照 5041 9922 3160 13 16 101
DVB-S, IEEE 802.11a データシート参照 1310 2562 864 10 4 106
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1474 2742 1032 29 4 108
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1735 3254 1185 13 4 108

1. パフォーマンスと使用率データと LFEC20E-5F672C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeECP/EC 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeSC/M1
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 263 433 233 11 2 261
3GPP データシート参照 4923 9426 3391 13 16 207
DVB-S, IEEE 802.11a データシート参照 1239 2438 864 10 4 236
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1389 2617 1032 29 4 230
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1743 3227 1186 13 4 224

1. パフォーマンスと使用率データと LFSCM3GA25E-7F900C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeSC/SCM 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeXP21
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 291 469 232 11 2 183
3GPP データシート参照 6345 1147 3160 13 16 128
DVB-S, IEEE 802.11a データシート参照 1636 3017 864 10 4 160
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1801 3201 1032 29 4 153
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1935 3467 1185 13 4 136

1. パフォーマンスと使用率データと LFXP2-17E-7F484C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeXP2 家族の内で別のデバイス密度や速度のグレードをターゲットします。

LatticeXP1
パラメータファイル パラメータ数s SLICEs LUTs レジスタ IOB sysMEM EBRs fMAX(MHz)
IEEE 802.16a 2004-SC-PHY データシート参照 280 457 232 11 2 116
3GPP データシート参照 5041 9922 3160 13 16 92
DVB-S, IEEE 802.11a データシート参照 1310 2562 864 10 4 101
IEEE 802.16 2004-OFDM PHY (dynamic puncturing) データシート参照 1474 2742 1032 29 4 104
IEEE 802.16 2004-OFDM PHY
(fixed puncturing)
データシート参照 1735 3254 1185 13 4 100

1. パフォーマンスと使用率データと LFXP20E-5F256C デバイスを使って生成されるラティスDiamond 1.0とSynplify プロ D-2009.12 L 1 ソフトウェア。パフォーマンスが異なる場合があります別のソフトウェア バージョンを使用してまたは LatticeXP 家族の内で別のデバイス密度や速度のグレードをターゲットします。

発注情報

家族 パートナンバー
LatticeECP3 VTERB-BLK-E3-U4
LatticeECP2M VTERB-BLK-PM-U4
LatticeECP2 VTERB-BLK-P2-U4
LatticeECP/EC VTERB-BLK-E2-U4
LatticeSC VTERB-BLK-SC-U4
LatticeXP2 VTERB-BLK-X2-U4
LatticeXP VTERB-BLK-XM-U4

IP バージョン: 4.6

このIPの完全評価バージョンをダウンロードするには、IPエクスプレスのメイン・ウィンドウにあるラティスIPサーバへ行ってください。ダウンロードできる全てのラティス IPモジュールは、このタブ上でご覧になれます。

IP コアを購入する方法を見つけるためにローカル格子営業所までご連絡ください。

ドキュメント

Quick Reference
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Block Viterbi Decoder IP User's Guide
IPUG32 02.7 6/28/2010 PDF 736.5 KB
Block Convolutional Encoder IP Core User's Guide
IPUG31 03.5 6/28/2010 PDF 1.5 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Evaluation Package for Block Viterbi Decoder for LatticeECP/EC - Configuration 3
10/7/2005 ZIP 666.6 KB
Evaluation Package for Block Viterbi Decoder for LatticeECP/EC - Configuration 1
10/7/2005 ZIP 370.4 KB
Evaluation Package for Block Viterbi Decoder for LatticeECP/EC - Configuration 2
10/7/2005 ZIP 1.7 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.