# Digital Systems and Logic Design with Verilog HDL

To master in basic building blocks of digital system and code like a pro in Verilog HDL. This course is specifically designed to help everyone from absolute beginners to HDL experts to learn (or brush up) about combinational and sequential logics and implement them in Verilog HDL.

##### 365 days course access

Live instructor-led online classes

##### Industry-based projects

Master Logic Design, Gates, Decoder, Encoder, MUX, DEMUX, and circuit design.

##### E-box Job Assistant

Get noticed by the top hiring companies

###### Guide from “Amphi”

The Super teacher

Includes:

• 4 hour of lecture Videos
• 71 hands-on practice exercises
• 16 Assessment exercises
• 140 knowledge based questions
• 3 Live connect session
(Master classes)
+91 95669 33778

### Digital Systems and Logic Design with Verilog HDL

This course helps you to understand the concepts of Verilog HDL & Logic Design.This course provides an introduction to logic design and the basic building blocks used in digital systems. It starts with a discussion of combinational logic: logic gates, minimization techniques, arithmetic circuits, and modern logic devices such as field programmable logic gates.

COURSE OBJECTIVES

Upon successful completion of the course, the learner will be able to:
• Logic Gates (OR,AND,NOT,NAND,NOR,XOR,XNOR)
• Design of Combinational logic design
• Verilog HDL codes
• Types of Modeling(Gate,Behavioral,DataFlow)
• Design of Sequential Circuits
• Blocking & Non-blocking assignments
• State diagram & State Table
• Mealy & Moore Model

## Course Content

### Introduction to Logic Gates

Welcome! In this module you will be introduced to one of the basic elements of any digital system logic gates. You will be learning about the different logic gates that are available. You will learn about Gate level modeling.

• 1 Video
• 4 Hours
• 15 Problems

### Combinational Circuit Design

In this module you will learn to design some of the basic combinational designs such as half adder,full adder. You will also learn behavioral and dataflow modeling.

• 1 Video
• 4 Hours
• 10 Problems

### Combinational Circuit Design - II

In this module you will learn about basic combinational circuit like parity generator and Checker,MUX etc. You will also learn to solve some of the real time problems.

• 1 Video
• 8 Hours
• 15 Problems

### Code Converters

In this module you will learn about code converters and how to design them in Verilog HDL.

• 1 Videos
• 4 Hours
• 10 Problems

### Combinational Circuit Design - III

In this module you will learn about some of the verilog specific construct and design guidelines for designing a combinational circuit. You will also learn to solve some of the real time problems.

• 1 Videos
• 4 Hours
• 10 Problems

### Sequential Circuit Design

Sequential circuits are those that uses a clock to work. So far the designs we have been working does not require any clock to trigger. In this module you will learn about flip flops and how to write HDL code for them.

• 1 Video
• 4 Hours
• 10 Problems

### Counters and Shift Registers

In this module you will learn a little more deep in sequential designs. Counters and Shift registers form an integral part in any digital system. You will also learn about blocking and non-blocking assignment.

• 2 Videos
• 10 Hours
• 10 Problems

### Finite State Machine

A finite state machine (sometimes called a finite state automaton) is a computation model that can be implemented with hardware or software and can be used to simulate sequential logic. In this module you will learn about how to model a state machine and its types.

• 1 Video
• 6 Hours
• 7 Problems

## Recommended Courses

You can opt for the following courses once you complete your ongoing course