LoongArch is a 64-bit RISC instruction-set architecture created by China’s Loongson Technology in 2021 to provide a fully indigenous alternative to x86, Arm, and classic MIPS. It underpins the latest Loongson processors—such as the 3A6000 desktop CPU and the low-power 2K series—and has already been adopted in Linux, GCC/LLVM, and mainstream open-source software stacks. To nurture a developer ecosystem around this new ISA, universities and research institutes across China take part in the annual Loongson Cup (“龙芯杯”), a contest that challenges students to port operating systems, optimize compilers, design peripheral IP, and build innovative applications on LoongArch development boards. The competition doubles as both a talent pipeline for the domestic chip industry and a showcase of what the young architecture can achieve.

LoongArch(龙架构)是中国龙芯中科于 2021 年发布的一款完全自主可控的 64 位 RISC 指令集架构,旨在摆脱对 x86、Arm 及传统 MIPS 的依赖,目前已应用于龙芯 3A6000、2K 等处理器,并获得 Linux 内核、GCC/LLVM 等主流开源软件的支持。为了加速 LoongArch 软硬件生态的建设,每年都会举办面向全国高校和科研院所的 “龙芯杯” 创新大赛,参赛团队需在 LoongArch 开发板上完成操作系统移植、编译器优化、外设 IP 设计及应用创新等课题。该赛事既是培养国产芯片人才的摇篮,也展示了 LoongArch 架构的潜力与活力。

2025 团体赛

第九届龙芯杯全国大学生计算机系统能力培养大赛团体赛技术方案V0.1.pdf

发布包和作品提交

https://gitee.com/loongson-edu/nscscc-team-la32r/tree/v2024.02/

nscscc2024_group_qualifier_submission-1.7z

Main goals

Notes

龙芯实验板子

FPGA & linux graphics stack

龙芯杯

Linux

FPro Video Subsystem: VGA Display & Frame Buffer Core

VGA IP

TFTLCD IP