Soft-микропроцессор

Soft-микропроцессор

Soft-микропроцессор (также «микропроцессор с программным ядром» или «мягкий микропроцессор») это микропроцессорное ядро, которое может быть полностью создано с использованием только логического синтеза. Реализуется с использованием различных полупроводниковых устройств, содержащих программируемую логику (ПЛИС — например, FPGA, CPLD).

Большинство систем, если они используют soft-процессор вообще, используют единственный soft-процессор. Однако, максимальное число ядер фактически ограничено лишь ресурсами конкретной ПЛИС[1], что может быть полезным в специфических проектах. В подобных многоядерных системах редко-используемые ресурсы могут быть разделены между всеми ядрами в кластере, в соответствии с «Бритвой Яна».

« Бритва Яна: При проектировании многопроцессорной системы на кристалле, стремитесь исключить все, кроме минимального набора функций каждого процессорного элемента, чтобы максимизировать число процессоров на один кристалл. [2]
Jan Gray
»

Содержание

Сравнительная таблица микропроцессорных ядер

Название Производитель Open Source Поддерживаемая шина Примечание Страница проекта
TSK3000A Altium Нет — Royalty Free Wishbone 32-битный RISC-процессор модифицированной гарвардской архитектуры, в стиле R3000 Embedded Design on Altium Wiki
TSK51/52 Altium Нет — Royalty Free Wishbone / 8051 8-битный, совместимый с системой команд Intel 8051, lower clock cycle alternative Embedded Design on Altium Wiki
OpenSPARC T1 Sun Да 64-битный OpenSPARC.net
MicroBlaze Xilinx Нет PLB, OPB, FSL, LMB 32-битный RISC-процессор гарвардской архитектуры Xilinx MicroBlaze
PicoBlaze Xilinx Да 8-битный Xilinx PicoBlaze
Nios, Nios II Altera Нет Altera Nios II
Cortex-M1 ARM Нет [1]
Mico32 Lattice Да Wishbone LatticeMico32
LEON 3 ESA Да AMBA совместим со SPARC V8 Gaisler
OpenRISC OpenCores Да 32-битный; Done in ASIC, Altera, Xilinx OR1K
AEMB Shawn Tan Да Wishbone MicroBlaze EDK 3.2 compatible Verilog core AEMB
OpenFire Virginia Tech CCM Lab Да OPB, FSL Двоично совместимый с MicroBlaze
PacoBlaze Pablo Bleyer Да Совместимый с PicoBlaze PacoBlaze
xr16 Jan Gray Нет XSOC abstract bus 16-битный RISC-процессор + СНК описаны в журнале Circuit Cellar Magazine #116-118 XSOC/xr16
Zet Zeus Gómez Marmolejo Да Wishbone клон x86 ПК, совместимый с 8086 Zet

См. также

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Soft-микропроцессор" в других словарях:

  • Nios II — это 32 разрядная микропроцессорная архитектура для встраиваемых приложений (Soft микропроцессор), разработанная специально для ПЛИС фирмы Altera. Nios II является развитием архитектуры Nios и находит применение в различных встраиваемых… …   Википедия

  • История персональных компьютеров — Содержание 1 События, предшествовавшие появлению персональных компьютеров …   Википедия

  • SUN — Microsystems, Inc. Год основания 1982 Ключевые фигуры Скотт Макнили (председатель совета директоров), Джонатан Шварц (генеральный/исполнительный директор) Тип …   Википедия

  • Sun Microsystems, Inc. — Sun Microsystems, Inc. Год основания 1982 Ключевые фигуры Скотт Макнили (председатель совета директоров), Джонатан Шварц (генеральный/исполнительный директор) Тип …   Википедия

  • Touch screen — Сенсорная панель Nintendo DS  карманная игровая приставка с двумя экранами; нижний  сенсорный. Рядом  перо от неё. Информационный автомат с сенсорным экраном …   Википедия

  • Сенсорный монитор — Сенсорная панель Nintendo DS  карманная игровая приставка с двумя экранами; нижний  сенсорный. Рядом  перо от неё. Информационный автомат с сенсорным экраном …   Википедия

  • 8 бит (компьютерная архитектура) — У этого термина существуют и другие значения, см. 8 бит. В компьютерной архитектуре  восьмиразрядные целые, адреса памяти, или другие типы данных, размером не более 8 бит (один октет). Восьмибитные ЦПУ и АЛУ  архитектуры, основанные на… …   Википедия

  • ACPI — (англ. Advanced Configuration and Power Interface  усовершенствованный интерфейс конфигурации и управления питанием)  открытый промышленный стандарт, впервые выпущенный в декабре 1996 года и разработанный совместно компаниями HP,… …   Википедия

  • Физический ускоритель — Физический процессор (англ. Physics Processing Unit  англ. PPU, «физический ускоритель», «ускоритель физики»)  устройство, чип, выделенный специализированный процессор, предназначенный для обработки физических вычислений преимущественно в… …   Википедия

  • Nokia N800 — Производитель Nokia Операционная система …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»