Open-source chip mimics Linux's path to take on closed x86, ARM CPUs

The RISC-V chip design can be licensed from SiFive

If you're buying a PC or server, you've likely considered chips based on x86 or, perhaps less often, the ARM architecture.

But like Linux in software, an open-source chip project is out to break the dominance of proprietary chips offered by Intel, AMD, and ARM.

The RISC-V open-source architecture, created by researchers at the University of California, Berkeley, in 2010, is open to all who want to use it. The RISC-V design can be modified for PCs, servers, smartphones, wearables, and other devices.

A startup called SiFive is the first to make a business out of the RISC-V architecture. The company is also the first to convert the RISC-V instruction set architecture into actual silicon. The company on Thursday announced it has created two new chip designs that can be licensed.

RISC-V shares the ethos of open-source software, with the community working together to share, advance, and modify the architecture.

Since the project's inception, the interest in RISC-V has ballooned, with some of the big IT companies showing interest in the architecture. The RISC-V Foundation -- which manages and promotes the architecture -- counts Google, Microsoft, Qualcomm, AMD, Huawei, and others among its 60 members.

Nvidia is expected to use the microcontroller-style RISC-V designs in its chips, Companies like Google are developing chips in-house and could tweak RISC-V for servers, which could save them from buying Intel's expensive chips.

SiFive's new 32-bit E31 Coreplex processor design is targeted at IoT devices, wearables, and low-power devices. The 64-bit CorePlex E51 could be used in servers, network processors, storage devices, and edge computing devices. 

Like many Linux and open-source vendors, the goal of SiFive is to monetize the RISC-V design but at a modest cost. The new chip designs can be licensed for a fixed price from SiFive, but the company will not charge royalties. That makes it attractive alternative compared to chip designs from ARM and Imagination Technologies, which charge licensing fees and royalties.

There's a lot of excitement around RISC-V, and licensing chip designs like CorePlex will help spread its adoption, said Krste Asanovic, a co-founder and chief architect at SiFive. He is one of the inventors of RISC-V.

SiFive will also make chips starting later this year. The company earlier released the HiFive1 low-power board based on its RISC-V chip. The boards sold in the thousands.

The company didn't provide the licensing prices for the CorePlex designs, but ordering them will be straightforward, SiFive officials said. Users can go on the SiFive website and get a direct quote.

The RISC-V chip design is already a big hit in the academic circuits with many working groups discussing advances. The design was initially founded for academic purposes but was turned into a practical chip design by SiFive. 

Some other open-source chips like OpenSPARC have lingered around but are based on old designs. The RISC-V Foundation has aggressively promoted the architecture, especially at Hot Chips, an annual gathering of semiconductor professionals.

The RISC-V architecture has a different design than the highly integrated x86, Power, and to an extent, the ARM designs. It's modular, meaning that independent co-processing circuits can be attached to the central RISC-V design. For example, a security or networking coprocessor can be tacked onto the core design. That makes the RISC-V highly flexible, Asanovic said.

SiFive is working on vector extensions, which will be helpful for high-performance computing. The core RISC-V design being promoted by RISC-V Foundation will remain constant, but SiFive has forked its own design and will keep advancing it.

There's a shift to modular chip designs as integrating components becomes challenging. Moore's Law is also lapsing, creating new opportunities in chip design. 

Integrating a CPU, GPU, and other circuits in one chip, like with Intel's and AMD's chips, has its own advantages, but questions remain on how long could this continue as manufacturing challenges mount. Intel is already relying on co-processors like Altera FPGAs and Nervana deep-learning chips to take on new tasks like machine learning and computing in autonomous cars. 

The CorePlex IP allows the chips to be made using different manufacturing technologies, Asanovic said.

For those that want to test RISC-V, it can be tested on FPGAs. A fork of Linux for RISC-V has also been created, meaning software support is growing, Asanovic said.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Agam Shah

IDG News Service
Show Comments

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?