STLS Loongson This site contains software and documentation for developers targeting the STMicroelectronics Loongson™ Single-core (STLS) processor based on the Loongson core technology. The STLS-Loongson superscaler processor uses the versatile Linux operating system (OS), a reliable and secure open-source OS that greatly reduces system cost.

Loongson processors are based on the MIPS® architecture, a 64-bit RISC architecture widely supported by software developement tools. The STLS-Loongson processor supports all MIPS I, II and III instructions, as well as some MIPS IV instructions. Additionally, enhanced and optimized integer and floating point instructions are provided along with a full complement of new SIMD-based multi-media instructions.

The Loongson development tool chain is based on GCC 4.2. A GCC x86 to MIPS cross compiler is also available. The GCC tool chain included with Mandriva Linux distribution includes complete support for the Loongson extended instruction set. Loongson GCC interim compiler updates are available on the download page.

Release 1.0 of the STLS-Loongson compiler suite is targeted at the Loongson 2E processor. This initial release comprises cross-compilers and tools hosted on an x86-based processor running Linux. Release 2.2 of the STLS-Loongson compiler suite is targeted at both the Loongson 2E processor and the Loongson 2F processor. All Loongson development tools are provided free of charge under the GNU GPL v2.

Documentation

More Loongson documentation …

Software Downloads

Support

Development Systems