RISC-V brings more than just open source

Publisher:EEWorld资讯Latest update time:2021-02-03 Source: EEWORLDKeywords:RISC-V Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

"Open source" can mean many things in hardware design: open specifications, free designs, designs where patent/copyright protection has expired...

Therefore, the value of open source hardware varies. Many original open source hardware projects are small and have limited impact on the chip design business. Although RISC-V is not the first open source hardware project, it may be the largest in terms of fame and impact on the industry.

image.png

It can be said that RISC-V has changed the rules of the game.

Research on open source chips began as an academic project at the University of California, Berkeley, which produced the first reduced instruction set computer (RISC) CPU: RISC-1. One of the founders of the architecture was David Patterson, who wrote a seminal research paper on RISC. RISC-1 later became Sun Micro's SPARC processor. In the 1980s, RISC showed how viable companies could be built around a new processor architecture.

RISC-V was originally designed as a teaching and research tool. The instruction set design is clean, simple, and modern, without IP entanglements. The open approach allows researchers to build chips, extend the architecture, and explore new instructions. And it is also simple enough that graduate students can design it.

The university group put RISC in the public domain very loosely, which allowed others to start using it. As a result, an ecosystem of academics and researchers built up around RISC-V. The Berkeley team then formed a foundation to formalize the development and seek community participation. They introduced RISC to the public at the 2014 Hot Chips conference, when a desktop display was launched. Since then, the project has snowballed into an international movement.

image.png

Today, the foundation has been renamed RISC-V International and its headquarters has moved to Geneva, Switzerland, symbolizing a neutral position. Calista Redmond, CEO of RISC-V International, describes RISC-V as an open standard architecture. The organization also claims that no specific CPU is an open source design. Instead, it is an instruction set and behavioral specification that is developed to a certain point and then frozen.

image.png

RISC-V acts as a building block on which companies can add extensions. It's up to the implementer to release their CPU core as open source, charge for use of the core, or both.

The standard is open, but CPU designs based on it are not necessarily open or free. As an example of open design, Western Digital developed the SweRV core for use inside its flash array storage controllers. It then opened up the core sources.

Therefore, RISC-V offers low-cost entry, as well as a clearer architecture and more flexibility.

Although the RISC-V instruction set is fragmented, the basic architecture is sufficient for standardized software development. The instruction set can also benefit from broad community participation, with 50 committees working on various aspects of the design and ecosystem.

Another advantage of the RISC-V open specification is that it eliminates the need for architecture licensing, as users need to use arm or MIPS IP when designing their own CPU cores. Although arm does provide some free development cores, designers still have to use arm-designed cores and pay royalties. Most commercial chips still use licensed cores.

Even if designers are willing to license a pre-made CPU, they have more IP options.

For example, Taiwan's Andes Technology Corp. has developed RISC-V cores that are available for licensing. Some RISC pioneers formed SiFive to develop licensed, open source and customizable CPUs, although its business model is based on design services and providing IP with commercial features such as tracing, debugging and security options. Just like companies that profit from Linux distributions (including Red Hat and SUSE), design companies can also profit from RISC-V by providing customized and supported CPU IP.

Technological sovereignty

Technological sovereignty is another emerging IP issue, especially with the rise of the Tech Cold War. In the case of RISC-V, no single country controls the IP. Therefore, there is no way to prevent someone from using the instruction set simply based on a trade dispute.

Currently, the RISC-V ecosystem has also become a focus for other open source designs. For example, an organization called libreSoC is developing an open source GPU based on RISC-V. Its goal is to achieve a hybrid of CPU, VPU and GPU.

In fact, RISC-V is not the first open source hardware repository. Its predecessor was the Open Core website, which allowed developers to "view, download, reuse and share portal software designs." Projects included actual circuit designs, but most were obscure academic projects or discontinued IP known as "left-over-wear" or "abandoned ware." These cores lacked strong, scalable community support and could only be used as a reference by hobbyists and academics.

Other open CPU architectures include IBM Power and Sun Microsystems/Oracle SPARC.

The OpenSPARC project started in 2005. The site distributes RTL for the SPARC T1/T2 cores released under the GNU General Public License. They are small multi-threaded cores good for throughput computing.

Another was the LEON CPU core developed for the European Space Agency. The 32-bit SPARC V8 core was available under two different licenses. Once Oracle ended SPARC development, interest in the architecture waned.

In 2013, IBM founded the Open Power Foundation with partners Google, Tyan, Nvidia and Mellanox. The original goal was to provide an alternative to Intel's dominance in server and high-performance computing processors. But the project had a major limitation: IBM was initially the only supplier of power chips. Later, a Chinese company, Suzhou Hongxin, developed a power processor. When ARM servers and AMD Epyc processors entered the market to challenge Intel, interest in the project waned. Although progress has been slow, it continues.

In September 2020, IBM launched the A2O Power processor core, an out-of-order follow-up to the A2I core. A2O is a 64-bit CPU with significant single-threaded performance, a 4-GHz clock speed, and is based on a 7nm process. The OpenPOWER project has also promoted related interface standard projects such as OpenCAPI and OMI (Open Memory Interface). Currently, the A2O processor core has been open sourced as a POWER ISA core for embedded use in SoC designs. A2O has better single-threaded performance than its predecessor and supports 2-way SMT, PowerISA 2.07, and modular design.


image.png

image.png

image.png


On a 7nm process, IBM estimates that the A2O processor core will be able to run at 3.0GHz/0.25 Watts or 4.2GHz/0.85 Watts. However, this core was originally designed for a 45nm process and consumes 1.49 Watts at 2.30GHz.

