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シリーズ
    • SH7261 (120MHz)

関連するシリーズは次のとおり。

仕様

  • 32ビット汎用レジスタ (16本)
  • 32ビット浮動小数点レジスタ (16本)
  • 32ビット乗算器
  • 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で始まっている。