1. D-Type Flip-Flop or Clocked Flip-Flop



Similar documents
ELEC 204 Digital System Design LABORATORY MANUAL

Times Table Activities: Multiplication

Access EEC s Web Applications... 2 View Messages from EEC... 3 Sign In as a Returning User... 3

Getting Your Fingers In On the Action

Operational Amplifier Circuits Comparators and Positive Feedback

Student Academic Learning Services Page 1 of 7. Statistics: The Null and Alternate Hypotheses. A Student Academic Learning Services Guide

FINRA Regulation Filing Application Batch Submissions

Connecting to

NAVIPLAN PREMIUM LEARNING GUIDE. Existing insurance coverage

HOPE AND INFORMATION PROJECT INTERVIEWER GUIDE: NURSE RESPONDENTS

esupport Quick Start Guide

Tipsheet: Sending Out Mass s in ApplyYourself

GETTING STARTED With the Control Panel Table of Contents

CU Payroll Data Entry

How do I evaluate the quality of my wireless connection?

Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers)

Remote Desktop Tutorial. By: Virginia Ginny Morris

How to put together a Workforce Development Fund (WDF) claim 2015/16

FORM ADV (Paper Version) UNIFORM APPLICATION FOR INVESTMENT ADVISER REGISTRATION AND REPORT FORM BY EXEMPT REPORTING ADVISERS

Welcome to CNIPS Training: CACFP Claim Entry

June 29, 2009 Incident Review Dallas Fort Worth Data Center Review Dated: July 8, 2009

Army DCIPS Employee Self-Report of Accomplishments Overview Revised July 2012

Patient Participation Report

Using Sentry-go Enterprise/ASPX for Sentry-go Quick & Plus! monitors

CSE 231 Fall 2015 Computer Project #4

Success in Mathematics

SBClient and Microsoft Windows Terminal Server (Including Citrix Server)

learndirect Test Information Guide The National Test in Adult Numeracy

Regions File Transmission

Server Settings

CSAT Account Management

STIOffice Integration Installation, FAQ and Troubleshooting

Wireless Light-Level Monitoring

Elite Home Office and Roku HD Setup

Annuities and Senior Citizens

Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite

FAQs regarding our system upgrade

Creating automated reports using VBS AN 44

User Guide Version 3.9

Dial Backup for Dedicated T1 Circuits using the ATLAS

How to use your new phone

NAVIPLAN PREMIUM LEARNING GUIDE. Analyze, compare, and present insurance scenarios

TRAINING GUIDE. Crystal Reports for Work

BEYOND THE BAR CLIENT SERVICE AND PRACTICE DEVELOPMENT: BECOMING A SUCCESSFUL LAWYER AN ASSOCIATE S MARKETING CHECKLIST 2.0

OUR DISCIPLINARY POLICY

A Guide for Writing Reflections

GED MATH STUDY GUIDE. Last revision July 15, 2011

STUDIO DESIGNER. Accounting 3 Participant

Business Digital Voice Site Services - Phone & User Assignments

Contents. Extra copies of this booklet are available on the Study Skills section of the school website (

DIGITAL MARKETING STRATEGY CHECKLIST

How to deploy IVE Active-Active and Active-Passive clusters

UW Tacoma Cashier s Office Orientation. Tuition and Fee Payments Authorization Release Other Important Information

INSTRUCTIONS ON HOW TO IMPORT (Attach) DOCUMENTS TO TRANSACTIONS IN THE EMPLOYEE REIMBURSEMENT SYSTEM

Online Learning Portal best practices guide

How much life insurance do I need? Wrong question!

SITE APPLICATIONS USER GUIDE:

Data Analytics for Campaigns Assignment 1: Jan 6 th, 2015 Due: Jan 13 th, 2015

Tips for Using PCB Artist Getting Started

Configuring and Integrating LDAP

DFRobot Romeo All-in-one Microcontroller (ATMega 328) Product code : RB-Dfr-36. Manual. o o. o o o. o 6.2 Example use of Button 1-5. o o o o.

What is a dashboard and why do I want one?

Licensing Windows Server 2012 for use with virtualization technologies

Biznet GIO Cloud - Build Site to Site VPNWith Cisco Router. Site to Site VPN with Cisco Router

time needed to collect and analyse data.

Getting Started Guide

Azure Digital Partner of Record FAQ June 2015

Customers FAQs for Webroot SecureAnywhere Identity Shield

Hi-Tech will not be responsible if your hardware fails and you lose your residents medical record documentation and/or MDS records.

Hardware components. Typical connections and data flow. Student 3 page 1: Low Merit

Training Script: Documenting Provider

LISTSERV ADMINISTRATION Department of Client Services Information Technology Systems Division

Gain vs. Proportional Band

North Carolina Department of Commerce Division of Employment Security

David Drivers Revit One-sheets: Linked Project Positioning and shared coordinates

Volume THURSTON COUNTY CLERK S OFFICE. e-file SECURE FTP Site (January 2011) User Guide

Implementing ifolder Server in the DMZ with ifolder Data inside the Firewall

UNIVERSITY OF WINCHESTER

FAQs for Webroot SecureAnywhere Identity Shield

This page provides help in using WIT.com to carry out the responsibilities listed in the Desk Aid Titled Staffing Specialists

CCHIIM ICD-10 Continuing Education Requirements for AHIMA Certified Professionals (& Frequently Asked Questions for Recertification)

Writing a Compare/Contrast Essay

IVR Interactive Voice Response

MATHEMATICS FOR ENGINEERING TRIGONOMETRY TUTORIAL 1 TRIGONOMETRIC RATIOS, TRIGONOMETRIC TECHNIQUES AND GRAPHICAL METHODS

990 e-postcard FAQ. Is there a charge to file form 990-N (e-postcard)? No, the e-postcard system is completely free.

Mobile Device Manager Admin Guide. Reports and Alerts

Basic Guide line for The Sportident system

Credit Work Group Recommendation

BRILL s Editorial Manager (EM) Manual for Authors Table of Contents

Hartford Seminary s. Online Application Instructions

How to Reduce Project Lead Times Through Improved Scheduling

SoftLayer Development Lab

March 2016 Group A Payment Issues: Missing Information-Loss Calculation letters ( MILC ) - deficiency resolutions: Outstanding appeals:

TakeMeFishing.org Website Effectiveness Topline Findings October 12, 2010

Office 365, Microsoft Dynamics CRM Online, Windows Intune, and EMS Digital Partner of Record FAQ June 2015

Using PayPal Website Payments Pro UK with ProductCart

The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories.

Counselor in Training Program

T2S Cash Coordinates User Guide

College Application Toolkit How to survive and thrive in the college application process

Transcription:

INIANA UNIVESITY, EPT. OF PHYSICS, P/5 LABOATOY FALL 8 Labratry #: Cntinued Fun with Flip-Flps Gal: Learn abut and build the three main types f flip-flps and use them in useful circuits as latches, cunters, shift registers, and ne-shts.. -Type Flip-Flp r Clcked Flip-Flp The simplest f the clcked flip-flp types, the -type, simply saves at its utput () what it saw at its input () just befre the last clcking edge. The particular -type flip-flp used belw, the 7HC7, respnds t a rising edge. The -type is actually used much mre ften than the fancier J- flip-flp that we will encunter next. (a) Basic Operatin: Saving a Level; eset. Feed the input frm a breadbard slide switch. Clck the flip-flp with a "debunced" pushbuttn (the buttns n the left side f the breadbard remember that these switch terminals need pull-up resistrs, i.e., see the diagram belw...). "is-assert" ESET AN SET (smetimes called CLEA and PESET) by tying them t. "ata" frm slide switch Frm "debunced" pushbuttn S / f 7LS7 5 V cc = Gnd = 7

k "NO" (nrmally pen) ebuncer k "NC" (nrmally clsed) Pullup resistrs that need adding if want lgic HIGH als Cnfirm that the -type flip-flp ignres infrmatin presented t its input (, fr "data") until the flip-flp is clcked. Try asserting ESET. Yu can d this with a wire t grund; bunce is harmless here. (Why?) What happens if yu try t clck in a HIGH at while asserting ESET? Try asserting SET and ESET at the same time (smething yu wuld never d n purpse in a useful circuit!). What happens? Lk at bth utputs. What determines what state the flip-flp rests in after yu release bth? es this answer prvide a clue why yu wuld nt want t assert bth at the same time in a circuit? (b) Tggle Cnnectin: Using Feedback The feedback in the circuit belw may make yu uneasy. Hwever, the clck makes this circuit easy t analyze since it breaks the feedback path. Build this circuit and try it. S 5 First clck the circuit manually (using the pushbuttn).

Then clck it with a square wave frm an external functin generatr (that can g t higher frequency than the lwly breadbard functin generatr). Watch CLOC and n the scpe. What is the relatin between f clck and f? Nw yu knw why this little baby is smetimes given the fancy name "divide-by-tw". Crank up the clck rate t the functin generatrs maximum, and measure the flip-flp's prpagatin time. T d this, cnsider what vltages IN and OUT t use, as yu measure the time elapsed. Yu can settle that by asking yurself just what it is that is prpagating?. J- Type Flip-Flp (anther Clcked Flip-Flp) The J- flip-flp's strength is its versatility. It can mimic the ther imprtant flipflp types: the r T (tggle)-type. (a) Checkut: Verify the J- flip-flp's behavir (described in lecture and in yur text). is-assert SET and ESET ; drive the J and inputs frm slide switches; clck the flip-flp with a debunced signal frm the pushbuttns. Frm "debunced" pushbuttn J S 5 / f 7LS 5 V cc = Gnd = 8 Fill ut the peratin table: J n+

(b) Applicatins: Mimicking Others type. Try these tw variatins, and determine which is a -type and which is a T- J J In n+ In n+. J- Flip-Flp in Cunters (a) ipple Cunter The preceding J- circuit, like the earlier -type-with-feedback, can be made t tggle n every clck, r "divide-by-tw". circuit: Cascading tw such circuits allws yu t divide by fur, and s n. Build this 5 J J is-assert S and n bth as usual Watch the cunter's utput n tw LEs while clcking the circuit at a few Hz. es it "divide by fur"? If nt, yur circuit r yur understanding f this phrase may be faulty. Fix whichever ne needs fixing. Nw clck the cunter as fast as yu can, and watch CL and first and then n the scpe. Trigger n. Watch the tw 's tgether and see if yu can spt the "rippling" effect that gives the circuit its name: a lag between changes at and then.

(b) Synchrnus Cunter Nw alter the circuit t the frm shwn belw. This is a synchrnus cunter. 7LS 5 J J CL is-assert S and n bth as usual Nte the negatin n the CL input f the secnd flip-flp (i.e., use a inverter gate r tweaked NAN gate t get it). See if yu can use the scpe t cnfirm that the ripple delay that yu saw befre is nw gne.

. Shift egister The shift register belw delays the signal called "IN", and synchrnizes it t the clck. Bth effects can be useful. Yu will use this circuit in a bit as a ne-sht, that is, a circuit that generates a single pulse in respnse t a "Trigger" input (here the signal called "IN"). IN 5 7 5 CL V cc= 7LS75 Gnd = 8 (a) Slw-mtin: first use a manual switch t drive "IN", and set the clck rate t a few Hz (using either an external functin generatr r the breadbard generatr). Watch the utputs fr each flip-flp using the breadbard LEs. Watch yur input bit "march thrugh" the flip-flps as they are clcked. (b) Nw clck the circuit with a lgic signal frm an external functin generatr, and use the breadbard's scillatr t prvide "IN". Let f clck be at least f in. Watch the utputs frm each flip-flp n the scpe.

Add NAN Gates: igitally-timed (synchrnus) uble-barreled One-Sht Add tw NAN gates, as shwn belw, and watch thse gates' utputs alng with TIG. Nte the effect f altering f clck. / 7LS Out B 7LS75 TIG 5 7 5 CL V cc= Gnd = 8 Out A / 7LS (a) Slw-mtin: again, first use a manual switch t drive TIG, and set the clck rate t a few Hz. Watch the ne-sht utputs n tw f the breadbard's buffered LEs. Take TIG lw fr a secnd r s, then high. Yu shuld see first ne LE then the ther wink lw, in respnse t this lw-t-high transitin. (b) Full-speed: when yu are satisfied that the circuit wrks, drive TIG with a square wave frm ne functin generatr (the breadbard's) while clcking the device with an external functin generatr (at a higher rate). T make sure yu understand what this circuit is ding, make a timing diagram as shwn n page f yur lab manual. eep this circuit munted n yur breadbard.