EXPERIMENT 2: Introduction to Cadence Tools (Schematic Capture and Circuit Simulation)

Size: px
Start display at page:

Download "EXPERIMENT 2: Introduction to Cadence Tools (Schematic Capture and Circuit Simulation)"

Transcription

1 EXPERIMENT 2: Introduction to Cadence Tools (Schematic Capture and Circuit Simulation) PURPOSE The purpose of this experiment is to introduce you to schematic capture and logic simulation. Primarily, you will use two tools from the company Cadence: Cadence Design Entry and Cadence AMS Simulator. In this experiment, two of those tools will be used: (1) Cadence Design Entry is used for schematic capture and (2) Cadence AMS Simulator is used for logic simulation. These Cadence tools run on the Dell PC computers. This experiment will familiarize you with some of the uses and limitations of logic simulators in modeling digital circuits. INTRODUCTION A logic simulator is a program that models the behavior of digital logic circuits. The simulator is given a description of the circuit and its input signals. From this information, it provides timing diagrams of outputs and internal signals in the circuit. Logic simulators are used to decrease the effort and time expended in the design and testing of logic circuits. More time and effort is then available for the construction and testing of actual circuits. Much less effort is required to edit logic diagrams with a schematic capture program and re-simulate the new circuit after changes are made than to rewire circuits and retest or to redo calculations in a manual simulation of the circuit. However, logic simulators do not fully model every aspect of practical logic circuits. For example, many logic simulators do not represent signals as continuous voltages, instead they model signals as being at one of two levels, either logic 1 or logic 0. In addition, most simulators do not account for such factors as power supply voltages, loading of the gates, gate temperature, logic family of the gates, etc., which are critical to the proper operation of practical logic circuits. The many nonideal characteristics of real logic circuits are often totally ignored. Hence, simulators cannot always be expected to reliably reflect a circuit's true behavior. In Appendix C you will find the operating procedures for the Cadence tools and also for the Dell PC computer on which they run. LOGIC SIMULATION As is usually the case, real world devices are afflicted with numerous anomalies not encountered in simple theory. Unfortunately, these anomalies materialize in virtually all aspects of practical circuit design. Logic simulators are an attempt to encompass the most important characteristics of real devices in order to make the design process easier. 2.1

2 The most significant anomaly, inherent in every design, is propagation delay. Every logic simulator makes an attempt to model this phenomenon and infer its consequences. It is unreasonable to expect that in any practical gate, changes in the inputs are reflected at the output instantaneously. The changes take time to propagate to the output. This propagation delay is a critical factor in practically all logic design, for it determines the maximum speed at which any circuit can operate. (See the discussion in Experiment 1 for a definition of some of delay parameters for gates.) Thus, the most important result of any logic simulator should be the signal levels of the outputs and internal nodes of the circuit at every instant of time, i.e., a timing diagram. From such timing diagrams, one can trace the longest signal propagation paths through the circuit in order to determine where more effort should be spent on shortening signal paths in the circuit to increase its operational speed. In addition, timing diagrams can be used to reveal glitches, which manifest themselves by erroneous output changes in combinational logic and improper state transitions in sequential circuits. (The possibility of these glitches can be determined by analyzing a circuit for hazards). Glitches will be studied in a later lab. Figure 2.1 Timing Diagrams for a NAND Gate. Figure 2.1 illustrates a timing diagram for a NAND gate with a propagation delay of 10 time units. (Both t PHL and t PLH are assumed to be 10 time units.) The two input signals, A and B, and the actual output signal CP are shown for a practical NAND gate. In addition, the theoretical signal CT generated by a theoretical idealized NAND gate with zero propagation delay is shown. The elevated lines correspond to logic 1 and the lowered lines to logic 0. Initially, the two input signals are HIGH and the theoretical and practical NAND gate outputs are low. (Recall that a NAND gate's output is LOW if and only if both of its inputs are HIGH.) At time 8, input A's signal goes low; hence, the theoretical NAND gate's output goes HIGH simultaneously. In the practical gate, however, this change in the input signal does not propagate to the output until

3 time units later, or at time 18. At time 12, input B's signal goes LOW and does not affect the NAND gate s output, which is already HIGH in the theoretical NAND gate and is in the process of going HIGH in the practical NAND gate. At time 16, input A's signal again goes HIGH; however, input B s signal is still LOW, so the output of the NAND gate is unaffected. At time 20, input B's signal also goes HIGH, and the theoretical NAND gate's output immediately goes LOW. The practical NAND gate's output doesn't go LOW until 10 time units later, at time 30. The remainder of the theoretical and practical NAND gates outputs are determined in a similar manner. However, note that at time 48, input B's signal goes HIGH while input A's signal, which is already HIGH, subsequently goes LOW at time 50. The theoretical NAND gate's output goes LOW from time 48 to 50 as a result. But the practical NAND gate's output does not reflect these input changes 10 time units later, at time 58 to 60. This phenomenon occurs because practical gates have an inertial delay time; this is the time that the input signals must remain stable before any change will be propagated to the output. After the required inertial delay time has been met, the output of the gate changes. Unless otherwise specified, the inertial delay time is equal to the gate propagation delay, so in the above example it is 10 time units. Obviously, timing diagrams are applicable not only to single gates, but also to entire networks of logic devices. Figure 2.2 illustrates the process one should use in analyzing a circuit containing more than one gate. Again, a propagation delay of ten time units is assumed. For simplicity, Figure 2.2 Timing Diagram Example of a Simple Circuit. 2.3

4 an inertial delay time equal to the propagation delay time has been assumed. Assuming the waveforms for inputs A, B, C and D are initially given, the waveforms for internal nodes E and F can then be derived. Subsequently, the waveform for output G can be determined. You should carefully analyze this example and be prepared to demonstrate your understanding of timing diagrams by generating them yourself. 2.4

5 PRELAB Before coming to the lab, you should thoroughly read through Appendix C describing the operation of the Dell PC computer and the Cadence Tools. Answer the following questions: 1. In Figure 2.2, why doesn't the output G go low at time 74, since both inputs to the gate are high during the time interval 64-66? 2. As mentioned in Appendix C, logic simulators do not "sample" signals continuously, instead the signals are examined at discrete points in time. This particular simulator is "event driven", which means that each time an event occurs a list is made of all devices whose inputs are affected by that event. Hence, a change in an input does not go undetected at the output. The situation is not the same with simulators that sample the signals only at specified intervals. In these simulators, any signal transitions that occur between these discrete sampling points go undetected until the next sampling period after the transition. Suppose the output signal G in Figure 2.2 is only sampled every 15 time units. Draw the simulator timing diagram for the output that would be generated by a simulator (not an event driven one) using this sampling rate. 3. Draw the timing diagram for the circuit below if the propagation delay of the gates is 5 time units? (The gates are NOR gates.) Repeat assuming the gate delays are 20 time units? Assume the inertial delay times are equal to the propagation delay times. A B C D E F G 2.5

6 5 unit propagation delay. 20 unit propagation delay. 2.6

7 4. Draw the actual timing diagram for the circuit below and the input changes given. Assume all gates have a propagation delay of 10 time units. Again assume the inertial delay time is the same as the propagation delay time. A B C F H D E G I 5. Determine the function realized by the circuit in Figure 2.3 below. Figure 2.3 Schematic Diagram of Logic Circuit to Be Simulated. 2.7

8 PROCEDURE Before performing the procedures listed below, read the report section of the experiment to assure you make all required measurements and record all required data. A. Introduction to the Dell PC 1. Familiarize yourself with the Dell PC and Windows software. If you do not understand the operation of a Dell PC or Windows, ask your TA for assistance. B. Creating a Schematic for Simulation Refer to Appendix C for instructions to do the following steps. 1. Open Cadence Design Entry CIS and create a new project. (It is good to have a separate project for each design or experiment, so you might want to designate the project as project2.) Create a schematic for the circuit of Figure 2.3. Label the inputs IN1 and IN2 as shown and label the output OUT. Make sure to add the input and output symbols (IN.1 and OUT.1). Also, label the internal nets (lines) at the outputs of the internal gates S2, S3, and S4 as indicated. 2. Use the Cadence AMS Simulator to simulate the circuit for the following three sets of changes on the inputs: (a) IN1 is 0 at time 0, changes to 1 at time 40ns, and changes back to 0 at time 140ns; IN2 is 0 at time 0, changes to 1 at time 20ns, and changes back to 0 at time 90ns. (b) IN1 is 0 at time 0, changes to 1 at time 40ns, and changes back to 0 at time 115ns; IN2 is the same as in part (a). (c) IN1 is 0 at time 0, changes to 1 at time 40ns, and changes back to 0 at time 100ns; IN2 is the same as in part (a). 3. Create a printout of the circuit schematic and the three waveform traces. (Note: You can capture the image of a single window by selecting it and performing Alt & Print Screen. Then the image can be pasted into a document, such as a WordPad document.) 2.8

9 EXPERIMENT 2: Introduction to Cadence Tools (Schematic Capture and Circuit Simulation) FINAL REPORT Submit original copies of the printouts requested in part B.3. a). For the three simulations, sketch waveform traces for the ideal case of zero gate delays. Explain the differences between the waveforms you obtained from the simulation and the waveforms for ideal gates. 2.9

10 2.10

Chapter 2 Combinational Circuits

Chapter 2 Combinational Circuits Chapter 2 Combinational Circuits SKEE2263 Digital Systems Mun im/ismahani/izam {munim@utm.my,e-izam@utm.my,ismahani@fke.utm.my} February 23, 26 Why CMOS? Most logic design today is done on CMOS circuits

More information

14:332:231 DIGITAL LOGIC DESIGN. Gate Delays

14:332:231 DIGITAL LOGIC DESIGN. Gate Delays 4:332:23 DIGITAL LOGIC DESIGN Ivan Marsic, Rutgers University Electrical & Computer Engineering all 23 Lecture #8: Timing Hazards Gate Delays hen the input to a logic gate is changed, the output will not

More information

In this experiment you will study the characteristics of a CMOS NAND gate.

In this experiment you will study the characteristics of a CMOS NAND gate. Introduction Be sure to print a copy of Experiment #12 and bring it with you to lab. There will not be any experiment copies available in the lab. Also bring graph paper (cm cm is best). Purpose In this

More information

2 Logic Gates THE INVERTER. A logic gate is an electronic circuit which makes logic decisions. It has one output and one or more inputs.

2 Logic Gates THE INVERTER. A logic gate is an electronic circuit which makes logic decisions. It has one output and one or more inputs. 2 Logic Gates A logic gate is an electronic circuit which makes logic decisions. It has one output and one or more inputs. THE INVERTER The inverter (NOT circuit) performs the operation called inversion

More information

ENGIN 112 Intro to Electrical and Computer Engineering

ENGIN 112 Intro to Electrical and Computer Engineering ENGIN 112 Intro to Electrical and Computer Engineering Lecture 28 Timing Analysis Overview Circuits do not respond instantaneously to input changes Predictable delay in transferring inputs to outputs Propagation

More information

E85: Digital Design and Computer Architecture

E85: Digital Design and Computer Architecture E85: Digital Design and Computer Architecture Lab 1: Electrical Characteristics of Logic Gates Objective The purpose of this lab is to become comfortable with logic gates as physical objects, to interpret

More information

First Optional Homework Problem Set for Engineering 1630, Fall 2014

First Optional Homework Problem Set for Engineering 1630, Fall 2014 First Optional Homework Problem Set for Engineering 1630, Fall 014 1. Using a K-map, minimize the expression: OUT CD CD CD CD CD CD How many non-essential primes are there in the K-map? How many included

More information

ECE 3160 DIGITAL SYSTEMS LABORATORY

ECE 3160 DIGITAL SYSTEMS LABORATORY ECE 3160 DIGITAL SYSTEMS LABORATORY Experiment 2 Voltage and Current Characteristics of HC Device Electronics Reference: Wakerly chapter 3. Objectives: 1. To measure certain performance and voltage/current

More information

Step Response of RC Circuits

Step Response of RC Circuits EE 233 Laboratory-1 Step Response of RC Circuits 1 Objectives Measure the internal resistance of a signal source (eg an arbitrary waveform generator) Measure the output waveform of simple RC circuits excited

More information

EE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad

EE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 24 p. 1/21 EE 42/100 Lecture 24: Latches and Flip Flops ELECTRONICS Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad University of California,

More information

CMOS Digital Integrated Circuits Analysis and Design

CMOS Digital Integrated Circuits Analysis and Design CMOS Digital Integrated Circuits Analysis and Design Chapter 8 Sequential MOS Logic Circuits 1 Introduction Combinational logic circuit Lack the capability of storing any previous events Non-regenerative

More information

Integrated Circuits -- Timing Behavior of Gates

Integrated Circuits -- Timing Behavior of Gates Integrated Circuits -- Timing ehavior of Gates Page 1 Gates Have Non-Linear Input/Output ehavior V cc V out 0V V in V cc Plotting Vout vs. Vin shows non-linear voltage behavior Page 2 Gates lso Don t React

More information

This Figure here illustrates the operation for a 2-input OR gate for all four possible input combinations.

This Figure here illustrates the operation for a 2-input OR gate for all four possible input combinations. Course: B.Sc. Applied Physical Science (Computer Science) Year & Sem.: IInd Year, Sem - IIIrd Subject: Computer Science Paper No.: IX Paper Title: Computer System Architecture Lecture No.: 5 Lecture Title:

More information

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012 Propagation Delay, Circuit Timing & Adder Design ECE 152A Winter 2012 Reading Assignment Brown and Vranesic 2 Introduction to Logic Circuits 2.9 Introduction to CAD Tools 2.9.1 Design Entry 2.9.2 Synthesis

More information

Propagation Delay, Circuit Timing & Adder Design

Propagation Delay, Circuit Timing & Adder Design Propagation Delay, Circuit Timing & Adder Design ECE 152A Winter 2012 Reading Assignment Brown and Vranesic 2 Introduction to Logic Circuits 2.9 Introduction to CAD Tools 2.9.1 Design Entry 2.9.2 Synthesis

More information

Advanced Digital Design

Advanced Digital Design Advanced Digital Design The Need for a Design Style by A. Steininger Vienna University of Technology Outline Skew versus consistency The need for a design style Hazards, Glitches & Runts Lecture "Advanced

More information

B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics

B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics B.E. SEMESTER III (ELECTRICAL) SUBJECT CODE: X30902 Subject Name: Analog & Digital Electronics Sr. No. Date TITLE To From Marks Sign 1 To verify the application of op-amp as an Inverting Amplifier 2 To

More information

I1 19u 5V R11 1MEG IDC Q7 Q2N3904 Q2N3904. Figure 3.1 A scaled down 741 op amp used in this lab

I1 19u 5V R11 1MEG IDC Q7 Q2N3904 Q2N3904. Figure 3.1 A scaled down 741 op amp used in this lab Lab 3: 74 Op amp Purpose: The purpose of this laboratory is to become familiar with a two stage operational amplifier (op amp). Students will analyze the circuit manually and compare the results with SPICE.

More information

UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering. EEC 180A DIGITAL SYSTEMS I Winter 2015

UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering. EEC 180A DIGITAL SYSTEMS I Winter 2015 UNIVERSITY OF CALIFORNIA, DAVIS Department of Electrical and Computer Engineering EEC 180A DIGITAL SYSTEMS I Winter 2015 LAB 2: INTRODUCTION TO LAB INSTRUMENTS The purpose of this lab is to introduce the

More information

Lab 7 (Hands-On Experiment): CMOS Inverter, NAND Gate, and NOR Gate

Lab 7 (Hands-On Experiment): CMOS Inverter, NAND Gate, and NOR Gate Lab 7 (Hands-On Experiment): CMOS Inverter, NAND Gate, and NOR Gate EECS 170LB, Wed. 5:00 PM TA: Elsharkasy, Wael Ryan Morrison Buu Truong Jonathan Lam 03/05/14 Introduction The purpose of this lab is

More information

29:128 Homework Problems

29:128 Homework Problems 29:128 Homework Problems Revised 22 Feb 2012 29:128 Homework 1 (15 points) references: Sections 1.6-1.7 & 4.8, Meyer Chapter 1 of Horowitz and Hill, 2nd Edition (1) In the circuit shown below, V in = 9

More information

CMOS Digital Integrated Circuits Lec 11 Sequential CMOS Logic Circuits

CMOS Digital Integrated Circuits Lec 11 Sequential CMOS Logic Circuits Lec Sequential CMOS Logic Circuits Sequential Logic In Combinational Logic circuit Out Memory Sequential The output is determined by Current inputs Previous inputs Output = f(in, Previous In) The regenerative

More information

Lab Project #2: Small-Scale Integration Logic Circuits

Lab Project #2: Small-Scale Integration Logic Circuits Lab Project #2: Small-Scale Integration Logic Circuits Duration: 2 weeks Weeks of 1/31/05 2/7/05 1 Objectives The objectives of this laboratory project are to design some simple logic circuits using small-scale

More information

ECE 2300 Digital Logic & Computer Organization

ECE 2300 Digital Logic & Computer Organization ECE 2300 Digital Logic & Computer Organization Spring 2018 Timing Analysis Lecture 11: 1 Announcements Lab report guidelines are uploaded on CMS As part of the assignment for Lab 3 report Lab 4(A) prelab

More information

York University Dept. of Electrical Engineering and Computer Science. A laboratory Manual for Electric Circuits Lab EECS2200.

York University Dept. of Electrical Engineering and Computer Science. A laboratory Manual for Electric Circuits Lab EECS2200. York University Dept. of Electrical Engineering and Computer Science A laboratory Manual for Electric Circuits Lab EECS2200 Fall 2015-2016 -1- ACKNOWLEDGEMENT Prof Mokhtar Aboelaze developed this manual

More information

Module 4: Combinational Logic Glitches and Hazards

Module 4: Combinational Logic Glitches and Hazards Module 4: Combinational Logic Glitches and Hazards Wakerly: Chapter 4 (part 3) : ECEN 3233 r. Keith. Teague Spring 23 23 TIME RESPONSE in Combinational Networks emphasis on timing behavior of circuits

More information

Combinational logic: Breadboard adders

Combinational logic: Breadboard adders ! ENEE 245: Digital Circuits & Systems Lab Lab 1 Combinational logic: Breadboard adders ENEE 245: Digital Circuits and Systems Laboratory Lab 1 Objectives The objectives of this laboratory are the following:

More information

E2.11/ISE2.22 Digital Electronics II

E2.11/ISE2.22 Digital Electronics II E2.11/ISE2.22 Digital Electronics II roblem Sheet 6 (uestion ratings: A=Easy,, E=Hard. All students should do questions rated A, B or C as a minimum) 1B+ A full-adder is a symmetric function of its inputs

More information

EE 42/100 Lecture 24: Latches and Flip Flops. Rev A 4/14/2010 (8:30 PM) Prof. Ali M. Niknejad

EE 42/100 Lecture 24: Latches and Flip Flops. Rev A 4/14/2010 (8:30 PM) Prof. Ali M. Niknejad A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 24 p. 1/15 EE 42/100 Lecture 24: Latches and Flip Flops ELECTRONICS Rev A 4/14/2010 (8:30 PM) Prof. Ali M. Niknejad University of California,

More information

Measuring Power Supply Switching Loss with an Oscilloscope

Measuring Power Supply Switching Loss with an Oscilloscope Measuring Power Supply Switching Loss with an Oscilloscope Our thanks to Tektronix for allowing us to reprint the following. Ideally, the switching device is either on or off like a light switch, and instantaneously

More information

DS75451/2/3 Series Dual Peripheral Drivers

DS75451/2/3 Series Dual Peripheral Drivers DS75451/2/3 Series Dual Peripheral Drivers General Description The DS7545X series of dual peripheral drivers is a family of versatile devices designed for use in systems that use TTL logic. Typical applications

More information

By: Dr. Ahmed ElShafee

By: Dr. Ahmed ElShafee Lecture (03) COMBINATIONAL CIRCUIT DESIGN AND SIMULATION USING GATES By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Spring 2018, CSE303 Logic design II Design of Circuits with Limited Gate Fan In In

More information

Technical Brief: TB-101. Optically Isolating an I 2 C Interface. Using IXYS Integrated Circuits Division s CPC5902 and CPC5903

Technical Brief: TB-101. Optically Isolating an I 2 C Interface. Using IXYS Integrated Circuits Division s CPC5902 and CPC5903 Optically Isolating an I 2 C Interface Using IXYS Integrated Circuits Division s CPC5902 and CPC5903 TB-101 December 5, 2012 www.ixysic.com 1 Abstract: The ideal model of an open-drain bus as a simple,

More information

Applying Analog Techniques in Digital CMOS Buffers to Improve Speed and Noise Immunity

Applying Analog Techniques in Digital CMOS Buffers to Improve Speed and Noise Immunity C Analog Integrated Circuits and Signal Processing, 27, 275 279, 2001 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Applying Analog Techniques in Digital CMOS Buffers to Improve Speed

More information

Name EGR 2131 Lab #2 Logic Gates and Boolean Algebra Objectives Equipment and Components Part 1: Reading Pin Diagrams 7400 (TOP VIEW)

Name EGR 2131 Lab #2 Logic Gates and Boolean Algebra Objectives Equipment and Components Part 1: Reading Pin Diagrams 7400 (TOP VIEW) Name EGR 23 Lab #2 Logic Gates and Boolean Algebra Objectives ) Become familiar with common logic-gate chips and their pin numbers. 2) Using breadboarded chips, investigate the behavior of NOT (Inverter),

More information

Computer Architecture (TT 2012)

Computer Architecture (TT 2012) Computer Architecture (TT 212) Laws of Attraction aniel Kroening Oxford University, Computer Science epartment Version 1., 212 . Kroening: Computer Architecture (TT 212) 2 . Kroening: Computer Architecture

More information

ENGR-4300 Fall 2006 Project 3 Project 3 Build a 555-Timer

ENGR-4300 Fall 2006 Project 3 Project 3 Build a 555-Timer ENGR-43 Fall 26 Project 3 Project 3 Build a 555-Timer For this project, each team, (do this as team of 4,) will simulate and build an astable multivibrator. However, instead of using the 555 timer chip,

More information

M A S S A C H U S E T T S I N S T I T U T E O F T E C H N O L O G Y DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE

M A S S A C H U S E T T S I N S T I T U T E O F T E C H N O L O G Y DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE M A S S A C H U S E T T S I N S T I T U T E O F T E C H N O L O G Y DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE 6.004 Computation Structures Lab #2 Your mission this week is to design and

More information

Function Table of an Odd-Parity Generator Circuit

Function Table of an Odd-Parity Generator Circuit Implementation of an Odd-Parity Generator Circuit The first step in implementing any circuit is to represent its operation in terms of a Truth or Function table. The function table for an 8-bit data as

More information

Chapter 3 Describing Logic Circuits Dr. Xu

Chapter 3 Describing Logic Circuits Dr. Xu Chapter 3 Describing Logic Circuits Dr. Xu Chapter 3 Objectives Selected areas covered in this chapter: Operation of truth tables for AND, NAND, OR, and NOR gates, and the NOT (INVERTER) circuit. Boolean

More information

Resistive Circuits. Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS

Resistive Circuits. Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS NAME: NAME: SID: SID: STATION NUMBER: LAB SECTION: Resistive Circuits Pre-Lab: /46 Lab: /54 Total: /100 Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS

More information

Experiment # 2 The Voting Machine

Experiment # 2 The Voting Machine Experiment # 2 The Voting Machine 1. Synopsis: In this lab we will build a simple logic circuit of a voting machine using TTL gates using integrated circuits that contain one or more gates packaged inside.

More information

DIGITAL CIRCUITS AND SYSTEMS ASSIGNMENTS 1 SOLUTIONS

DIGITAL CIRCUITS AND SYSTEMS ASSIGNMENTS 1 SOLUTIONS DIGITAL CIRCUITS AND SYSTEMS ASSIGNMENTS 1 SOLUTIONS 1. Analog signal varies continuously between two amplitudes over the given interval of time. Between these limits of amplitude and time, the signal

More information

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction

Chapter 3 DESIGN OF ADIABATIC CIRCUIT. 3.1 Introduction Chapter 3 DESIGN OF ADIABATIC CIRCUIT 3.1 Introduction The details of the initial experimental work carried out to understand the energy recovery adiabatic principle are presented in this section. This

More information

Unit 3 Digital Circuits (Logic)

Unit 3 Digital Circuits (Logic) Unit 3 Digital Circuits (Logic) 1 2 A Brief History COMPUTERS AND SWITCHING TECHNOLOGY 3 Mechanical Computers Primarily gearbased Difference Engine and Analytic Engine designed and partially implemented

More information

Digital Logic Circuits

Digital Logic Circuits Digital Logic Circuits Let s look at the essential features of digital logic circuits, which are at the heart of digital computers. Learning Objectives Understand the concepts of analog and digital signals

More information

Lab 2: Common Base Common Collector Design Exercise

Lab 2: Common Base Common Collector Design Exercise CSUS EEE 109 Lab - Section 01 Lab 2: Common Base Common Collector Design Exercise Author: Bogdan Pishtoy / Lab Partner: Roman Vermenchuk Lab Report due March 26 th Lab Instructor: Dr. Kevin Geoghegan 2016-03-25

More information

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. For a complete data sheet, please also download: INTEGRATED CIRCUITS DATA SHEET For a complete data sheet, please also download: The IC06 74HC/HCT/HCU/HCMOS Logic Family Specifications The IC06 74HC/HCT/HCU/HCMOS Logic Package Information The IC06 74HC/HCT/HCU/HCMOS

More information

ENGINEERING TRIPOS PART II A ELECTRICAL AND INFORMATION ENGINEERING TEACHING LABORATORY EXPERIMENT 3B2-B DIGITAL INTEGRATED CIRCUITS

ENGINEERING TRIPOS PART II A ELECTRICAL AND INFORMATION ENGINEERING TEACHING LABORATORY EXPERIMENT 3B2-B DIGITAL INTEGRATED CIRCUITS ENGINEERING TRIPOS PART II A ELECTRICAL AND INFORMATION ENGINEERING TEACHING LABORATORY EXPERIMENT 3B2-B DIGITAL INTEGRATED CIRCUITS OBJECTIVES : 1. To interpret data sheets supplied by the manufacturers

More information

We ve looked at timing issues in combinational logic Let s now examine timing issues we must deal with in sequential circuits

We ve looked at timing issues in combinational logic Let s now examine timing issues we must deal with in sequential circuits Basic Timing Issues We ve looked at timing issues in combinational logic Let s now examine timing issues we must deal with in sequential circuits The fundamental timing issues we considered then apply

More information

bus waveforms transport delta and simulation

bus waveforms transport delta and simulation bus waveforms transport delta and simulation Time Modelling and Data Flow Descriptions Modeling time in VHDL Different models of time delay Specify timing requirement Data flow descriptions Signal resolution

More information

Electronic Circuit Simulation Tools Using Pspice On Ac Analysis

Electronic Circuit Simulation Tools Using Pspice On Ac Analysis Electronic Circuit Simulation Tools Using Pspice On Ac Analysis This Design Idea shows it can handle digital filter simulation too. PSpice has become an industry standard tool for analog circuit simulations.

More information

Spec. Instructor: Center

Spec. Instructor: Center PDHonline Course E379 (5 PDH) Digital Logic Circuits Volume III Spec ial Logic Circuits Instructor: Lee Layton, P.E 2012 PDH Online PDH Center 5272 Meadow Estatess Drive Fairfax, VA 22030-6658 Phone &

More information

EE 210 Lab Exercise #5: OP-AMPS I

EE 210 Lab Exercise #5: OP-AMPS I EE 210 Lab Exercise #5: OP-AMPS I ITEMS REQUIRED EE210 crate, DMM, EE210 parts kit, T-connector, 50Ω terminator, Breadboard Lab report due at the ASSIGNMENT beginning of the next lab period Data and results

More information

Lab# 13: Introduction to the Digital Logic

Lab# 13: Introduction to the Digital Logic Lab# 13: Introduction to the Digital Logic Revision: October 30, 2007 Print Name: Section: In this lab you will become familiar with Physical and Logical Truth tables. As well as asserted high, asserted

More information

CPE 100L LOGIC DESIGN I

CPE 100L LOGIC DESIGN I CPE 100L LABORATORY 3: COMBINATIONAL CIRCUIT DESIGN FULL ADDER BY GRZEGORZ CHMAJ DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING UNIVERSITY OF NEVADA, LAS VEGAS GOALS: Develop the ability to write a

More information

SN75374 QUADRUPLE MOSFET DRIVER

SN75374 QUADRUPLE MOSFET DRIVER SLRS28 SEPTEMBER 1988 Quadruple Circuits Capable of Driving High-Capacitance Loads at High Speeds Output Supply Voltage Range From 5 V to 24 V Low Standby Power Dissipation V CC3 Supply Maximizes Output

More information

Lab 3: Circuit Simulation with PSPICE

Lab 3: Circuit Simulation with PSPICE Page 1 of 11 Laboratory Goals Introduce text-based PSPICE as a design tool Create transistor circuits using PSPICE Simulate output response for the designed circuits Introduce the Curve Tracer functionality.

More information

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101 Delay Depreciation and Power efficient Carry Look Ahead Adder using CMOS T. Archana*, K. Arunkumar, A. Hema Malini Department of Electronics and Communication Engineering, Saveetha Engineering College,

More information

Memory, Latches, & Registers

Memory, Latches, & Registers Memory, Latches, & Registers 1) Structured Logic Arrays 2) Memory Arrays 3) Transparent Latches 4) Saving a few bucks at toll booths 5) Edge-triggered Registers Friday s class will be a lecture rather

More information

DS DS Series Dual Peripheral Drivers

DS DS Series Dual Peripheral Drivers DS55451 2 3 4 DS75451 2 3 4 Series Dual Peripheral Drivers General Description Features Y The DS7545X series of dual peripheral drivers is a family of versatile devices designed for use in systems that

More information

Chapter # 1: Introduction

Chapter # 1: Introduction Chapter # : Introduction Contemporary Logic Design Randy H. Katz University of California, erkeley May 994 No. - The Process Of Design Design Implementation Debug Design Initial concept: what is the function

More information

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

INTEGRATED CIRCUITS. For a complete data sheet, please also download: INTEGRATED CIRCUITS DATA SHEET For a complete data sheet, please also download: The IC0 74HC/HCT/HCU/HCMOS Logic Family Specifications The IC0 74HC/HCT/HCU/HCMOS Logic Package Information The IC0 74HC/HCT/HCU/HCMOS

More information

Equipment and materials to be checked out from stockroom: ECE 2210 kit, optional, if available. Analog BK precision multimeter or similar.

Equipment and materials to be checked out from stockroom: ECE 2210 kit, optional, if available. Analog BK precision multimeter or similar. p1 ECE 2210 Capacitors Lab University of Utah Electrical & Computer Engineering Department ECE 2210/2200 Lab 5 Capacitors A. Stolp, 10/4/99 rev 9/23/08 Objectives 1.) Observe charging and discharging of

More information

2 A Simple Logic Gate

2 A Simple Logic Gate 2 Simple ogic Gate This experiment introduces the student to a simple logic element, an inverter, contained in a 14 Dual-in-line (DIP) package. The student will use equipment skills learned in the first

More information

Digital Applications of the Operational Amplifier

Digital Applications of the Operational Amplifier Lab Procedure 1. Objective This project will show the versatile operation of an operational amplifier in a voltage comparator (Schmitt Trigger) circuit and a sample and hold circuit. 2. Components Qty

More information

AC CURRENTS, VOLTAGES, FILTERS, and RESONANCE

AC CURRENTS, VOLTAGES, FILTERS, and RESONANCE July 22, 2008 AC Currents, Voltages, Filters, Resonance 1 Name Date Partners AC CURRENTS, VOLTAGES, FILTERS, and RESONANCE V(volts) t(s) OBJECTIVES To understand the meanings of amplitude, frequency, phase,

More information

I hope you have completed Part 2 of the Experiment and is ready for Part 3.

I hope you have completed Part 2 of the Experiment and is ready for Part 3. I hope you have completed Part 2 of the Experiment and is ready for Part 3. In part 3, you are going to use the FPGA to interface with the external world through a DAC and a ADC on the add-on card. You

More information

Digital Systems Principles and Applications TWELFTH EDITION. 3-3 OR Operation With OR Gates. 3-4 AND Operations with AND gates

Digital Systems Principles and Applications TWELFTH EDITION. 3-3 OR Operation With OR Gates. 3-4 AND Operations with AND gates Digital Systems Principles and Applications TWELFTH EDITION CHAPTER 3 Describing Logic Circuits Part -2 J. Bernardini 3-3 OR Operation With OR Gates An OR gate is a circuit with two or more inputs, whose

More information

Combinational Logic Design CH002

Combinational Logic Design CH002 Combinational Logic Design CH002 Figure 2.1 Circuit as a black box with inputs, outputs, and specifications Figure 2.2 Elements and nodes Figure 2.3 Combinational logic circuit Figure 2.4 Two OR implementations

More information

Electronics Basic CMOS digital circuits

Electronics Basic CMOS digital circuits Electronics Basic CMOS digital circuits Prof. Márta Rencz, Gábor Takács, Dr. György Bognár, Dr. Péter G. Szabó BME DED October 21, 2014 1 / 30 Introduction The topics covered today: The inverter: the simplest

More information

Digital Logic Design ELCT 201

Digital Logic Design ELCT 201 Faculty of Information Engineering and Technology Dr. Haitham Omran and Dr. Wassim Alexan Digital Logic Design ELCT 201 Winter 2017 Midterm Exam Second Chance Please tick the box of your major: IET MET

More information

Quad 2-Input NAND Gate High-Voltage Silicon-Gate CMOS

Quad 2-Input NAND Gate High-Voltage Silicon-Gate CMOS TECHNICAL DATA Quad 2-Input NAND Gate High-oltage Silicon-Gate CMOS The NAND gates provide the system designer with direct emplementation of the NAND function. Operating oltage Range:.0 to 18 Maximum input

More information

Advanced Control Foundation: Tools, Techniques and Applications. Terrence Blevins Willy K. Wojsznis Mark Nixon

Advanced Control Foundation: Tools, Techniques and Applications. Terrence Blevins Willy K. Wojsznis Mark Nixon Advanced Control Foundation: Tools, Techniques and Applications Terrence Blevins Willy K. Wojsznis Mark Nixon 1 Introduction The mathematical basis for many of the advanced control techniques in use today

More information

PS 12b Lab 1c IV Curves

PS 12b Lab 1c IV Curves Names: 1.) 2.) 3.) PS 12b Lab 1c IV Curves Learning Goal: Understand I- V curves for ohmic and non- ohmic devices (light bulb, resistor, Light Emitting Diode (LED), and Thermistor. Work with a Field Effect

More information

Introduction to PSpice

Introduction to PSpice Electric Circuit I Lab Manual 4 Session # 5 Introduction to PSpice 1 PART A INTRODUCTION TO PSPICE Objective: The objective of this experiment is to be familiar with Pspice (learn how to connect circuits,

More information

Precalculations Individual Portion Introductory Lab: Basic Operation of Common Laboratory Instruments

Precalculations Individual Portion Introductory Lab: Basic Operation of Common Laboratory Instruments Name: Date of lab: Section number: M E 345. Lab 1 Precalculations Individual Portion Introductory Lab: Basic Operation of Common Laboratory Instruments Precalculations Score (for instructor or TA use only):

More information

Intro to Lab Equipment and Procedures

Intro to Lab Equipment and Procedures Dr. Anthony D. Johnson s11l1_dild.fm- 1 Lab Assignment #1 Intro to Lab Equipment and Procedures 1. OBJECTIVES - becoming familiar with the Lab environment, - becoming familiar with the protoboards for

More information

Digital Circuits and Operational Characteristics

Digital Circuits and Operational Characteristics Digital Circuits and Operational Characteristics 1. DC Supply Voltage TTL based devices work with a dc supply of +5 Volts. TTL offers fast switching speed, immunity from damage due to electrostatic discharges.

More information

74F50729 Synchronizing dual D-type flip-flop with edge-triggered set and reset with metastable immune characteristics

74F50729 Synchronizing dual D-type flip-flop with edge-triggered set and reset with metastable immune characteristics INTEGRATED CIRCUITS Synchronizing dual D-type flip-flop with edge-triggered set and reset with metastable immune characteristics 1990 Sep 14 IC15 Data Handbook FEATURES Metastable immune characteristics

More information

TC4011BP,TC4011BF,TC4011BFN,TC4011BFT

TC4011BP,TC4011BF,TC4011BFN,TC4011BFT TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic TC4011BP/BF/BFN/BFT TC4011BP,TC4011BF,TC4011BFN,TC4011BFT TC4011B Quad 2 Input NAND Gate The TC4011B is 2-input positive logic NAND gate respectively.

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electronic Circuits Spring 2007

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electronic Circuits Spring 2007 assachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.002 Electronic Circuits Spring 2007 Lab 2: OSFET Inverting Amplifiers & FirstOrder Circuits Handout S07034

More information

6. FUNDAMENTALS OF CHANNEL CODER

6. FUNDAMENTALS OF CHANNEL CODER 82 6. FUNDAMENTALS OF CHANNEL CODER 6.1 INTRODUCTION The digital information can be transmitted over the channel using different signaling schemes. The type of the signal scheme chosen mainly depends on

More information

EE320L Electronics I. Laboratory. Laboratory Exercise #3. Operational Amplifier Application Circuits. Angsuman Roy

EE320L Electronics I. Laboratory. Laboratory Exercise #3. Operational Amplifier Application Circuits. Angsuman Roy EE320L Electronics I Laboratory Laboratory Exercise #3 Operational Amplifier Application Circuits By Angsuman Roy Department of Electrical and Computer Engineering University of Nevada, Las Vegas Objective:

More information

Fan in: The number of inputs of a logic gate can handle.

Fan in: The number of inputs of a logic gate can handle. Subject Code: 17333 Model Answer Page 1/ 29 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model

More information

ECE 2006 University of Minnesota Duluth Lab 11. AC Circuits

ECE 2006 University of Minnesota Duluth Lab 11. AC Circuits 1. Objective AC Circuits In this lab, the student will study sinusoidal voltages and currents in order to understand frequency, period, effective value, instantaneous power and average power. Also, the

More information

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

Chapter 6 DIFFERENT TYPES OF LOGIC GATES Chapter 6 DIFFERENT TYPES OF LOGIC GATES Lesson 9 CMOS gates Ch06L9-"Digital Principles and Design", Raj Kamal, Pearson Education, 2006 2 Outline CMOS (n-channel based MOSFETs based circuit) CMOS Features

More information

Lecture 02: Digital Logic Review

Lecture 02: Digital Logic Review CENG 3420 Lecture 02: Digital Logic Review Bei Yu byu@cse.cuhk.edu.hk CENG3420 L02 Digital Logic. 1 Spring 2017 Review: Major Components of a Computer CENG3420 L02 Digital Logic. 2 Spring 2017 Review:

More information

A 8-Bit Hybrid Architecture Current-Steering DAC

A 8-Bit Hybrid Architecture Current-Steering DAC A 8-Bit Hybrid Architecture Current-Steering DAC Mr. Ganesha H.S. 1, Dr. Rekha Bhandarkar 2, Ms. Vijayalatha Devadiga 3 1 Student, Electronics and communication, N.M.A.M. Institute of Technology, Karnataka,

More information

EECE 143 Lecture 0: Intro to Digital Laboratory

EECE 143 Lecture 0: Intro to Digital Laboratory EECE 143 Lecture 0: Intro to Digital Laboratory Syllabus * Class Notes Laboratory Equipment Experiment 0 * Experiment 1 Introduction Instructor Information: Mr. J. Christopher Perez Room: Haggerty Engineering,

More information

Linear & Digital IC Applications (BRIDGE COURSE)

Linear & Digital IC Applications (BRIDGE COURSE) G. PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Accredited by NAAC with A Grade of UGC, Approved by AICTE, New Delhi Permanently Affiliated to JNTUA, Ananthapuramu (Recognized by UGC under 2(f) and 12(B)

More information

Lab 5. Binary Counter

Lab 5. Binary Counter Lab. Binary Counter Overview of this Session In this laboratory, you will learn: Continue to use the scope to characterize frequencies How to count in binary How to use an MC counter Introduction The TA

More information

Lab 1: Non-Ideal Operational Amplifier and Op-Amp Circuits

Lab 1: Non-Ideal Operational Amplifier and Op-Amp Circuits Lab 1: Non-Ideal Operational Amplifier and Op-Amp Circuits 1. Learning Outcomes In this lab, the students evaluate characteristics of the non-ideal operational amplifiers. Students use a simulation tool

More information

Lab 7 PSpice: Time Domain Analysis

Lab 7 PSpice: Time Domain Analysis Lab 7 PSpice: Time Domain Analysis OBJECTIVES 1. Use PSpice Circuit Simulator to simulate circuits containing capacitors and inductors in the time domain. 2. Practice using a switch, and a Pulse & Sinusoidal

More information

Lab 6. Binary Counter

Lab 6. Binary Counter Lab 6. Binary Counter Overview of this Session In this laboratory, you will learn: Continue to use the scope to characterize frequencies How to count in binary How to use an MC14161 or CD40161BE counter

More information

74F5074 Synchronizing dual D-type flip-flop/clock driver

74F5074 Synchronizing dual D-type flip-flop/clock driver INTEGRATED CIRCUITS Synchronizing dual D-type flip-flop/clock driver 1990 Sep 14 IC15 Data Handbook FEATURES Metastable immune characteristics Output skew guaranteed less than 1.5ns High source current

More information

The Oscilloscope. Vision is the art of seeing things invisible. J. Swift ( ) OBJECTIVE To learn to operate a digital oscilloscope.

The Oscilloscope. Vision is the art of seeing things invisible. J. Swift ( ) OBJECTIVE To learn to operate a digital oscilloscope. The Oscilloscope Vision is the art of seeing things invisible. J. Swift (1667-1745) OBJECTIVE To learn to operate a digital oscilloscope. THEORY The oscilloscope, or scope for short, is a device for drawing

More information

Chapter 13: Introduction to Switched- Capacitor Circuits

Chapter 13: Introduction to Switched- Capacitor Circuits Chapter 13: Introduction to Switched- Capacitor Circuits 13.1 General Considerations 13.2 Sampling Switches 13.3 Switched-Capacitor Amplifiers 13.4 Switched-Capacitor Integrator 13.5 Switched-Capacitor

More information

Experiment 2 Introduction to PSpice

Experiment 2 Introduction to PSpice Experiment 2 Introduction to PSpice W.T. Yeung and R.T. Howe UC Berkeley EE 105 Fall 2004 1.0 Objective One of the CAD tools you will be using as a circuit designer is SPICE, a Berkeleydeveloped industry-standard

More information

Implications of Slow or Floating CMOS Inputs

Implications of Slow or Floating CMOS Inputs Implications of Slow or Floating CMOS Inputs SCBA4 13 1 IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductor product or service

More information