Ламберт, Шейла
- 1 year ago
- 0
- 0
Soft-микропроцессор (также «микропроцессор с программным ядром») — микропроцессорное ядро , которое может быть полностью создано с использованием только логического синтеза . Реализуется с использованием различных полупроводниковых устройств, содержащих программируемую логику ( ПЛИС — например, ASIC , FPGA , CPLD ).
Большинство систем, если они используют soft-процессор вообще, используют единственный soft-процессор. Однако, максимальное число ядер фактически ограничено лишь ресурсами конкретной ПЛИС , что может быть полезным в специфических проектах. В подобных многоядерных системах редко используемые ресурсы могут быть разделены между всеми ядрами в кластере, в соответствии с «Бритвой Яна».
Бритва Яна: При проектировании многопроцессорной системы на кристалле, стремитесь исключить все, кроме минимального набора функций каждого процессорного элемента, чтобы максимизировать число процессоров на один кристалл.
Jan Gray
Название | Производитель | Open Source | Поддерживаемая шина | Примечание | Страница проекта |
---|---|---|---|---|---|
Altium | Нет — Royalty Free | Wishbone | 32-битный RISC -процессор модифицированной гарвардской архитектуры , в стиле R3000 | ||
Altium | Нет — Royalty Free | Wishbone / | 8-битный, совместимый с системой команд Intel 8051 , lower clock cycle alternative | ||
OpenSPARC T1 | Sun | Да | 64-битный | ||
MicroBlaze | Xilinx | Нет | PLB , , , | 32-битный RISC-процессор гарвардской архитектуры | |
PicoBlaze | Xilinx | Да | 8-битный | ||
, Nios II | Altera | Нет | Avalon | ||
Cortex-M1 | ARM | Нет | |||
H2 Forth CPU | Richard James Howe | Да | |||
Mico32 | Lattice | Да | Wishbone | ||
LEON 3 | ESA | Да | AMBA | совместим со SPARC V8 | |
OpenRISC | OpenCores | Да | 32-битный; Done in ASIC, Altera, Xilinx | ||
Shawn Tan | Да | Wishbone | MicroBlaze EDK 3.2 compatible Verilog core | (недоступная ссылка) | |
Virginia Tech CCM Lab | Да | OPB, FSL | Двоично совместимый с MicroBlaze | ||
Pablo Bleyer | Да | Совместимый с PicoBlaze | |||
Jan Gray | Нет | abstract bus | 16-битный RISC-процессор + СНК описаны в журнале Circuit Cellar Magazine #116-118 | ||
Zet | Zeus Gómez Marmolejo | Да | Wishbone | клон x86 ПК, совместимый с 8086 | 12 января 2013 года. |