Docs & Tools

下载中心

Windows Build Tools
Nuclei RISC-V Linux Toolchain(OpenSBI/Uboot/Linux + Glibc)
Nuclei Instruction Set Architecture Specification
Nuclei Processor Integration Guide
Click Nuclei User Center to access IP product's complete documents.
Nuclei Open Source Software Organization
RISC-V MCU Open Source Software Organization
Nuclei MCU Software Interface Standard (NMSIS)
Nuclei Linux SDK(Software Development Kit)
Nuclei SDK For Nuclei 200/300/600/900/1000 Series CPU
Nuclei N100 SDK For Nuclei 100 Series CPU
Real-Time Operating System

FreeRTOS
  • Support Nuclei RISC-V 32b/64b processors
  • Support 100/200/300/600/900 series
  • Support real-time fast interrupt scheme ECLIC
  • Tickless mode supported
  • Integrated with FreeRTOS 11.1.0 with SMP supported
uCOS-II
  • Support Nuclei RISC-V 32/64 processors
  • Support 100/200/300/600/900/1000 series
  • Support real-time fast interrupt scheme ECLIC
  • Integrated with UCOS-II 2.93
RT-Thread Nano
  • Support Nuclei RISC-V 32/64 processors
  • Support 100/200/300/600/900/1000 series
  • Support real-time fast interrupt scheme ECLIC
  • Integrated with RT-Thread Nano 3.1.5
ThreadX support is done in Nuclei SDK
  • Support Nuclei RISC-V 32/64 processors
  • Support 200/300/600/900/1000 series
  • Support real-time fast interrupt scheme ECLIC
RT-Thread is directly supported in upstream RT-Thread repo
  • Support Nuclei RISC-V 32/64 processors
  • Support 200/300/600/900 series
  • Support real-time fast interrupt scheme ECLIC
  • Upstream supported
OpenHarmony Organization
  • Support Nuclei RISC-V 32 processors
  • Support 200/300/600/900 series
  • Support real-time fast interrupt scheme ECLIC
  • Upstream supported
TencentOS-Tiny is directly supported in upstream repo
  • Support RISC-V architecture
  • Support Nuclei bumblebee/n200 series
  • Upstream supported
LittleKernel support is done in fork of littlekernel repo
  • Support Nuclei RISC-V 32 processors
  • Support 200/300/600/900 series
  • Support real-time fast interrupt scheme ECLIC
  • Upstream PR is still under review
AI Frameworks

TF-Lite micro support is deeply integrated and optimized for Nuclei Processors in repo maintained by Nuclei
  • Support Nuclei RISC-V 32/64 processors
  • Support 200/300/600/900/1000 series
  • Optimized for B/P/V ISA extension
  • Deeply integrated with NMSIS-NN library and Nuclei SDK
  • Can be directly import into Nuclei Studio via NPK solution
Tinymaix support is optimized for Nuclei Processors done by Nuclei
  • Support Nuclei RISC-V 32/64 processors
  • Optimized for P/V ISA extension
  • Deeply integrated with Nuclei SDK
  • Can be directly import into Nuclei Studio via NPK solution
  • Tinymaix is supported by MaixHub(Model online training platform for edge devices)
Tengine-Lite support is optimized for Nuclei Processors done by Tengine team
  • Support Nuclei RISC-V 32 processors
  • Support P ISA extension
  • Deeply integrated with NMSIS NN library
TEE Frameworks

Penglai MCU support is deeply optimized for Nuclei Processors by Trust Kernel
  • Support Nuclei RISC-V 32 processors
  • Support Nuclei TEE extension
  • Commercial solution
Penglai PMP/sPMP support is deeply optimized for Nuclei Processors in Nuclei Linux SDK
  • Support Nuclei RISC-V 64 processors
  • Support 600/900 series
  • Support Nuclei TEE extension
  • opensource solution
Keystone Enclave support is deeply optimized for Nuclei Processors in Nuclei Linux SDK
  • Support Nuclei RISC-V 64 processors
  • Support RISC-V PMP extension
  • Opensource solution
OpTEE support is deeply optimized for Nuclei Processors in Nuclei Linux SDK
  • Support Nuclei RISC-V 64 processors
  • Support RISC-V PMP extension and also Nuclei secure feature
  • Opensource to RISC-V ecosystem by Nuclei
3rd Party Tools

