Vidyalankar S.E. Sem. III [EXTC] Digital Electronics Prelim Question Paper Solution ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD = B

Similar documents
Vidyalankar S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution

Vidyalankar S.E. Sem. III [ETRX] Digital Circuits and Design Prelim Question Paper Solution

Vidyalankar. S.E. Sem. III [EXTC] Digital System Design. Q.1 Solve following : [20] Q.1(a) Explain the following decimals in gray code form

S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques

S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques

SUMMER 18 EXAMINATION Subject Name: Principles of Digital Techniques Model Answer Subject Code:

NTE74177 Integrated Circuit TTL 35Mhz Presettable Binary Counter/Latch

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.

NTE74176 Integrated Circuit TTL 35Mhz Presettable Decade Counter/Latch

Reg. No. Question Paper Code : B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER Second Semester. Computer Science and Engineering


LOGIC CIRCUITS. Basic Experiment and Design of Electronics

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)

on candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept.

Sample Test Paper - I

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

S.E. Sem. III [ETRX] Digital Circuit Design. t phl. Fig.: Input and output voltage waveforms to define propagation delay times.

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) State any two Boolean laws. (Any 2 laws 1 mark each)

3. Complete the following table of equivalent values. Use binary numbers with a sign bit and 7 bits for the value

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) SUMMER 14 EXAMINATION Model Answer

KUMARAGURU COLLEGE OF TECHNOLOGY COIMBATORE

Computers also need devices capable of Storing data and information Performing mathematical operations on such data

Lecture 9: Digital Electronics

Digital Electronics. Part A

Presettable Counters High-Performance Silicon-Gate CMOS

MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques

NTE74HC173 Integrated Circuit TTL High Speed CMOS, 4 Bit D Type Flip Flop with 3 State Outputs

Vidyalankar S.E. Sem. III [INFT] Analog and Digital Circuits Prelim Question Paper Solution

12-Stage Binary Ripple Counter High-Voltage Silicon-Gate CMOS

NTE74HC109 Integrated Circuit TTL High Speed CMOS, Dual J K Positive Edge Triggered Flip Flop w/set & Reset

3 Logic Function Realization with MSI Circuits

TYPICAL QUESTIONS & ANSWERS

CHW 261: Logic Design

EE 209 Spiral 1 Exam Solutions Name:

Roger L. Tokheim. Chapter 8 Counters Glencoe/McGraw-Hill

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

Show that the dual of the exclusive-or is equal to its compliment. 7

Integrated Circuits & Systems

Digital Logic Design - Chapter 4

Department of Electrical & Electronics EE-333 DIGITAL SYSTEMS

Synchronous Sequential Logic

A B D 1 Y D 2 D 3. Truth table for 4 to 1 MUX: A B Y 0 0 D D D D 3

Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4

Dual JK Flip-Flop IW4027B TECHNICAL DATA PIN ASSIGNMENT LOGIC DIAGRAM FUNCTION TABLE. Rev. 00

DIGITAL LOGIC CIRCUITS

Gates and Flip-Flops

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

MM54HCT193 MM74HCT193 Synchronous Binary Up Down Counters

CHW 261: Logic Design

74LS195 SN74LS195AD LOW POWER SCHOTTKY

SIR C.R.REDDY COLLEGE OF ENGINEERING ELURU DIGITAL INTEGRATED CIRCUITS (DIC) LABORATORY MANUAL III / IV B.E. (ECE) : I - SEMESTER

BCD-TO-DECIMAL DECODER HIGH-VOLTAGE SILICON-GATE CMOS IW4028B TECHNICAL DATA

Layout of 7400-series Chips Commonly Used in. CDA 3101: Introduction to Computer Hardware and Organization

King Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department

Up/down binary counter with separate up/down clocks

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

Dual D Flip-Flop with Set and Reset High-Speed Silicon-Gate CMOS

NTE74HC299 Integrated Circuit TTL High Speed CMOS, 8 Bit Universal Shift Register with 3 State Output

