RISC-V, an open-standard computer architecture, is transforming processor design and software/hardware co-design, including enabling open source hardware implementations. This means that software development can occur alongside hardware development, accelerating the design process. Enroll today to develop your understanding of the RISC-V architecture and its ecosystem and get familiar with the RISC-V cores and system-on-chip.
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.
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.
Upon completion, learners should be able to use RISC-V to improve security, power consumption and performance of processors and help shape the future of computer architecture.
Learners should have a fundamental understanding of the following topics: digital logic design, high-level programming (such as C programming), assembly programming, RISC-V instruction set architecture, processor microarchitecture, and memory and input/output systems.
The software and optional hardware is supported in Linux, and most of it is also supported in Windows and macOS. A Ubuntu 22.04 Virtual Machine is also provided with everything installed on it, so that you can easily use all tools in a Linux environment (independently of the OS that you use in your computer) out-of-the-box. The course may be completed in simulation, so the hardware (the Nexys A7 FPGA board) is optional.
Feel free to request a quote for corporate in-house programs or our upcoming open events. Write to us at info@meritglobaltraining.com
Build skills with experts anytime, anywhere. Keep up to date with the latest trends in your industry. Explore all of our courses and pick your suitable ones to enroll and start learning!
Hurry, Sale ends soon!
If you have any Queries about schedules Ask us here
More than 5 Participants ? Request for Corporate Training
Don't Miss Out On Amazing Benefits!
We revert you shortly
Should your enquiry be urgent, please mail us at info@meritglobaltraining.com or call us +971 50 205 6399 / +91 80885 11977 / +1 863-250-1577
We revert you shortly
Should your enquiry be urgent, please mail us at info@meritglobaltraining.com or call us +971 50 205 6399 / +91 80885 11977 / +1 863-250-1577