Оглавление
Леон
-
Обзор процессора LEON
- LEON – семейство 32-битных RISC-процессоров, разработанных Европейским космическим агентством (ESA).
- Процессоры LEON используются в космических аппаратах и других критически важных системах.
-
История и развитие
- Первый процессор LEON был разработан в 1990 году и использовался в спутниках ESA.
- LEON2 был разработан в 1996 году и стал основой для многих космических проектов.
- LEON3 был представлен в 2001 году и стал популярным в системах на кристалле (SoC).
- LEON4 был выпущен в 2010 году с улучшенными функциями и производительностью.
-
Архитектура и особенности
- LEON использует архитектуру SPARC V8 и основан на VHDL.
- LEON2 имеет пятиступенчатый конвейер, а более поздние версии – семиступенчатый.
- LEON2-FT является отказоустойчивой версией с тройным резервированием и защитой памяти.
- LEON3 поддерживает SMP и семиступенчатый конвейер, LEON3FT – для работы в космосе с защитой от ошибок.
- LEON4 добавляет статическое предсказание ветвления и дополнительный кэш.
-
Поддержка операционных систем
- LEON поддерживает различные операционные системы реального времени, включая RTLinux и PikeOS.
-
Дополнительные сведения
- LEON доступен в виде программируемой логики и специализированных интегральных схем.
- Существуют различные версии и дистрибутивы LEON, включая GRLIB с расширенными функциями.
- LEON2/LEON2-FT часто используется в системах на кристалле, в то время как LEON3 и LEON4 могут использоваться в различных конструкциях.
- LEON5 находится в стадии разработки и обещает поддержку операционной системы в реальном времени.
Полный текст статьи: