Soft processor
The soft processor (or a soft-core microprocessor or a software microprocessor) is the microprocessor core which I can completely implement by logic composition. I can implement the soft processor on various semiconductors including the programmable logic (such as FPGA, CPLD).
An example of the soft processor includes following.
Comparison of the soft processor core
Processor | Origin of development | Open source | Bus support | Remarks | Web of the project |
---|---|---|---|---|---|
OpenSPARC T1 | The sun | Yes | 64 bits | OpenSPARC.net | |
MicroBlaze | ザイリンクス | No | OPB, FSL, LMB | 32 bits | Xilinx MicroBlaze |
PicoBlaze | ザイリンクス | Yes | 8 bits | Xilinx PicoBlaze | |
Nios, Nios II | Altera | No | 32 bits (Nios II) | Altera Nios II | |
Cortex-M1 | ARM | No | 32 bits | [1] | |
Mico32 | Lattice semiconductor | Yes | Wishbone (en:Wishbone) | 32 bits | LatticeMico32 |
Mico8 | Lattice semiconductor | Yes | Wishbone (en:Wishbone) | 8 bits | LatticeMico8 |
LEON 3 ( ) | ESA | Yes | AMBA | With 25k gate, it is compatible with SPARC V8 | Gaisler |
OpenRISC | OpenCores (en:OpenCores) | Yes | 32 bits, 64 bits, It supports ASIC, Altera, Xilinx | OR1K | |
AEMB | Shawn Tan | Yes | Wishbone (en:Wishbone) | 32 bits, MicroBlaze EDK 3.2 Verilog core and compatibility | AEMB |
OpenFire | Virginia Tech CCM Lab | Yes | OPB, FSL | 32 bits, MicroBlaze and binary compatible | VT OpenFire |
PacoBlaze | Pablo Bleyer | Yes | 8 bits, PicoBlaze and compatibility | PacoBlaze |
Allied item
Outside link
This article is taken from the Japanese Wikipedia Soft processor
This article is distributed by cc-by-sa or GFDL license in accordance with the provisions of Wikipedia.
In addition, Tranpedia is simply not responsible for any show is only by translating the writings of foreign licenses that are compatible with CC-BY-SA license information.
0 개의 댓글:
댓글 쓰기