On July 10, the RISC-V Foundation announced the approval of the RISC-V base instruction set architecture and privileged architecture specifications, which is a milestone in the development of the RISC-V ecosystem.
The RISC-V base instruction set architecture is used for the interface between software and hardware. Software coded to this specification will continue to work on RISC-V processors forever, even as the architecture evolves through the development of new extensions.
Krste Asanović, Chairman of the Board of the RISC-V Foundation, said that RISC-V uses a simple fixed basic ISA and modular fixed standard extension design, which helps prevent fragmentation while supporting customization. The RISC-V ecosystem has previously demonstrated a great degree of interoperability in various implementations. Now that the basic instruction set architecture has been approved, developers can further rest assured that the software they write for RISC-V will always run on all similar RISC-V cores.
The privileged architecture is used to provide protection between different components of the software stack, and attempts to execute the current privilege mode, operations that are not allowed will cause an exception to be thrown. The RISC-V privileged architecture covers all aspects of the RISC-V system outside the non-privileged ISA, including privileged instructions and additional functions required to run the operating system and connect external devices. Each privilege level has a set of core privileged ISA extensions with optional extensions and variants, including machine ISA, supervisor ISA, and hypervisor ISA.
Andrew Waterman, chairman of the RISC-V Privileged Architecture Task Group, said that the RISC-V privileged architecture is a contract between RISC-V hardware and software (such as Linux and FreeBSD). The approval of these standards is a milestone for RISC-V. Operating system developers and hardware vendors can implement these specifications with confidence without compatibility issues.
In recent years, global attention to the RISC-V architecture has been heating up. Major manufacturers such as IBM, NXP, Western Digital, Nvidia, Qualcomm, Samsung, Google, Huawei, and Tesla have all made relevant arrangements in the RISC-V direction.
After Huawei was included in the "Entity List" of the US Department of Commerce, the open source instruction set architecture RISC-V has received more attention in China, but there are also voices of doubt, after all, RISC-V technology originated from the University of California, Berkeley. However, many industry insiders believe that the instruction set standard is public and will not be affected by export controls, but commercial designs based on the RISC-V standard may be subject to control.
Previous article:Redmi 7A sold out in seconds on first sale in India
Next article:South Korean media: If Japan expands the restriction list, it will threaten Samsung's EUV project
- Popular Resources
- Popular amplifiers
- Apple faces class action lawsuit from 40 million UK iCloud users, faces $27.6 billion in claims
- Apple and Samsung reportedly failed to develop ultra-thin high-density batteries, iPhone 17 Air and Galaxy S25 Slim phones became thicker
- Micron will appear at the 2024 CIIE, continue to deepen its presence in the Chinese market and lead sustainable development
- Qorvo: Innovative technologies lead the next generation of mobile industry
- BOE exclusively supplies Nubia and Red Magic flagship new products with a new generation of under-screen display technology, leading the industry into the era of true full-screen
- OPPO and Hong Kong Polytechnic University renew cooperation to upgrade innovation research center and expand new boundaries of AI imaging
- Gurman: Vision Pro will upgrade the chip, Apple is also considering launching glasses connected to the iPhone
- OnePlus 13 officially released: the first flagship of the new decade is "Super Pro in every aspect"
- Goodix Technology helps iQOO 13 create a new flagship experience for e-sports performance
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- Brief Analysis of Automotive Ethernet Test Content and Test Methods
- How haptic technology can enhance driving safety
- Let’s talk about the “Three Musketeers” of radar in autonomous driving
- Why software-defined vehicles transform cars from tools into living spaces
- How Lucid is overtaking Tesla with smaller motors
- Wi-Fi 8 specification is on the way: 2.4/5/6GHz triple-band operation
- Wi-Fi 8 specification is on the way: 2.4/5/6GHz triple-band operation
- Vietnam's chip packaging and testing business is growing, and supply-side fragmentation is splitting the market
- Vietnam's chip packaging and testing business is growing, and supply-side fragmentation is splitting the market
- LTC2325-16 Sampling Issues
- Design considerations for single-chip microcomputer key scanning program
- How to change the library file in the schematic diagram in orcad?
- Free application: Domestic FPGA Gaoyunjia Little Bee Family GW1N Series Development Board
- Taking stock of the college entrance examination experience of Internet tycoons! How many points did you get in the exam?
- Without American EDA software, we can’t make chips?
- 【Share】Flash management tools: FAL (Flash Abstraction Layer) library
- [Awards awarded] Grab the post! Download the TWS headset white paper, write a wonderful review, and win a JD card!
- Constant voltage circuit and constant current circuit composed of operational amplifier and triode
- [RVB2601 Creative Application Development] Record the startup process of the hello world system