You are on page 1of 46

Verilog Hardware

Description Language
• Language used for describing a digital system like
a network switch or a microprocessor or a memory
or a flip−flop.
• Three Levels of Modelling
 Gatelevel Modelling (logic Diagram)
 Dataflow Modelling ( Expression)
 Behavioral Modelling (Truth table)
Half adder
Gate level Modelling
Data flow modelling
Behavioral Modelling
Full adder
Gate level Modelling
Dataflow modelling
Behavioral Modelling
Multiplexer
Gate level Modelling
Data flow
Behavioral modelling
Demultiplexer
Gate level Modelling
Dataflow Modelling
Behavioral Modelling
Encoder (Octal to Binary
encoder)
Gatelevel Modelling
Dataflow Modelling
Behavioral Modelling
Task
Decoder
Gate level Modelling
Dataflow Modelling
Behavioral Modelling
Verilog for Sequential
Circuits
Gatelevel Modelling
Dataflow Modelling
Behavioral Modelling
D- Flipflop- Gatelevel
Dataflow Modelling
Task
Behavioral Modelling
JK Flipflop
Gatelevel
Dataflow Modelling
Behavioral Modelling
T - Flipflop
Gate level
Dataflow Modelling
Behavioral Modelling
Shfit register- SISO
Serial In Parallel Out
pipo
Task
piso
Counter
Synchronous up/down
counter

You might also like