Local bus-ISA bridge for supporting PIO and third party DMA data transfers to IDE drives
US5678064A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Dec 1, 1994 |
| Grant date | Oct 14, 1997 |
| Priority date | — |
| Expiry date | Dec 1, 2014 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4027
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and arrangement is provided to support both fast Programmed Input/Output (PIO) and third party Direct Memory Access (DMA) data transfers between a system memory and Integrated Drive Electronics (IDE) drives. A DMA controller attached to an ISA bus supplies address, read and write signals in third party DMA data transfers. An IDE controller provides control signals to support the DMA data transfers. The IDE controller additionally provides address and control signals to support the PIO data transfers at local bus speeds. A local bus-ISA bridge is incorporated to support the system memory that resides on the local bus. An arbitration circuit arbitrates access to the ISA bus, and allows the IDE controller to seize the ISA bus for fast PIO data transfer.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.