Fall-2025 EC-410 Digital System Design
Contents
Introduction to digital system design
Basics of Verilog
Number system representations
Floating-point representation and arithmetic
Fixed-point representation and arithmetic
Basic building blocks
Different types of adders and multipliers
Pipelining and retiming
Unfolding and folding of architectures
Designs based on finite state machine
Designs based on micro-programmed state machines