Resources
Documentations & Manuals
- Lab Template
- Github Classroom Information
- Software Installation (Windows)
- Software Installation (Windows with ARM Processor)
- Software Installation (Linux)
- DE10 Model XML
- DE10 Lite User Manual
- DE10 Lite Pins
- Waveforms Tutorial
- Quartus Tutorial
Lecture Slides
- VHDL Overview
- Lecture 0: Introduction
- Lecture 1-1: Logic Gates
- Lecture 1-2: Switching Algebra
- Lecture 2: Number Systems
- Lecture 3-1: Combinational Circuit Design
- Lecture 3-2: Combinational Components
- Lecture 4: Sequential Logic
- Lecture 5: ALU Design
- Lecture 6-1: Finite State Machines
- Lecture 6-2: Finite State Machines
- Lecture 7-1: Processor Design
- Lecture 7-2: Computer Architecture, Intro to ISAs
Videos
- Intro to Git and GitHub
- Universal Gates: NAND & NOR
- Boolean Simplification, SOP, POS
- Horner's Scheme: Complex Base Conversions
- Addition and Subtraction with Signed Numbers
- Overflow Explained
- Multiplication in Different Bases
- F25 Lab 2 Motivation
- Quartus Tutorials (Playlist)
- Counters (Playlist)
- Shift and Add with Positive Numbers
- Shift and Add with Negative Multiplicand
- Shift and Add with Negative Multiplier
- Exam 1 Review
- Finite State Machine Design
- Algorithmic State Machines
- ModelSim Simulation Tutorial
Logisim Circuits/Quartus Components
- Lecture 1: Logic Gates Circuits
- Universal Gates Circuit from Youtube Video
- Seven Segment Decoder VHDL
- Sequential Logic Circuits