首页> 外国专利> Bus master interface circuit with transparent preemption of a data transfer operation

Bus master interface circuit with transparent preemption of a data transfer operation

机译:总线主控接口电路,具有数据传输操作的透明抢占

摘要

A plurality of specialized controllers (e.g., 202, 204 & 206), each one adapted to control a particular type of data transfer operation, control the flow of data between a system bus (104) and a local bus (106) on a computer adapter card (102). When the Direct Memory Access (DMA) controller (202) is controlling a DMA operation on the local bus, certain other controllers (204 & 206) can break-in to the current DMA operation, temporarily halting the DMA opertion 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 (212) are temporarily blocked by blocking signals from a break-in logic circuit (210). 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.
机译:多个专用控制器(例如202、204和206),每个专用于控制特定类型的数据传输操作,控制计算机上系统总线(104)和本地总线(106)之间的数据流适配卡(102)。当直接内存访问(DMA)控制器(202)控制本地总线上的DMA操作时,某些其他控制器(204&206)可以侵入当前的DMA操作,暂时停止DMA操作,直到另一个控制器具有完成了数据传输操作。为了闯入DMA操作,通过阻塞来自闯入逻辑电路(210)的信号来临时阻塞在DMA控制器和本地总线接口电路(212)之间的握手信号。插入电路包括一个四态状态机,用于在适当的时间阻止握手信号,并向中断控制器发信号,以开始其数据传输操作。当以这种方式闯入DMA操作时,DMA控制器的操作不会改变。相反,对于DMA控制器而言,似乎本地总线接口电路仅通过其确认握手来响应较慢。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号