5.00
(1 Rating)

FPGA Embedded Design/ Part 4 – Microprocessor Design

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Master FPGA Embedded Design with this free course on Theetay! Learn how to design a CPU from scratch in this comprehensive guide, part four of a series sourced from Udemy. This course will teach you the fundamentals of computer architecture and give you hands-on experience in building a soft processor.

Get familiar with industry-leading tools like Vivado Design Suite, Quartus Prime, EDA Playground, and LabsLand. This course utilizes the BASYS3 FPGA board from Digilent (Xilinx FPGA) and the DE0-CV from Terasic (Intel FPGA).

Expand your knowledge in: CPU Design, FPGA Design, Computer Architecture, Soft Processor, Vivado Design Suite, Quartus Prime, EDA Playground, LabsLand, BASYS3 FPGA Board, and DE0-CV FPGA Board.

This free course is available on Theetay, a platform that offers top-rated online courses from Udemy, Udacity, Coursera, MasterClass, NearPeer, and other popular learning platforms. Start learning now!

Show More

What Will You Learn?

  • How a CPU works.
  • How to design a CPU core of your own.
  • How to design an Instruction Set Architecture
  • How to design a CPU core in Verilog.
  • How to synthesize a CPU core for Altera and Xilinx FPGAs.

Course Content

Introduction

  • A Message from the Professor
  • Introduction
    03:22
  • Instructor Introduction
    00:32
  • Motivation 1
    00:42
  • Motivation 2
    00:52
  • Motivation 3
    00:54
  • Course Material Download Link
    00:00

A Crash Course on Computer Architecture

Inside the CPU

Some Design Approaches

Let’s Design a CPU!

Instruction Set Design

Writing Our Own CPU RTL Code

Instruction Set Implementation

System Design

Synthesis and Simulation

Fun with EDA Playground

Target Hardware BASYS3 by Xilinx and Digilent

Target Hardware The DE0-CV Board, by Terasic and Intel

Fun with LabsLand

Wrap Up

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
Ahmad Mushtaq
9 months ago
Excellent explanation of the Verilog Design. Recommended for students who are learning Digital System Design in Electrical Engineering.

Want to receive push notifications for all major on-site activities?

×