Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Lab Manual Digital Logic Design (EEL-212) Name: _____________________________________________ CMS No: ___________ SAP ID: ___________ Semester: __________ Group: ___________ Designed By: Engr. Muhammad Ayub Khan Checked By: Engr. Abdul Malick Approved By: Dr. Faraz Akram Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Lab Manual Digital Logic Design (EEL-212) Name: ____________________________________ Roll Number: ____________ Semester: ____________ SAP: ___________ Group: __________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Contents I. Laboratory Safety Policies ................................................................................................................... 4 1. General laboratory safety ................................................................................................................. 4 2. Clothing: ........................................................................................................................................... 4 3. Disposal ............................................................................................................................................ 4 4. Equipment Failure ............................................................................................................................ 4 5. Electrical safety ................................................................................................................................ 4 6. Fire.................................................................................................................................................... 5 7. Chemicals Spills. .............................................................................................................................. 5 8. In Case of emergency ....................................................................................................................... 6 II. Safety Undertaking ............................................................................................................................... 7 III. Grading Policy .................................................................................................................................. 8 Rubrics...................................................................................................................................................... 9 IV. V. VI. Level of Inquiry .............................................................................................................................. 13 Laboratory’s Course Learning Outcomes ........................................................................................... 14 List of Experiments ........................................................................................................................ 15 Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Laboratory Safety Policies 1. General laboratory safety Never eat or drink while working in the laboratory. Read labels carefully. Do not use any equipment unless you are trained and approved as a user by your supervisor. Wear safety glasses or face shields when working with hazardous materials and/or equipment. Wear gloves when using any hazardous or toxic agent. Never do unauthorized experiments. Never work alone in laboratory. Keep your lab space clean and organized. Do not leave an on-going experiment unattended. Never taste anything. Never pipette by mouth; use a bulb. Never use open flames in laboratory unless instructed by TA. Check your glassware for cracks and chips each time you use it. Cracks could cause the glassware to fail during use and cause serious injury to you or lab mates. 2. Clothing: When handling dangerous substances, wear gloves, laboratory coats, and safety shield or glasses. Shorts and sandals should not be worn in the lab at any time. Shoes are required when working in the machine shops. If you have long hair or loose clothes, make sure it is tied back or confined. Keep the work area clear of all materials except those needed for your work. 3. Disposal Students are responsible for the proper disposal of used material if any in appropriate containers. 4. Equipment Failure If a piece of equipment fails while being used, report it immediately to Lab Engineer/Assistant. Never try to fix the problem yourself because you could harm yourself and others. If leaving a lab unattended, turn off all ignition sources and lock the doors. Clean up your work area before leaving. Wash hands before leaving the lab and before eating. 5. Electrical safety Obtain permission by the safety coordinator before operating any high voltage equipment Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Maintain an unobstructed access to all electrical panels. Avoid using extension cords whenever possible. Never, ever modify or otherwise change any high voltage equipment. Before attaching the power supply to your setup make sure there are no “live” wires which can be touched. When attaching a high voltage power supply ALWAYS switch off the supply 6. Fire. If a person’s clothing catches on fire, he/she needs help. Prevent him/her from running. Make him/her lie down and smother the flames by rolling, wrapping with lab coats, blankets, towels, etc. Never turn a carbon dioxide extinguisher on a person. If a fire breaks out, (if time allows) turn off all burners and remove solvents, place the chemical and equipment safely to the nearest possible table/bench, exit the building calmly. If you do not use the fire extinguisher, leave the room immediately to a safer place possibly outside. There are carbon dioxide extinguishers in the building and the positions and operation of these should be known. Point the extinguisher at the base of the flames. Very small fires can be put out with a damp towel by smothering. Only after the safety of all is assured should the matter of extinguishing the fire be considered. Because a few seconds delay can result in very serious injury, Laboratory staff will guide you on what to do and how to exit during the case of such an emergency. 7. Chemicals Spills. Notify Lab Engineer/Assistant immediately and ask for help. Spills must be cleaned up promptly and thoroughly. Decontaminate equipment, clothing and personnel, including any victims, on site if necessary If corrosive chemicals are spilled on the clothing, remove the affected clothing immediately, and wash the area with water for 15 full minutes. If chemicals are spilled on the skin, wash them off with large volumes of water. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Do not apply a burn ointment. If the chemical is spilled in the eye, it should immediately be washed out thoroughly with water using the eyewash. If acid was involved, a weak solution of sodium bicarbonate in an eyecup should then be used. If a base, boric acid is effective. If corrosive chemicals are spilled on the desk, dilute them with a large volume of water and then neutralize with sodium bicarbonate if an acid, or dilute acetic acid if a base. Go to First AID Room immediately if required. 8. In Case of emergency Report the location of the emergency; give your name, telephone number, and building and floor number. Report the nature of the emergency whether an explosion has occurred and whether there has been a chemical or electrical fire. RESCUE: 1122 Police Emergency Control Room: 9203333 Army Control Room: 0332-8581614 Army Quick Response Force: 0322-5170958 Police Station (NOON): 051-9243681 Chief Security Officer (Riphah): 0321-5216311 Administrator: 0321-5216301 Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan I. Safety Undertaking I HAVE READ ALL OF THE ABOVE, AND I AGREE TO CONFORM TO IT’S CONTENTS. Name: _______________________________________ Course: _______________ Student ID: ____________________________________ Section: _______________ Signature: _____________________________________ Room: _______________ Date: _________________________ Lab Instructor: ___________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan II. Lab Performance Lab Report Lab Viva Project Design & Implementation Project Report Grading Policy 30% 30% 10% 20% 10% Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Rubrics (Lab Performance) Sr. # 1 2 Performance Indicator Ability to Conduct Experiment Taking Responsibility/ Sharing knowledge Exemplary (5) Satisfactory (4-3) Developing (2-1) Unsatisfactory (0) Fully understand the lab instruments including its purpose and quite able to conduct the entire experiment with negligible help from lab instructor Has very good understanding of the lab instruments including its purpose and able to conduct experiment with some help from lab instructor Has some understanding of the lab instruments including its purpose and able to conduct experiment with a lot of help from lab instructor Has poor understanding of the lab instruments including its purpose and unable to conduct experiment on his own; lab instructor provides help in almost every step of the experiment Always Takes responsibility for his role and for identifying /resolving problems and conflicts within the team. Follows through on commitment and shares information and knowledge with the team Mostly Takes responsibility for his role and for identifying /resolving problems and conflicts within the team. Follows through on commitment and shares information and knowledge with the team most of time. Sometimes Takes responsibility for his role and for identifying /resolving problems and conflicts within the team. Follows through on commitment and shares information and knowledge with the team some of time. Rarely Takes responsibility for his role and for identifying /resolving problems and conflicts within the team. Never follows through on commitment and shares information and knowledge with the team (Lab Report) Sr. # Performance Indicator 1 Data analysis and Calculations 2 Data Presentation Exemplary (5) Satisfactory (4-3) Developing(2-1) Unsatisfactory (0) All of the data analyzed is very accurate and precise. Completely logical and systematic calculations Most of the data analyzed is accurate. Quite logical and systematic calculations Some of the data analyzed is inaccurate. Somewhat logical and systematic calculations. Most of the data analyzed is inaccurate. No logical and systematic calculations Presents data very clearly using appropriate graphs/waveforms. Figure captions and units are always included. Presents data in appropriate manner graphs/waveforms. Figure captions and units are included most of the times. Data presentation is not that clear. Graphs/waveforms, figure captions and units are not always included. Presents data in a very obscure manner. Graphs/waveforms, figure captions and units are never included. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan (Open Ended Labs) Lab Performance Sr. # Performance Indicator 1 Methodology 2 Implementation & Completion Exemplary (5) Satisfactory (4-3) Developing(2-1) Student shows high capability of analyzing the given problem and designing the appropriate solution for it Student shows good capability of analyzing the given problem and designing the appropriate solution for it Student shows fair capability of analyzing the given problem and designing the appropriate solution for it Task is completed without any external assistance and is working properly Task is completed with quite less technical assistance from instructor or others in order to complete the given task and is working properly Task is completed with a lot of technical assistance from instructor or others in order to complete the given task Unsatisfactory (0) Student shows poor capability of analyzing the given problem and unable to design the solution for it Task is not completed Lab Report Sr. # Performance Indicator 1 Organization/ Structure Information is presented in a logical, interesting way, which is easy to follow, Objective, Introduction, methodology, results and Conclusions are stated and reflect complete knowledge of the experiment. Results, Discussion & Data Presentation Results and conclusion are stated and reflect complete knowledge of the given task. Presents data very clearly using appropriate graphs/waveforms. Figure captions and units are always included. 2 Exemplary (5) Satisfactory (4-3) Developing(2-1) Unsatisfactory (0) Information is presented in somewhat logical manner. Objective, Introduction, methodology, results and Conclusion are stated and reflect acceptable knowledge of the experiment Sequence of Information exists with quite less continuity and in less logical manner. Objective, Introduction, methodology, results and Conclusion are stated but reflect little knowledge of the experiment. Sequence of information is difficult to follow. No logical manner or continuity. Objective, Introduction, methodology, results and Conclusion are not stated. Results and conclusion are stated and reflect acceptable knowledge of the experiment. Presents data appropriate graphs/waveform. Figure captions and units are included most of the time. Results and conclusion are stated but reflect little knowledge of the experiment. Data presentation is not that clear. Graphs/waveforms, figure captions and units are not always included. . Results and conclusion are inaccurate. Presents data in a very obscure manner. Graphs/waveforms, figure captions and units are never included. or Unable to submit the lab report. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan (Lab Viva) Sr. # Performance Indicator Responsiveness to Questions/ Level of Understanding of the learned skills 1 Exemplary (5) Satisfactory (4-3) Responds well, quick and very accurate all the time. Demonstration of full knowledge of the subject with explanations and elaboration. Generally responsive and accurate most of the times. At ease with content and able to elaborate and explain to some degree. Developing(2-1) Responsive but evasive or inaccurate most of the times. Only basic concepts are demonstrated and interpreted Unsatisfactory (0) Non-responsive. No grasp of information. Clearly no knowledge of subject matter. No questions are answered. No interpretation made. (LAB PROJECT) Sr. # Performance Indicator Exemplary (5) Satisfactory (4-3) Developing(2-1) Unsatisfactory (0) Project Design (Hardware/Software) Project is completed without any external assistance and is working properly. 1 Implementation and completion Project is completed with quite less technical assistance from the instructor or others in order to complete the project and is working properly. Or Project is completed with no external assistance at all but is not working properly. Project is completed but not working properly. Or Project is completed and working properly but with unreasonable amount of technical assistance from the instructor or others in order to complete the project. The project is not implemented or not completed with implementation in initial phase only. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 2 Problem Analysis and Designing Solution Student chose an innovative, challenging project that required an effort that exceeds the normal expectations for the course project. Student choose a complex project with good technical challenges that required innovative problem solving and engineering. Student chose a project with acceptable scope that solves a technical problem and required some technical expertise in hardware and/or software. Student chose a simple project with limited scope that required very little creative development or technical expertise. Project Report 1 2 3 Organization/ Structure Literature Review Results and Discussion Report content; Introduction, methodology, results, discussion, conclusion and reference sections are well written and easy to understand Report content; Introduction, methodology, results, discussion, conclusion and reference sections are written in a good way with some ambiguities in some of the contents Report content; Some of the contents regarding Introduction, methodology, results, discussion, conclusion and reference sections are missing and explanation is unclear Unable to submit the project report. Collected a great deal of information-all relates to the topic. . Collected some basic information--most relates to the topic. Collected very little information-some relates to the topic Did not collect any information that relates to the topic Clearly discusses what results mean and what conclusions may be drawn from them. Cites published standards or other related reports. Generally clear discussion of results and conclusions, but may miss some points. Some use of references and published standards. Limited discussion of results and conclusions. Little or no reference to published standards or other reports. Reader can gain very little information about why the project was done and what the results may mean. No reference to other studies. Responsive but evasive or inaccurate most of the times. Only basic concepts are demonstrated and interpreted. No grasp of information. Clearly no knowledge of subject matter. No questions are answered. No interpretation made. Project Viva 1 Responsiveness Questions/Accurac y Responds well, quick and very accurate all the time. Demonstration of full knowledge of the project with explanations and elaboration. Generally Responsive and accurate most of the times. At ease with content and able to elaborate and explain to some degree. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan III. Level 0 1 2 3 Problem/ Question Provided to student Provided to student Provided to student Constructed by student Level of inquiry 0 1 2 3 Level of Inquiry Procedure/ Method Provided to student Provided to student Constructed by student Constructed by student Solution Provided to student Constructed by student Constructed by student Constructed by student Description The problem, procedure, and methods to solutions are provided to the student. The student performs the experiment and verifies the results with the manual. The problem and procedure are provided to the student. The student interprets the data in order to propose viable solutions. The problem is provided to the student. The student develops a procedure for investigating the problem, decides what data to gather, and interprets the data in order to propose viable solutions. A “raw” phenomenon is provided to the student. The student chooses (or constructs) the problem to explore, develops a procedure for investigating the problem, decides what data to gather, and interprets the data in order to propose viable solutions Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Laboratory’s Course Learning Outcomes IV. Course Title Laboratory Instructor : EE-212 Digital Logic Design : EEL-212 Digital Logic Design Lab : Engr. M Ayub Khan E-mail/ : ayub.khan@riphah.edu.pk Students will be able to: # CLO 1 CLO Practice technical skills in making circuits for combinational and sequential logics using Digital Integrated Circuits on Digital Logic Trainers and Multisim Taxonomy/Level Psychomotor/ 3 (Guided response) CLO 2 Execute the skills of designing a solution/circuit for a given problem of combinational & sequential logic on Design Boards and Multisim Psychomotor/ 4 (Mechanism) CLO3 Adapting the fundamental concepts of digital logic IC’s that helps in modifying the existing societal projects or issues Psychomotor/ 6 (Adaption) CLO 4 Prepare well-structured engineering lab report that clearly presents the objectives, procedures, observations/results, and conclusions of Lab work/project Cognitive/ 3 (Application) CLO 5 Assume responsibility in collaborative teamwork and individual work ethics, while consistently adhering to established lab safety protocols Affective / 3 (valuing) Mapping of Course Learning Outcomes (CLO) to Program Learning Outcomes (PLO) / Graduate Attribute Course CLOs/ Code PLOs CLO 1 CLO 2 EECLO 3 202 CLO 4 CLO 5 PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO 10 PLO 11 PLO 12 X X X X X PLO1: Engineering Knowledge PLO5: Modern Tool Usage PLO9: Individual and Team Work PLO2: Problem Analysis PLO6: The Engineer and Society PLO10: Communication PLO3: Design/Development of Solutions PLO7: Environment and Sustainability PLO11: Project Management PLO4: Investigation PLO8: Ethics PLO12: Lifelong Learning Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design V. Experiment Number List of Experiments Experiment Title Level of Inquiry CLO Experiment 1 To Verify the Behavior of Logic Gates using Truth Table and familiarization with Digital Integrated Circuits 1 1,4,5 Experiment 2 To Verify the Behavior of NAND Gate as universal logic gate and implementation of the cut-and-try procedure in circuit simplification. 1 1,4,5 Experiment 3 Implementation of a voting system by using transistor and combinational digital logic IC’s. 1 1,4,5 Experiment 4 Investigate the operation of encoders and decoders 1 1,4,5 Experiment 5 Implementation of a combinational logic for a keypad input system using the Encoders, Decoders, and 7-Segment LED Display. 1 1,4,5 Experiment 6 Implementation of Digital Logic using K-map simplification 1 1,4,5 Experiment 7 Implementation of a Half and Full subtracters circuits 1 1,4,5 Experiment 8 Implementation of a Half and Full Adder circuits 1 1,4,5 Experiment 9 Implementation of a combinational logic for a voting system using the Full Adders and miscellaneous digital integrated circuits. 1 1,4,5 Experiment 10 Design & Implementation of Comparator Combinational Circuit using Adder Subtractor. (OEL) 2 Experiment 11 Implementation of JK Flip- Flop 1 1,4,5 Experiment 12 Implementation of RS Latches 1 1,4,5 Experiment 13 Implementation of Time delay circuits by using 555 Timer IC 1 1,4,5 Experiment 14 Implementation of modulus 12 decimal counter circuit 1 1,4,5 Experiment 15 Developing a design for daily life Stopwatch timer by using the knowledge of combinational logic (OEL) 2 Project Design, Project Viva, and Project Report 3 2,4 2,4 3,4,5 Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 1: To Verify the Behavior of Logic Gates using Truth Table and familiarization with Digital Integrated Circuits Objectives: (i) Verification of Truth Tables of Basic Logic Gates Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 1) Fill in the provided truth table using the digital logic trainer in your lab. AND GATE Inputs Output A B X OR GATE Inputs Output A B X 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 NOT GATE Inputs Output A X 0 1 NAND GATE Inputs Output A B X NOR GATE Inputs Output A B X 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 XNOR GATE Inputs Output A B X XOR GATE Inputs Output A B X 0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 2: To Verify the Behavior of NAND Gate as universal logic gate and implementation of the cutand-try procedure in circuit simplification. Objectives: (i) (ii) Verification of Truth Tables for basic logic gates using NAND gate. Verification of simplification technique in circuit optimization. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ……………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 1) Fill in the provided truth table after implementation of these basic logic gates using only the NAND Gate to verify its virtue of being a universal gate. AND LOGIC Inputs Output A B X OR LOGIC Inputs Output A B X 0 0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 1 NOT LOGIC Inputs Output A X Draw Equivalent diagrams of above truth table 2) Implement the logic circuit shown below using the two ICs 7400 and 7410 (NAND Gates) and fill in the truth table 01. From this truth table, develop the Boolean expression for the function F and simplify using the cut and try method and then implement the simplified logic and fill the table below 02. Simplified Expression Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Table - 01 Inputs x y z Table - 02 Output F Inputs x y z Output F Discussion ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ___________________________________________________ Conclusion ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _______________________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 3: Implementation of a voting system by using transistor and combinational digital logic IC’s. Objectives: (i) To practice the design process of combinational logic by implementing a useful practical applied problem. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET This project introduces you for a simple logic circuit based on basic gates to practically implement a voting system of three judges. When two or more judges vote in favor then a buzzer will sound to announce a winner and if only one or none vote in favor, a red LED will turn on to represent a loser. Develop a truth table and the final logical simplified expression Truth Table Simplified logical expression Implement the simplified circuit by using the simplified expression. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Discussion ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _______________________________________ Conclusion ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ___________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 4: Investigate the operation of encoders and decoders Objectives: 1. To practically observe the response of 8-line-to-4 line encoder and 2-line-to-4-line decoder. 2. To practically implement the BCD-to-7-segment decoder. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 1. The truth table for 8-line-to-4 line encoder is given below. Implement the circuit on a breadboard using the Digital ICs and verify the truth table. 2. The truth table for 2-line-to-4 line decoder is given below. Implement the circuit on a breadboard using the Digital ICs and verify the truth table. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 3. Implement the BCD to 7 segment decoder (74LS47 IC by integrating the BCD-to-7-segment decoder driver IC and the 7 segment display Implement the circuit diagram for the BCD-to-7-segment decoder driver IC and the 7 segment display (both for anode and cathode) Conclusion ________________________________________________________________________ __ _________________________________________________________________________________ _________________________________________________________________________________ _______________________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 5: Implementation of a combinational logic for a keypad input system using the Encoders, Decoders, and 7-Segment LED Display. Objectives: (i) (ii) To practice the design process (Foundational and Cascaded) of combinational logic by implementing a useful practical applied problem. To practice using Digital Logic elements such as a 7-segment LED display, BCD Decoder IC 7447, Encoder IC 74148, etc. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 1) In this lab, you need to make a keypad input system with encoders and decoders. You can use a priority Encoder IC 74148 and you will attach the inputs of the priority encoder with the eight switches and the output of the encoder with the BCD to a 7-segment decoder which will display the input on the 7-segment LED display. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Show the interconnection of IC’s practically as shown below: Conclusion ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 6: Implementation of Digital Logic using K-map Simplification Objectives: (i) To demonstrate the steps of implementing the Digital Logic of a 2-bit magnitude comparator using Boolean algebra and K-map simplification. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 1) The truth table for a 2-bit magnitude comparator is given below. Develop a simplified Boolean Expression from this truth table and using K-map SOP simplification and draw the circuit diagram in the below space. Then, implement the circuit on a breadboard using the Digital ICs and verify the truth table for the 2-bit magnitude comparator. Develop a K-map SOP minimized Expression along with simplified circuit diagram Simplified logical SOP expression + Circuit A<B Diagram A>B Simplified logical SOP expression + Circuit Diagram Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan A=B Simplified logical SOP expression + Circuit Diagram Conclusion ________________________________________________________________________ ___ _________________________________________________________________________________ _________________________________________________________________________________ _______________________________________________________________ Program: B.Sc. Biomedical Engineering Semester: IV Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Date: ……………. Subject: EEL-212 Digital Logic Design Experiment 7: Implementation of a Half and Full Subtractor circuits Objectives: (iii) (iv) To implement the half and full subtractor by using combinational logic IC’s 7408, 7404 and 7486. To implement the 2-bit parallel binary subtractor circuit with the help of IC’s 7408, 7404 and 7486. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… LAB WORKSHEET Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 1. In this lab, you need to construct a Half and full subtractor circuit by using IC 7408, 7404 and 7486 on the trainers breadboard and fill their corresponding truth tables. Half Subtractor Circuit The half-subtractor is a combinational circuit which is used to perform subtraction of two bits. It has two inputs, A (minuend) and B (subtrahend) and two outputs Difference and Borrow. The logic symbol and truth table are shown below. Figure-1: Logic Symbol of Half subtractor Table-1: Truth Table of Half subtractor The logic circuit has two inputs A and B and two outputs i.e. difference and borrow respectively. The logic circuit diagram is shown below. Figure-3: Logic circuit diagram of half subtractor Table-2: Verify Truth Table of Half subtractor The Boolean expressions for the two outputs, after algebraic simplification, are given below. Difference = Borrow = Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Full Subtractor Circuit A full subtractor is a combinational circuit that performs subtraction involving three bits, namely A (minuend), B (subtrahend), and Bin (borrow-in). It accepts three inputs: A (minuend), B (subtrahend) and a Bin (borrow bit) and it produces two outputs: D (difference) and Bout (borrow out). The logic symbol and truth table are shown below. Figure-5: Logic Symbol of full subtractor Table-3: Truth Table of full subtractor The logic circuit has three inputs A, B and Bin and two outputs i.e. difference and borrow respectively. The logic circuit diagram is shown below. Figure-7: Logic circuit diagram of full subtractor Table-4: Verify Truth Table of full subtractor The Boolean expressions for the two outputs, after algebraic simplification, are given below. Difference = Borrow = 2. Implement the 2-bit parallel binary subtractor circuit on a trainer bread board as shown in the figure below. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Table-5 2-bit parallel binary subtractor A1B1 A2B2 00 10 11 00 11 10 Bout D1D2D3 in binary and decimal Discussion: _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _____________________ Conclusion: ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _____________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 8: Implementation of a Half and Full Adder circuits Objectives: (i) (ii) To implement the half and full adders by using combinational logic IC’s 7408 and 7486. To implement the 2-bit parallel binary adder circuit with the help of IC’s 7408 and 7486. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 2) In this lab, you need to construct a Half and full adder circuit by using IC 7408 and 7486 on the trainers breadboard and fill their corresponding truth tables. Half Adder Circuit Half Adder is a combinational logic circuit that generates the sum of two single-bit binary numbers. The logic circuit has two inputs A and B and two outputs i.e. Sum and Carry respectively. The functionality of this truth table can be described by the following two Boolean equations for Sum and Carry as shown below: ∑ = C out = The implementation of half adder boolean functions is shown in Fig. 1. Although the Half-Adder circuit is very basic and simple, but it is the first stage in the design of any n-bit adder circuit. Full Adder Circuit As can be seen from the operation of Half-Adder, even the addition of two single-bit numbers may generate a carry. This implies that the circuit, which is going to perform addition on the next higher bits, must take into account the carry from the previous stage. Thus in order to build n-bit adders, we require a modification in the Half-Adder circuit that can accept three inputs rather than two, i.e. two bits to be added and the carry from the previous stage. Such a circuit is called a Full-Adder. In this table, x and y represent the two bits to be added and z is the carry from the previous stage. The Boolean expressions for the two outputs, after algebraic simplification, are given below. ∑ = C out = Figure 2 shows an implementation of full adder Boolean functions. Especially note that how two Half-Adders are used to implement a Full-Adder. Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 2. Implement the 2-bit parallel binary adder on a trainer bread board as shown in the figure below. A1A2 00 10 11 B1B2 01 11 10 ∑ = in binary and decimal Conclusion ___________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ___________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 9: Implementation of a combinational logic for a voting system using the Full Adders and miscellaneous digital integrated circuits. Objectives: (i) To practice the design process (Foundational and Cascaded) of combinational logic by implementing a useful practical applied problem. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET 1) Implement the voting system on a breadboard to count the six votes generated by push switches 𝑆1 𝑡𝑜 𝑆6 . A typical design is shown in fig. 3 below that will include two full adders and one 4-bit adder IC7483, a BCD to 7-segment Decoder IC 7447, and a 7-segment LED display. 2) Perform the lamp test for checking the functionality of seven segment LED display. 3) Draw the logic circuit for full adder 1 and full adder 2 with the help of XOR, AND and OR IC’s respectively 4) The pin configuration for BCD 7-segment driver IC and 7-segment common anode display is shown in fig. 3. 5) Fill the outputs in table 1 accordingly. 6) Attach the results in form of pics against each number of votes generated. Fig. 1 Full Adder logic circuit diagram Fig. 2 Full Adder logic symbol Fig. 3 Logic circuit for voting system Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Fig. 4 Pin configuration for BCD 7-segment driver IC 7447 and 7-segment common anode display Table 1. Binary outputs at full adders and parallel adder respectively Voting numbers in decimal 1 C out 1 2 C out 2 Parallel Adder 1 2 3 4 5 6 Discussion _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _____________________________________________ Conclusion Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 10: Design & Implementation of Comparator Combinational Circuit using Adder and Subtractor Objectives: (i) Designing a 4-bit comparator combinational logic circuit to compare Full Adder and Subtractor data in a simulation software (Proteus or Multisim) Lab Performance Description Total Marks Methodology 5 Marks Obtained Description Total Marks Implementation & Completion 5 Marks Obtained Total Marks Lab Report Description Total Marks Organization/ Structure 5 Marks Obtained Description Results, Discussion & Data Presentation Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Total Marks 5 Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 11: Implementation of a J-K Flip Flop circuit Objectives: 1. To implement the J-K Flip Flop circuit by using combinational logic IC’s 74LS00 (NAND Gate) and 74LS02 (NOR Gate). Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET The J and K inputs of the J-K flip-flop are synchronous inputs because data on these inputs are transferred to the flipflops output only on the triggering edge of the clock pulse. When J is HIGH and K is LOW, the Q output goes HIGH on the triggering edge of the clock pulse, and the flip-flop is SET. When J is LOW and K is HIGH, the Q output goes LOW on the triggering edge of the clock pulse, and the flip-flop is RESET. When both J and K are LOW, the output does not change from its prior state. When J and K are both HIGH, the flip-flop changes state. This called the toggle mode. 1. Construct the circuit diagram of J-K flip flop as shown below on the breadboard with the help of NAND and NOR IC’s respectively. Generate the 5Vp pulsating DC clock pulse through function generator. Record the Outputs in the table 2 shown below and verify the results by comparing with the table 1. Fig.1Simplified logic diagram for a positive edge-triggered J-K flip-flop Table 1. Positive edge triggered J-K Flip Flop 2. Check the response of J-K Flip Flop and record the values in the table 2 given below. Table 2. Positive edge triggered J-K Flip Flop Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 3. Attach the output results (Q & Q’) obtained through oscilloscope against each input data J=0K=0 J=0K=1 J=1K=0 J=1K=1 Discussion _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ___________________________________________________ Conclusion _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ Program: B.Sc. Biomedical Engineering Semester: IV Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Date: ……………. Subject: EEL-212 Digital Logic Design Experiment 12: Implementation of RS Latches Objectives: 2. To implement the R-S Latch circuit by using combinational logic IC’s 74LS00 (NAND Gate) and 74LS02 (NOR Gate) or by using IC 74HC279A Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… LAB WORKSHEET Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan A bi-stable element that’s output state depends on the asynchronous input is called latch. Latch become set and reset without clock pulse so it is called asynchronous multi-vibrator. RS latch is the good example of latch. RS latch is the simplest flip flop in all kinds of flip flops. This flip flop is called direct coupled flip flop. RS latch has two inputs R and S. S input is use to set the latch in set condition flip flop store one binary bit. And R input is to reset the latch. In reset case flip flop stores binary 0. RS latch consists of two outputs which are Q and Q-complement. Here Q is a normal output and ‘Q’ is the complementary output of normal output. The logic symbol of RS latch is shown below. 4. Construct the circuit diagram of S-R Latch circuit as shown below on the breadboard with the help of NAND or NOR IC’s respectively. You can also use the S-R latch IC 74HC279A whose pin configuration is shown in figure 1 below. 5. Generate the 5Vp pulsating DC pulse through function generator and used as input for the R-S latch circuit. Adjust the pulse width duration according to the data sheet provided. 6. Record the Outputs in the table 2 shown below and verify the results by comparing with the table 1. Fig.1 Simplified logic diagram for an active high and active low S-R latch circuit with its pin configuration Data Sheet 1. Check the response of S-R latch and record the values in the table 2 given below. Table 1. Positive edge triggered J-K Flip Flop Table 2. Positive edge triggered J-K Flip Flop 2. Attach the output results (Q & Q’) obtained through oscilloscope against set and reset latch state Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Q Output Q’ Output 3. Show the Outputs (Q & Q’) of oscilloscope when both inputs of latch are binary 1’s and 0’s respectively. Discussion _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ Conclusion ________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ______________________________________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 13: Implementation of Time delay circuits by using 555 Timer IC Objectives: 3. Designing a 555 Timer circuit as a mono-stable multi-vibrator to create a required time delay. 4. Analyzing the waveforms across capacitor and 555 Timer output at different values of resistors and capacitors. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET The 555 timer is a versatile and widely used IC device because it can be configured in two different modes as either a mono-stable multi-vibrator (one-shot) or as an astable multi-vibrator (pulse oscillator). An external resistor and capacitor connected as shown in Figure 1, are used to set up the 555 timer as a non-retrigger able one-shot. The pulse width of the output is determined by the time constant of R1 and C1 according to the following formula: T W 1.1 (R1) (C1) The control voltage input is not used and is connected to a decoupling capacitor C2 to prevent noise from affecting the trigger and threshold levels. 1. Design a mono-stable multi-vibrator circuit to turn ON the LED for about 20s with the help of a 555 timer IC along with required external components i.e. resistors and capacitors respectively. 2. Analyze the charging and discharging output waveforms across capacitor and the change in the turn ON time delay of an LED by changing the following parameters shown below. a) The effect of changing the resistor (R1) value by keeping the capacitor (C1) value constant. b) The effect of changing the capacitor (C1) value by keeping the resistor (R1) value constant Triggering output Pulse Fig.1 The 555 timer connected as a one-shot Results: Attach the output results obtained through oscilloscope 555 Timer Output At fixed value of R1 and C1 at 20s time delay Output Waveform across Capacitor At fixed value of R1 and C1 at 20s time delay Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 555 Timer Output At fixed value of R1 and different value of C1 Output Waveform across Capacitor At fixed value of R1 and different value of C1 555 Timer Output At fixed value of C1 and different value of R1 Output Waveform across Capacitor At fixed value of C1 and different value of R1 Discussion _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ Conclusion ________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ______________________________________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 14: Implementation of modulus 12 decimal counter circuit Objectives: 5. Designing a counter circuit as a modulus 12 decimal counter by using IC 74LS92. 6. Analyzing the waveforms across each output and by displaying the decimal count up to 9 with the help of BCD driver IC and 7-segment display. Lab Performance Description Ability to Conduct Experiment Total Marks Marks Obtained Description Taking Responsibility/Sharing knowledge 5 Total Marks Marks Obtained 5 Total Marks Lab Report Description Total Marks Data analysis and Calculations 5 Marks Obtained Description Total Marks Data Presentation 5 Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Marks Obtained Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan LAB WORKSHEET The SN54/74LS92 is high-speed 4-bit ripple type counters partitioned into two sections. One counter has a divide-bytwo section and another counter has a divide-by-six section which are triggered by a HIGH-to-LOW transition on the clock inputs. Each section can be used separately or tied together (Q0 to CP1) to form modulo-12 counters. The counter have a 2-input gated Master Reset (Clear). The internal circuit diagram and the pin configuration is shown in Fig.1 and Fig.2 respectively. Fig.1 Internal circuit diagram of IC 74LS92 Fig. 2 Pin Configuration of IC 74LS92 3. Design a counter circuit to operate as modulo 12 counter by connecting externally ‘Q0’ output to the Clock Pulse (CP1). 4. Input Clock Pulse ‘CP0’ a square wave with the help of a function generator of 50% duty cycle and a count frequency value according to the data sheet. 5. Connect the BCD driver IC and 7-segent display to count value up to 9 decimal. 6. Analyze the output waveforms across each output Q0, Q1, Q2, Q3 by using oscilloscope and attach the results Results: Attach the output results obtained through oscilloscope Output Q0, Q1, Q2, Q3 Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan 7-segment display counting up to 9 decimal values Discussion _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________ Conclusion ________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ ______________________________________________________________________________ Department of Biomedical Engineering Faculty of Engineering & Applied Sciences Riphah International University, Islamabad, Pakistan Program: B.Sc. Biomedical Engineering Semester: IV Subject: EEL-212 Digital Logic Design Date: ……………. Experiment 15: Developing a design for daily life Stopwatch timer by using the knowledge of combinational logic Objectives: (i) Lab Performance Description Total Marks Methodology 5 Marks Obtained Description Total Marks Implementation & Completion 5 Marks Obtained Total Marks Lab Report Description Total Marks Organization/ Structure 5 Marks Obtained Description Results, Discussion & Data Presentation Total Marks Remarks (if any): …………………………………. Name & Signature of faculty: ………………………………… Total Marks 5 Marks Obtained