Put RISC-V into Your Computer Architecture Course Using RVfpga!

Dear Professors and Friends,

Online is convenient and has saved us during the pandemic, but you can't beat in-person, in-class! That immersive feeling of hands-on and the shared mission with colleagues all trying to master the same subject.

We are in the middle of a global series of workshops to "train the teachers" on how to use RISC-V in computer architecture courses and the design of systems on chip (SoCs). We started in the USA last year and fitted in several Europe events as well. Of particular note is the December Workshop in Silicon Valley attended by nearly 60 Teachers and Trainers!

Now we are heading East: to Israel, Japan, Taiwan, Korea, and China.

RVfpga partners, including DigiKey, are working with us to make this possible!

To do this, we are asking for a day of your time so that you can empower the next generation of computer science and engineering students to get real-world expertise in computer architecture and the RISC-V instruction set architecture.

What is RVfpga?

This in-person, one-day RVfpga workshop presents a commercial RISC-V system targeted to an FPGA, discusses the theory, architecture, and course structure, and shows how to use the hands-on labs as part of the complete RVfpga course. The course explores the fundamentals of computer architecture using Western Digital’s open-source, fully verified, already in-silicon, SweRV EH1 RISC-V core targeted to a Xilinx Artix 7 FPGA on Digilent’s Nexys A7 development board. Everyone will get hands-on experience with the FPGA platform and the software tools, enabling a fast start when you return to your university.

The SweRV is not an “education core”. It’s real-world, used inside Imagination’s GPUs and Western Digital’s solid-state drives.

What will you learn?

  • The workshop shows how to quickly get the RISC-V FPGA system and RISC-V tools up and running
  • We describe each of the labs and work through a selection of them hands-on
  • We will also discuss how to integrate RVfpga into your curriculum

Specific topics include:

  • Installing the tools (which we encourage before the workshop)
  • Targeting the SweRV EH1 RISC-V core and SoC to an FPGA
  • Programming the RISC-V SoC
  • Adding more functionality to the RISC-V SoC
  • Analyzing and modifying the RISC-V-core and memory hierarchy

Who should attend?

  • It’s primarily a “Train the Teacher” event, of greatest value to EE, CS, and CE Teachers who want to teach Computer Architecture
  • Trainers in commercial companies and postgrads who are considering a career in teaching or becoming a chip designer will also find it useful

Networking

It’s a great opportunity to make new and refresh existing links with fellow Professors who are keen to keep their courses up-to-date. Help us spread the word and bring your colleagues.

Meet innovators who are evaluating RISC-V for start-up projects, and company trainers who need great materials to train new recruits.

Our Trainers:

By teaming-up with skilled academics, and experts in other companies working on RISC-V, we are blessed with some of the most expert instructors in the world!

ASEE Baltimore & UCSC Santa Clara

Prof. Sarah Harris, professor of electrical and computer engineering at the University of Nevada, Las Vegas. Sarah Harris earned her M.S. and Ph.D. at Stanford University. She is the co-author of three popular textbooks: Digital Design and Computer Architecture, 2nd Edition (2007), ARM Edition (2015), and RISC-V Edition (2021). Her research interests include computer architecture and applications of embedded systems and machine learning to biomedical engineering and robotics.

Taiwan

Michio Abe, established expert on RISC CPU Architectures. He is Director, Sales & Solution, Japan, at MIPS LLC. His career started at NEC in 1985, and he has been involved in the development of MIPS CPUs including the development of the original NEC’s MIPS CPUs in 1991. This was followed by developing in-vehicle SoCs with MIPS and other cores and architectures. He has been in charge of promotion and marketing of MIPS CPU in Japan since 2015, initially as part of Imagination Technologies and now as a stand-alone company.

Our local host is Prof. Brian Lin from NTUST Taipei.

FPL 2023 Gothenburg

Daniel A. Chaver Martínez obtained a Physics Degree from University of Santiago de Compostela (USC) in 1998 and an Electronic Engineering Degree from University Complutense of Madrid (UCM) in 2000. He developed his PhD from 2000 to 2006 at UCM. He has taught many different courses related to Computer Architecture since 2000. His current research interests include: Architectural Techniques for the Cache and for Non-volatile Memories and OS Scheduling for Asymmetric MultiProcessors. Since 2015, he has been collaborating with Imagination Technologies in the development of some of their processors and teaching materials.

Workshop Series (date & location)

Date Location/Event City, Country Format Registration

June 25th - 28th

ASEE Conference Baltimore, USA

Paper: RVfpga: Computer Architecture Course and MOOC using a RISC-V 

SoC Targeted to an FPGA and Simulation

https://nemo.asee.org/public/conferences/327/registration
July 5th & 6th
NTUST
Taipei, Taiwan
TWO In-person One-day RVfpga Workshops in English (with Mandarin & Japanese support)

https://www.eventbrite.co.uk/e/549461984587 [eventbrite.co.uk]

https://www.eventbrite.co.uk/e/602617443997 [eventbrite.co.uk]

October Date TBC Zhejiang Univ.
Hangzhou, China
In-person half-day RVfpga Workshop in Chinese.
Trainers: Prof. Liu, Peng & Xi, Yuhao, Zhejiang University, Hangzhou
To be announced
Sept. 5th 9 AM - 1 PM
FPL 2023
Chalmers University, Gothenburg, Sweden

In-person half-day RVfpga Workshop in English

(Workshop-only registration is available ~$120)

https://2023.fpl.org/attend/registration
Nov.
9th
UCSC Silico Valley Training Center
Santa Clara, Ca. USA
In-person One-day RVfpga Workshop in English
https://www.eventbrite.co.uk/e/rvfpga-understanding-computer-architecture-in-person-workshop-nov-9th-tickets-654132025497

More information

We look forward to meeting you in person!

Best Regards,

Robert C.W. Owen

Principal Consultant: Worldwide University Programme

About this author

Image of Robert Owen

Robert Owen created and directed three of the world’s leading industry-to-university programs for Texas Instruments (“TI”), Imagination Technologies, and RS Components (in Europe & Asia).

In parallel, he created and ran a successful media business.

In 2019 he returned to Imagination to revive and reposition the Imagination University Programme, the “IUP”, which is now focused on the "silicon engines" of GPUs (Graphics Processors), NNAs (Neural Network Accelerators), and new developments of a RISC-V-based family of CPUs. The application of these processor engines is driving strong needs for new education projects with a particular emphasis required for hands-on learning using industrially-proven technologies.

These projects enable teachers of the next generation of engineers and programmers to understand how to solve real-world problems with these exciting technologies.

Now in his 29th year in the field of Industry-to-Academia collaboration, Robert has unique insight into this market and a formidable network of relationships around the world.

In 2022 Robert is working with DigiKey’s Academic Program to bring world-class labs and classes based on RISC-V processors to universities globally, starting in the USA and then into Europe.

More posts by Robert Owen
 TechForum

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.

Visit TechForum