Introduction to design methodology of digital system: FPGA design flow, logic synthesis and verification.
Introduction to Verilog HDL: basic syntax and constructs, Verilog operators, structural modeling, dataflow modeling, behavioral modeling, delay.
Programmable logic devices: SPLD, CPLD, FPGA.
Digital system design (case study): Booth multiplier, UART design, FIR filter, LMS adaptive filter.