Download Print this page

Intel 80386 Hardware Reference Manual page 24

Hide thumbs Also See for 80386:

Advertisement

SYSTEM OVERVIEW
1.3 INTEGRATED SYSTEM PERIPHERAL
A DMA (Direct Memory Access) controller performs DMA transfers between main memory
and an I/0 device, typically a hard disk, floppy disk, or communications channel. In a DMA
transfer, a large block of data can be copied from one place to another without the interven-
tion of the
cpu.
The 82380 Integrated System Peripheral is a multi-function 80386 companion chip. It
integrates a 32-bit DMA Controller with other necessary processor support functions needed
in an 80386 environment. The 82380 is optimized for use with the 80386 microprocessor. It
enhances the overall 80386 system performance by providing high data throughput as well
as efficient bus operation. The 32-bit DMA Controller provides eight independently
programmable channels that can transfer data at the full bandwidth of the 80386 bus. Other
features of the 82380 are listed as follows.
• High performance 32-bit DMA Controller
- 8 independently programmable channels
- 32 megabytes per second data transfer rate at 16 MHz
-40 megabytes per second data transfer rate at 20 MHz
-Capable of transferring data between devices with different bus widths
- Automatic byte assembly/disassembly capability for non-align data transfers
- Buffer chaining capability for transferring data into non-contiguous memory buffers
• 20-Source Interrupt Controller
- 15 external,S internal interrupt requests
-82C59A susperset
- Individually programmable interrupt vectors
• Four l6-bit programmable Interval Timers
- 82C54 compatible
• Programmable Wait State Generator
-0 to 15 wait states for memory and I/0 access cycles
o
DRAM Refresh Controller
Refresh request always has the highest priority among the DMA requests
• 80386 Shutdown Detect and Reset Control
- Software and hardware reset
• Optimized for use with the 80386 microprocessor
- Resides on local bus for maximum bus bandwidth
1-4

Advertisement

loading