 Digital Electronics NUMBER SYSTEM BINARY CODES BOOLEAN ALGEBRA K MAPS COMBINATIONAL CKT INTRODUCTION ADDER FULL ADDER(FA) FA using HAs BINARY ADDER SERIAL ADDER PARALLEL ADDER CARRY LOOK AHEAD ADDER (CLA) QUESTION (BCD to Excess-3 using ADDER) SUBTRACTORS FULL SUBTRACTOR FS using HSs SERIAL SUBTRACTOR PARALLEL SUBTRACTOR SUBTRACTION using ADDER 4-bit ADDER & SUB. in a SINGLE CIRCUIT COMPARATORS 2-bit COMPARATOR HIGHER COMPARATOR from LOWER COMPARATORS QUESTION(10-bit using 4-bit Comparator) DECODER FA USING DECODER HIGHER DECODER from LOWER DECODERS DEMULTIPLEXER ENCODER QUESTION (Octal to Binary Encoder) MULTIPLEXER(MUX) HIGHER MUXes from LOWER MUX Implementation of BOOLEAN FUNCTION using MUXes-I Implementation of BOOLEAN FUNCTION using MUXes-II QUESTION (Implement function using MUX) QUESTION (Implement function using MUX) Implementation of GATES using MUXes BINARY to GRAY converter GRAY to BINARY converter PARITY GENERATOR(4-bit message) PARITY GENERATOR(3-bit message) MORE QUESTIONS Q1 (Timing Diagram) Q2 (Timing Diagram) Q3 (Implement equation using Half Adder) Q4 (Error in 2 to 1 MUX) Q5 (Palindrome Circuit) Q6 (Implement function using MUX & ADDER) Q7 (Implement function using ADDER & MUX) Q8 (Implement function using ADDER & MUX) Q9 (4 to 1 MUX using 2 to 1 MUX) Q10 (Implement ALU using MUX & ADDER) SEQUENTIAL CIRCUITS TIMING CIRCUITS

Encoder:

This digital circuit does exact opposite of the function of a decoder. It converts the information from 2 n to n lines. The truth table is: We can easily design the circuit diagram from this table. How ever if mistakenly we have ‘1’ at two of the inputs then we’ll have wrong answer from the circuit. But the encoders which come in the form of ICs are priority encoders. These encoders establish a priority to make sure that only highest input is encoded in case of two or more inputs. So if we have 1s at input line 2 and 5, then we’ll have output as 101 as encoder would accept highest input which is 5.