MSI Counters Counter ICs Technician Series ©Paul Godin Updated Feb 2015 gmail.com.

Slides:



Advertisements
Similar presentations
Lecture 23: Registers and Counters (2)
Advertisements

Asynchronous Counter with MSI Gates
Counter Circuits and VHDL State Machines
Homework Reading Machine Projects Labs Tokheim Chapter 9.1 – 9.6
C.S. Choy1 SEQUENTIAL LOGIC A circuit’s output depends on its previous state (condition) in addition to its current inputs The state of the circuit is.
EET 1131 Unit 11 Counter Circuits  Read Kleitz, Chapter 12, skipping Sections and  Homework #11 and Lab #11 due next week.  Quiz next week.
KU College of Engineering Elec 204: Digital Systems Design
What is shift register? A shift register is a digital memory circuit found in calculators, computers, and data-processing systems. Bits (binary digits)
Chapter 9 Counters.
Counters  A counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in relationship.
Digital Fundamentals with PLD Programming Floyd Chapter 10
Electronics Technology
Asynchronous Counters
SEQUENTIAL CIRCUITS USING TTL 74XX ICS
Chapter 7 Counters and Registers
Asynchronous Counter © 2014 Project Lead The Way, Inc.Digital Electronics.
Sequential Circuit - Counter -
Principles & Applications
Electronics Technology
Asynchronous Counters with SSI Gates
Last Mod: March 2014  Paul R. Godin Shift Registers Registers 1.1.
Rabie A. Ramadan Lecture 3
P. 4.1 Digital Technology and Computer Fundamentals Chapter 4 Digital Components.
Counter Application (Part B) By : Pn Siti Nor Diana Ismail CHAPTER 3.
Synchronous Counters with SSI Gates
Introduction to Chapter 7
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Synch 1.1 Synchronous Counters 1 ©Paul Godin Created January 2008.
Counters By Taweesak Reungpeerakul
 Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed sequences.
Asynch 1.1 Asynchronous Counters 1 ©Paul Godin Last Edit Sept 2009.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Chapter 1_4 Part III more on … Counters Chapter 1_4 Part III more on … Counters.
CHAPTER 8 - COUNTER -.
Counter Circuits and VHDL State Machines
Sequential logic circuits
Last Mod: Jan 2015  Paul R. Godin Shift Registers : Technician Series Registers 1.1.
Synchronous Counter with MSI Gates
Decade Counter (BCD Counter). Introduction A counter which is reset at the 10 th clock pulse is called decade counter. The decade counter is otherwise.
C HAPTER S IX R EGISTERS AND C OUNTERS 1. A clocked sequential circuit consists of a group of flip-flops and combinational gates connected to form a feedback.
Counters 2.1 MSI Counters Counter ICs ©Paul Godin Updated Aug 2013 gmail.com.
COUNTERS Why do we need counters?
Counters.
Basic terminology associated with counters Technician Series
Unit 1 – Counters and Registers Mr. Grimming. Introduction FFs and logic gates are combined to form various counters and registers. Unit Goals Goals:
Flip Flops 4.1 Latches and Flip-Flops 4 ©Paul Godin Created September 2007 Last edit Sept 2009.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
Flip Flops 3.1 Latches and Flip-Flops 3 ©Paul Godin Created September 2007 Last Edit Aug 2013.
Counters In digital logic and computing, a counter is a device which stores (and sometimes displays) the number of times a particular event or process.
1 Registers A register is a group of n flip-flops each of them capable of storing one bit of information There are two types of registers: parallel and.
ACOE161 (Spring2007)MSI Devices1 Revision on MSI Devices M. Mano & C. Kime: Logic and Computer Design Fundamentals (Chapter 5)
Homework Reading Machine Projects Labs Tokheim Chapter 9.1 – 9.6
EKT 124 / 3 DIGITAL ELEKTRONIC 1
EET 1131 Unit 11 Counter Circuits
Synchronous Counter with MSI Gates
Asynchronous Counters with SSI Gates
EKT 221 – Counters.
EKT 221 : Digital 2 COUNTERS.
Principles & Applications
Digital Fundamentals with PLD Programming Floyd Chapter 10
Asynchronous Counters with SSI Gates
Asynchronous Counter with MSI Gates
Synchronous Counters with MSI Gates
Counters and Registers
Asynchronous Counters 2
Synchronous Counters with MSI Gates
EET107/3 DIGITAL ELECTRONICS 1
EET 1131 Unit 11 Counter Circuits
Chapter 8 Counters Changjiang Zhang
Basic terminology associated with counter and sequential circuits.
Presentation transcript:

MSI Counters Counter ICs Technician Series ©Paul Godin Updated Feb 2015 gmail.com

Synchronous Counters In a synchronous counter each of the Flip-Flops receive the same edge at the same time. Eliminates “glitch” states caused by delays in asynchronous design Additional gates are required Counters.2

State Machines A State Machine is a counter that is designed to produce a specific output sequence that may or may not follow a natural count sequence. Counters.3

IC Complexity Scale SSI: Small Scale Integration. Usually refers to IC’s that contain individual gates or flip-flops. MSI: Medium Scale Integration. Usually refers to IC’s that contain counters, encoders, etc… LSI and VLSI: Large and Very Large Scale Integration. Refers to IC’s that can perform large logic functions, such as CPLDs, microprocessors, etc. ASIC: Application Specific IC. Refers to IC’s that are custom built for specific functions, and are vendor- specific. An example is the chip in a TI Calculator. Counters.4

Counter ICs There are many counter ICs available, each with a specific set of functions. Examples: Count Sequence: Count to 10 (Decade Counters) Count in a full binary sequence (Binary Counters) Count Direction: Up or Down Counters Reset (0000) or Preset (1001) capabilities Many MSI counters are combinations of synchronous and asynchronous design Counters.5

Counter ICs: Additional Features Examples of additional functions or features include: Frequency division: Divide specific input frequencies (Crystal or AC) Output patterns Multiple counters within a single package Borrow and Carry for additional counters Blanking leading or trailing zeros Counters.6

Counters.7 12-bit binary counter. Often used as a frequency divider: input of 4096Hz produces a 1Hz output CD4040 Binary Counter

Counters.8 Features: -up or down counting -borrow or carry outputs -ability to clear (0000) -ability to load any BCD value The 74LS192 BCD Counter

Counters.9 A more unusual counter, it has these features: -Up count (BCD) mode or frequency divide mode -Symmetrical Divide-by-10 -Divide by 5 with either 20% or 40% DC -Requires external wiring to set the mode of operation -Contains 2 active high ANDed resets and 2 ANDed presets The 74LS90 Counter

Counters.10 This dual-counter chip has these features: -Up count only -Selectable edge input -Independent Master Resets The CD4518 BCD counter

Cascading Counters Cascading means connecting one device to another device for it to continue the logic operation. When designing a digital clock, counters need to be cascaded. Consideration must be given to how the next counter in the cascade will be incremented. The MSB that changes will produce a negative edge when the count returns to zero. Counters.11

MSB Edge Decade DCBA A B C D LSB MSB Negative edge produced by 9-to-0 transition on D Counters.12

Frequency Division Counters are often used as frequency dividers. Example: A common frequency for crystal oscillators is KHz. We can divide this frequency into a 1 Hz pulse by using full-sequence counters: ÷16 ÷ Hz 2048Hz 128Hz 8Hz 1Hz How many flip-flops if we built this as a single counter? Counters.13

MSB Edge Cascading Decade DCBA Mod-6 DCBA Negative edge produced by 5-to-0 transition on C D does not change so it isn’t used for cascade Decade LSB MSB Counters.14

In-Class Exercise Use EWB to analyse a 12 hour clock: AM and PM settings seconds, minutes and hours Special consideration to the hours: The clock counts from 12 to 1 Consider the state “1 and 3” must be detected and preset the counters to 0 and 1. Counters.15

End ©Paul R. Godin gmail.com Counters.16 Why was the counter defective? One of the flip flops couldn’t give a bit