LEON3 это синтезированная VHDL модель 32разрядного процессора, совместимого по архитектуре и системе команд с процессором SPARC V8. Процессор является легко конфигурируемым и хорошо подходит для систем на кристалле. Полные исходные тексты доступны на сайте Aeroflex Gaisler AB по условиям GNU GPL лицензии. Это дает разработчику широчайшие возможности по использованию, изучению и модификации исходных текстов. Существует вариант LEON3 который доступен за небольшую лицензионную плату, который позволяет использовать его в любом коммерческом продукте. Версия устойчивая к одиночным отказам логики также доступна, для использования в критических приложениях.

Характерные особенности:
- Набор инструкций SPARC V8 с расширением V8e
- Развитый 7-уровневый конвейер команд
- Аппаратные команды умножения, деления и умножения с накоплением
- Независимый кеш инструкций и данных (Гарвардская архитектура) с предсказанием
- Конфигурируемый кеш: 1 - 4 наборов, 1 - 256 Кбайт/набор, Random, LRR или LRU замещение
- Быстрая локальная память (scratch pad) для инструкций и данных
- Совместим с SPARC Reference MMU (SRMMU) с TLB
- Интерфейс шины AMBA-2.0 AHB.
- Развитые возможности отладки с буфером трассировки инструкций и данных
- Поддерживает симметричную многопроцессорность (SMP)
- Есть состояние низкого потребления
- Отказоустойчивый и полностью синхронный дизайн
- Существует версия для космических применений с повышенной стойкостью к одиночным отказам.
- Гибко конфигурируемое ядро
- Огромный набор средств разработки трансляторов операционных систем, эмуляторов, и отладчиков.
- Поддерживается в семействах Актел Fusion, IGLOO, ProASIC3/E, Axcelerator и RTAX-S
