Invention Patent
- Patent Title: BUS MASTER INTERFACE CIRCUIT WITH TRANSPARENT PREEMPTION OF A DATA TRANSFER CONTROLLER
-
Application No.: CA2026737Application Date: 1990-10-02
-
Publication No.: CA2026737CPublication Date: 1996-01-23
- Inventor: GARCIA SERAFIN J E JR , CHISHOLM DOUGLAS R , KALMAN DEAN A , PADGETT RUSSELL S , YODER ROBERT D
- Applicant: IBM
- Assignee: IBM
- Current Assignee: IBM
- Priority: US43438589 1989-11-13
- Main IPC: G06F13/32
- IPC: G06F13/32 ; G06F13/362 ; G06F13/24
Abstract:
A plurality of specialized controllers, each one adapted to control a particular type of data transfer operation, control the flow of data between a system bus and a local bus on a computer adapter card. When the Direct Memory Access (DMA) controller is controlling a DMA operation on the local bus, certain other controllers can break-in to the current DMA operation, temporarily halting the DMA operation until the other controller has completed its data transfer operation. To break-in to a DMA operation, handshaking signals between the DMA controller and the local bus interface circuit are temporarily blocked by blocking signals from a break-in logic circuit. The break-in circuit includes a four-state state machine to block the handshaking signals at the appropriate times, and to signal the interrupting controller to begin its data transfer operation. When breaking-in to a DMA operation in this manner, the operation of the DMA controller is not altered; instead, to the DMA controller, it appears that the local bus interface circuit is merely slow to respond with its acknowledge handshake.
Public/Granted literature
- CA2026737A1 BUS MASTER INTERFACE CIRCUIT WITH TRANSPARENT PREEMPTION OF A DATA TRANSFER CONTROLLER Public/Granted day:1991-05-14
Information query