























































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
VTU 3RD SEM CSE LOGIC DESIGN NOTES 10CS33
Typology: Study notes
Limited-time offer
Uploaded on 12/30/2014
1 / 63
This page cannot be seen from the preview
Don't miss anything!
























































On special offer
PART-A
PART-B
Figure 1.4: Loading of digital circuit
SWITCHING TIME
Figure 1.5: Switching in digital circuit
SYSTEM CLOCK
Figure 1.6: (a)Symmetrical signal with period T (b)Asymmetrical signal with period T (c)System clock.
DUTY CYCLE
i.e. Duty cycle H=tH/T Duty cycle L=tL/T
GENERATING LOGIC LEVELS
Figure 1.7: (a)Switch (b)Switch (c)Normally low relay
Figure 1.10: Digital inverter (a)Model (b)Truth table (c)Symbol
TRI STATE INVERTER
Figure 1.11: Inverting tri-state buffer (a)Model (b)Truth table (c)Symbol
AND GATE
Figure 1.12: AND gate
Figure 1.13: Two input AND gate (a)Model (b)Truth table (c)Symbol
Figure 1.14: OR gate
Figure 1.15: Two input OR gate (a)Model (b)Truth table (c)Symbol
Figure 2.25: (a)Truth table (b)NAND symbol
XOR GATE
Figure 4.30: (a)Truth table (b)XOR symbol
UNIVERSAL LOGIC GATES
Figure 2.21: Universality of NOR gate (a)NOT from NOR (b)OR from NOR (c)AND from NOR
Figure 2.27: Universality of NAND gate (a)NOT from NAND (b)OR from NAND (c)AND from NAND
Figure 2.35: meaning of symbol depends on whether you use positive or negative logic
Table 2.9: voltage definition for basic gates
module testor; //simulation module given a name tester reg A,B; //storage of data for passing it to module or_gate wire x; or_gate org(A,B,x); //circuit is instantiated with the name,or_gate initial //starts simulation begin // input is generated to test the circuit through following statements, simulation begins A=1'b0;B=1'b0; // 1'b0 signifies on binary digit with a value 0,AB is assigned 00 #20 //delay of 20ns A=1'b0;B=1'b1; //after 20ns AB= #20 //another delays of 20ns A=1'b1;B=1'b0;
A=1'b1;B=1'b1;
end endmodule
module or_gate(A,B,x); //OR gate used as a procedure in simulation input A,B; //defines 2 input port output X; //defines 1 output port or #(20) g1(x,A,B); //gate declaration with a gate delay of 20ns,output is effected after 20ns endmodule
UNIT 2: COMBINATIONAL LOGIC CIRCUITS
Table 3.1: Fundamental Products for two inputs
Figure 3.3: ANDing two variables and their complements
Table 3.2: Fundamental Products for Three inputs
Figure 3.4: ANDing three variables and their complements
Four-Variable Maps
Table 3.
Figure 3.9: Four variable kmap
PAIRS, QUADS AND OCTETS
Figure 3.12: Example of pairs
Figure 3.13: Example of quads
Figure 3.14: Example of octet
KMAP METHOD FOR SIMPLIFYING BOOLEAN EQUATIONS
ENTERED VARIABLE MAP (EVM)
Table 3.
Figure 3.10: Entered variable map
CONVERTING A TRUTH TABLE TO AN EQUATION
Table 3.9: Fundamental Sums for Three inputs
STEPS TO CONVERT BETWEEN STANDARD SOP & POS FORM
LIMITATIONS OF KMAP
PROCEDURE USED FOR DETERMINING ESSENTIAL PRIME IMPLICANTS
Table 3.
Figure 3.32: Determination of prime implicants