CC Blog Newsletter Product News Tech News

Nuclei System Technology To Use SEGGERs emRun Runtime Library For RISC-V Based IPs

Written by Stephen Vicinanza

SEGGER and Nuclei System Technology announce that Nuclei Studio IDE will now use SEGGERs, emRun runtime library for its RISC-V based IPs. The resulting executables in the Nuclei toolchain produced by this cooperation are both smaller and faster.

emRun is a complete C runtime library that can be used with any toolchain. EmRun was written from scratch, especially for embedded devices. The focus is on high chip performance with the smallest possible footprint. The reduction in code size allows for a smaller MCU and less on-chip memory. This reduces costs significantly.

emFloat is included in emRun, as a complete, fully optimized, and verified floating-point library for embedded systems. Hand-coded in assembly language, emFloat’s arithmetic routines are optimized for less code and higher overall execution speeds.

“SEGGER has made a huge and lasting contribution to the development of the RISC-V ecosystem and is one of the key players broadening RISC-V usage. The integration of the emRun library will help Nuclei Studio to progress and to provide more possibilities, especially in embedded MCU scenarios.” Huaqi Fang, Software Director of the CoreTech department at Nuclei, says: “It provides excellent code size and performance, both in terms of efficiency and cost. With the continuous development of the RISC-V ecosystem and more iterative upgrades of our software platform, we also look forward to more cooperation opportunities between the two parties in the future.”

“This is another great step forward for RISC-V and for SEGGER in China. We believe we have the ideal components for Silicon Vendors, especially small and mid-sized companies, that want to start with a perfect, affordable solution. We are proud to be jointly enhancing the RISC-V ecosystem with Nuclei.” says Guowei (Lionheart) Chen, Executive Director, SEGGER Microcontroller China Co., Ltd

emRun has already been value-tested and proven for performance with SEGGERs Embedded Studio IDE, which is available free of charge to evaluate performance.

— ADVERTISMENT—

Advertise Here

Further information about emRun runtime library and emFloat can be found on the SEGGER company website.

SEGGER Microcontrollers | segger.com

Nuclei System Technology | nucleisys.com

Keep up-to-date with our FREE Weekly Newsletter!

Don't miss out on upcoming issues of Circuit Cellar.


Note: We’ve made the May 2020 issue of Circuit Cellar available as a free sample issue. In it, you’ll find a rich variety of the kinds of articles and information that exemplify a typical issue of the current magazine.

Would you like to write for Circuit Cellar? We are always accepting articles/posts from the technical community. Get in touch with us and let's discuss your ideas.

Sponsor this Article
+ posts

For the past 8 years, I have been writing about embedded technologies, added to my technical, academic, and medical editorial experience, with companies like Elsevier and Cambridge University Press. I tell people to read what I write, not try to pronounce my last name. I am always available for comments and suggestions you can reach me at product-editor@circuitcellar.com and I promise I will take the time to reach back out to you. I live in the North East with my wonderful family.

Supporting Companies

Upcoming Events


Copyright © KCK Media Corp.
All Rights Reserved

Copyright © 2023 KCK Media Corp.

Nuclei System Technology To Use SEGGERs emRun Runtime Library For…

by Stephen Vicinanza time to read: 1 min