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