SH2A-FPU
読み:エスエイチトゥーエイ-エフピーユー
外語:SH2A-FPU
ルネサスの開発した組み込み用32ビットRISCマイクロプロセッサーコアの名で、SuperHシリーズの一つ。
概要
SH-2Aに対し、FPUを追加したマイクロプロセッサーコアである。
マイクロプロセッサーコアは最大200MHzで動作し、100MHz動作で240MIPS、200MHzで480MIPSとされている。SH-2Aに対してMIPS値が大幅に増えているが、FPU処理性能が勘案されているためと見られる。
なお、SH2A-FPUというのはあくまでもマイクロプロセッサーコアの名であり、SH2A-FPUという製品はない。様々な周辺回路を実装しパッケージ化したものが実際の製品である。名称は二通りあり、SH72xxというのがグループ名で、この中で仕様に応じてR5x72xxxxxxxxxという型名が付けられ、製品として販売されている。
現在入手可能なものに、次のようなものがある。
- SH7200シリーズ
- SH7201 (200MHz)
- SH7203 (200MHz)
- SH7205 (200MHz) (デュアルコア)
- SH7260シリーズ
関連するシリーズは次のとおり。
特徴
仕様
- 32ビット汎用レジスター (16本)
- 32ビット浮動小数点レジスター (16本)
- 32ビット乗算器
- 32×32→32の乗算
- 32×32+64→64の積和演算
- 32ビット浮動小数点コプロセッサー
- 16ビットタイマー
- ADコンバーター (10ビット×4チャンネル×2ユニット)
- DAコンバーター (8ビット×2チャンネル)
- DMAコントローラー
- I/Oポート
- シリアルコミュニケーションインターフェイス
- 割り込みコントローラー(INTC)
- ウォッチドッグタイマー (WDT)
- ユーザーブレークコントローラー(UBC)
- ダイレクトメモリーインターフェイス・バスステートコントローラー(BSC) (ROM/SRAM/DRAM/EDO直結可能)
アーキテクチャー
FPUの他は、SH-2Aと同様である。
FPU命令は、オペコードのうち16ビットの上位4ビットが1111で始まっている。
再検索