DataSheet.es    


PDF M82380 Data sheet ( Hoja de datos )

Número de pieza M82380
Descripción HIGH PERFORMANCE 32-BIT DMA CONTROLLER WITH INTEGRATED SYSTEM SUPPORT PERIPHERALS
Fabricantes Intel 
Logotipo Intel Logotipo



Hay una vista previa y un enlace de descarga de M82380 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! M82380 Hoja de datos, Descripción, Manual

M82380
HIGH PERFORMANCE 32-BIT DMA CONTROLLER WITH
INTEGRATED SYSTEM SUPPORT PERIPHERALS
Y High Performance 32-Bit DMA
Controller
40 Mbytes sec Maximum Data
Transfer Rate at 20 MHz
8 Independently Programmable
Channels
Y 20-Source Interrupt Controller
Individually Programmable Interrupt
Vectors
15 External 5 Internal Interrupts
M8259A Superset
Y Four 16-Bit Programmable Interval
Timers
M82C54 Compatible
Y Programmable Wait State Generator
0 to 15 Wait States Pipelined
1 to 16 Wait States Non-Pipelined
Y DRAM Refresh Controller
Y i386TM Processor Shutdown Detect and
Reset Control
Software Hardware Reset
Y High Speed CHMOS III Technology
Y 132-Pin PGA Package and 164-Pin Quad
Flat Pack
(See Packaging Specification Order 231369)
Y Optimized for use with the i386TM
Microprocessor
Resides on Local Bus for Maximum
Bus Bandwidth
Y Available in Three Product Grades
MIL-STD-883 b55 C to a125 C (TC)
Military Temperature Only
b55 C to a125 C (TC)
Extended Temperature
b40 C to a110 C (TC)
The M82380 is a multi-function support peripheral that integrates system functions necessary in an i386
processor environment It has eight channels of high performance 32-bit DMA with the most efficient transfer
rates possible on the i386 microprocessor bus System support peripherals integrated into the M82380 provide
Interrupt Control Timers Wait State generation DRAM Refresh Control and System Reset logic
The M82380’s DMA Controller can transfer data between devices of different data path widths using a single
channel Each DMA channel operates independently in any of several modes Each channel has a temporary
data storage register for handling non-aligned data without the need for external alignment logic
November 1992
M82380 Internal Block Diagram
271070 – 1
Order Number 271070-006

1 page




M82380 pdf
CONTENTS
8 0 RELOCATION REGISTER AND ADDRESS DECODE
8 1 Relocation Register
8 1 1 I O-Mapped M82380
8 1 2 Memory-Mapped M82380
8 2 Address Decoding
9 0 CPU RESET AND SHUTDOWN DETECT
9 1 Hardware Reset
9 2 Software Reset
9 3 Shutdown Detect
10 0 INTERNAL CONTROL AND DIAGNOSTIC PORTS
10 1 Internal Control Port
10 2 Diagnostic Ports
11 0 INTEL RESERVED I O PORTS
12 0 MECHANICAL DATA
12 1 Pin Assignment
12 2 Package Dimensions and Mounting
13 0 ELECTRICAL DATA
13 1 Power and Grounding
13 2 Power Decoupling
13 3 Unused Pin Recommendations
13 4 ICETM-386 Support
13 5 Maximum Ratings
13 6 DC Specifications
13 7 AC Specifications
APPENDIX A Ports Listed by Address
APPENDIX B Ports Listed by Function
APPENDIX C Pin Descriptions
APPENDIX D M82380 System Notes
M82380
PAGE
96
96
97
97
97
97
97
97
98
98
98
98
99
100
100
102
104
104
104
104
104
105
106
107
A-1
B-1
C-1
D-1
5

5 Page





M82380 arduino
M82380
The M82380 DRAM Refresh Controller has the high-
est priority when requesting bus access and will in-
terrupt any active DMA process This allows large
blocks of data to be moved by the DMA controller
without affecting the refresh function Also the DMA
controller is not required to completely relinquish the
bus the refresh controller simply steals a bus cycle
between DMA accesses
The amount by which the refresh address is incre-
mented is programmable to allow for different bus
widths and memory bank arrangements
1 1 6 CPU RESET FUNCTION
The M82380 contains a special reset function which
can respond to hardware reset signals from the
M82384 as well as a software reset command The
circuit will hold the i386 processor’s RESET line ac-
tive while an external hardware reset signal is pres-
ent at its RESET input It can also reset the i386
processor as the result of a software command The
software reset command causes the M82380 to
hold the processor’s RESET line active for a mini-
mum of 62 CLK2 cycles enough time to allow an
M80386 to re-initialize
The M82380 can be programmed to sense the shut-
down detect code on the status lines from the
M80386 If the Shutdown Detect function is enabled
the M82380 will automatically reset the processor A
diagnostic register is available which can be used to
determine the cause of reset
1 1 7 REGISTER MAP RELOCATION
After a hardware reset the internal registers of the
M82380 are located in I O space beginning at port
address 0000H The map of the M82380’s registers
is relocatable via a software command The default
mapping places the M82380 between I O address-
es 0000H and 00DBH The relocation register allows
this map to be moved to any even 256-byte bounda-
ry in the processor’s 16-bit I O address space or any
even 16-Mbyte boundary in the 32-bit memory ad-
dress space
1 2 Host Interface
The M82380 is designed to operate efficiently on the
local bus of an M80386 microprocessor The control
signals of the M82380 are identical in function to
those of the i386 processor As a slave the M82380
operates with all of the features available on the
i386 processor bus When the M82380 is in the Mas-
ter Mode it looks identical to the i386 processor to
the connected devices
The M82380 monitors the bus at all times and de-
termines whether the current bus cycle is a pipelined
or non-pipelined access All of the status signals of
the processor are monitored
The control status and data registers within the
M82380 are located at fixed addresses relative to
each other but the group can be relocated to either
memory or I O space and to different locations with-
in those spaces
As a Slave device the M82380 monitors the con-
trol status lines of the CPU The M82380 will gener-
ate all of the wait states it needs whenever it is ac-
cessed This allows the programmer the freedom of
accessing M82380 registers without having to insert
NOPs in the program to wait for slower M82380 in-
ternal registers
The M82380 can determine if a current bus cycle is
a pipelined or a non-pipelined cycle It does this by
monitoring the ADS and READY signals and thereby
keeping track of the current state of the i386 proces-
sor
As a bus master the M82380 looks like an i386
processor to the rest of the system This enables the
designer greater flexibility in systems which include
the M82380 The designer does not have to alter the
interfaces of any peripherals designed to operate
with the i386 processor to accommodate the
M82380 The M82380 will access any peripherals on
the bus in the same manner as the i386 processor
including recognizing pipelined bus cycles
The M82380 is accessed as an 8-bit peripheral This
is done to maintain compatibility with existing system
architectures and software The i386 processor
places the data of all 8-bit accesses either on D (0 –
7) or D (8 – 15) The M82380 will only accept data on
these lines when in the Slave Mode When in the
Master Mode the M82380 is a full 32-bit machine
sending and receiving data in the same manner as
the i386 processor
11

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet M82380.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
M82380HIGH PERFORMANCE 32-BIT DMA CONTROLLER WITH INTEGRATED SYSTEM SUPPORT PERIPHERALSIntel
Intel

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar