LatticeMico32

Решетчатоемико32 Обзор LatticeMico32 32-разрядный RISC микропроцессор с оптимизированным программированием для FPGA  Использует гарвардскую архитектуру с разделением шин команд и данных  […]

Решетчатоемико32

  • Обзор LatticeMico32

    • 32-разрядный RISC микропроцессор с оптимизированным программированием для FPGA 
    • Использует гарвардскую архитектуру с разделением шин команд и данных 
    • Возможность объединения шин через логику арбитража 
    • Распространяется по лицензии free IP core, совместим с различными архитектурами 
  • Возможности и инструменты

    • 32-разрядный путь к данным и инструкции фиксированного размера 
    • До 32 внешних прерываний, настраиваемый набор инструкций 
    • Дополнительные кэши, конвейерные запоминающие устройства, два интерфейса памяти 
    • Поддержка ввода-вывода с привязкой к памяти, 6-ступенчатый конвейер 
  • Инструменты разработки

    • GCC 4.5.0 с поддержкой LatticeMico32, исправления для GCC 4.4.0 
    • Binutils 2.19 с поддержкой LatticeMico32 
    • GDB, Eclipse, библиотека Newlib, RTOS µCos-II, µITRON, RTEMS, µClinux 
  • Дополнительные ресурсы

    • Система Milkymist на кристалле (SoC) на базе LatticeMico32 
    • Эмулятор LatticeMico32 на JavaScript 
    • Портирование операционной системы Erika Enterprise (OSEK/VDX API) для LatticeMico32 

Полный текст статьи:

LatticeMico32 — Википедия

Оставьте комментарий

Прокрутить вверх