Counters Clocked sequential circuit whose state diagram contains a single cycle. Modulus – number of states in the cycle. Counters with non-power of 2.

Slides:



Advertisements
Similar presentations
Register Transfer Level
Advertisements

CENG 241 Digital Design 1 Lecture 11
Sequential Circuits A Basic sequential circuit is nothing but a combinational circuit with some feedback paths between its output and input terminals.
Half Adder Sum = X’Y+XY’ = X  Y Carry = XY YXYXYX  YYYX  XX XOR XNOR.
Ch 8. Sequential logic design practices 1. Documentation standards ▶ general requirements : signal name, logic symbol, schematic logic - state machine.
1 EE121 John Wakerly Lecture #10 Some shift-register stuff Sequential-circuit analysis.
Digital Digital: Chapter 8. Sequential Logic Design Practices 1 Chapter 8. Sequential Logic Design Practices.
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 TopicJ: Counters José Nelson Amaral.
8.4 Counters NextReturn Any clocked sequential circuit whose state diagram contains a single cycle is called a counter. The number of states in the cycle.
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 TopicJ: Counters José Nelson Amaral.
Registers and Counters
Shift Registers and Shift Register Counters
Sequential PLD timing Registers Counters Shift registers
Digital Logic Design Lecture 24. Announcements Homework 8 due today Exam 3 on Tuesday, 11/25. – Topics for exam are up on the course webpage.
Chapter 7 -- Modular Sequential Logic. Serial-in, Serial-out Shift Register.
Sistemas Digitais I LESI - 2º ano Lesson 8 - Sequential Design Practices U NIVERSIDADE DO M INHO E SCOLA DE E NGENHARIA Prof. João Miguel Fernandes
Sequential Circuit Introduction to Counter
1 Digital Design: Sequential Logic Blocks Credits : Slides adapted from: J.F. Wakerly, Digital Design, 4/e, Prentice Hall, 2006 C.H. Roth, Fundamentals.
Registers and Counters
Sequential Circuit  It is a type of logic circuit whose output depends not only on the present value of its input signals but on the past history of its.
Electronics Technology
Counters.
Registers and Counters
Chapter 1_4 Part II Counters
Flip-Flop Applications Registers.  a register is a collection of flip-flops  basic function is to hold information  a shift register is a register.
1 Sequential Circuits Registers and Counters. 2 Master Slave Flip Flops.
Flip-Flop Applications
EE345: Introduction to Microcontrollers Register and Counters Prof. Ahmad Abu-El-Haija.
Registers and Counters
ECE 301 – Digital Electronics Flip-Flops and Registers (Lecture #15)
1 Shift Registers. –Definitions –I/O Types: serial, parallel, combinations –Direction: left, right, bidirectional –Applications –VHDL implementations.
EE24C Digital Electronics Projects
CHAPTER 12 REGISTERS AND COUNTERS
Registers & Counters M. Önder Efe
CHAPTER 6 MODULAR SQUENTIAL CIRCUITS & APPLICATIONS
1 Registers and Counters A register consists of a group of flip-flops and gates that affect their transition. An n-bit register consists of n-bit flip-flops.
Registers and Counters
Digital Design: Principles and Practices
P. 4.1 Digital Technology and Computer Fundamentals Chapter 4 Digital Components.
Princess Sumaya Univ. Computer Engineering Dept. Chapter 6:
EE365 Adv. Digital Circuit Design Clarkson University Lecture #12 Registers and Counters.
Digital Design Lectures 11 & 12 Shift Registers and Counters.
7-6 단일 레지스터에서 Microoperation Multiplexer-Based Transfer  Register 가 서로 다른 시간에 둘 이상의 source 에서 data 를 받을 경우 If (K1=1) then (R0 ←R1) else if (K2=1) then.
1 Registers & Counters Logic and Digital System Design - CS 303 Erkay Savaş Sabancı University.
Registers and Counters Chapter 6. Digital Circuits 2 Clocked sequential circuits a group of flip-flops and combinational gates connected to form a feedback.
Chap 5. Registers and Counters. Chap Definition of Register and Counter l a clocked sequential circuit o consist of a group of flip-flops & combinational.
1 Register A register is a sequential circuit that can be set to a specific state and retain that state until externally changed. –State is a combination.
Sequential logic circuits
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.
Digital Electronics Electronics Technology Landon Johnson Shift Registers.
EE121 John Wakerly Lecture #9
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Logic Design Dr. Oliver Faust.
Modulo-N Counters According to how they handle input transitions –Synchronous –Asynchronous.
DIGITAL SYSTEMS TCE Shift Registers and Shift Register Counters Week 10 and Week 11 (Lecture 2 of 2)
Chap 5. Registers and Counters
DIGITAL COMPONENTS. MULTIPLEXERS A multiplexer is a combinational circuit that receives binary information from one of 2 n input data lines and directs.
Lecture Overview Shift Register Buffering Direct Memory Access.
Fuw-Yi Yang1 數位系統 Digital Systems Department of Computer Science and Information Engineering, Chaoyang University of Technology 朝陽科技大學資工系 Speaker: Fuw-Yi.
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
CHAPTER 14 Digital Systems. Figure 14.1 RS flip-flop symbol and truth table Figure
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.
1 CHAPTER 12 REGISTERS AND COUNTERS This chapter in the book includes: Objectives Study Guide 12.1Registers and Register Transfers 12.2Shift Registers.
Shift Register Counters
Sequential Logic Counters and Registers
Sequential Circuit: Counter
DR S. & S.S. GHANDHY ENGINEENRING COLLEGE
Registers and Counters Register : A Group of Flip-Flops. N-Bit Register has N flip-flops. Each flip-flop stores 1-Bit Information. So N-Bit Register Stores.
COE 202: Digital Logic Design Sequential Circuits Part 4
Switching Theory and Logic Design Chapter 5:
Presentation transcript:

Counters Clocked sequential circuit whose state diagram contains a single cycle. Modulus – number of states in the cycle. Counters with non-power of 2 modulus has unused states

Ripple Counters Ripple counter. Requires fewer components than other counters. Slowest one.

Synchronous Counters Synchronous counters. Synchronous serial counter. The clock inputs of all flip-flops in the counter circuit are connected to a common clock signal. Synchronous serial counter.

Counters Synchronous parallel counter.

MSI Counters – 74x163

MSI Counters – 74x163

74x163 – Free Running Mode

74x163 – Modulo 11 Counters

74x163 – Excess-3 Counter

74x163 – Cascading Counters

74x163 – Modulo 193 Counter

74x163 – Modulo 8 Counter With Decoder

74x163 – Modulo 8 Counter With Decoder Modulo 8 counter with decoder and glitch-free outputs.

Shift Registers N-bit register with the provision for shifting its stored data by a bit position each tick of the clock. Serial input – specifies a new bit to shifted into the register. Serial output – specifies the bits being shifted out of the register

Shift Registers Parallel input – specifies a new set of bits to be entered into the register, all at once during a single clock tick. Parallel output – specifies the bits at the output of every flip-flop in the register.

Shift Registers Serial-in, parallel-out shift register.

Shift Registers Parallel-in, serial-out shift register.

Shift Registers MSI Shift Registers. 74x164 – serial-in, parallel-out with asynchronous clear input. 74x166 – parallel-in, serial-out with asynchronous clear input. 74x194 – universal shift register.

Shift Registers

Shift Registers Shift register counter – a circuit formed by a shift registers and combinational logic. The state diagram for this state machine is cyclic. This circuit does not necessarily count in ascending or descending order. Ring Counter – the simplest shift register counter. This circuit uses a n-bit shift register to obtain a counter with n states.

Shift Registers

Shift Registers

Shift Registers A self correcting counter is designed so that all abnormal states have transitions leading to normal states.

Shift Registers Twisted-ring, Moebius or Johnson counter is a n-bit shift register whose serial input receives the complement of serial output. This counter has 2n states.

Shift Registers Digital telephony. Central offices samples analog voice 8000 times/sec (once every 125μs). Then the COs transmit them digitally over a 64kbps serial channel. 64kbps is much less than can be achieved by a single digital line, therefore several 64kbps signals are multiplexed onto a single wire.

Shift Registers

Shift Registers

Shift Registers

Shift Registers