EasyManua.ls Logo

Intel Embedded Intel486

Intel Embedded Intel486
334 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
vii
CONTENTS
CHAPTER 7
PERIPHERAL SUBSYSTEM
7.1 PERIPHERAL/PROCESSOR BUS INTERFACE .......................................................... 7-1
7.1.1 Mapping Techniques..................................................................................................7-1
7.1.2 Dynamic Bus Sizing ...................................................................................................7-3
7.1.3 Address Decoding for I/O Devices.............................................................................7-5
7.1.3.1 Address Bus Interface...........................................................................................7-6
7.1.3.2 8-Bit I/O Interface..................................................................................................7-7
7.1.3.3 16-Bit I/O Interface ..............................................................................................7-10
7.1.3.4 32-Bit I/O Interface ..............................................................................................7-14
7.2 BASIC PERIPHERAL SUBSYSTEM ........................................................................... 7-17
7.2.1 Bus Control and Ready Logic ..................................................................................7-20
7.2.2 Bus Control Signal Description ................................................................................7-21
7.2.2.1 Processor Interface .............................................................................................7-21
7.2.2.2 Wait State Generation Signals ............................................................................7-22
7.2.3 Wait State Generator Logic......................................................................................7-22
7.2.4 Address Decoder .....................................................................................................7-23
7.2.5 Data Transceivers....................................................................................................7-26
7.2.6 Recovery and Bus Contention .................................................................................7-26
7.2.7 Write Buffers and I/O Cycles....................................................................................7-27
7.2.7.1 Write Buffers and Recovery Time .......................................................................7-27
7.2.8 Non-Cacheability of Memory-Mapped I/O Devices..................................................7-27
7.2.9 Intel486™ Processor On-Chip Cache Consistency .................................................7-28
7.3 I/O CYCLES................................................................................................................. 7-29
7.3.1 Read Cycle Timing...................................................................................................7-29
7.3.2 Write Cycle Timings .................................................................................................7-31
7.4 DIFFERENCE BETWEEN THE Intel486™ DX PROCESSOR FAMILY
AND Intel386™ PROCESSORS...................................................................................7-33
7.5 INTERFACING TO
x
86 PERIPHERALS...................................................................... 7-34
7.5.1 Universal Peripheral Interface..................................................................................7-34
7.5.2 82C59A Interface.....................................................................................................7-35
7.5.2.1 Single Interrupt Controller ...................................................................................7-35
7.5.2.2 Cascaded Interrupt Controllers ...........................................................................7-37
7.5.2.3 Handling More than 64 Interrupts........................................................................7-38
7.6 Intel486™ PROCESSOR LAN CONTROLLER INTERFACE...................................... 7-38
7.6.1 82596CA Coprocessor.............................................................................................7-38
7.6.1.1 Hardware Interface..............................................................................................7-41
7.6.1.2 Processor and Coprocessor Interaction..............................................................7-44
7.6.1.3 Memory Structure................................................................................................7-46
7.6.1.4 Media Access......................................................................................................7-46
7.6.1.5 Transmit and Receive Operation ........................................................................7-47
7.6.1.6 Bus Throttle Timers.............................................................................................7-47
7.6.1.7 Design Considerations ........................................................................................7-48
7.6.1.8 82596 Co-processor Performance......................................................................7-49

Table of Contents

Related product manuals