RISC-V (pronounced "risk-five") is an open-source instruction set architecture (ISA) that has gained significant traction in recent years.
Don't miss FREE webinar -
https://lnkd.in/ggy9aJ2K
Its evolution can be divided into several key phases:
Inception and Development at UC Berkeley (2010-2011):
RISC-V was initiated in 2010 at the University of California, Berkeley. The project aimed to create an open and scalable ISA that could be used for both research and practical purposes.
Release of the RISC-V ISA (2011):
The initial version of the RISC-V ISA, known as "RV32I," was released in 2011. It provided a basic 32-bit RISC-V architecture with a minimal set of instructions for building simple processors.
Community Growth and Development (2011-2014):
RISC-V began to attract attention from academia and industry, leading to the formation of the RISC-V Foundation in 2015. This nonprofit organization aimed to promote and standardize the RISC-V architecture.
'
Expanding the ISA (2014-2019):
The RISC-V ISA quickly evolved to include various extensions, enabling different features and capabilities. Extensions for floating-point operations (RV32F/RV64F), integer multiplication and division (RV32M/RV64M), and atomic operations (RV32A/RV64A) were added.
Wider Industry Adoption (2015-present):
RISC-V started gaining traction in the semiconductor industry, as companies like SiFive, Western Digital, and NVIDIA began developing RISC-V-based products. These ranged from microcontrollers to high-performance processors.
Ecosystem Development (2019-present):
The RISC-V ecosystem continued to grow, with the availability of development tools, compilers, operating systems, and software libraries. Many open-source projects and commercial solutions now support RISC-V.