Fuw-Yi Yang1 數位系統 Digital Systems Department of Computer Science and Information Engineering, Chaoyang University of Technology 朝陽科技大學資工系 Speaker: Fuw-Yi.

Slides:



Advertisements
Similar presentations
©2004 Brooks/Cole FIGURES FOR CHAPTER 12 REGISTERS AND COUNTERS Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter.
Advertisements

CSE 205: Digital Logic Design
CENG 241 Digital Design 1 Lecture 11
RIPPLE COUNTERS A register that goes through a prescribed sequence of states upon the application of input pulses is called a counter. The input pulses.
Registers and Counters
Logic and Computer Design Fundamentals Registers and Counters
Sequential Circuit Introduction to Counter
Chapter 7 – Registers and Register Transfers Part 1 – Registers, Microoperations and Implementations Logic and Computer Design Fundamentals.
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.
A.Abhari CPS2131 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:
Mantıksal Tasarım – BBM231 M. Önder Efe
Registers and Counters
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
Counters.
Registers and Counters
Chapter 1_4 Part II Counters
1 Sequential Circuits Registers and Counters. 2 Master Slave Flip Flops.
EE345: Introduction to Microcontrollers Register and Counters Prof. Ahmad Abu-El-Haija.
ECE2030 Introduction to Computer Engineering Lecture 15: Registers, Toggle Cells, Counters Prof. Hsien-Hsin Sean Lee School of Electrical and Computer.
CSI-2111 Computer Architecture Ipage Sequential circuits, 2nd part v Objectives: To recognize and know to use the principal types of sequential.
CHAPTER 12 REGISTERS AND COUNTERS
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
Rabie A. Ramadan Lecture 3
2017/4/24 CHAPTER 6 Counters Chapter 5 (Sections )
Princess Sumaya Univ. Computer Engineering Dept. Chapter 6:
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.
ENG241 Digital Design Week #8 Registers and Counters.
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.
Chapter 6 Registers and Counters
REGISTER A register is a group of flip-flops. Each flip- flop is capable of storing one bit of informa­ tion. An n-bit register consists of a group of.
CHAPTER 6 Sequential Circuits’ Analysis CHAPTER 6 Sequential Circuits’ Analysis Sichuan University Software College.
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.
Basic Counters: Part I Section 7-6 (pp ).
ECE/CS 352 Digital System Fundamentals© T. Kaminski & C. Kime 1 ECE/CS 352 Digital Systems Fundamentals Fall 2000 Chapter 5 – Part 2 Tom Kaminski & Charles.
SYEN 3330 Digital SystemsJung H. Kim 1 SYEN 3330 Digital Systems Chapter 7 – Part 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.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
3 BIT DOWN COUNTER SUBJECT: DIGITAL ELECTONICS CODE: COLLEGE: BVM ENGINEERING COLLEGE COLLEGE CODE:008 ELECTRONICS & TELECOMMUNICATION DEPT.
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.
Logic Design (CE1111 ) Lecture 6 (Chapter 6) Registers &Counters Prepared by Dr. Lamiaa Elshenawy 1.
Fuw-Yi Yang1 數位系統 Digital Systems Department of Computer Science and Information Engineering, Chaoyang University of Technology 朝陽科技大學資工系 Speaker: Fuw-Yi.
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.
Digital Design: With an Introduction to the Verilog HDL, 5e M. Morris Mano Michael D. Ciletti Copyright ©2013 by Pearson Education, Inc. All rights reserved.
Registers and Counters
FIGURE 6.1 Four‐bit register
Prof. Hsien-Hsin Sean Lee
EKT 221 : Digital 2 COUNTERS.
SLIDES FOR CHAPTER 12 REGISTERS AND COUNTERS
Digital System Design Review.
Registers and Counters
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.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN
Registers and Register Transfers
FIGURE 10.1 Rectangular‐shape graphic symbols for gates
Computer Architecture and Organization: L02: Logic design Review
6. Registers and Counters
Switching Theory and Logic Design Chapter 5:
Digital Logic Department of CNET Chapter-6
Digital Logic Department of CNET Chapter-6
Registers and Register Transfers
Outline Registers Counters 5/11/2019.
Presentation transcript:

Fuw-Yi Yang1 數位系統 Digital Systems Department of Computer Science and Information Engineering, Chaoyang University of Technology 朝陽科技大學資工系 Speaker: Fuw-Yi Yang 楊伏夷 伏夷非征番, 道德經 察政章 (Chapter 58) 伏 者潛藏也 道紀章 (Chapter 14) 道無形象, 視之不可見者曰 夷

Fuw-Yi Yang2 Text Book: Digital Design 4th Ed. Chap 6 Registers and Counters 6.1 Registers 6.2 Shift Registers 6.3 Ripple Counters 6.4 Synchronous Counters 6.5 Other Counters 6.6 HDL for Registers and Counters

Fuw-Yi Yang3 Text Book: Digital Design 4th Ed. Chap Registers A register is a group of flip-flops, each one of which is capable of storing one bit of information. An n-bit register consists of a group of n flip-flops capable of storing n bits of binary information. In addition to the flip-flops, a register may have combinational gates that perform certain data-processing tasks. In its broadest definition, a register consists of a group of flip-flops together with gates that affect their operation.

Fuw-Yi Yang4 Text Book: Digital Design 4th Ed. Chap Registers A counter is essentially a register that goes through a predetermined sequence of binary states.

Fuw-Yi Yang5 Text Book: Digital Design 4th Ed. Chap Registers Four-bit register. Load data through I 0 ~I 3 If some bits must be left unchanged, how to do it ? See next page

Fuw-Yi Yang6 Text Book: Digital Design 4th Ed. Chap Registers A Four-bit register with parallel load

Fuw-Yi Yang7 Text Book: Digital Design 4th Ed. Chap Shift Registers A register capable of shifting the binary information held in each cell to its neighboring cell, in a selected direction is called a shift register.

Fuw-Yi Yang8 Text Book: Digital Design 4th Ed. Chap Shift Registers Four-bit shift register

Fuw-Yi Yang9 Text Book: Digital Design 4th Ed. Chap Shift Registers Serial transfer from register A to Register B Timing and example see next page

Fuw-Yi Yang10 Text Book: Digital Design 4th Ed. Chap Shift Registers Serial transfer from register A to Register B Timing and example see next page

Fuw-Yi Yang11 Text Book: Digital Design 4th Ed. Chap Shift Registers Serial addition by serial adder (another example --next page)

Fuw-Yi Yang12 Text Book: Digital Design 4th Ed. Chap Shift Registers Serial adder (how to design input equations --next page)

Fuw-Yi Yang13 Text Book: Digital Design 4th Ed. Chap Shift Registers

Fuw-Yi Yang14 Text Book: Digital Design 4th Ed. Chap Shift Registers Four-bit universal shift register (details --next page)

Fuw-Yi Yang15 Text Book: Digital Design 4th Ed. Chap Shift Registers

Fuw-Yi Yang16 Text Book: Digital Design 4th Ed. Chap Ripple Counters

Fuw-Yi Yang17 Text Book: Digital Design 4th Ed. Chap Ripple Counters

Fuw-Yi Yang18 Text Book: Digital Design 4th Ed. Chap Ripple Counters

Fuw-Yi Yang19 Text Book: Digital Design 4th Ed. Chap Ripple Counters

Fuw-Yi Yang20 Text Book: Digital Design 4th Ed. Chap Ripple Counters State diagram of a decimal BCD counter (circuits next page)

Fuw-Yi Yang21 Text Book: Digital Design 4th Ed. Chap Ripple Counters

Fuw-Yi Yang22 Text Book: Digital Design 4th Ed. Chap Ripple Counters

Fuw-Yi Yang23 Text Book: Digital Design 4th Ed. Chap Synchronous Counters Binary Counter by example Up-Down Counter by example BCD Counter by example Binary Counter with parallel load

Fuw-Yi Yang24 Text Book: Digital Design 4th Ed. Chap Synchronous Counters Count enable: another way is to control the clock

Fuw-Yi Yang25 Text Book: Digital Design 4th Ed. Chap Synchronous Counters Two ways to achieve a BCD counter using a counter with parallel load

Fuw-Yi Yang26 Text Book: Digital Design 4th Ed. Chap Other Counters Counter with unused states Ring Counter Johnson Counter

Fuw-Yi Yang27 Text Book: Digital Design 4th Ed. Chap Other Counters — unused states Counter with unused states Ring Counter Johnson Counter

Fuw-Yi Yang28 Text Book: Digital Design 4th Ed. Chap Other Counters — unused states Counter with unused states Ring Counter Johnson Counter

Fuw-Yi Yang29 Text Book: Digital Design 4th Ed. Chap Other Counters — ring counter Only one flip- flop is set. n flip-flop n states.

Fuw-Yi Yang30 Text Book: Digital Design 4th Ed. Chap Other Counters — Johnson counter n flip-flop 2n states.

Fuw-Yi Yang31 Text Book: Digital Design 4th Ed. Chap Other Counters — Johnson counter

Fuw-Yi Yang32 Text Book: Digital Design 4th Ed. Chap HDL for Registers and Counters