WORKBOOK. Try Yourself Questions. Electrical Engineering Digital Electronics. Detailed Explanations of

S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques s complement 2 s complement 1 s complement

Synchronous 4 Bit Counters; Binary, Direct Reset

Lab 3 Revisited. Zener diodes IAP 2008 Lecture 4 1

ELCT201: DIGITAL LOGIC DESIGN

Digital Fundamentals

Digital Circuits ECS 371

Time Allowed 3:00 hrs. April, pages

EE141Microelettronica. CMOS Logic

Digital Electronics Final Examination. Part A

Digital Circuits. 1. Inputs & Outputs are quantized at two levels. 2. Binary arithmetic, only digits are 0 & 1. Position indicates power of 2.

Chapter 4. Sequential Logic Circuits

HCF4035B 4 STAGE PARALLEL IN/PARALLEL OUT SHIFT REGISTER

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN. Week 9 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering

Introduction EE 224: INTRODUCTION TO DIGITAL CIRCUITS & COMPUTER DESIGN. Lecture 6: Sequential Logic 3 Registers & Counters 5/9/2010

CS470: Computer Architecture. AMD Quad Core

Sequential Logic Circuits

74LS393 Dual 4-Bit Binary Counter

74LVC374 Octal D-type flip-flop; positive edge-trigger (3-State) INTEGRATED CIRCUITS

Lecture 7: Logic design. Combinational logic circuits

Digital Electronics. Delay Max. FF Rate Power/Gate High Low (ns) (MHz) (mw) (V) (V) Standard TTL (7400)

Chapter 5 Synchronous Sequential Logic

DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN

CD74HC93, CD74HCT93. High Speed CMOS Logic 4-Bit Binary Ripple Counter. Description. Features. Pinout. Ordering Information

MM74C90 MM74C93 4-Bit Decade Counter 4-Bit Binary Counter

Sequential vs. Combinational

CHAPTER 7. Exercises 17/ / /2 2 0

CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset

L4: Sequential Building Blocks (Flip-flops, Latches and Registers)

EE 209 Logic Cumulative Exam Name:

ALU A functional unit

Chapter 2. Review of Digital Systems Design

NOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package. *MR for LS160A and LS161A *SR for LS162A and LS163A

MM54HC73 MM74HC73 Dual J-K Flip-Flops with Clear

GMU, ECE 680 Physical VLSI Design

74HC574; 74HCT574. Octal D-type flip-flop; positive edge-trigger; 3-state

Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. November Digital Integrated Circuits 2nd Sequential Circuits

NTE74HC165 Integrated Circuit TTL High Speed CMOS, 8 Bit Parallel In/Serial Out Shift Register

04. What is the Mod number of the counter circuit shown below? Assume initially reset.

MICROCIRCUITS, DIGITAL, TTL, FLIP-FLOPS, MONOLITHIC SILICON. Inactive for new design after 7 September 1995

MM74HC161 MM74HC163 Synchronous Binary Counter with Asynchronous Clear Synchronous Binary Counter with Synchronous Clear

Number Systems 1(Solutions for Vol 1_Classroom Practice Questions)

Transcription:

. (a). (b). (c) S.E. Sem. III [EXTC] igital Electronics Prelim Question Paper Solution ABC ABC ABC ABC ABC ABC ABC ABC = B LHS = ABC ABC ABC ABC ABC ABC ABC ABC But ( ) = = ABC( ) ABC( ) ABC( ) ABC( ) LHS = ABC ABC ABC ABC = AB(C C) AB(C C) = AB AB ( (C C) = ) = B(A A) = B ( (A A) = ) LHS = RHS Hence proved HEX to ecimal : (BC AC) 6 = 6 + 2 6 + 6 + 2 2 + 3 6 3 = 88.675488 HEX to Binary : (BC AC) 6 B = () 2 C = () 2 A = () 2 = () 2 (BC AC) 6 = ( ) 2 Hex to Octal : (BC AC) 6 = ( ) 2 2 7 4 5 3 5 (BC AC) 6 = (274 535) 8 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