Still, the impact of OpenSPARC and OpenPOWER was limited. Even with "open" access to the architecture, the original companies were slow to cede control to the design community. The OpenPOWER design was robust, but lacked a complete platform, such as a floating point unit. In addition, they were still highly dependent on IBM for support.

image.png

Recently, the Linux Foundation launched an initiative called the CHIPS Alliance to pave the way for an open source hardware ecosystem. The CHIPS Alliance refers to common hardware for interfaces, processors, and systems. In December, the CHIPS Alliance announced plans to join forces with RISC-V International to standardize an open, unified memory consistency bus for data-intensive applications.

Diversity

To succeed, open source IP needs a strong, diverse community support. It also requires an open ecosystem that values ​​contributions to the architecture while providing a clearinghouse for new developments. In this way, open source IP projects can eventually compete with licensed cores and proprietary architectures.

The RISC-V project meets most of these requirements and has great promise. OpenPOWER also has potential but will require broader support to reach critical mass for market acceptance.

Still, the long-term success of RISC-V is not inevitable, and Arm, the world's leading IP provider, is not going away anytime soon. If Arm's acquisition by Nvidia passes antitrust review, Arm's business model could change significantly. But Nvidia has promised not to change Arm's business model.

It is still possible that ARM will adopt a hybrid IP licensing model, but expansion may be limited to large architecture licensees like Apple.

Meanwhile, RISC-V will continue to attract more investment and talent. The initial success of the open source architecture was primarily in microcontrollers. As its performance improves to the tiers of application and data center processors, it will have to compete with an entrenched and widespread ARM ecosystem.


Keywords:RISC-V Reference address:RISC-V brings more than just open source

Previous article:Renesas Launches Precision Clock Protocol Clock Manager Software to Improve Time Synchronization Accuracy
Next article:BlackBerry releases QNX Hypervisor 2.2, with richer features and greater flexibility

Recommended ReadingLatest update time:2024-11-23 07:28

OpenHW builds RISC-V-based MCU development kit for IoT
The OpenHW Group and its members have released what it says is one of the most comprehensive open source RISC-V development kits in the industry. It features an OpenHW Core-V MCU, Core-V Software Development Kit (SDK) with a full-featured Eclipse Integrated Development Environment (IDE), and an open PCB d
[Embedded]
Saifang Technology teaches you how to use RISC-V development board to realize automatic line patrol driving of small cars
Recently, DFRobot has developed a line patrol car exhibit, which uses a RISC-V main control development board equipped with the Saifang Technology JH7100 (Fang Jinghong 7100) chip and runs the Fedora Linux operating system. With the support of the PinPong Python library, the Mind+ programming software is used for GP
[Embedded]
Saifang Technology teaches you how to use RISC-V development board to realize automatic line patrol driving of small cars
RISC-V has entered high performance, and mass production is the key!
This is the best RISC-V China Summit. Although it has ended for a week, the stories it spread are still exciting, the topics it triggered have not faded, and the inspiration it brought is still worth savoring. In the post-Moore era, the chip manufacturing process has encountered bottlenecks. Under the "Tick-Tock" it
[Embedded]
RISC-V has entered high performance, and mass production is the key!
Cool Core Microelectronics launches the world’s first 150M-GHz full-band wireless SoC, using RISC-V IP
Recently, at the 2nd Dishui Lake RISC-V Forum, Shen Bo, CTO of Shanghai Cool Core Microelectronics Co., Ltd., introduced the world's first 150M-GHz full-band wireless SoC launched by the company. This is also the first of Cool Core Microelectronics to adopt a flat head. Brother RISC-V core SoC. Shen Bo said that the
[Internet of Things]
Intel and SiFive jointly demonstrate high-performance RISC-V Horse Creek development board
Last year, Intel announced the development of the Horse Creek platform, collaborating with SiFive to develop new high-performance RISC-V development systems as part of the company's Intel Foundry Services (IFS) and efforts to promote the adoption of RISC-V. These development boards are said to be a continuation of SiF
[Embedded]
Intel and SiFive jointly demonstrate high-performance RISC-V Horse Creek development board
The 3rd Domestic Embedded Operating System Technology and Industry Development Forum is about to be held!
To welcome the new era of open source and innovative industrial operating systems, the 3rd Domestic Embedded Operating System Technology and Industry Development Forum and Embedded System Association Theme Discussion Meeting (the 27th in total) will be held in Hangzhou Forum Overview 2021 is a year in which Chin
[Industrial Control]
The 3rd Domestic Embedded Operating System Technology and Industry Development Forum is about to be held!
Undergraduate students from the University of Science and Technology of China designed a 64-bit RISC-V processor chip in 9 months
On July 25, the University of Chinese Academy of Sciences (UCAS) announced the results of the first phase of its "One Chip for Life" program. For the first time in China, five undergraduate students from the class of 2016 took the lead in designing and taping out a 64-bit RISC-V processor SoC chip with tape-out as the
[Mobile phone portable]
Deep Vision Selects SiFive’s RISC-V IP for Next-Generation Inference Accelerator
Recently, Deep Vision selected SiFive's Intelligence X280 processor IP to provide the market with greater flexibility and AI reasoning pre-processing. SiFive, the creator and leader of RISC-V computing, recently announced that Deep Vision will integrate SiFive RISC-V processor IP into its next-generatio
[Embedded]
Latest Embedded Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号