1 Computer Organization Wireless & Mobile Networks Lab Li-hua Dong

Slides:



Advertisements
Similar presentations
COE 202: Digital Logic Design Sequential Circuits Part 1 Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office: Ahmad Almulhem, KFUPM.
Advertisements

Digital Logic Chapter 5 Presented by Prof Tim Johnson
Sequential Circuits1 DIGITAL LOGIC DESIGN by Dr. Fenghui Yao Tennessee State University Department of Computer Science Nashville, TN.
Module 12.  In Module 9, 10, 11, you have been introduced to examples of combinational logic circuits whereby the outputs are entirely dependent on the.
CP208 Digital Electronics Class Lecture 11 May 13, 2009.
Sequential circuit Digital electronics is classified into combinational logic and sequential logic. In combinational circuit outpus depends only on present.
EECC341 - Shaaban #1 Lec # 13 Winter Sequential Logic Circuits Unlike combinational logic circuits, the output of sequential logic circuits.
ENGIN112 L20: Sequential Circuits: Flip flops October 20, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 20 Sequential Circuits: Flip.
CS 151 Digital Systems Design Lecture 20 Sequential Circuits: Flip flops.
COMPUTER ARCHITECTURE & OPERATIONS I Instructor: Hao Ji.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
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.
Digital Logic Design CHAPTER 5 Sequential Logic. 2 Sequential Circuits Combinational circuits – The outputs are entirely dependent on the current inputs.
Objectives: Given input logice levels, state the output of an RS NAND and RS NOR. Given a clock signal, determine the PGT and NGT. Define “Edge Triggered”
Engineering Lecture 3 Digital Electronics by Jaroslaw Karcz.
COE 202: Digital Logic Design Sequential Circuits Part 1
EE2174: Digital Logic and Lab Professor Shiyan Hu Department of Electrical and Computer Engineering Michigan Technological University CHAPTER 9 Sequential.
Engineering Lecture1: Logic Circuits & Concepts about basic Electrical Engineering Devices by Christin Sander.
Chapter 2: Fundamentals of Digital Electronics Dr Mohamed Menacer Taibah University
FLIP FLOP By : Pn Siti Nor Diana Ismail CHAPTER 1.
 Counters are sequential circuits which "count" through a specific state sequence. They can count up, count down, or count through other fixed sequences.
ECA1212 Introduction to Electrical & Electronics Engineering Chapter 9: Digital Electronics – Sequential Logic by Muhazam Mustapha, November 2011.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
1.8 Binary Storage and Registers
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
1 Lecture #11 EGR 277 – Digital Logic Ch. 5 - Synchronous Sequential Logic There are two primary classifications of logic circuits: 1.Combinational logic.
Logic Design / Processor and Control Units Tony Diep.
Synchronous Sequential Logic A digital system has combinational logic as well as sequential logic. The latter includes storage elements. feedback path.
Chapter 6 – Digital Electronics – Part 1 1.D (Data) Flip Flops 2.RS (Set-Reset) Flip Flops 3.T Flip Flops 4.JK Flip Flops 5.JKMS Flip Flops Information.
CO5023 Latches, Flip-Flops and Decoders. Sequential Circuit What does this do? The OUTPUT of a sequential circuit is determined by the current output.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Ch.5 Flip Flops and Related Devices
Sequential logic circuits First Class 1Dr. AMMAR ABDUL-HAMED KHADER.
Sequential Logic Design
Computer Science 210 Computer Organization
Basic Computer Organization and Design
LATCHED, FLIP-FLOPS,AND TIMERS
Registers and Counters
Clocks A clock is a free-running signal with a cycle time.
Computer Architecture & Operations I
Instructor: Alexander Stoytchev
CSCI-100 Introduction to Computing
Prof. Hsien-Hsin Sean Lee
Overview Introduction Logic Gates Flip Flops Registers Counters
Flip-Flop.
Sequential Circuits Most digital systems like digital watches, digital phones, digital computers, digital traffic light controllers and so on require.
Flip Flop.
Computer Science 210 Computer Organization
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
ECE Digital logic Lecture 16: Synchronous Sequential Logic
Latches and Flip-flops
DIGITAL ELECTRONICS ТHEME 4: SEQUENTIAL LOGIC CIRCUITS. FLIP- FLOPS – ASYNCHRONOUS AND SYNCHRONOUS, R - S, D, T, J - K FLIP- FLOPS. The value of the outputs.
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.
LECTURE 15 – DIGITAL ELECTRONICS
Computer Science 210 Computer Organization
Digital Logic Structures Logic gates & Boolean logic
触发器 Flip-Flops 刘鹏 浙江大学信息与电子工程学院 March 27, 2018
Instructor: Alexander Stoytchev
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN
Instructor: Alexander Stoytchev
Registers.
FLIP-FLOPS.
Sequential Logic.
Synchronous sequential
Synchronous Sequential
Flip-Flops.
CS149D Elements of Computer Science
Lecture 14: State Tables, Diagrams, Latches, and Flip Flop
Clocks A clock is a free-running signal with a cycle time.
Presentation transcript:

1 Computer Organization Wireless & Mobile Networks Lab Li-hua Dong

2 Structural decomposition

3 Programming and Architectural Level Programming level –AC ←AC+[ α ] Architectural level SAR ← α SAR: Store address register SDR ←M[SAR] SDR: Store data register AC ←AC+SDR AC and SDR are both “ gated ”

4 Digital logic level The main storage and addresses in the SAR, responding to the “read” signal,and transferring the result to the SDR Switching circuits for moving the SDR and AC contents to the addr,and the sum to the AC The adder logic Timing and switching circuits for initiating each sub operation in the correct sequence

5 Application Overlap Computer architect or designer Logical designer or “clip” designer Electronics engineer contributes at Overlap between architect and logical designer and dividing line

6 Do you know The reasons for selecting binary electrical signals, rather than say ternary,octal, or decimal signals ? Inexpensive, reliable, and fast devices can be constructed that store, transfer, and perform logical operations on such signals.

7 Chapter 4 Electronic Circuits Show some of the components and circuits that produce, store,and manipulate binary electrical signals and that constitute the basic building blocks of computers. Three aspects : –Logic Gates –Bit Storage –Clocks

8 4.1 Logic Gates Electronic circuits are composed of two elements: –Passive –Active How to use to implement logic gates and bit storage

9 Operation of transistors Figure 4-1 npn Transistor

10 Not gate

11 Nor gate Figure 4-3 : nor Gate

Bit Storage Computer must store information as well as process it. electronic magnetic electromechanical memory devices Flip Flop

13 Exhibit the flip flop Figure 4-4 : Simple Flip Flop State “1” : Q=1 and Q’=0 State “0” : Q=0 and Q’=1

14 The behavior of Flip Flop Table 4.1 : The State Transition of Simple Flip-Flop

15 A simple version of Flip Flop Current State QInput DNew State Q X00 X11

16 A simple version of Flip Flop If C then Q:=D

17 A simple version of Flip Flop Pictorial symbol draw

18 The description of Flip Flop Fast and change state in nanoseconds. Complex because of the need to isolate inputs from their outputs and still permit logical feedback paths from FF output lines to their inputs.

19 Magnetic cores Ferromagnetic “donuts” that can be magnetized in either a clockwise or counterclockwise direction. Memories are built by threading a matrix of wires through the cores. Reading is accomplished by writing,and is a “destructive” read and the previous state must be restored.

20 MOS semiconductor Contains a capacitor and a transistor A binary digit is stored as an electric charge on the capacitor Zero charge may denote a binary “0” while a small charge might represent “1” Capacitor is connected to the rest of the system through the transistor which acts as a switch MOS: Metal Oxided Semiconductor and denotes A particular semiconductor technology.

21 Dynamic and static Dynamic memories ( MOS memories ) : because they Must be constantly regenerated due to –a destructive read –Leakage of the capacitor charge Static memories :Do not require regeneration mechanisms

Clocks A clock device is an electronic oscillator that produces a continuous train of digital signals at a fixed frequency Signals from a master clock are distributed throughout a computer system so that all activities may be synchronized

23 Such as “D Flip Flop” Designed internally to be sensitive to the rising or falling edge of a control or clock pulse. This permits a more precise synchronization ensure that one state change can occur per clock cycle. Expanded internally so that it is edge triggered by signal on C input. At last,the processing and memory functions of computers are implemented mainly from logic gates and storage cells, controlled by clock signals.

24 Thank you