Save for later

Building a RISC-V CPU Core

Building a RISC-V CPU Core is designed for anyone with a technical inclination who is interested in learning more about hardware. Whether you are new to digital logic or are a seasoned veteran, students will take away new skills that can be applied immediately. No prior knowledge of digital logic design is required.

LFD111x is a crash course in digital logic design and basic CPU microarchitecture. Using the Makerchip online integrated development environment (IDE), you will implement everything from logic gates to a simple, but complete, RISC-V CPU core. You will be amazed by what you can do using freely-available online tools for open source development. You will familiarize yourself with a number of emerging technologies supporting an open-source hardware ecosystem, including RISC-V, Transaction-Level Verilog, and the online Makerchip IDE.

This course is a hands-on experience with RISC-V and modern circuit design tools. You will walk away with fundamental skills for a career in logic design, and you will position yourself on the forefront by learning to use the emerging Transaction-Level Verilog language extension (even if you don’t already know Verilog).

What you'll learn

  • Digital logic design (combinational and sequential logic)
  • RISC-V (RV32I) instruction set architecture
  • Basic CPU microarchitecture
  • Transaction-Level Verilog basics
  • Makerchip online IDE
  • Welcome!
  • Chapter 1: Learning Platform
  • Chapter 2: Digital Logic
  • Chapter 3: The Role of RISC-V
  • Chapter 4: RISC-V-Subset CPU
  • Chapter 5: Completing Your RISC-V CPU
  • Final Exam (Verified Certificate track only)

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 7 weeks
Effort 1 - 2 hours per week
Starts On Demand (Start anytime)
Cost $149
From The Linux Foundation via edX
Instructor Steve Hoover
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Adjunct instructor of Logic, Philosophy & Humanities $60k

Mark Logic Developer $68k

Audio Technology, Logic Pro, and Music Education and Technology Instructor $80k

RT Logic DSP Development Engineer $93k

Senior Digital Logic Design Engineer $112k

Logic Scientist and Web Application Developer $115k

PLC Engineer / Programmer / Programmable Logic Controller $126k

Logic Analyst $132k

Product Marketing Engineer, Logic Division $139k

Programmable Logic Engineer $150k

Senior Product Marketing Engineer, Logic Division $169k

Principal Logic Design Engineer $204k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 7 weeks
Effort 1 - 2 hours per week
Starts On Demand (Start anytime)
Cost $149
From The Linux Foundation via edX
Instructor Steve Hoover
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now