11 Facts About LEON

1.

LEON is a radiation-tolerant 32-bit central processing unit microprocessor core that implements the SPARC V8 instruction set architecture developed by Sun Microsystems.

FactSnippet No. 1,563,695
2.

LEON has a dual license model: An GNU Lesser General Public License and GNU General Public License free and open-source software license that can be used without licensing fee, or a proprietary license that can be purchased for integration in a proprietary product.

FactSnippet No. 1,563,696
3.

LEON project was begun by the European Space Agency in late 1997 to study and develop a high-performance processor to be used in European space projects.

FactSnippet No. 1,563,697
4.

LEON2 has a five-stage pipeline while later versions have a seven-stage pipeline.

FactSnippet No. 1,563,698
5.

Later processors in the LEON series are used in a wide range of designs and are therefore not as tightly coupled with a standard set of peripherals.

FactSnippet No. 1,563,699
6.

LEON3 is a synthesisable VHDL model of a 32-bit processor compliant with the SPARC V8 architecture.

FactSnippet No. 1,563,700
7.

LEON3 is available under a proprietary license, allowing it to be used in proprietary applications.

FactSnippet No. 1,563,701
8.

LEON3 includes SMP support and a seven-stage pipeline, while LEON2 does not support SMP and has a five-stage pipeline.

FactSnippet No. 1,563,702
9.

LEON3FT is a fault-tolerant version of the standard LEON3 SPARC V8 Processor.

FactSnippet No. 1,563,703
10.

An FPGA implementation called LEON3FT-RTAX is proposed for critical space applications.

FactSnippet No. 1,563,704
11.

Real-time operating systems that support the LEON core are currently RTLinux, PikeOS, eCos, RTEMS, Nucleus, ThreadX, OpenComRTOS, VxWorks, LynxOS, POK and ORK+, an open-source real-time kernel for high-integrity real-time applications with the Ravenscar Profile, Embox an open-source configurable real-time OS which allows using Linux software without Linux.

FactSnippet No. 1,563,705