LatticeMico8

редактировать
LatticeMico8
DesignerLattice Semiconductor
биты8-битные
открытыеNo
регистры
общего назначения 32

LatticeMico8 - это 8-битный программный микроконтроллер. Ядро процессора оптимизировано для программируемых вентильных матриц (FPGA ) и архитектуры перекрестно-программируемых логических устройств от Lattice Semiconductor. LatticeMico8, сочетающий в себе полный 18-битный набор инструкций с 32 регистрами общего назначения, представляет собой гибкий эталонный дизайн Verilog, подходящий для широкого спектра рынков, включая средства связи, потребительский, компьютерный, медицинский, промышленный и автомобильный. Ядро потребляет минимальные ресурсы устройства, менее 200 справочных таблиц (LUT) в самой маленькой конфигурации, сохраняя при этом широкий набор функций.

LatticeMico8 лицензируется по новой бесплатной (IP) базовой лицензии, первой такой лицензии, предлагаемой любым поставщиком FPGA. Основные преимущества использования IP-ядра - большая гибкость, улучшенная портативность и отсутствие затрат. Это новое соглашение обеспечивает некоторые преимущества стандарта с открытым исходным кодом и позволяет пользователям сочетать проприетарные разработки с ядром. Кроме того, он позволяет распространять проекты в битовом потоке или формате FPGA, не прилагая к нему копию лицензии. Разработчики обязаны сохранять конфиденциальность исходного кода ядра и использовать его «исключительно для целей проектной документации и подготовки производных работ... для разработки проектов для программирования устройств с программируемой логикой Lattice».

Характеристики

  • 8 -битный путь к данным
  • 18-битные инструкции
  • 32 регистра общего назначения
  • 32 байта внутренней памяти блокнота
  • Ввод / вывод выполняется с использованием «Порты» (до 256 номеров портов)
  • Дополнительный 256 байт внешней оперативной памяти блокнота
  • Два цикла на инструкцию
  • Периферийное устройство эталонного дизайна решетчатого UART

Справочная информация

Последняя правка сделана 2021-05-26 14:33:53
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте