Join our Telegram group for more discussion and get some outstanding materials for exams and interviews along with job/internship opening update : https://t.me/+1Inrc6MglUcwMGNl
#vlsipoint #verilog #VLSI #HDL #verilog_in_english #logic_gates
#complete_verilog_course #Gate_level_modeling #gate_delays
Verilog has predefined inbuilt gate primitives. It is the lowest level of abstraction. All logic gates can be implemented using these gates-
1. Basic gates (And/Or , Buf/Not)
2. Bufif/Notif gates
And/Or Gates:
It has One scalar output and multiple scalar inputs. Output of a gate is evaluated as soon as one of the input changes. The and/or gates available in verilog are:
and gate
or gate
xor gate
nand gate
nor gate
xnor gate
Buf/Not Gates:
These gates have one scalar input and one or more scalar outputs.
Bufif/Notif Gates:
These gates have a additional control signal. They propagate if the control signal is given otherwise the output will be in high impedance state.
bufif1
bufif0
notif1
notif0
Gate Delays
In Verilog we can introduce gate delays in the logic circuits.
Three types of delays from input to output of gates-
1. Rise delay
2. Fall delay
3. Turn-off delay
Don't miss the Verilog videos:
Introduction to HDL | What is HDL? | #1 | Verilog in English
• Introduction to HDL | What is HDL? | #1 | ...
Level of abstraction in Verilog | #2 | Verilog in English
• Level of abstraction in Verilog | #2 | Ver...
Modules and Instantiation in Verilog | #3 | Verilog in English
• Modules and Instantiation in Verilog | #3 ...
Simulation, Synthesis and Design methodology in Verilog | #4 | Verilog in English
• Simulation, Synthesis and Design methodolo...
Data types in Verilog | #5 | Introduction | Verilog in Hindi | VLSI Point
• Data types in Verilog | #5 | Introduction ...
Net Data type in Verilog | #6 | Verilog in English | VLSI Point
• Net Data type in Verilog | #6 | Verilog in...
Reg Datatype in Verilog | # 7 | Verilog in English | VLSI Point
• Reg Datatype in Verilog | # 7 | Verilog in...
Vectors, Arrays, Memories, Parameters, Strings in Verilog | #8 | verilog in English | VLSI Point
• Vectors, Arrays, Memories, Parameters, Str...
Operators in Verilog | #9 | Verilog in English | VLSI Point
• Operators In Verilog | #9 | Verilog in Eng...
Practice-Set | #10 | Verilog in English | VLSI Point
• Practice-Set | #10 | Verilog in English | ...
Reference- verilog HDL : A Guide to Digital Design and Synthesis
By Samir palnitkar