LatticeMico32

LatticeMico32
РозробкаLattice Semiconductor
Розрядність32-bit
Поява2006
Тип архітектуриRISC
Інструкції32-розрядні
Реалізація переходів«порівняти і перейти»
Порядок байтівbig-endian
Розширеннявизначаються проектантом
Відкритий дизайнтак
Регістри
Загального призначення32

LatticeMico32 — 32-розрядне програмне ядро процесора, розроблене компанією Lattice Semiconductor і оптимізоване для FPGA. Процесор має гарвардську архітектуру з розділеними шинами команд і даних. При потребі об'єднання шин може використовуватись спеціальний арбітр.

Ліцензія на LatticeMico32 є вільною[яка?], що означає можливість легального використання програмного ядра з будь-якою мікросхемою FPGA (не лише виробництва Lattice) або ASIC, а також у програмних емуляторах (таких, як QEMU). Як приклади апаратних платформ для Mico32 можна назвати FPGA Xilinx і Altera.

Опис ядра процесора і всі інструменти розробки доступні у форматі з відкритим початковим кодом. Таким чином, будь-хто може при потребі вносити зміни у архітектуру процесора.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne