Global Information Lookup Global Information

Soft microprocessor information


A soft microprocessor (also called softcore microprocessor or a soft processor) is a microprocessor core that can be wholly implemented using logic synthesis. It can be implemented via different semiconductor devices containing programmable logic (e.g., FPGA, CPLD), including both high-end and commodity variations.[1]

Most systems, if they use a soft processor at all, only use a single soft processor. However, a few designers tile as many soft cores onto an FPGA as will fit.[2] In those multi-core systems, rarely used resources can be shared between all the cores in a cluster.

While many people put exactly one soft microprocessor on a FPGA, a sufficiently large FPGA can hold two or more soft microprocessors, resulting in a multi-core processor. The number of soft processors on a single FPGA is limited only by the size of the FPGA.[3] Some people have put dozens or hundreds of soft microprocessors on a single FPGA.[4][5][6][7][8] This is one way to implement massive parallelism in computing and can likewise be applied to in-memory computing.

A soft microprocessor and its surrounding peripherals implemented in a FPGA is less vulnerable to obsolescence than a discrete processor.[9][10][11]

  1. ^ http://www.dailycircuitry.com/2011/10/zet-soft-core-running-windows-30.html Archived 2018-10-13 at the Wayback Machine "Zet soft core running Windows 3.0" by Andrew Felch 2011
  2. ^ "Embedded.com - FPGA Architectures from 'A' to 'Z' : Part 2". Archived from the original on 2007-10-08. Retrieved 2012-08-18. "FPGA Architectures from 'A' to 'Z'" by Clive Maxfield 2006
  3. ^ MicroBlaze Soft Processor: Frequently Asked Questions Archived 2011-10-27 at the Wayback Machine
  4. ^ István Vassányi. "Implementing processor arrays on FPGAs". 1998. [1]
  5. ^ Zhoukun WANG and Omar HAMMAMI. "A 24 Processors System on Chip FPGA Design with Network on Chip". [2]
  6. ^ John Kent. "Micro16 Array - A Simple CPU Array" [3]
  7. ^ Kit Eaton. "1,000 Core CPU Achieved: Your Future Desktop Will Be a Supercomputer". 2011. [4]
  8. ^ "Scientists Squeeze Over 1,000 Cores onto One Chip". 2011. [5] Archived 2012-03-05 at the Wayback Machine
  9. ^ Joe DeLaere. ""Top 7 Reasons to Replace Your Microcontroller with a MAX 10 FPGA"" (PDF).
  10. ^ John Swan; Tomek Krzyzak. (2008). ""Using FPGAs to avoid microprocessor obsolescence"". Archived from the original on 2016-10-13.
  11. ^ Staff (2010-02-03). "FPGA processor IP needs to be supported". Electronics Weekly. Retrieved 2019-04-03.

and 21 Related for: Soft microprocessor information

Request time (Page generated in 0.7975 seconds.)

Soft microprocessor

Last Update:

A soft microprocessor (also called softcore microprocessor or a soft processor) is a microprocessor core that can be wholly implemented using logic synthesis...

Word Count : 450

Processor design

Last Update:

due to expense Field-programmable gate arrays (FPGA) – common for soft microprocessors, and more or less required for reconfigurable computing A CPU design...

Word Count : 2360

MicroBlaze

Last Update:

The MicroBlaze is a soft microprocessor core designed for Xilinx field-programmable gate arrays (FPGA). As a soft-core processor, MicroBlaze is implemented...

Word Count : 870

Semiconductor intellectual property core

Last Update:

to ensure customer lock-in. Many of the best known IP cores are soft microprocessor designs. Their instruction sets vary from small 8-bit processors...

Word Count : 1442

List of microprocessors

Last Update:

This is a list of microprocessors. Nios 16-bit (soft processor) Nios II 32-bit (soft processor) List of AMD K5 processors List of AMD Athlon processors...

Word Count : 741

List of common microcontrollers

Last Update:

on it's own in 2024. Nios II 32-bit configurable soft microprocessor Nios 16-bit configurable soft processor Blackfin Super Harvard Architecture Single-Chip...

Word Count : 2516

LEON

Last Update:

lion) is a radiation-tolerant 32-bit central processing unit (CPU) microprocessor core that implements the SPARC V8 instruction set architecture (ISA)...

Word Count : 1718

Computer architecture

Last Update:

architecture in a computer architecture simulator; or inside a FPGA as a soft microprocessor; or both—before committing to the final hardware form. The discipline...

Word Count : 3238

Soft core

Last Update:

dictionary. Soft core or Softcore may refer to: Softcore microprocessor, microprocessor implemented using logic synthesis and perhaps other circuits Soft core...

Word Count : 115

DLX

Last Update:

The DLX (pronounced "Deluxe") is a RISC processor architecture designed by John L. Hennessy and David A. Patterson, the principal designers of the Stanford...

Word Count : 837

CPU cache

Last Update:

implementation in the x86 microprocessors began with the Pentium Pro, which brought the secondary cache onto the same package as the microprocessor, clocked at the...

Word Count : 13277

Open Core Protocol

Last Update:

FPGA processor interconnects used to connect soft FPGA peripherals to FPGA CPUs—both soft microprocessor and hard-macro processor. Other such interconnects...

Word Count : 230

SCP

Last Update:

architecture for managing telephony networks Softcore processor or soft microprocessor, a processor-implemented through a hardware definition language on...

Word Count : 495

Hardware acceleration

Last Update:

Direct memory access (DMA) High-level synthesis C to HDL Flow to HDL Soft microprocessor Flynn's taxonomy of parallel computer architectures Single instruction...

Word Count : 1768

Arithmetic logic unit

Last Update:

ALUs on microprocessors. Modern integrated circuit (IC) transistors are orders of magnitude smaller than those of the early microprocessors, making it...

Word Count : 2922

OpenPOWER Microwatt

Last Update:

page. OpenPOWER Foundation IBM Power microprocessors Williams, Chris (2019-08-29). "Get your royalty-free soft-core OpenPOWER processor core blueprints...

Word Count : 499

Serial computer

Last Update:

There are modern variants of the serial computer available as a soft microprocessor which can serve niche purposes where size of the CPU is the main...

Word Count : 919

Fast Simplex Link

Last Update:

Fast Simplex Link is a 32-bit wide interface on MicroBlaze. The FSL channels are uni-directional, point-to-point data streaming interfaces. The FSL can...

Word Count : 91

Software Guard Extensions

Last Update:

was first introduced in 2015 with the sixth generation Intel Core microprocessors based on the Skylake microarchitecture. Support for SGX in the CPU...

Word Count : 2058

Nios II

Last Update:

introduced in 2000. Like the original Nios, the Nios II architecture is a RISC soft-core architecture which is implemented entirely in the programmable logic...

Word Count : 1099

Nios embedded processor

Last Update:

This microcomputer- or microprocessor-related article is a stub. You can help Wikipedia by expanding it....

Word Count : 45

PDF Search Engine © AllGlobal.net