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) | n | k | c = n-k | No | 詳細 |
| IP-RS8Pc-(n,k) | n | k | c = n-k | No | 詳細 |
| IP-RS8PcE-(n,k) | n | k | c = n-k | Yes | 詳細 |
| IP-RS8Pc-(n,k)-Short | n | k | c = n-k | No | 詳細 |
| IP-RS8PcE-(n,k)-Short | n | k | c = n-k | Yes | 詳細 |
※ 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: 注文時に指定 ・検査シンボル数 c: c=n-k 注文時に指定 |
| 構成 |
・IPコア設定シート
・ユーザーズ・マニュアル ・使用許諾契約書 ・VHDLソースコードとテストベンチを収録した媒体 |
| 媒体 | CD-R |
| 使用条件 | 標準のライセンス契約では、1品種の装置に限定して、実装された回路を、任意数量使用できます。他のライセンス契約については、お問い合わせください。 |
|
|