Digital Logic Design
Course Intro
Number Systems
Logic Gates
Combinational Logic #1
Combinational Logic #2
Sequential Logic #1
Sequential Logic #2
Sequential Logic #3
Sequential Logic Misc
Verilog HDL #1
Verilog HDL #2
Verilog HDL #3
Adders
Subtractor
ALU, Shifter etc
Floating-point Numbers
Memory
Computer Architecture
Basics
Machine Code
Performance
Data Processing Insts
Memory Access Insts
Branch Insts
Miscellaneous
Single-Cycle MIPS #1
Single-Cycle MIPS #2
Pipelined MIPS #1
Pipelined MIPS #2
Cache #1
Cache #2
TLB
Storage & I/Os
Embedded Systems
ES
GP Systems
VP & ARM Intro
ARM Instructions
NEON & VFP
AMBA
Advanced Computer Architecture
Technology and Technology Trend
Pipelining Review
ILP
Branch Prediction
Dynamic Scheduling I
Dynamic Scheduling II
Multithreading & Multicore
Multiprocessor & Memory Coherence
Memory Hierarchy Design I
Memory Hierarchy Design II