ソフトプロセッサ From Wikipedia, the free encyclopedia ソフトプロセッサはIPコアの一種でソフトマクロのプロセッサである、論理合成で完全に実装できる。(FPGA、CPLDのような)プログラマブルロジックデバイスにプログラムすることもできるし、集積回路としてASICなどに実装することもできる。なお、ハードマクロのプロセッサをハードプロセッサという。 ソフトプロセッサの例は、次節の比較表を参照。 プロセッサ開発元オープンソースバスサポート備考プロジェクトのWeb OpenSPARC T1 サン Yes 64ビット OpenSPARC.net MicroBlaze ザイリンクス No OPB, FSL, LMB 32ビット Xilinx MicroBlaze[リンク切れ] PicoBlaze ザイリンクス Yes 8ビット Xilinx PicoBlaze[リンク切れ] Nios, Nios II アルテラ No 32ビット(Nios II) Altera Nios II Cortex-M1 ARM No 32ビット Mico32 ラティスセミコンダクター Yes Wishbone(en:Wishbone) 32ビット LatticeMico32 Mico8 ラティスセミコンダクター Yes Wishbone(en:Wishbone) 8ビット LatticeMico8 H2 CPU Richard James Howe Yes 16ビット Forth CPU LEON 3(英語版) ESA Yes AMBA 25kゲートで、SPARC V8互換 Gaisler OpenRISC OpenCores(en:OpenCores) Yes 32ビット, 64ビット; ASIC, Altera, Xilinxに対応 OR1K AEMB Shawn Tan Yes Wishbone(en:Wishbone) 32ビット, MicroBlaze EDK 3.2 Verilogコアと互換 AEMB OpenFire Virginia Tech CCM Lab Yes OPB, FSL 32ビット, MicroBlazeとバイナリ互換 VT OpenFire PacoBlaze Pablo Bleyer Yes 8ビット, PicoBlazeと互換 PacoBlaze 関連項目 マイクロプロセッサ マイクロコントローラ CPU設計 CPU プロセッサ ビットスライス IPコア SoC (System-on-a-chip) SoPC (System on Programmable Chip) FPGA (Field-programmable gate array) 再構成可能コンピューティング 外部リンク 12種のソフトプロセッサの詳細な比較 FPGA CPUニュース Freedom CPUのWebサイト マイクロプロセッサコア - Opencores.org Related Articles