from Altera
|
|
機能
- 高度にパラメータ化された CRC(Cyclic Redundancy Check)ジェネレータおよびチェッカ
- 生成多項式としてCRC-32、CRC-16-ANSI、および CRC-16-CCITT に対応
- 250 MHz 以上の高速動作で多くのコンフィギュレーションに対応
- コンフィギュレーション可能な入力データパス幅:1 ~ 256 ビット(2 のべき乗で対応)
- CRC 開始値をコンフィギュレーション(CRCレジスタへのプリセット)可能
- メッセージ/コードワード・ビット用の Avalon® ストリーミング(Avalon-ST)インタフェース
- 可能なすべての EOP (end-of-packet)バイトの剰余(residue)をサポート
- Verilog および VHDL でのデモ・テストベンチ
- 使いやすい MegaWizard® Plug-In Manage インタフェース
- アルテラでサポートしているVHDL、Verilog HDL シミュレータ上で使用可能なIP ファンクション・シミュレーション・モデル
- OpenCore Plus 評価機能をサポート
概要
CRC コンパイラは高性能回路を生成し、パケット・ベースの通信に対して CRC (Cyclic Redundancy Check ) チェックサムを生成またはチェックします。CRC ジェネレータは Avalon-ST インタフェースを使用してデータを受信し、生成したチェックサムを専用出力に送出します。CRC チェッカも同様に Avalon-ST インタフェースを使用して、CRC チェックサム付きのパケットを受信し、専用出力を使用してそのチェックサムが正しいかどうかを示します。CRC ジェネレータおよびチェッカ MegaCore® ファンクションでは、どのデータ、チェックサム、ステータスもストアされません。
IP 評価機能
アルテラの OpenCore Plus 評価機能を利用してこのIP コアをテストできます。
性能
CRC Compiler User Guide (PDF).にて、ファンクションの標準的な性能および使用率を示します。
技術サポート
MegaCore ファンクションに関する技術サポートは、アルテラの mySupport にお問い合わせください。また、Altera Knowledge Database で、このファンクションの関連トピックを検索することもできます。
