Jason Bakos
Jason Bakos
  • 200
  • 43 129

Відео

CSCE 491 Spring 2025 Lecture 2: PWM, Interrupts, and SPI
Переглядів 39214 днів тому
Topics: (1) Programmed I/O: bit manipulation (2) PWM (3) Interrupts (4) SPI
CSCE 491 Spring 2024 Lecture 1: Interfacing
Переглядів 43521 день тому
Topics: (1) Course overview (2) Embedded cyberphysical systems (3) Programmed I/O (4) Bit manipulation
CSCE 611 Fall 2024 Lecture 12: Timing Analysis
Переглядів 1002 місяці тому
Topics: (1) Critical and short paths (2) Propagation and contamination delay (3) Setup and hold time (4) Clock skew (5) Metastability (6) Synchronizers
CSCE 611 Fall 2024 Lecture 11: Sequential Logic
Переглядів 822 місяці тому
Topics: (1) Review of sequential logic (2) Finite State Machine (FSM) design (3) Examples
CSCE 611 Fall 2024 Lecture 10: RISC-V Microarchitecture 4
Переглядів 1392 місяці тому
Topics: (1) Midterm review (2) RISC-V branch and jump instructions (3) Lab 4 requirements
CSCE 611 Fall 2024 Lecture 9: RISC-V Microarchitecture 3
Переглядів 1593 місяці тому
Topics: (1) Quiz 2 and 3 solutions (2) Exam 1 topics (3) Review of RISC-V RIU instructions (4) RISC-V branch and jump (5) RISC-V B- and J-type instructions
CSCE 611 Fall 2024 Lecture 8: RISC-V Microarchitecture 2
Переглядів 2064 місяці тому
Topics: (1) Datapath and control (2) 3-stage pipeline (3) Implementing control logic for example instructions
CSCE 611 Fall 2024 Lecture 7: RISC-V Microarchitecture 1
Переглядів 4994 місяці тому
Topics: (1) Review of registers and RAM in SystemVerilog (2) Structure of RISC-V design hierarchy (3) RISC-V register file and ALU (4) RISC-V fetch stage (5) RISC-V encoding formats
CSCE 611 Fall 2024 Lecture 6: HDL Design 4
Переглядів 1854 місяці тому
Topics: (1) SystemVerilog always statement (2) Testbench design (3) Latches, flip-flops, registers, and RAM (4) RISC-V register file
CSCE 611 Fall 2024 Lecture 5: HDL Design 3
Переглядів 2664 місяці тому
Topics: (1) The SystemVerilog always statement (2) Testbench design
CSCE 611 Fall 2024 Lecture 4: HDL Design 2
Переглядів 2344 місяці тому
Topics: (1) Structural and behavioral SystemVerilog (2) The "logic" type (3) The "assign" statement (4) SystemVerilog Operators (5) QuestaSim (6) Quartus (7) Lab skeleton and course scripts
CSCE 611 Fall 2024 Lecture 3: HDL Design 1
Переглядів 5234 місяці тому
Topics: (1) HDL: abstraction, hierarchy, and regularity (2) Behavioral and structural HDL (3) Simulation and synthesis (4) SystemVerilog syntax
CSCE 611 Fall 2024 Lecture 2: RISC-V and RARS
Переглядів 6575 місяців тому
Topics: (1) Overview of RISC-V assembly programming (2) Fixed-point representation (3) Use of the RARS editor, assembler, and debugger (4) Live demo of a divide-by-powers-of-10 code using fixed-point multiplication (5) Description of Lab 1
CSCE 611 Fall 2024 Lecture 1: Introduction
Переглядів 4,6 тис.5 місяців тому
Syllabus Course objectives Why study hardware design Field Programmable Gate Arrays (FPGAs) Hardware Description Language (HDL) Architecture vs microarchitecture Assembly language programming RISC-V vs MIPS Fixed-point representation
CSCE 611 Fall 2023 Lecture 17: Final exam review
Переглядів 121Рік тому
CSCE 611 Fall 2023 Lecture 17: Final exam review
CSCE 491 Fall 2023 Lecture 12: Real-Time Systems and Scheduling
Переглядів 92Рік тому
CSCE 491 Fall 2023 Lecture 12: Real-Time Systems and Scheduling
CSCE 611 Fall 2023 Lecture 16: CMOS Design 3
Переглядів 135Рік тому
CSCE 611 Fall 2023 Lecture 16: CMOS Design 3
CSCE 611 Fall 2023 Lecture 15: CMOS Design 2
Переглядів 85Рік тому
CSCE 611 Fall 2023 Lecture 15: CMOS Design 2
CSCE 611 Fall 2023 Lecture 14: CMOS Design 1
Переглядів 107Рік тому
CSCE 611 Fall 2023 Lecture 14: CMOS Design 1
CSCE 491 Fall 2023 Lecture 11: Control Theory 3
Переглядів 248Рік тому
CSCE 491 Fall 2023 Lecture 11: Control Theory 3
CSCE 611 Fall 2023 Lecture 13: Digital Building Blocks
Переглядів 123Рік тому
CSCE 611 Fall 2023 Lecture 13: Digital Building Blocks
CSCE 611 Fall 2023 Lecture 12: Timing Analysis 2
Переглядів 91Рік тому
CSCE 611 Fall 2023 Lecture 12: Timing Analysis 2
CSCE 611 Fall 2023 Lecture 11: Timing Analysis
Переглядів 116Рік тому
CSCE 611 Fall 2023 Lecture 11: Timing Analysis
CSCE 491 Fall 2023 Lecture 10: Control Theory 2
Переглядів 124Рік тому
CSCE 491 Fall 2023 Lecture 10: Control Theory 2
CSCE 611 Fall 2023 Lecture 10: Sequential Logic
Переглядів 123Рік тому
CSCE 611 Fall 2023 Lecture 10: Sequential Logic
CSCE 491 Fall 2023 Lecture 9: Control Theory 1
Переглядів 338Рік тому
CSCE 491 Fall 2023 Lecture 9: Control Theory 1
CSCE 611 Fall 2023 Lecture 9: RISC-V Branch and Jump Instructions
Переглядів 206Рік тому
CSCE 611 Fall 2023 Lecture 9: RISC-V Branch and Jump Instructions
CSCE 491 Fall 2023 Lecture 8: Avalon IP Design
Переглядів 142Рік тому
CSCE 491 Fall 2023 Lecture 8: Avalon IP Design
CSCE 611 Fall 2023 Lecture 8: RISC-V HDL Design
Переглядів 574Рік тому
CSCE 611 Fall 2023 Lecture 8: RISC-V HDL Design