: S.E. E. (d) 2. (a) Transmitted Bit ata Bit Parity Bit Group Group 2 Group 3 Group 2 and Group 3 are the error combinations, while Group is the correct combination. Bit 3 is common to Group 2 and 3, hence the error bit is 3. Therefore the correct word is (). Master Slave JK Flip Flop 2 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

Prelim Question Paper Solution Master is positive level triggered. But due to the presence of the inverter in the clock line, the slave will respond to the negative level. Hence when the clock = I (positive level) the master is active and the slave is inactive, whereas when clock = (low level) the slave is active and the master is inactive. Case I : Clock = X, J = K = (i) For clock =, the master is active, slave inactive. As J = K =. Therefore, output of master, i.e., Q and Q will not change. Hence the S and R inputs to the slave will remain unchanged. (ii) As soon as clock =, the slave becomes active and master is inactive. But since the S and R inputs have not changed, the slave outputs will also remain unchanged. The outputs won't change if J = K =. Case II : Clock =, J = K =. This condition has been already discussed in case f. Case III : Clock =, J = and K =. Clock = : Master active, slave inactive. Therefore, outputs of the master become Q = and Q =. That means S = and R =. Clock = : Slave active, master inactive. Therefore, outputs of the slave become Q = and Q =. Again if clock = : Master active, slave inactive. Therefore, even with the changed outputs Q = and Q = feedback to master, its outputs will Q = and Q =. That means S = and R =. Hence with clock = and slave becoming active, the outputs of slave will remain Q = and Q =. Thus we get a stable output from the Master Slave. Case IV : Clock =, J =, K =. Clock = : Master active, slave inactive. Therefore, outputs of master become Q = and Q =, i.e., S =, R =. Clock = : Master inactive, slave active. Therefore, outputs of slave become Q = and Q =. Again if clock = then it can be shown that the outputs of the slave are stabilized to Q = and Q =. Case V : Clock =, J =, K =. Clock = : Master active, slave inactive. Therefore, outputs of master will toggle. So S and R also will be inverted. Clock = : Master inactive, slave active. Therefore, outputs of the slave will toggle. These changed output are returned back to the master inputs. But since clock =, the master is still inactive. So it does not respond to these changed outputs. This avoids the multiple toggling which leads to the race around condition. Thus the master slave flip flop will avoid the race around condition. 3/Engg/SE/Pre Pap/23/EXTC/E_Soln 3

: S.E. E 2. (b) Using 8 : y = m (,, 2, 3, 8, 9, 3, 4) A B C Y 2. Using 4 : multiplexer : A B C Y A B C Y AB = Y =? C Y = AB = Y =? C Y = C Logic Logic AB = Y =? C Y = AB = Y =? C 2 3 8 : 4 5 6 7 A B C (MSB) Y C C Y C y 4 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

Prelim Question Paper Solution 3. (a) A B Y C C C. Firstly we have to prepare a table where we have binary (4 bitts, B 3 B 2 B B ) inputs and gray (4 bits G 3 G 2 G G ) outputs 2. Truth table is, Logic Logic 2 3 4 : 3. Now the next step is very simple. You draw K maps for G 3, G 2, G and G separately. A B y 3/Engg/SE/Pre Pap/23/EXTC/E_Soln 5

: S.E. E 4. K maps : 5. Circuit : 6 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

3. (b) 4. (a) Characteristic equation of Flip-flop Qn+ = * Q * = Q * = = Q + Q 2 [Q * represents the next state] Q 2 * = 2 = X. Q 2 Prelim Question Paper Solution Z = Q + Q 2 Previous Next State Next State State (x = ) (x= ) Output Q Q 2 Q *+ Q 2 *+ Q *+ Q 2 *+ X= X= Replacing the above states with A =, B =, C =, = Previous Next State Output State X = X = X = X = A C B C C C A B C C Circuit diagram : A B V B R B V BC Q Q 2 V B2 V BE2 A B Y = AB V x V CC R C2 R E2 A B V B4 V BE4 V BE3 Multi emitter i/p stage I C3 R C3 Q 4 Q 3 V o/p A,, C Phase Splitter B Totem pole o/p stage Y = AB 3/Engg/SE/Pre Pap/23/EXTC/E_Soln 7

: S.E. E Operation : Case I : A =, B = For this case Q works in normal mode and transistors Q 2 and Q 3 both will be OFF and voltage at V x point will be V CC and this is sufficient to turn ON Q 4 and (because to turn ON Q 4 and voltage V x = V B4 = V BE4 + V =.7 +.7 =.4 V) so Q 4 and both will be ON when output V. V = V x V BE4 V = V CC V BE4 V = 5.7.7 = 3.6 V = logic V = logic Case II : A =, B = Case III : A =, B = Case IV : A =, B = For this case, transistor Q works in inverse mode due to this Q 2 and Q 3 both will be ON and voltage at V x = V CE2 + V CE2 (sat) + V BE3 =.2 +.7 =.9 V This voltage is not sufficient to turn ON Q 4 and because it is less than.4 V. So Q 4 and both will be OFF and output V = V CE3 (sat) =.2 V = logic. Transfer Characteristics of TTL NAN gate : Transfer characteristics gives relationship between input given and output appeared. It shows valid region for operating TTL gate. (i) V I < V a : If V I at one or more of the input is less than V a, then Q works in normal mode and transistor Q 2 and Q 3 both will be turn off and voltage at V x = V CC due to this transistor Q 4 and diode is conduct and output V will be V o = V CC V BE4 (ON) V = 5.7.7 V o = 3.6 V = logic logic V OH = 3.6 V logic V OL.2 V V V same as case (I) a V a.7 V V IL slope =.4 b slope = 6.2 c (ii) V I > V C : When V I of all inputs is greater than V C, transistor Q 2 and Q 3 conduct because Q works in inverse mode and voltage at V x =.9 V. This is not V b V c.4 V V IH V IN 8 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

Prelim Question Paper Solution sufficient to turn on Q 4 and, so both will be off and output V o = V CE3 (sat) =.2 V = logic (iii) V a < V I < V C : This range is the transition range where translation occurs from a logic to logic output. Assume that all inputs are tied together and V I is increased from, then Q base current is gradually diverted from the emitter of Q to the collector of Q due to this Q 2 will be conduct. This conduction occurs at V I.7 V. i.e. point a on characteristics Q 2 is now operating in active region with a gain. From input to collector determined by the ratio R E2 / R C2. Since Q 4 remains ON, the output follows the gain characteristics of Q 2 and therefore decreases at a slope of.6 [point a to b on transfer characteristics]. At point b, the input is high enough to cause Q 3 to conduct this conduction effectively reduces the emitter impedance of Q 2 and hence increases the gain. So will get steep slope region between points b and c. Q 4 turns OFF at point c and output is at logic state. Parameters : (i) Propagation delay = tp t HL PLH 2 = nsec. (ii) Power dissipation = mw (iii) Fanout : This is the number of similar gates which can be driven by a gate. Fanout = min IOH IOL 4 6, = min IH I, L 4.6 = min (, ) = (iv) Noise Margin High state noise margin NM H = V H V H = 2.4 2. =.4 V Low state noise margin NM L = V L V L =.8.4 =.4 V 3/Engg/SE/Pre Pap/23/EXTC/E_Soln 9

: S.E. E 4. (b) 3 bit synchronous up counter using T flip flop. +V CC Clk Clk Y Y 2 Y 3 T J K PR FF CLR Y Y T J K Truth table of Mod 8 synchronous counter Count Y 3 Y 2 Y 2 3 4 5 6 7 () In mod 8 counter, 3 T flip flops are used. The waveforms for natural count sequence are shown. (2) The T flip flop responds to a negative transition at the clock input and toggles when J and K are high. (3) Flip flop changes state with each negative transition at the clock input. (4) The output of AN gate and goes high whenever the clock is high and FF is high. Therefore, flip flop 2 changes state every alternate clock pulse. (5) The output of AN gate 2 goes high each time the clock is high and both FF and FF 2 are high. The flip flop 3 toggles whenever its clock input (output of AN gate 2) changes from to. (6) Therefore flip flop 3 changes state with every fourth clock pulse. (7) Thus, the synchronous counter provides 8 states. (8) When 8 th clock pulse is applied all flip flops reset. (9) Any synchronous counter can be designed by using particular number of flip flops. PR FF 2 CLR Y 2 Y T J K PR FF 3 CLR Y 3 Y 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

Prelim Question Paper Solution 5. (a) Let ABC be the binary number and PQRS be the 2s complement output. Input Output A B C P Q R S = C 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

: S.E. E P = ABC AB A AC Q = BC B BC R = C C = C S = A B C 5. (b) (i) ecimal to Hexadecimal 6 237 3 (237) = (E) 6 4 4 E 6 6 8 6 37 5 2 (6) = (258) 6 ecimal to Octal : 8 237 5 8 6 8 29 5 8 75 3 3 8 9 (237) = (355) 8 (6) = (3) 8 ecimal to BC (237) 2 = () (6) = 6 = () 3 = () = () 7 = () BC (6) = ( ) BC P Q R S 2 3/Engg/SE/Pre Pap/23/EXTC/E_Soln

Prelim Question Paper Solution 6. (a) ecimal to Binary : 2 237 2 6 2 8 2 3 2 59 2 5 2 29 2 75 2 4 2 37 2 7 2 8 2 3 2 9 2 4 2 2 ( ) 2 ( ) 2 (ii) F (A, B, C, ) = m (,, 2, 3, 4, 5, 7, 8, 9,, 4) AB C 4 2 8 f ( A, B, C, ) = ABC AC A AB BC B ifference between CPLs & FPGAs CPLs FPGAs Architecture Large, wide fan-in blocks of AN-OR logic Array of small logic blocks surrounded by I/O Applications Bus interfaces complex state machines fast memory interfaces wide decoders PAL-device integration Logic consolidation board integration replace obsolete devices simple state machines complex controllers / interfaces Key Attributes Fast pin-to-pin performance Predictable timing Easy to use Very high density lots of I/Os and flip-flops generally lower power SRAM devices are reprogrammable. Gate Capacity 3-6, gates 8-, gates esign Timing Fixed, PAL-like very fast pinto-pin performance Application dependent very high shift frequencies Number of I/Os 3 2 5 7 6 4 3 9 5 3-2 5-4 3/Engg/SE/Pre Pap/23/EXTC/E_Soln 3

: S.E. E 6. (b) Number of Flip-flops Process Technology In-System Programmable One-Time Programmable (OTP) Power Consumption CPLs 3-2 -5,5 EPROM EEPROM FLASH Some EEPROM- and FLASH-based devices EPROM devices in plastic packages. Some EEPROMand FLASH-based devices.5-2.w static.5-4.w dynamic FPGAs SRAM Anti-fuse EEPROM SRAM-based devices and some EEPROM-based devices All anti-fuse-based devices Very low static dynamic consumption is application dependent,.-2w typical ABC + AB + ABC + C + B = ABC + ABC + C + B ( + A) ( A + A B = A + B) = ABC + ABC + C + B ( + A) = ABC + ABC + C + B + BA = AB (C + ) + ABC + C + B ( + A = ) = AB + ABC + C + B = B (A + AC ) + C + B ( A + AB = A + B) = B (A + C ) + C + B = AB + BC + C + B Now consider C + B is of form AB + AC also we have identify AB + A C + BC = AB + AC. Thus in above equation A =, B = C and C = B. Thus value C + B remains unchanged if BC is added to it. i.e. C + B + BC = C + B = AB + BC + C + B + BC = AB + B (C + C ) + C + B ( A + A = ) = AB + B + C + B = B ( + A) + C + B ( + A = ) = B + C + B = B ( + ) + C ( + A = ) = B + C ABC + AB + ABC + C + B = B + C 4 3/Engg/SE/Pre Pap/23/EXTC/E_Soln