A processor softcore is a Processeur implemented on a reprogrammable system like a FPGA. One then speaks about system on programmable chip ( System one Programmable Chip or SoPC).
Structure very flexible from its nature, an implementation softcore can be reconfigured in any time contrary with a processor known as '' hardcore '' whose heart has its own chip which cannot be modified. A processor softcore thus adapts to the needs for its developers and the material constraints (peripheral, performances, resources, consumption, etc).
However, its performances are lower than those of a processor hardcore . A processor softcore is n the other hand easier to maintain and can be carried towards a ASIC ( application specific integrated circuit ). A softcore is in general programmed in a language of material description like VHDL or the Verilog.
Among the most known processors softcore , one can quote NIOS of the company Altera, the Microblaze of Xilinx and the LEON from Gaisler Research. You will find below a list a little more complete.
Mico8 (Lattice)
The processors softcore according to are clones (more or less complete) of processors owners:
AeMB (OpenCores.org) (clone of MicroBlaze)
Plowshare Page and SoPC de P. Kadionik
| Random links: | Tour de France 1997 | University of Sfax | Living room of autumn | Klamath (river) | Tsangyang Gyatso |