THE UNIVERSITY OF TRINIDAD & TOBAGO

Similar documents
`COEN 312 DIGITAL SYSTEMS DESIGN - LECTURE NOTES Concordia University

ECE 331 Digital System Design

ECE 301 Digital Electronics

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 151) Pass Marks: 24

CSE Latches and Flip-flops Dr. Izadi. NOR gate property: A B Z Cross coupled NOR gates: S M S R Q M

Registers & Counters. Logic and Digital System Design - CS 303 Erkay Savaş Sabanci University

1. Convert the decimal number to binary, octal, and hexadecimal.

Midterm Examination II

1. a) For the circuit shown in figure 1.1, draw a truth table showing the output Q for all combinations of inputs A, B and C. [4] Figure 1.

Lecture 11: Synchronous Sequential Logic

Palestine Technical College. Engineering Professions Department. EEE Digital Logic Fundamentals. Experiment 2.

Sequential Circuits. Building Block: Flip-Flops

Chapter 5 Sequential Systems. Introduction

Registers and Counters

Spring 2017 EE 3613: Computer Organization Chapter 5: The Processor: Datapath & Control - 1

Chapter 9 Counters. Clock Edge Output Q 2 Q 1 Q

EE 109 Homework 6 State Machine Design Name: Score:

EECS 270 Midterm Exam Spring 2011

A.R. ENGINEERING COLLEGE, VILLUPURAM ECE DEPARTMENT

REPEAT EXAMINATIONS 2004 SOLUTIONS

RS flip-flop using NOR gate

DIGITAL TECHNICS. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute

The reduction in the number of flip-flops in a sequential circuit is referred to as the state-reduction problem.

Flip-Flops and Sequential Circuit Design

Chapter 6 Registers and Counters

MODEL QUESTIONS WITH ANSWERS THIRD SEMESTER B.TECH DEGREE EXAMINATION DECEMBER CS 203: Switching Theory and Logic Design. Time: 3 Hrs Marks: 100

Lecture 12. Amirali Baniasadi

Synchronous Digital Logic Systems. Review of Digital Logic. Philosophy. Combinational Logic. A Full Adder. Combinational Logic

Counters

Final Exam review: chapter 4 and 5. Supplement 3 and 4

Lecture 8: Sequential Logic

EKT 121/4 ELEKTRONIK DIGIT 1

Counters. ENT 263 Digital Electronics

Chapter 6. Flip-Flops and Simple Flip-Flop Applications

Engr354: Digital Logic Circuits

DIGITAL TECHNICS II. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute

ELCT201: DIGITAL LOGIC DESIGN

Logic and Computer Design Fundamentals. Chapter 7. Registers and Counters

Agenda. EE 260: Introduction to Digital Design Counters and Registers. Asynchronous (Ripple) Counters. Asynchronous (Ripple) Counters

Digital Systems Laboratory 3 Counters & Registers Time 4 hours

Asynchronous (Ripple) Counters

Registers and Counters

Sequential Logic Notes

EECS 270 Group Homework 4 Due Friday. June half credit if turned in by June

Chapter 4. Logic Design

YEDITEPE UNIVERSITY DEPARTMENT OF COMPUTER ENGINEERING. EXPERIMENT VIII: FLIP-FLOPS, COUNTERS 2014 Fall

Chapter 5 Sequential Circuits

Digital Fundamentals: A Systems Approach

1.b. Realize a 5-input NOR function using 2-input NOR gates only.

Step 1 - shaft decoder to generate clockwise/anticlockwise signals

ECE 25 Introduction to Digital Design. Chapter 5 Sequential Circuits ( ) Part 1 Storage Elements and Sequential Circuit Analysis

Part 4: Introduction to Sequential Logic. Basic Sequential structure. Positive-edge-triggered D flip-flop. Flip-flops classified by inputs

Chapter 3 Unit Combinational

R13 SET - 1 '' ''' '' ' '''' Code No: RT21053

EE292: Fundamentals of ECE

Logic. Andrew Mark Allen March 4, 2012

CSC Computer Architecture and Organization

ECE 301 Digital Electronics

Introduction. Serial In - Serial Out Shift Registers (SISO)

Synchronous sequential circuits

MODU LE DAY. Class-A, B, AB and C amplifiers - basic concepts, power, efficiency Basic concepts of Feedback and Oscillation. Day 1

COMP2611: Computer Organization. Introduction to Digital Logic

Tribhuvan University Institute of Science and Technology Bachelor of Science in Computer Science and Information Technology

Sequential Logic and Clocked Circuits

Chapter 11 State Machine Design

UNIVERSITI TEKNOLOGI MALAYSIA

Review of digital electronics. Storage units Sequential circuits Counters Shifters

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422) COUNTERS

R13. II B. Tech I Semester Regular Examinations, Jan DIGITAL LOGIC DESIGN (Com. to CSE, IT) PART-A

Dr. Shahram Shirani COE2DI4 Midterm Test #2 Nov 19, 2008

Decade Counters Mod-5 counter: Decade Counter:

Sequential Logic. E&CE 223 Digital Circuits and Systems (A. Kennings) Page 1

Chapter 2. Digital Circuits

# "$ $ # %!"$!# &!'$("!)!"! $ # *!"! $ '!!$ #!!)! $ "# ' "

MODULE 3. Combinational & Sequential logic

CprE 281: Digital Logic

A clock is a free-running signal with a cycle time. A clock may be either high or low, and alternates between the two states.

Sequential Logic. Analysis and Synthesis. Joseph Cavahagh Santa Clara University. r & Francis. TaylonSi Francis Group. , Boca.Raton London New York \

CprE 281: Digital Logic

ECSE-4760 Real-Time Applications in Control & Communications EXPERIMENTS IN DIGITAL LOGIC DESIGN

2. Counter Stages or Bits output bits least significant bit (LSB) most significant bit (MSB) 3. Frequency Division 4. Asynchronous Counters

INC 253 Digital and electronics laboratory I

Experiment # 9. Clock generator circuits & Counters. Digital Design LAB

ELE2120 Digital Circuits and Systems. Tutorial Note 8

Sequential Circuits. Introduction to Digital Logic. Course Outline. Overview. Introduction to Digital Logic. Introduction to Sequential Circuits

Dr.Mohamed Elmahdy Winter 2015 Eng.Yasmin Mohamed. Problem Set 6. Analysis and Design of Clocked Sequential Circuits. Discussion: 7/11/ /11/2015

CHAPTER 4: Logic Circuits

Chapter 6 Sequential Circuits

St. MARTIN S ENGINEERING COLLEGE

IT T35 Digital system desigm y - ii /s - iii

Register Transfer Level in Verilog: Part II

Registers, Register Transfers and Counters Dr. Fethullah Karabiber

Find the equivalent decimal value for the given value Other number system to decimal ( Sample)

CprE 281: Digital Logic

Registers & Counters. BME208 Logic Circuits Yalçın İŞLER

Synchronous Sequential Logic

Section 001. Read this before starting!

Flip Flop. S-R Flip Flop. Sequential Circuits. Block diagram. Prepared by:- Anwar Bari

Figure 30.1a Timing diagram of the divide by 60 minutes/seconds counter

Experiment 8 Introduction to Latches and Flip-Flops and registers

Transcription:

THE UNIVERSITY OF TRINI & TOGO FINL SSESSMENT/EXMINTIONS PRIL/MY 2014 ourse ode and Title: igital Systems and Logic esign Programme: Sc omputer Engineering ate and Time: Wednesday 23 rd. pril, 2014 uration: 1:00pm 4:00pm PLESE RE LL INSTRUTIONS REFULLY EFORE YOU EGIN THIS EXMINTION Instructions to andidates 1. This paper has six (6) pages and seven (7) questions. 2. You are required to answer any FIVE (5) questions. 3. Marks for individual parts are shown in square brackets. 4. egin each answer on a new page. 5. Please return the question script with your answer script. Key Examination Protocol 1. Students please note that academic dishonesty (or cheating) includes but is not limited to plagiarism, collusion, falsification, replication, taking unauthorised notes or devices into an examination, obtaining an unauthorised copy of the examination paper, communicating or trying to communicate with another candidate during the examination, and being a party to impersonation in relation to an examination. 2. The above mentioned and any other actions which compromise the integrity of the academic evaluation process will be fully investigated and addressed in accordance with UTT s academic regulations. 3. Please be reminded that speaking without the Invigilator s permission is NOT allowed. Page 1 of 6

1a) Write the oolean expression for the function represented by the circuit in Figure Q1. [6] F Figure Q1: Logic diagram for function F b) Simplify the function from (a) and implement the simplified function using XOR and N gates only. [10] c) What is the advantage of the circuit drawn in (b) over that shown in (a)? [2] d) an you identify any disadvantages? [2] 2a) Explain the general operation of a decoder circuit. [5] b) Hence, design a -to-decimal decoder. onsider the unused combinations of the code to be don t care conditions. Show all your working. The code conversion table is provided in ttachment 2-1. [15] Page 2 of 6

3. majority circuit is a combinational circuit whose output is equal to 1 if the input variables have more 1s than 0s. The output is 0 otherwise. a) Explain the difference between combinational and sequential logic. [6] b) esign a three-input majority circuit by i) reating the truth table for the circuit. [4] ii) Finding the oolean equations. [6] iii) rawing the logic diagram. [4] 4. Figure Q4 below illustrates the binary multiplication of two two-bit numbers. Figure Q4: inary multiplication of two two-bit numbers a) In a manner similar to Figure Q4, show how two four-bit binary numbers are multiplied. [8] b) Hence, draw the logic circuit that will achieve the multiplication of the two fourbit binary numbers. [12] 5. For the state diagram shown in Figure Q5, a) erive the corresponding state table. [4] b) etermine the characteristic equations using flip-flops. [9] c) raw the resulting logic diagram. [5] d) Hence, identify the function of the circuit. [2] Page 3 of 6

Figure Q5: State diagram 6. evelop a synchronous 2-bit up/down binary counter using JK flip-flops. The counter should count up when the control input is 1 and count down when the control input is 0. 7a) Explain i) The general principle of operation of shift registers ii) Their importance in digital circuits [3] [2] b) i) raw the logic circuit for a 3-bit Serial In Serial Out shift register. [6] ii) Explain the operation of the circuit drawn in b(i). [4] iii) Using the template provided in ttachment 7-1, show the state of each flip-flop and the output of the shift register at the indicated clock cycles. ssume that the input data stream is 010 and that all flip-flops are initially clear. The first one has been done for you. Note that the [5] flip-flops in Figure Q7 are represented as a generic block. Page 4 of 6

TTHMENTS ttachment 2-1 ode conversion table Page 5 of 6

ttachment 7-1 Flip-flop status with clock cycles ata input 0 0 0 Initially LER 1 st. data bit = 0 0 0 0 fter LK1 2 nd. data bit = 1 fter LK2 3 rd. data bit = 0 fter LK3 fter LK4 fter LK5 fter LK6 Page 6 of 6