- Digital vs Analog
- Architecture of digital circuits (Delays, data path, control path, synchronization, data encoding).
- Digital System Design (Microprocessors, FPGA, ASIC).
- Fundamentals of digital design (HDL modeling, synthesis , timing analysis and timing closure, physical design, chip planning, signoff checks) Digital System Design (Microprocessors, FPGA, ASIC).
Hands-on Lab
- Analyzing and comparing analog vs digital signals over oscilloscopes to understand the analog side of digital signals (video demonstration).
- Building very simple processor to understand the fundamentals of digital design and the fundamentals of HDL.