Computer Architecture with an Industrial RISC-V Core [RVfpga] (LFD119x)

Full Details
Topic
Level
Price
Common Core
Images
No items found.

The course provides hands-on experience with RISC-V computer architecture and teaches how to develop and compile C and RISC-V assembly code for the RVFpga SoC as well as how to use and extend the input/output system of the RVfpga SoC. Additionally, you will learn how to configure the microarchitecture of the VeeR EH1 CoreTM and test its different features using performance counters and industry-standard benchmarks. Finally, the course provides step-by-step instructions on how to execute programs on the Nexys A7 board and simulate programs using: Whisper instruction set simulator (ISS); Verilator-based RVfpga-ViDBo; RVfpga-Pipeline; and RVfpga-Trace.

This course is for junior level or higher university computer science, electrical and computer engineers and other technical students as well as others who would like to learn and experiment with RISC-V.

Full Details
Topics: 
Formats: 
Part of resource: 
Posted 
Aug 2023
This resource has religious influence.

Similar resources

Foundations of RISC-V Assembly Programming (LFD117x)
Foundations of RISC-V Assembly Programming (LFD117x)
College & Adult
RISC-V Fundamentals (LFD210)
RISC-V Fundamentals (LFD210)
College & Adult
Building Applications with RISC-V and FreeRTOS (LFD112x)
Building Applications with RISC-V and FreeRTOS (LFD112x)
College & Adult
Microcontroller Applications with RISC-V (LFD115x)
Microcontroller Applications with RISC-V (LFD115x)
College & Adult
RISC-V Toolchain and Compiler Optimization Techniques (LFD113x)
RISC-V Toolchain and Compiler Optimization Techniques (LFD113x)
College & Adult
Introduction to RISC-V (LFD110x)
Introduction to RISC-V (LFD110x)
College & Adult

About The Linux Foundation

The key to a successful open technology project is to ensure a neutral playing field for all developers, technologists, and companies to collectively contribute to project evolution and growth. The Linux Foundation was built on the idea of the democratization of code and scaling adoption, for all projects equally. Expert legal and governance support programs ensure everyone is on the same playing field.

More by The Linux Foundation

thumbnail
Kubernetes アプリ開発 (LFD259-JP)
Kubernetes アプリ開発 (LFD259-JP)
College & Adult
thumbnail
Programming in Rust (LFD480)
Programming in Rust (LFD480)
College & Adult
thumbnail
Introduction to Zero Trust (LFS183x)
Introduction to Zero Trust (LFS183x)
College & Adult
thumbnail
Open Source Technical Documentation Essentials (LFC111)
Open Source Technical Documentation Essentials (LFC111)
College & Adult
thumbnail
Developing Solutions with FDC3 (LFD237)
Developing Solutions with FDC3 (LFD237)
College & Adult
thumbnail
Open Source Contribution in Finance (LFD137)
Open Source Contribution in Finance (LFD137)
College & Adult