芯来科技持续推进产品演进,经过研发攻关、完备验证、用户测试等环节的全流程打磨,现全新发布UX600处理器内核,全面支持Linux操作系统。此次发布标志着芯来科技产品线由嵌入式处理器正式迈向应用处理器,UX600应用处理器完全由芯来科技本土团队自主开发设计,真正的国产自主可控内核,与既往产品一样采用稳健的企业级Verilog代码构建,可进行完整溯源和归零,保障用户使用的可靠和安全。
UX600处理器也是芯来科技600系列处理器的一员,至此600系列处理器形成N600、NX600、UX600三条产品序列,瞄准AIoT边缘计算实时控制以及需要完整操作系统支持的高性能嵌入式应用,适用于人工智能、存储、智能电视、宽带网关等应用场景。
芯来科技600系列处理器家族
芯来科技600系列的所有产品均为6级流水线架构,可通过模块化进行组合,方便用户按需组合与定制,其中:
-
N600为32位高性能嵌入式处理器;
-
NX600为64位高性能嵌入式处理器;
-
UX600为配置内存管理单元(MMU)的64位应用处理器,支持Linux系统加载。
三条产品序列均可选配浮点运算单元(FPU)、数字信号处理单元(DSP)以及可信执行环境(TEE),满足用户在不同领域的应用需求。通过指令扩展方案(NICE),用户可灵活便捷的开发出面向领域架构的差异化产品。
UX600应用处理器特性
UX600处理器是入门级的64位RISC-V应用处理器,非常适合对标ARM Cortex-A7,A9, A35,应用于AIoT边缘计算等应用。UX600具有高度现场可配置性,既是一个实时控制处理器,又是应用处理器。用户在SoC应用中可以在运行时通过软件配置成高性能模式或高实时性模式,既满足物联网设备长时间低功耗需求,又满足突发计算的高性能需求。UX600还具有丰富的可配置选项:
UX600支持运行Linux系统芯来科技已完成Linux BSP (包括OpenSBI、U-Boot等核心组件)在Nuclei UX600处理器上的移植和驱动开发,能够启动并稳定的运行,为客户的深度开发和定制打下坚实基础。
600系列处理器软硬环境支持
软生态支持600系列处理器完整支持芯来科技软件平台NSP(Nuclei Software Platform),采用NMSIS框架,可以大幅提升应用软件的复用性,缩短基于芯来内核IP的新产品的上市时间。Nuclei SDK,提供NMSIS上的所有功能,包括NMSIS-Core,NMSIS-NN,NMSIS-DSP以及裸机(Bare-metal)以及实时操作系统(FreeRTOS,μC/OS-II,Huawei LiteOS, TencentOS Tiny, RT-Thread)开发环境。
工具链支持芯来科技在提供完备Nuclei Studio及蜂鸟调试器的同时,目前已全面支持SEGGER的Embedded Studio和J-Link 工具;Lauterbach的Development Tool以及TRACE32®调试器;IAR的开发环境及调试工具。
FPGA评估套件芯来科技定制了基于Xilinx XC7A200T FPGA的专用硬件开发板和专用JTAG调试器,以便于600系列用户能够快速的移植处理器内核产品以及配套的MCU原型SoC。