Digital Logic Design. Final Examination

Similar documents
Digital Logic Design. Final Examination

Digital Logic Design. Midterm #1

Digital Logic Design. Midterm #1

Digital Logic Design. Midterm #1

Code No: 07A3EC03 Set No. 1

Code No: R Set No. 1

Code No: R Set No. 1

Code No: R Set No. 1

10EC33: DIGITAL ELECTRONICS QUESTION BANK

QUESTION BANK FOR TEST

CHAPTER 12 REGISTERS AND COUNTERS

Final Exam Solution Sunday, December 15, 10:05-12:05 PM

R07. Code No: V0423. II B. Tech II Semester, Supplementary Examinations, April

R10. II B. Tech I Semester, Supplementary Examinations, May

SUBJECT CODE: IT T35 DIGITAL SYSTEM DESIGN YEAR / SEM : 2 / 3

CS470: Computer Architecture. AMD Quad Core

Final Examination (Open Katz, asynchronous & test notes only, Calculators OK, 3 hours)

Question Total Possible Test Score Total 100

problem maximum score 1 10pts 2 8pts 3 10pts 4 12pts 5 7pts 6 7pts 7 7pts 8 17pts 9 22pts total 100pts

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

Logic design Ibn Al Haitham collage /Computer science Eng. Sameer

Unit 15. Building Wide Muxes. Building Wide Muxes. Common Hardware Components WIDE MUXES

Experiment 3: Logic Simplification

BUILDING BLOCKS OF A BASIC MICROPROCESSOR. Part 1 PowerPoint Format of Lecture 3 of Book

CSE 260 Introduction to Digital Logic and Computer Design. Exam 1 Solutions

Combinational Logic Circuits

II/IV B.Tech (Regular/Supplementary) DEGREE EXAMINATION. Answer ONE question from each unit.

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING EC6302 DIGITAL ELECTRONICS

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

LSN 4 Boolean Algebra & Logic Simplification. ECT 224 Digital Computer Fundamentals. Department of Engineering Technology

R07

Injntu.com Injntu.com Injntu.com R16

BHARATHIDASAN ENGINEERING COLLEGE Degree / Branch : B.E./ECE Year / Sem : II/ III Sub.Code / Name : EC6302/DIGITAL ELECTRONICS

University of Toronto Faculty of Applied Science and Engineering Edward S. Rogers Sr. Department of Electrical and Computer Engineering

Written exam for IE1204/5 Digital Design Thursday 29/

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY

KING FAHD UNIVERSITY OF PETROLEUM & MINERALS COMPUTER ENGINEERING DEPARTMENT

B.Tech II Year I Semester (R13) Regular Examinations December 2014 DIGITAL LOGIC DESIGN

Chapter 2 Combinational Logic Circuits

NADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni

END-TERM EXAMINATION

Chapter 6. Logic Design Optimization Chapter 6

Chapter 5 Registers & Counters

ENGIN 112. Intro to Electrical and Computer Engineering

Chapter 2 Combinational

Department of Electrical Engineering McGill University ECSE 221 Introduction to Computer Engineering Assignment 2 Combinational Logic

ECE20B, Spring Final Exam lab questions.

EE 109L Final Review

PART B. 3. Minimize the following function using K-map and also verify through tabulation method. F (A, B, C, D) = +d (0, 3, 6, 10).

EECS Components and Design Techniques for Digital Systems. Lec 07 PLAs and FSMs 9/ Big Idea: boolean functions <> gates.

CMPT 250 : Week 3 (Sept 19 to Sept 26)

A B AB CD Objectives:

Digital Design with FPGAs. By Neeraj Kulkarni

Date Performed: Marks Obtained: /10. Group Members (ID):. Experiment # 04. Boolean Expression Simplification and Implementation

COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK SUBJECT CODE & NAME: EC 1312 DIGITAL LOGIC CIRCUITS UNIT I

Philadelphia University Student Name: Student Number:

EGCP 1010 Digital Logic Design (DLD) Laboratory #6

UNIT I BOOLEAN ALGEBRA AND COMBINATIONAL CIRCUITS PART-A (2 MARKS)

CprE 281: Digital Logic

EE 109L Review. Name: Solutions

1. Mark the correct statement(s)

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK NAME OF THE SUBJECT: EE 2255 DIGITAL LOGIC CIRCUITS

Controller Implementation--Part I. Cascading Edge-triggered Flip-Flops. Clock Skew. Cascading Edge-triggered Flip-Flops. Why Gating of Clocks is Bad!

EE178 Lecture Verilog FSM Examples. Eric Crabill SJSU / Xilinx Fall 2007

HANSABA COLLEGE OF ENGINEERING & TECHNOLOGY (098) SUBJECT: DIGITAL ELECTRONICS ( ) Assignment

EECS150, Fall 2004, Midterm 1, Prof. Culler. Problem 1 (15 points) 1.a. Circle the gate-level circuits that DO NOT implement a Boolean AND function.

Chapter 2. Boolean Expressions:

Karnaugh Map (K-Map) Karnaugh Map. Karnaugh Map Examples. Ch. 2.4 Ch. 2.5 Simplification using K-map

