TOPICS COVERED
- Introduction to Verilog and Chip Design flow
- Verilog Syntax and Data Types
- Verilog arrays
- Verilog module and Ports
- Verilog module instatations
- Verilog assign statements
- Verilog assign examples
- Verilog always block
- Combo logic with always block
- Sequential Logic with always
- Verilog initial block
- Verilog in a nutshell
- Verilog sequence detector
- Verilog pattern detector
- Verilog block statements
- Verilog assignment types
- Verilog blocking / Non blocking statements
- Verilog control flow
- Verilog for loop and case statements
- Verilog functions and tasks
- Verilog parameters
- Gate level with example
- Verilog switch level modeling with example
- Verilog simulation Basics
- Verilog math functions
- Verilog code for basic gates
- Verilog code for flip flops
- Verilog code for multiplexers
- Verilog code for counters
- Verilog code for Real-time Project