| Name |
Lecture Title |
PPT |
PDF |
| INTRO |
Introduction and Overview |
PPT |
PDF |
| INTRO2 |
Introduction to Digital Systems |
PPT |
PDF |
| BA1 |
Boolean Algebra 1 |
PPT |
PDF |
| GATES1 |
Gates 1 |
PPT |
PDF |
| BA2 |
Boolean Algebra 2 |
PPT |
PDF |
| GATES2 |
Gates 2 |
PPT |
PDF |
| KM |
Karnaugh Maps |
PPT |
PDF |
| MUX |
Multiplexers, Decoders, and ROMs |
PPT |
PDF |
| NUMBERS |
Number Systems and Binary Encodings |
PPT |
PDF |
| ARTH |
Arithmetic Circuits |
PPT |
PDF |
| VERILOG1 |
Structural Verilog |
PPT |
PDF |
| TANLYS |
Timing Analysis and Hazards |
PPT |
PDF |
| PLA |
Programmable Logic Arrays |
PPT |
PDF |
| LATCH |
Latches |
PPT |
PDF |
| MSFF |
Flip Flops |
PPT |
PDF |
| REGISTERS |
Registers and Register Files |
PPT |
PDF |
| VERILOG2 |
Dataflow Verilog |
PPT |
PDF |
| COUNTERS |
Counters |
PPT |
PDF |
| COUNTERSI |
Counters with Inputs |
PPT |
PDF |
| STATEGRAPHS |
State Graphs |
PPT |
PDF |
| FSM |
Finite State Machines |
PPT |
PDF |
| ONEHOT |
One-hot Encoding |
PPT |
PDF |
| CASCNT |
Cascaded Counters |
PPT |
PDF |
| LC3-1 |
LC-3 Overview |
PPT |
PDF |
| LC3-2 |
The LC-3 Datapath |
PPT |
PDF |
| ASYNCH |
Asynchronous Input Handling |
PPT |
PDF |
| UART |
Universal Asynchronous Receiver/Transmitter |
PPT |
PDF |
| LC3-3 |
LC-3 Control |
PPT |
PDF |
| LC3-DC |
Designing the LC-3 Control |
PPT |
PDF |
| uSEQ |
Microsequencers |
PPT |
PDF |
| FPGA |
Field Programmable Gate Arrays |
PPT |
PDF |
| MULT |
Binary Multiplication |
PPT |
PDF |
| DEBOUNCE |
Switch Debounce Design Example |
PPT |
PDF |
| SODA |
Soda Machine Design Example |
PPT |
PDF |
| SILICON |
Silicon Chip Design |
PPT |
PDF |