Combinational Logic Circuits Part III -Theoretical Foundations


GATE CSE. GATE CSE Book. November 2016 GATE CSE

Chapter 3. Gate-Level Minimization. Outlines

Ch. 5 : Boolean Algebra &

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences. Spring 2010 May 10, 2010

Review. EECS Components and Design Techniques for Digital Systems. Lec 03 Field Programmable Gate Arrays

To write Boolean functions in their standard Min and Max terms format. To simplify Boolean expressions using Karnaugh Map.

COPYRIGHTED MATERIAL INDEX

ECE/Comp. Sci. 352 { Digital System Fundamentals

1. What is y-chart? ans: The y- chart consists of three domains:- behavioral, structural and geometrical.

Switching Theory & Logic Design/Digital Logic Design Question Bank

Principles of Digital Techniques PDT (17320) Assignment No State advantages of digital system over analog system.

DigSim Assignment 2: Finite State Machine Simplifications

Mealy and Moore examples

A graphical method of simplifying logic

DIGITAL CIRCUIT LOGIC UNIT 5: KARNAUGH MAPS (K-MAPS)

EECS150 Homework 2 Solutions Fall ) CLD2 problem 2.2. Page 1 of 15

Digital logic fundamentals. Question Bank. Unit I

Good Evening! Welcome!

Experiment 4 Boolean Functions Implementation

Sequential Logic Implementation. Mealy vs. Moore Machines. Specifying Outputs for a Mealy Machine. Specifying Outputs for a Moore Machine

DKT 122/3 DIGITAL SYSTEM 1

MGU-BCA-205- Second Sem- Core VI- Fundamentals of Digital Systems- MCQ s. 2. Why the decimal number system is also called as positional number system?

Last Name Student Number. Last Name Student Number

EECS 150 Homework 7 Solutions Fall (a) 4.3 The functions for the 7 segment display decoder given in Section 4.3 are:

Unit 6 1.Random Access Memory (RAM) Chapter 3 Combinational Logic Design 2.Programmable Logic

2.6 BOOLEAN FUNCTIONS

Redundant States in Sequential Circuits

Outcomes. Spiral 1 / Unit 6. Flip Flops FLIP FLOPS AND REGISTERS. Flip flops and Registers. Outputs only change once per clock period

University of Toronto Mississauga. Flip to the back cover and write down your name and student number.

FPGA Design Challenge :Techkriti 14 Digital Design using Verilog Part 1

Transcription:

The University of Toleo Section s5fs_il7.fm - EECS: igital Logic esign r. nthony. Johnson Stuent name igital Logic esign Final Examination Problems Points... Total 5 Was the exam fair? yes no

The University of Toleo Section s5fs_il7.fm - EECS: igital Logic esign r. nthony. Johnson Stuent name Problem points Given is a logic (switching) function F in the ecimal list sum-of-minterms representation (-). F (,B,C,) = Σ(, 4, 5, 6, 7,, 4, 5), (,B,C,) = Σ( 9,, ) (-) Problem statement On the example of the given logic function F emonstrate an ability to: Hint #. erive a Karnaugh map representation of the function F,. use the Karnaugh map metho to erive the minimal number of literals SOP an POS expressions of F,. esign the two-level NN-NN implementation of the SOP form of function F, an the two-level NOR-NOR implementation of the POS form of function F, as specifie uner.4 an.5 below. For full creit: all equations, all answers to questions, all circuit moels an other graphical representations are expecte to be entere into the space esignate for them; all shown numerical results must be precee by the symbolic an numeric expressions whose evaluation prouces these numerical results. Problem Solution n explicit emonstration of unerstaning the following solution steps is expecte.. Prepare the Karnaugh map representation of the function F, an place a copy of it into each of the spaces reserve for Figures - an -(c). B C B C (c) F = B + C + C F = ( + C) ( + B + C) (B + ) Figure - Representation forms of the function F. Karnaugh map. Minimum number of literals SOP representation of F. (c)karnaugh map. ())Minimum number of literals POS representation of F. ()

The University of Toleo Section s5fs_il7.fm - EECS: igital Logic esign r. nthony. Johnson Stuent name. pply the Karnaugh map minimization metho to erive the Minimum number of literals sum-of-proucts (SOP) representation of the function F. Show the erive algebraic representation in the space reserve for Figure -.. pply the Karnaugh map minimization metho to erive the Minimum number of literals prouct-of-sums (POS) representation of the function F. Show the erive algebraic representation in the space reserve for Figure -()..4 In the space reserve for Figure -, prepare a logic circuit iagram of the two-level NN-NN form of implementation of the erive minimum number of literals SOP expression of the function F.5 In the space reserve for Figure -, prepare a logic circuit iagram of the two-level NOR-NOR form of implementation of the erive minimum number of literals POS expression of the function F. F = B + C + C F = ( + C) ( + B + C) (B + ) B C F C B F C C B Figure - Two-level implementation of the minimum number of literals expressions of the functions F an F. NN-NN implementation of F. NOR-NOR implementation of F.

The University of Toleo Section s5fs_il7.fm - 4 EECS: igital Logic esign r. nthony. Johnson Stuent name Problem points Given is the partial escription of a 4-bit universal (biirectional) shift-register, as shown in parts an of Figure.: a partial (incomplete) rawing of a logic circuit moel of the universal shift-register, a specific Function Table for the given universal shift-register. O O O O CLK CLR RES RES RES RES S s MUX 4: s MUX 4: s MUX 4: s MUX 4: S s s s s I SR I SL I I I I Operation coe S S Register operation shift left no change parallel loa shift right Signal esignation O O Signal escription Serial output for shift left operation Serial output for shift right operation (c) Figure. MUX-base implementation of a Universal shift register. Partial logic circuit moel of a universal shift register. Function table of the shift register, showing the operation coes to be implemente by the esign. (c)space for writing in the answer to part.. Problem Statement Base on the given partial escription emonstrate an ability to:. complete the missing connections to the signal inputs of the multiplexers in the given logic circuit moel of the universal shift-register in such a way that the complete circuit implements the functions specifie in the Function Table of Figure.;. recognize an label the serial output terminals for shift-left an shift-right operations.

The University of Toleo Section s5fs_il7.fm - 5 EECS: igital Logic esign r. nthony. Johnson Stuent name Hint # For full creit: all equations, all answers to questions, all circuit moels an other graphical representations are expecte to be entere into the space esignate for them; all shown numerical results must be precee by the symbolic an numeric expressions whose evaluation prouces these numerical results. Problem Solution n explicit emonstration of unerstaning the following solution steps is expecte. 8. Using the following labels/esignations for input signals of the shift register: I SR for the shift right operation:, I SL for the shift left operation: I SL, I o I LSB for parallel loa operation, MSB for parallel loa operation, I, I, remaining bits for parallel loa operation, esign an enter in Figure. the necessary wire connections to make the complete circuit moel of Figure. implement the universal shift register specifie by the function table shown in Figure... In the space reserve for Figure.(c), write the signal esignations from Figure. which represent the serial outputs for the shift left an shift right operations.

The University of Toleo Section s5fs_il7.fm - 6 EECS: igital Logic esign r. nthony. Johnson Stuent name Problem points Given is the natural language escription of a State Machine (SM): SM chart of the SM is shown in Figure., SM has one input signal: whose logic value is sense at the active ege of the system clock, (c) SM has one output signal: Z which is set to TRUE at the active ege of the system clock, () positive-ege triggere -type flip-flop(s) are to be use as the SM s internal state memory elements. Z= Inputs Clock i / Next state logic Output Internal k s o / state signal / logic / memory Outputs Z= Z= Z= Figure. Mealy-type State Machine. The general Mealy type SM architecture. SM chart of a specific SM for which the esign process is to be emonstrate. Problem Statement On the example of given SM chart escription of a state machine emonstrate an ability to:. compose the State Transition Table that is implie by the given SM chart;. combine the information from the State Transition Table an the -type Flip-Fop Excitation Table to prepare the State Transition Excitation Table of the specifie SM;. apply the Karnaugh Map simplification metho to erive the minimum number of literals internal-state flip-flop excitation functions; 4. compose the next state combinational circuit moel which implements the erive internalstate flip-flop transition excitation function(s). Hint # For full creit: all equations, all answers to questions, all circuit moels an other graphical representations are expecte to be entere into the space esignate for them; all shown numerical results must be precee by the symbolic an numeric expressions whose evaluation prouces these numerical results.

The University of Toleo Section s5fs_il7.fm - 7 EECS: igital Logic esign r. nthony. Johnson Stuent name Problem Solution For full creit, an explicit emonstration of unerstaning the following solution steps is expecte.. Compose the state transition table of the SM using the information from the SM chart of Figure.. Show the compose table in the space reserve for Figure. Z= Z=? Z= Z= Sequence Receive? y y / / / / / / Y Y /Z / / + y y Y Z (c) Y y y y y y y = Sy = S Z = y y () - Kmap - Kmap Z- Kmap (e) Figure. State Machine esign process. State transition table of the SM. -type flip-flop excitation table. (c)state transition excitation table of the SM. ()Karnaugh map of the functions,, an X. (e)minimum number of literals expression of the logic functions,, an Z.. In the space reserve for Figure. fill in the contents of the -type flip-flop excitation table.. Combining the information from the state transition table an the flip-flop excitation table compose the state transition excitation table of the SM. Show the compose table in the space reserve for Figure.(c).4 In the space reserve for Figure.() prepare the Karnaugh map representation of the flip-flop excitation function(s) foun in the state transition excitation table..5 Using the prepare Karnaugh map, erive the minimum number of literals expression of the flipflop excitation function(s), an enter the erive expression(s) in the space reserve for Figure.(e).

The University of Toleo Section s5fs_il7.fm - 8 EECS: igital Logic esign r. nthony. Johnson Stuent name.6 Using the minimum number of literals logic functions whose expressions are shown in Figure.(e), prepare the logic circuit moel that implements the State Machine escribe by the SM chart of Figure.. S y Sy Y FF y S Z=Sy y CLK S Y FF y y Figure. Logic circuit moel of the State Machine whose SM chart is shown in Figure..