GMR Institute of Technology
Name: Dr. Jami Venkata Suman
Department: ECE
Designation: Assistant Professor
Title: Strengths, Data types, Scalars &
Vectors, Parameters, Memory, Strings
1
GMR Institute of Technology
STRENGTHS
GMR Institute of Technology
• Illustration1: If a signal line a is driven by two sources – b at
1 level with strength strong1” and c at level 0 with strength
“pull0”– a will take the value 1.
GMR Institute of Technology
• Illustration2: If a signal line a is driven by two sources – b at
1 level with strength “pull1” and c at level 0 with strength
“strong0” a will take the value 0.
• Illustration3: If a signal line a is driven by two sources – b at
1 level with strength strong1” and c at level 0 with strength
“strong0” a will take the value x (indeterminate).
• Illustration4: If a signal line a is driven by two sources – b
at 1 level with strength “weak1” and c at level 0 with strength
“large0” a will take the value 0.
module contres (o,i1,i2);
input i1,i2;
output o;
buf(supply1,pull0)g1(o,i1), g2(o,i2)
endmodule
GMR Institute of Technology
module contres1(o,i1,i2);
input i1,i2;
output o;
buf(strong1 ,pull0)g1(o,i1);
buf(pull1,pull0)g2(o,i2);
GMR Institute of Technology
endmodule
module wand1(i1,i2,o);
input i1,i2;
output o;
wand o;
buf(strong1,pull0)g1(o,i1);
GMR Institute of Technology
buf(pull1,pull0)g2(o,i2);
endmodule
GMR Institute of Technology
DATA TYPES IN VERILOG
GMR Institute of Technology
SCALARS AND VECTORS
CLASSIFICATIONS OF MEMORIES
GMR Institute of Technology
GMR Institute of Technology
MEMORIES
GMR Institute of Technology
PARAMETERS