PowerPC 405 プロセッサ
Virtex-4™ FX Platform FPGA は、単一デバイスに最高 2 基の PowerPC® 405、32 ビット RISC プロセッサ コアを提供します。 これらの定評のあるプロセッサによって、ハイ パフォーマンスと広範なサードパーティ サポートが実現します。最新の Auxiliary Processor Unit (APU) コントローラは、ハードウェア アクセレレータとコプロセッサの統合を簡易化します。
無限の可能性
- ハードウェア / ソフトウェアのフレキシブルなシステム パーティション
- カスタム ハードウェア加速化およびコプロセッシング
- 制御プレーン プロセッシング
- 完全なエンベデッド システム
- システム管理
PowerPC の機能
エンベデッド PowerPC 405 (PPC405) コア
- エンベデッド 450 MHz、700 DMIPS RISC コア (32 ビット Harvard アーキテクチャ)
- 5 段階のデータ パス パイプライン
- ハードウェアの乗算と除算
- 32 x 32 ビットの汎用レジスタ
- 16 KB 双方向セット アソシエイティブ インストラクションおよびデータ キャッシュ
- RTOS インプリメンテーションを実現するメモリ管理ユニット (MMU)
- 64 エントリの統一変換ルックアサイド バッファ (TLB)
- 多様なページ サイズ (1KB - 16 KB)
- 拡張インストラクションおよびデータ オンチップ メモリ (OCM) コントローラがエンベデッド ブロック RAM に直接インターフェイス
- IBM CoreConnect バス アーキテクチャのサポート
- デバッグとトレースのサポート
最新の補助プロセッサ ユニット (APU) コントローラ が CPU パイプラインを FPGA ファブリックに直接インターフェイス
- ハードウェア アクセレレータの使用が可能
- ユーザー定義のインストラクションをサポート
- 1 つのインストラクションで最高 4 つまでの 32 ビット ワード データ転送をサポート
- 浮動小数点およびコプロセッサのサポート
- パイプライン ストールのない自律型インストラクションをサポート
- 32 ビット インストラクションおよび 64 ビット データ
- 4 サイクルのキャッシュ行転送
トライモード イーサネット MAC コンフィギュレーション レジスタへの直接インターフェイスを提供
PowerPC コアによるデザイン
エンベデッド開発キット (EDK) は、完全なエンベデッド プロセッシング システムの構築に必要な要素をすべて提供
- 要件に合わせて設定できるペリフェラル IP および CoreConnect バスなどのハードウェア ファンクション
- GNU コンパイラ / デバッガおよびバス ファンクショナル モデルなどのソフトウェアのサポートやサードパーティ ツールのサポート
WindRiver、MontaVista など業界主要プロバイダのRTOS サポート
ザイリンクスとサードパーティが提供する評価 / 開発ボードおよびキット