ECE 353 Introduction to Microprocessor Systems

Slides:



Advertisements
Similar presentations
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 7.
Advertisements

ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 10.
Chapter /8088 Hardware Specifications
8086 [2] Ahad. Internal! External? 8086 vs _bit Data Bus 20_bit Address 8_bit Data Bus 20_bit Address Only external bus of 8088 is.
Parul Polytechnic Institute
Khaled A. Al-Utaibi 8086 Bus Design Khaled A. Al-Utaibi
Chapter 2 Number conversion (BCD) 8086 microprocessor Internal registers Making of Memory address.
9/20/6Lecture 3 - Instruction Set - Al1 The Hardware Interface.
Microcomputer & Interfacing Lecture 2
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 8.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 8.
8086/8088 Hardware Specifications A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
ECE 353 Introduction to Microprocessor Systems Michael Schulte Week 7.
8086/8088 Hardware Specifications Power supply:  +5V with tolerance of ±10%;  360mA. Input characteristics:  Logic 0 – 0.8V maximum, ±10μA maximum;
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Presented by Sadhish Prabhu
8086/8088 Hardware Specifications. Objectives Describe the functions of all 8086/8088 pins Understand DC characteristics and fan out Using the clock generator.
ECE 353 Introduction to Microprocessor Systems Michael J. Schulte Week 9.
Topic 1 Topic 1 Objectives Topic 2 Topic 2 Topic 3 Topic 3 Topic 4 Topic 4Menu.
8085 INTERNAL ARCHITECTURE.  Upon completing this topic, you should be able to: State all the register available in the 8085 microprocessor and explain.
High Speed Properties of Digital Gates, Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology
EEE /INSTR/CS F241 ES C263 Microprocessor Programming and Interfacing
The 8051 Microcontroller architecture
COURSE OUTCOMES OF Microprocessor and programming
Computer Architecture: Intro Beginnings, cont.
8051 Pin - out PORT 0 PORT 1 PORT 2 PORT 3.
Everybody.
Chapter 9: 8086/8088 Hardware Specifications
The 8085 Microprocessor Architecture
16.317: Microprocessor System Design I
REMOTE JAMMING DEVICE.
Digital Design Jeff Kautzer Univ Wis Milw.
ECE 353 Introduction to Microprocessor Systems
ECE 353 Introduction to Microprocessor Systems
PC Mouse operated Electrical Load Control Using VB Application
ECE 353 Introduction to Microprocessor Systems
Introduction to the processor and its pin configuration
CPU Sequencing 6/30/2018.
Lecture 6: TI MSP430 IO Interfacing
The 8085 Microprocessor Architecture
CHAPTER 4 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
EE3541 Introduction to Microprocessors
Lecture on Microcomputer
Digital Electronics Logic Gates and Boolean Algebra Part 2
NAME:AKSHAY PATEL
Logic Families Logic Family : A collection of different IC’s that have similar circuit characteristics The circuit design of the basic gate of each logic.
EI205 Lecture 15 Dianguang Ma Fall 2008.
Dr. Michael Nasief Lecture 2
DMA CONTROLLER 8257 Features: It is a 4-channel DMA.
8086/8088 Hardware Specifications
8085 Microprocessor Architecture
Mikroişlemci Sistemleri
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
Architecture of Microprocessor (Intel 8085) Unit-I
Lecture No. 7 Logic Gates Asalam O Aleikum students. I am Waseem Ikram. This is the seventh lecture in a series of 45 lectures on Digital Logic Design.
Instruction cycle Instruction: A command given to the microprocessor to perform an operation Program : A set of instructions given in a sequential.
Serial Communication Interface: Using 8251
CSE221- Logic Design, Spring 2003 Logic Technology
Architecture & Support Components
Tri-state Buffers and Drivers By Taweesak Reungpeerakul
8085 Microprocessor Architecture
4. TTL Diode Logic AND gate IN1 IN2 OUT L L L L H L H L L H H H
The 8085 Microprocessor Architecture
第四章 80386的存贮器和输入/输出接口 作业:P335 5,7,13,17,21,25,36,37,41,44,45,46,48,52,65 21:46.
8253 – PROGRAMMABLE INTERVAL TIMER (PIT). What is a Timer? Timer is a specialized type of device that is used to measure timing intervals. Timers can.
CHAPTER HARDWARE CONNECTION.
8085 Microprocessor Architecture
Noise Margin Definition
Computer Operation 6/22/2019.
CPU Sequencing 7/20/2019.
Presentation transcript:

ECE 353 Introduction to Microprocessor Systems Week 7 Michael J. Schulte

Topics Clock and reset generation. Bus timing. Bus signal demultiplexing. System buffering Determining suitability of logic family interconnections.

System Diagram

80C188EB Package Mulitplexed vs configurable pins Key signals mulitplexed address/data - AD(7:0) non-multiplexed address - A(15:8) address valid only during T1 – A(19:16) status lines valid from phase 2 of preceding T state (T4 or TI) until end of T3

Clock and Reset Clock Generation Reset Internal Oscillator External Oscillator Processor Clock Reset Cold-start vs. warm-start RC reset circuit Microprocessor Supervisors MAX807

Bus Cycles Basic Read Cycle Sequence at Bus Level Diagram Basic Write Cycle Sequence at Bus Level States and Phases Bus Cycle State Diagram Types of Bus Cycles S2:0 indicate the type of bus cycle in progress.

Bus Cycles 80C188EB Bus Cycle Timing Read Cycle Write Cycle Exercise: What type(s) of bus cycles are run? What address and data during each? 001A BA 1000 mov dx, 1000h 001D C7 07 1234 mov [bx], 1234h 0021 8A 07 mov al, [bx] 0023 EE out dx, al 0024 ED in ax, dx

Demultiplexing Multiplexed Signal Timing Demultiplexing Strategies Bus signal phases Demultiplexing Strategies Remote Demultiplexing Local Demultiplexing Implementation Devices Connections Timing Read Write

Fully-Buffered System Advantages and Disadvantages Signal Buffering Address bus Data bus Transceivers Control signals Control bus Contention issues Terminology Local bus Buffered bus Partial buffering

Logic Family Compatibility Logic family characteristics Definitions Logic families DC noise margins Driver characteristics Receiver characteristics Compatibility Voltage Current Exercises Capacitive loading TTL to CMOS

Wrapping Up Reading for next week Textbook chapters 10.7-10.10, 11

80C188EB Clock Generator

MAX807

Basic Read Cycle

Basic Write Cycle

Bus Cycle State Diagram

Bus Cycle Types

Read Cycle

Write Cycle

States & Phases

001A BA 1000 mov dx, 1000h

001D C7 07 1234 mov [bx], 1234h

0021 8A 07 mov al, [bx]

0023 EE out dx, al

0024 ED in ax, dx

Logic Compatibility Exercises For the following logic families, determine compatibility, noise margins, and fan-out. 74ALS driving 74AC 74AC driving 74ALS VOHmin VIHmin VOLmax VILmax IOHmax IIHmax IOLmax IILmax 74ALS 2.7V 2.0V 0.5V 0.8V -400uA +20uA +8.0mA -200uA 74AC 4.9V 3.76V 0.7*VCC 0.1V 0.7V 0.3*VCC -50uA -24mA +1uA +50uA +24mA -1uA Note: For 74AC, top line is with CMOS load, bottom line is with TTL load.

TinyLogicTM and Little Logic