नम्र प्रोसेसर

मुक्त ज्ञानकोश विकिपीडिया से
नेविगेशन पर जाएँ खोज पर जाएँ

नम्र प्रोसेसर (soft processor या soft microprocessor या softcore microprocessor) उस माइक्रोप्रोसेसर कोर को कहते हैं जिसको किसी एफपीजीए, सीपीएलडी या एसिक में ढाला जा सके। [१]

नम्र कोरों की तुलना

प्रोसेसर विकासकर्ता मुक्तस्रोत बस सपोर्ट टिप्पणियाँ परियोजना गृह वर्णन की भाषा
अम्बर (प्रोसेसर) कोनोर सैन्टिफोर्ट साँचा:yes Wishbone ARMv2a 3-stage or 5-stage pipeline Project page at Opencores Verilog
BERI University of Cambridge साँचा:yes एमआईपीएस Project page Bluespec
Dossmatik René Doss साँचा:yes Pipelined bus MIPS I instruction set pipeline stages Dossmatik VHDL
NEO430 Stephan Nolting साँचा:yes Wishbone (Avalon, AXI4-Lite) 16-bit MSP430 ISA-compatible, very small size, many peripherals, highly customizable NEO430 VHDL
MCL65 MicroCore Labs साँचा:yes Ultra-small-footprint microsequencer-based 6502 core 252 Spartan-7 LUTs. Clock cycle-exact. MCL65 Core
MCL51 MicroCore Labs साँचा:no Ultra-small-footprint microsequencer-based 8051 core 312 Artix-7 LUTs. Quad-core 8051 version is 1227 LUTs. MCL51 Core
MCL86 MicroCore Labs साँचा:no 8088 BIU provided. Others easy to create. Cycle accurate 8088/8086 implemented with a microsequencer. Less than 2% utilization of Kintex-7. MCL86 Core
TSK3000A Altium साँचा:no Wishbone 32-bit R3000-style RISC modified Harvard-architecture CPU Embedded Design on Altium Wiki
TSK51/52 Altium साँचा:no Wishbone / Intel 8051 8-bit Intel 8051 instruction set compatible, lower clock cycle alternative Embedded Design on Altium Wiki
OpenSPARC T1 Sun साँचा:yes 64-bit OpenSPARC.net Verilog
MicroBlaze Xilinx साँचा:no PLB, OPB, FSL, LMB, AXI4 Xilinx MicroBlaze
PicoBlaze Xilinx साँचा:no Xilinx PicoBlaze VHDL, Verilog
Nios, Nios II Altera साँचा:no Avalon Altera Nios II Verilog
Cortex-M1 ARM साँचा:no [१] 70–200साँचा:nbspMHz, 32-bit RISC [२] Verilog
eSi-RISC EnSilica साँचा:no AMBA AXI, AHB and APB Configurable as 16- or 32-bit. Supports ASIC and FPGA. EnSilica eSi-RISC Verilog
LatticeMico8 Lattice साँचा:yes Wishbone LatticeMico8 Verilog
LatticeMico32 Lattice साँचा:yes Wishbone LatticeMico32 Verilog
LEON2(-FT) ESA साँचा:yes AMBA2 SPARC V8 ESA VHDL
LEON3/4 Aeroflex Gaisler साँचा:yes AMBA2 SPARC V8 Aeroflex Gaisler VHDL
Tacus/PIPE5 TemLib साँचा:yes Pipelined bus SPARC V8 TEMLIB VHDL
Navré Sébastien Bourdeauducq साँचा:yes Direct SRAM Atmel AVR compatible 8-bit RISC Project page at Opencores Verilog
OpenRISC OpenCores साँचा:yes Wishbone 32-bit; done in ASIC, Actel, Altera, Xilinx FPGA. OR1K Verilog
ARC ARC International, Synopsys साँचा:no 16/32-bit ISA RISC DesignWare ARC Verilog
pAVR Doru Cuturela साँचा:yes Atmel AVR-compatible 8-bit RISC Project page at Opencores VHDL
AEMB Shawn Tan साँचा:yes Wishbone MicroBlaze EDK 3.2 compatible AEMB Verilog
OpenFire Virginia Tech CCM Lab साँचा:yes OPB, FSL Binary compatible with the MicroBlaze [३][२] Verilog
SecretBlaze LIRMM, University of Montpellier / CNRS साँचा:yes Wishbone MicroBlaze ISA, VHDL SecretBlaze VHDL
SpartanMC TU Darmstadt / TU Dresden Yes Custom (AXI support in development) 18-bit ISA (GNU Binutils / GCC support in development) SpartanMC Verilog
SYNPIC12 Miguel Angel Ajo Pelayo साँचा:yes PIC12F compatible, program synthesised in gates nbee.es VHDL
PacoBlaze Pablo Bleyer साँचा:yes Compatible with the PicoBlaze processors PacoBlaze Verilog
CPU86 HT-Lab साँचा:yes 8088-compatible CPU in VHDL cpu86 VHDL
xr16 Jan Gray साँचा:no XSOC abstract bus 16-bit RISC CPU and SoC featured in Circuit Cellar Magazine #116-118 XSOC/xr16 Schematic
JOP Martin Schoeberl साँचा:yes SimpCon / Wishbone (extension) Stack-oriented, hard real-time support, executing Java bytecode directly Jop VHDL
ERIC5 Entner Electronics साँचा:no 9-bit RISC, very small size, C-programmable ERIC5 VHDL
YASEP Yann Guidon साँचा:yes Direct SRAM 16 or 32 bits, RTL in VHDL & asm in JS, microcontroller subset : ready yasep.org (Firefox required) VHDL
Zet Zeus Gómez Marmolejo साँचा:yes Wishbone x86 PC clone Zet Verilog
f32c University of Zagreb साँचा:yes AXI, SDRAM, SRAM 32-bit, RISC-V / MIPS ISA subsets (retargetable), GCC toolchain f32c VHDL
ZipCPU Gisselquist Technology साँचा:yes Wishbone, B4/pipelined 32-bit CPU targeted for minimal FPGA resource usage zipcpu.com Verilog
ZPU Zylin AS साँचा:yes Wishbone Stack based CPU, configurable 16/32 bit datapath, eCos support Zylin CPU VHDL
ZPUino Álvaro Lopes साँचा:yes Wishbone Zylin's ZPU based SoC, 32 bit, Linux support. ZPUino VHDL
OpenPiton Princeton Parallel Group Yes Manycore SPARC V9 OpenPiton Verilog
s80x86 Jamie Iles साँचा:yes Custom 80186-compatible GPLv3 core s80x86 SystemVerilog
VexRiscv SpinalHDL Yes AXI4 / Avalon 32-bit, RISC-V, up to 340साँचा:nbspMHz on Artix 7. Up to 1.44साँचा:nbspDMIPS/MHz. https://web.archive.org/web/20190417072643/https://github.com/SpinalHDL/VexRiscv VHDLVerilog (SpinalHDL)

इन्हें भी देखें

सन्दर्भ

  1. http://www.dailycircuitry.com/2011/10/zet-soft-core-running-windows-30.html स्क्रिप्ट त्रुटि: "webarchive" ऐसा कोई मॉड्यूल नहीं है। "Zet soft core running Windows 3.0" by Andrew Felch 2011
  2. स्क्रिप्ट त्रुटि: "citation/CS1" ऐसा कोई मॉड्यूल नहीं है।

बाहरी कड़ियाँ

साँचा:Soft microprocessors साँचा:Programmable Logic