Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 1.28 KB

File metadata and controls

8 lines (5 loc) · 1.28 KB

mico_cpu

Использование LatticeMico32 на примере отладочной платы VE-LCMXO27000HC.

https://visuale.ru/blog/ispolzovanie-latticemico32-na-primere-otladochnoj-platy-ve-lcmxo27000hc

LatticeMico32 является 32-разрядным микропроцессором с soft core, разработанным Lattice Semiconductor и оптимизированным для программируемых вентильных матриц (FPGA). Он использует Гарвардскую архитектуру, что означает, что шины инструкции и данных являются отдельными. Логика арбитража шин может быть использована для объединения двух шин, при желании.

LatticeMico32 лицензируется по бесплатной лицензии. Это означает, что Mico32 не ограничивается ПЛИС Lattice, и может быть легально использован на любой хост-архитектуры (ПЛИС, asic или эмуляции программного обеспечения (например, в qemu)). Можно встроить LatticeMico32 ядра в ПЛИС xilinx и altera.