Verilog HDL: BY Kavya A P Asst Professor Dept. of ECE VVCE, Mysuru
Verilog HDL: BY Kavya A P Asst Professor Dept. of ECE VVCE, Mysuru
17EC53
BY
KAVYA A P
Asst Professor
Dept. of ECE
VVCE, Mysuru
Syllabus
Syllabus
Course Outcomes
Advantages
2. Functional verification can be easily done.
Design Methodologies
Define the top level block and identify the sub- blocks
necessary to build the top-level block.
Leaf cells are the cells which are the cells that cannot
further be divided.
Top Down Design Methodology
Top-level
block
Keywords
module
endmodule
Module- example
Module
Levels of abstraction
Behavioral or algorithmic level
similar to C programming
Implement according to desired design algorithm without concern
for hardware implementation.
Dataflow level
How data flows between hardware registers and how it is
processed.
Gate level
Implemented in terms of logic gates and interconnections between
these gates.
Switch level
Implemented in terms of switches, storage nodes and
interconnection between them.
Instances