IAR Workbench support is deeply optimized for Nuclei Processors
  • Support Nuclei RISC-V 32/64 processors
  • Support Nuclei 100/200/300/600/900/1000 series
  • IAR Prebuilt Projects integrated in Nuclei SDK/Nuclei N100 SDK/NMSIS
  • Commercial product
Terapines support is optimized for Nuclei Processors
  • Support Nuclei RISC-V 32/64 processors
  • Support IMAFDCBPKV/Zc/Xxldsp/Xxlcz extension
  • Provide better performance compared to gcc/clang
  • High performance auto-vectorization for RISC-V V and P extension
  • High performance and density DSP libraries
  • Cycle accurate SoC virtual prototyping tools support Nuclei IP cores
  • Deeply integrated in Nuclei SDK and Nuclei Studio with Terapines ZCC
  • Commercial Pro version and Free Lite version
Segger Embedded Studio support is deeply optimized for Nuclei Processors
  • Support Nuclei RISC-V 32/64 processors
  • Support Nuclei 200/300/600/900/1000 series
  • Optimized C/C++ runtime library for RISC-V processors
  • Segger quick start projects provided by Nuclei is available
  • Commercial product
Lauterbach support is deeply optimized for Nuclei Processors
  • Support Nuclei RISC-V 32/64 processors
  • Support Nuclei 200/300/600/900 series
  • Support Debug and Trace in Nuclei Processors
  • Commercial product
Siemens Tessent Enhanced Trace Encoder solution
  • Support Nuclei RISC-V E-Trace Solution
PlatformIO support is deeply optimized for Nuclei Processors
  • Support Nuclei RISC-V 32/64 processors
  • Support Nuclei 200/300/600/900 Series
  • Support gd32vf103 and gd32vw55x SoC via Nuclei SDK
Compiler-Dev IDE for RISC-V
SystemC Modeling

Nuclei in house developed SystemC function Model
  • Support Nuclei RISC-V 32/64 processors
  • Based on QEMU, and open source
Nuclei in house developed SystemC Near Cycle Model
  • Support Nuclei RISC-V 32/64 processors
  • Near cycle model, support gprof
  • Still in development
SIMANGO(芯芒科技) Mosim SystemC Simulation Solution
  • Support Nuclei RISC-V 32/64 processors
  • Provide QEMU SystemC function model
  • Provide RTL Verilator converted accurate SystemC model
  • Provide SoC simulation support
MachineWare Virtual Prototyping
  • Support Nuclei RISC-V 32/64 processors
  • Provide SIM-V SystemC function model faster than QEMU
  • Provide QEMU based SystemC model
  • Provide full system simulation or virtual platform
Automobile Ecosystem

IAR: Embedded Workbench, Compiler & Debug Toolchain
Hirain(经纬恒润) AUTOSAR Product
Machineware SIM-V SystemC Virtual Platform
Simango(星芒科技) Mosim SystemC Virtual Platform
Tasking: VX-Toolset, Compiler; Debugger
GreenHills
Vector: MICROSAR, AUTOSAR
FreeRTOS: SafeRTOS, AUTOSAR
Hightec
Partners(排名不分先后)

RISC-V Foundation

SICA

China RISC-V Industry Alliance

China RISC-V Alliance

SZICC

HBSIA

CBSIA

武汉光电工业技术研究院

Amlogic

VeriSilicon

LAUTERBACH

TencentOS Tiny

OpenHarmony

PlatformIO

exide

CALTERAH

BinarySemi

SILERGY

X-EPIC

MachineWare

JINGWEI HIRAIN

SIMANGO

SEGGER

TrustKernel

XIAOMI

SIEMENS EDA

Motorcomm

CHIPWAYS

SWID

taolink-tech

GeoforceChip

ChipIntelli

Witmem

Fisilink

TIH Microelectronics

XinSheng Tech

GigaDevice

ASR

AnLogic

TusStar

Mocro & Nano Institute

RT-Thread

OPEN AI LAB

IAR

HUST

SJTU

WHU

HBUT

Contact Us

 

Email

contact@nucleisys.com

 

Leave a Message

Sales Academic

 

Follow us on

 

Address

Shanghai: 8/F,Exhibition Center, No. 505 ZhangJiang Road, Pudong Dis, Shanghai Wuhan: 9/Fth, GaoXin Building, No.2 Muxiang Road, Hongshan Dis, Wuhan, Hubei Beijing: IC PARK, No.9 Fenghao Road, Haidian Dis, Beijing

Copyright © 2018-2024 Nuclei System Technology (or its affiliates)

鄂ICP备18019458号-1