Documentation required for electronics: Schematics Board Layout
4
Instruction Set Architecture (ISA) • Interface between hardware and software
5
RISC-V base plus standard extensions • Standard extensions
6
RISC-V around the world RISC-V International based in Switzerland
7
Does RISC-V mean Open Source? • RISC-V is a set of specifications under an open source license
8
RISC-V Privileged Architecture • Three privilege modes User (U-Mode): applications
9
What is OpenSBI? • OpenSBI is an open source SBI implementation avoid fragmentation of si implementations • Layers of implementation Platform specific reference firmware
10
RISC-V in the Linux kernel
11
SiFive Freedom Unleashed
12
Microchip Icicle board
13
Open source FPGA toolchains
14
Team Linux on Badge
Description:
Explore the world of RISC-V architecture and its integration with Linux in this comprehensive conference talk. Delve into RISC-V's global presence, including virtual meetups and the RISC-V International organization based in Switzerland. Understand the essential documentation for electronics, including schematics and board layouts. Learn about the Instruction Set Architecture (ISA) and its role as the interface between hardware and software. Examine RISC-V's base and standard extensions, as well as its privileged architecture with three privilege modes. Discover OpenSBI, an open-source SBI implementation, and its importance in avoiding fragmentation. Investigate RISC-V's implementation in the Linux kernel and explore various hardware platforms, including the SiFive Freedom Unleashed and Microchip Icicle board. Gain insights into open-source FPGA toolchains and the Team Linux on Badge project. This talk provides a thorough overview of RISC-V's open hardware ecosystem and its growing importance in the Linux community.
Read more