Sequential Logic Circuits

Similar documents
Sequential Logic Circuits

Lab 7: DELTA AND SIGMA-DELTA A/D CONVERTERS

Laboratory experiments and reports

Digital Logic Troubleshooting

FET Driver, Load, and Switch Circuits

DIGITAL TO ANALOG AND ANALOG TO DIGITAL CONVERTER

Exercise 1: Circuit Block Familiarization

PHYSICS 536 Experiment 14: Basic Logic Circuits

ANALOG TO DIGITAL CONVERTER

Java Bread Board Introductory Digital Electronics Exercise 2, Page 1

EE283 Electrical Measurement Laboratory Laboratory Exercise #7: Digital Counter

Physics 335 Lab 1 Intro to Digital Logic

Lab Exercise 6: Digital/Analog conversion

Use the fixed 5 volt supplies for your power in digital circuits, rather than the variable outputs.

Exercise 1: AND/NAND Logic Functions

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) ELECTRICAL & ELECTRONICS ENGINEERING SEMESTER TWO EXAMINATION 2017/2018

Lab #6: Op Amps, Part 1

+15 V 10k. !15 V Op amp as a simple comparator.

Lab #10: Finite State Machine Design

Logic Families. Describes Process used to implement devices Input and output structure of the device. Four general categories.

Module -18 Flip flops

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

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

ECE 2274 Lab 2. Your calculator will have a setting that will automatically generate the correct format.

HIGH LOW Astable multivibrators HIGH LOW 1:1

University of California at Berkeley Donald A. Glaser Physics 111A Instrumentation Laboratory

ECE 2274 Lab 2 (Network Theorems)

CONTENTS Sl. No. Experiment Page No

). The THRESHOLD works in exactly the opposite way; whenever the THRESHOLD input is above 2/3V CC

DIGITAL ELECTRONICS: LOGIC AND CLOCKS

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

E85: Digital Design and Computer Architecture

R & D Electronics DIGITAL IC TRAINER. Model : DE-150. Feature: Object: Specification:

Experiment 1: Breadboard Basics

Sept 13 Pre-lab due Sept 12; Lab memo due Sept 19 at the START of lab time, 1:10pm

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

Department of EECS. University of California, Berkeley. Logic gates. September 1 st 2001

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

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

EE 308-Digital Electronics Laboratory EXPERIMENT 8 FLIP FLOPS AND SEQUENTIAL CIRCUITS

Adder Comparator 7 segment display Decoder for 7 segment display D flip flop Analysis of sequential circuits. Sequence detector

Lab# 13: Introduction to the Digital Logic

Step Response of RC Circuits

LOGIC DIAGRAM: HALF ADDER TRUTH TABLE: A B CARRY SUM. 2012/ODD/III/ECE/DE/LM Page No. 1

ENGR 210 Lab 12: Analog to Digital Conversion

VCC. Digital 16 Frequency Divider Digital-to-Analog Converter Butterworth Active Filter Sample-and-Hold Amplifier (part 2) Last Update: 03/19/14

EXPERIMENT 12: DIGITAL LOGIC CIRCUITS

Lab 8: SWITCHED CAPACITOR CIRCUITS

UMAINE ECE Morse Code ROM and Transmitter at ISM Band Frequency

AME140 Lab #2 INTRODUCTION TO ELECTRONIC TEST EQUIPMENT AND BASIC ELECTRONICS MEASUREMENTS

Experiment 3 Ohm s Law

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

ECE ECE285. Electric Circuit Analysis I. Spring Nathalia Peixoto. Rev.2.0: Rev Electric Circuits I

SRV ENGINEERING COLLEGE SEMBODAI RUKMANI VARATHARAJAN ENGINEERING COLLEGE SEMBODAI

UNIT II: Clocked Synchronous Sequential Circuits. CpE 411 Advanced Logic Circuits Design 1

EECE 143 Lecture 0: Intro to Digital Laboratory

Features MIC1555 VS MIC1557 VS OUT 5

Page 1/10 Digilent Analog Discovery (DAD) Tutorial 6-Aug-15. Figure 2: DAD pin configuration

Basic Logic Circuits

LS7362 BRUSHLESS DC MOTOR COMMUTATOR / CONTROLLER

LIST OF EXPERIMENTS. KCTCET/ /Odd/3rd/ETE/CSE/LM

Model 305 Synchronous Countdown System

QUICKSWITCH BASICS AND APPLICATIONS

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

logic system Outputs The addition of feedback means that the state of the circuit may change with time; it is sequential. logic system Outputs

Computer-Based Project on VLSI Design Co 3/7

CMOS Inverter & Ring Oscillator

Lecture 20: Several Commercial Counters & Shift Register

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

Logic 0 Logic To provide an output load (or two) 5 Voltage Measurement Point V CC +5 74LS00 GND

Chemistry Hour Exam 1

CMOS Digital Integrated Circuits Analysis and Design

ENEE307 Lab 7 MOS Transistors 2: Small Signal Amplifiers and Digital Circuits

Data Conversion and Lab Lab 3 Spring Analog to Digital Converter

Practical Workbook Logic Design & Switching Theory

CS302 - Digital Logic Design Glossary By

Due date: Sunday, November 8 (midnight) Reading: HH sections , (pgs , )

Group: Names: Resistor Band Colors Measured Value ( ) R 1 : 1k R 2 : 1k R 3 : 2k R 4 : 1M R 5 : 1M

Physics 120 Lab 1 (2018) - Instruments and DC Circuits

Laboratory Project 1a: Power-Indicator LED's

Digital Circuits Laboratory LAB no. 12. REGISTERS

MIL-STD-883E METHOD 3024 SIMULTANEOUS SWITCHING NOISE MEASUREMENTS FOR DIGITAL MICROELECTRONIC DEVICES

ECE 2274 Lab 1 (Intro)

Name EET 1131 Lab #2 Oscilloscope and Multisim

! Sequential Logic. ! Timing Hazards. ! Dynamic Logic. ! Add state elements (registers, latches) ! Compute. " From state elements

ASTABLE MULTIVIBRATOR

Department of Electronics and Communication Engineering

Preface to Third Edition Deep Submicron Digital IC Design p. 1 Introduction p. 1 Brief History of IC Industry p. 3 Review of Digital Logic Gate

Project 3 Build a 555-Timer

User Manual and Test Procedure

EXAMPLE. Use this jack for the red test lead when measuring. current from 0 to 200mA. Figure P-1

ECE 53A: Fundamentals of Electrical Engineering I

Junior Digital circuit experiment board. Use for the experimentation of digital circuits both TTL IC and CMOS DC supply :

Experiment 1: Instrument Familiarization (8/28/06)

Experiment 5: Basic Digital Logic Circuits

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

Lab 3: Kirchhoff's Laws and Basic Instrumentation

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT A POLYPHASE MONOLITHIC SYNCHRONOUS BUCK REGULATOR

1 Q' 3. You are given a sequential circuit that has the following circuit to compute the next state:

LAB 1 AN EXAMPLE MECHATRONIC SYSTEM: THE FURBY

Transcription:

LAB EXERCISE - 5 Page 1 of 6 Exercise 5 Sequential Logic Circuits 1 - Introduction Goal of the exercise The goals of this exercise are: - verify the behavior of simple sequential logic circuits; - measure the dynamic parameters of asynchronous sequential circuits; - verify the presence of bouncing on mechanical contacts; - verify the behavior of a simple Digital/Analog converter. The pre-compiled form for the report is not available for this exercise. Use A4 papers, following the outline used for the previous report. Circuits and instruments The required circuits must be arranged on solderless breadboard. If you never used it before, read the document Use of solderless breadboard, on the course web site. Measurement procedures Circuit operation can be verified using the oscilloscope. It is useful to use all available channels. Some 4 channel scopes have fixed gain on on channels 3 and 4. Use a voltage divider to obtain signals with amplitude similar the ones on main channels 1 and 2. Logical state can be read also connecting LEDs between the output and the voltage supply, with a 3.3 KΩ in series. In the LADISPE a board with 8 LED+resistor pairs is available.. Warning Remember that in CMOS circuits, all inputs must have to be connected to a well defined logical state! Also remember that the voltage applied to an integrate circuit cannot exceed the supply voltage range (0V to 5 V for the logic circuits used in this experiment). Set the signal generator before connecting it to the circuit.

LAB EXERCISE - 5 Page 2 of 6 2 - Measurements 2.1 Asynchronous Counter Examine the data sheet of CD4040 counter, in order to identify the function of various inputs. Mount the CD4040 integrated circuit with 5V supply (Vss 0V, Vdd positive voltage supply). Place the components in such a way as to make possible the insertion of other logical integrate circuit (use bus strips for supply voltage ang ground; see the indications in the document Use of solderless breadboard in the Learning Material table). Connect the RESET to a proper logical state in order to enable the counting. a) Connect a square wave to the inputs, with levels 0.5/3.5 V (to be checked before connecting the signal generator to the circuit). Verify (using the oscilloscope) that, on the outputs, every square wave has a frequency which is the half of the previous one. Synchronize the timebase of oscilloscope with the lowest frequency signal. b) Verify that the switching delay increases from a Flip-Flop to the next one along the counter chain. In order to execute this step easily, is useful to increase clock frequency until the clock period becomes comparable with the propagation delay. c) Measure the delay of a single counter stage (Flip-Flop), by measuring the delay of a rather long FF chain and then divide it by the number of FlipFlops. Verify that the delay is function of the number of FF between the two measurement points and not function of the divider chain position. d) Insert some LEDs on the first outputs, as indicated in the section Measurement procedures in the previous section. Reduce the clock frequency until you can verify the counting sequence on the LEDs (using LEDs is possible to look over several outputs at the same time; this is not possible with oscilloscope). e) Disconnect the clock provided by the signal generator; and connect a pull-up resistor R PU = 10 kω between the clock input and the positive supply, with a switch towards the round, or use a wire as contact (diagram on the side). You can now apply the clock signal CK manually, by closing the switch. Verify that whenever you operate the switch (or any contact to ground) several clock pulses are sent (look at the counter state). R PU V AL CK f) Remove the pull-up resistor and leave the input unconnected; verify that, in this condition, the input gather noise from the environment (like an antenna): field from the electric network (50 Hz), electric charges from near (not in contact) objects, etc. Verify that touching the monitor screen with one hand and bringing the other hand near the floating input, the counter receives a clock signal by capacitive coupling. Reconnecting R PU, the input potential is fixed by the pull-up resistor, which has a smaller Z than capacitive coupling, and reduce the noise. (the same check can be done on the reset input).

LAB EXERCISE - 5 Page 3 of 6 g) Insert the debounce circuit (Flip-Flop SR made-up of NAND gates 74HC00 see diagram on the side). Verify that with this circuit the counter advances one unit for each operation of the input switch. V AL R PU2 R PU1 S A Q* CK B R Q 2.2 - Decoder For the following exercises, reconnect the square wave generator (with proper levels) to the clock input. Using two-input NAND gates create a circuit (decoder) which recognizes the state 111 on the first three counter stages (Flip-Flop outputs). Verify the operation in static (slow advancement, outputs state verification through LEDs) and dynamic conditions (fast clock, signal verified on the oscilloscope). Block diagram and pins description of CD4040 are in the drawing. Datasheets of other devices are available on LADISPE site, on the course Website (ULISSE) or from the manufacturers sites.

LAB EXERCISE - 5 Page 4 of 6 2.3 D/A Conversion This part of the exercise brings to the realization of a D/A converter based on a set of weighted resistors (ratio 2), directly driven by the counter outputs. The operation of this D/A converter is described in lesson F2. Connect the 390K, 180K, 100K, 47K resistors between the counter outputs Q3, Q4, Q5, Q6 and the node A (as shown in the figure). Apply a 100 KHz square wave to the counter clock input. CK CD 4040 Q1 Q2 Q3 Q4 Q5 Q6 Q7. Q12 Nominal actual R1 400 kω 390 kω R2 200 kω 180 kω R3 100 kω 100 kω R4 50 kω 47 kω R1 R2 R3 R4 A Va a) Observe the Va signal on the A node, and the four outputs Q3 Q6; explain the wave shape observed on A node, and the relation with square waves on Q3 6. b) Add a 820 kω resistor between Q2 and node A; verify and explain the effect on Va. c) Remove R5, than add a 27 kω resistor (R7) between Q7 and node A; verify and explain the effect on Va. d) How are the steps on Va modified by a 220 kω resistor (R7') in parallel to R7? Explain the reasons of the changes. e) How are the steps on Va modified by replacing the 47 kω resistor (R4) with two 100 kω resistors in parallel? Explain the reason. f) What should happen adding a 1.5 MΩ resistor (R6) between Q1 output and node A? (the practical exercise is difficult to perform, becuse the effect on Va voltage is low).

LAB EXERCISE - 5 Page 5 of 6 3 - Common mistakes and possible failures. One of the most frequent reason of failures in this exercise are false contacts in the breadboard. Read carefully the instructions on the document Use of solderless breadboard (learning material Use of solderless breadboard). In case of malfunction, apply the following steps: a) If wires for connection are oxidized, or twisted, or bent, use new ones. b) Do not insert segments of insulated wires in the breadboard holes: spring-shaped internal contacts can touch the insulator instead of the metal. In such case the connection seems to be correct, but the electric connection is not present. c) Verify the components value (don't trust the labels on the drawer). d) Verify signals and power supply, directly on the IC circuit, touching the pins with the probe metal tip (to identify false contacts between the breadboard and the IC pins). e) Verify the contacts between clamps (supply and signals) and breadboard connection wires. Remove insulator from the piece of wire inserted in the clamp.. f) If the D/A converter output characteristic appears non-monotone, verify resistor values and their positions in the counter outputs sequence (on Q6 output should be present a square wave at the lowest frequency).

LAB EXERCISE - 5 Page 6 of 6 History of the document DDC 080131 last revision (italian) PL 080301 translation DDC 080331 translation verification DDC 090316 small corrections