Projects

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