SUPRIYA
SUPRIYA
SUPRIYA
● Bi-lateral filter
● Softwares used
VIVADO TOOL
EDA PLAYGROUND:
● Verilog's syntax is similar to C, making it easier for those with a background in C or C-like
languages.
● VHDL, on the other hand, has a more verbose syntax and strong typing, which some
designers may find more structured and easier to understand.
● For our project we used Verilog HDL due to its easy syntax.
Verilog HDL supports 5 Modellings:-
Switch Level Modelling
Gate Level Modelling
Data-Flow Modelling
Behavioural Modelling
Structural Modelling
VHDL Modellings
Switch Level Modelling:
* This model is degined by using PMOS & NMOS Switches, this model is very difficult
compared to other models.
Gate Level Modelling:
* Gate level modeling is used to implement the lowest-level modules in a design, such as
multiplexers, full-adder, etc.
Data-Flow Modelling:
* The data flow modeling provides a way to design circuits depending on how data flow
between the registers and how data is processed.
Behavioural Modelling:
* The Verilog provides the facility to represent the behavior of design at a high-level
abstraction similar to C language programming.
Structural Modelling:
* Structural Modelling is used to build top module by using sub module.
8x3 Binary Encoder
Gate Level Modelling
Gate level modeling is used to implement the lowest-level modules in a
design, such as multiplexers, full-adder, etc.
Programming code: