发明名称 Apparatus for arbitrating for a high speed direct memory access bus
摘要 A high speed direct memory access (DMA) sub-system of a microprocessor system provides data interfaces between a high speed peripheral bus, such as a small computer system interface (SCSI) bus, and a DMA random access memory (RAM) to provide the data bandwidth necessary to prevent a bottleneck to transfers through the high speed peripheral bus. To his end, the invention has a separate DMA bus and a separate DMA RAM over which high speed data transactions may be made at a very high speed using one or more DMA cycles. The DMA transactions are controlled by a high speed data controller. Primary control of the DMA subsystem is assigned to the DMA sub-system, but the microprocessor may arbitrate for control of the sub-system. The microprocessor has the highest priority so it wins all arbitrations unless a DMA cycle is in progress, and in that event, the DMA cycle is temporarily given highest priority. Once the microprocessor has gained control, the sub-system control bus, address bus and data may be used to provide a status interrogation or a READ of the DMA RAM. When it gains control, the microprocessor operates the sub-system at a lower speed than does the DMA controller.
申请公布号 US5471639(A) 申请公布日期 1995.11.28
申请号 US19900602610 申请日期 1990.10.24
申请人 AT&T GLOBAL INFORMATION SOLUTIONS COMPANY;HYUNDAI ELECTRONICS AMERICA 发明人 HARRINGTON, GARY L.
分类号 G06F13/30;(IPC1-7):G06F13/28 主分类号 G06F13/30
代理机构 代理人
主权项
地址