HomeAbout UsNewsProductsServicesSupportContact Us
Products / IP Core Products / IP-RS8P Reed-Solomon Code Encoder/Decoder Family
ファミリー一覧
共通仕様
 
IP-RS8Pファミリー一覧
IP-RS8Pc-(n,k)
IP-RS8PcE-(n,k)
IP-RS8Pc-(n,k)-SHORT
IP-RS8PcE-(n,k)-SHORT
 

製品概要

製品一覧
価格表
ご購入方法
サポート
FAQ


IP-RS8P: Reed-Solomon Code Encoder/Decoder Family

Reed-Solomon Code(リードソロモン符号)は、無線通信, デジタルTV, 光通信, DSLモデムなどの様々なシステムで広く使われているブロック符号です。

Reed-Solomon Code Encoder/Decoder は、ガロア体の基礎知識がありさえすれば開発することはそれほど困難でありません。しかし、ガロア体という抽象的な数学にもとづくものですので、高速化の ために複雑なアーキテクチャを採用することが必要になったりすると、デバッグが難しくなって開発に時間がかかりがちです。

弊社では、ガロア体の演算ライブラリなど、Reed-Solomon Code Encoder/Decoder の開発に必要なツールを整備しております。このため、どのようなアーキテクチャを有する Encoder/Decoder でも短期間に低コストで開発することが可能です。ラインナップにないEncoder/Decoder についても、お気軽にご相談ください。


ファミリー一覧

多くの国際標準では、1シンボル8ビットのReed-Solomon Code が規格化されています。IP-RS8P シリーズは、アーキテクチャとしてパイプライン&パラレル処理を採用した高速な1シンボル8ビット Reed-Solomon Code Encoder/Decoder IP Core です。

Reed-Solomon Code(リードソロモン符号)の用途は、多岐にわたります。また、用途や符号の設計パラメータの違いによって、異なるアーキテクチャが要求されます。 ML-LABOでは、消失訂正の有無と、ブロック長の大小によって、Reed-Solomon Code Encoder/Decoder IP Core を4つのファミリーに分類し、それぞれパフォーマンスを最適化しております。

  • IP-RS8Pc-(n,k): 消失訂正機能なし
  • IP-RS8PcE-(n,k): 消失訂正機能あり
  • IP-RS8Pc-(n,k)-SHORT: 消失訂正機能なし, 小さな n に最適化
  • IP-RS8PcE-(n,k)-SHORT: 消失訂正機能あり, 小さな n に最適化
ファミリー一覧
型番符号
シンボル数
情報
シンボル数
チェック
シンボル数
イレージャ
対応
詳細
IP-RS8Pc-(n,k)nkc = n-kNo詳細
IP-RS8PcE-(n,k)nkc = n-kYes詳細
IP-RS8Pc-(n,k)-Shortnkc = n-kNo詳細
IP-RS8PcE-(n,k)-Shortnkc = n-kYes詳細
n, k, c の値は注文時にご指定ください。

共通仕様

商品名
(英商品名)
リードソロモン符号 符号器/復号器 IPコア
(Reed-Solomon Code Encoder/Decoder
IP Core)
商品コード
(型番)

IP-RS8Pc-(n,k): 消失訂正機能なし
IP-RS8PcE-(n,k): 消失訂正機能あり
IP-RS8Pc-(n,k)-SHORT: 消失訂正機能なし, 小さな n に最適化
IP-RS8PcE-(n,k)-SHORT: 消失訂正機能あり, 小さな n に最適化
n, k, c の値は注文時指定

仕様

・配布形態: VHDL ソースコード
・1シンボル: 8bit
・内部アーキテクチャ: パラレル&パイプライン
・ガロア体の生成多項式: 注文時に指定
・符号の生成多項式: 注文時に指定
・符号シンボル数 n: 注文時に指定
・情報シンボル数 k: 注文時に指定
・検査シンボル数 cc=n-k 注文時に指定

構成

・IPコア設定シート
・ユーザーズ・マニュアル
・使用許諾契約書
VHDLソースコードとテストベンチを収録した媒体

媒体CD-R
使用条件標準のライセンス契約では、1品種の装置に限定して、実装された回路を、任意数量使用できます。他のライセンス契約については、お問い合わせください。

Copyright(C) 2008 Machine Learning Laboratory, Inc.