发明名称 Interrupt request control logic reducing the number of interrupts required for I/O data transfer
摘要 A DMA data transfer system is provided with an interrupt request controller that has pass through logic, data limit logic, stale data logic and error detecting logic to monitor for predetermined conditions. A request for an interrupt sent to a central processor is generated by the interrupt request controller when an input interrupt request is applied to the interrupt request controller and one of the following conditions is met: 1) no previous DMA requests had occurred for a predetermined time interval; 2) a preset limit for the amount of data being transferred is reached; 3) no new requests for DMA transfer occur for preset time intervals; or 4) the status indicates an error in the data being transferred, or priority handling of the data is requested. By making sure one of the predetermined conditions is met before generating an interrupt request, the number of interrupt requests to the central processing unit is greatly reduced and the throughput of the system is increased.
申请公布号 US5797037(A) 申请公布日期 1998.08.18
申请号 US19950414474 申请日期 1995.03.31
申请人 CIRRUS LOGIC, INC. 发明人 ECCLESINE, PETER
分类号 G06F13/24;(IPC1-7):G06F13/14;G06F9/46 主分类号 G06F13/24
代理机构 代理人
主权项
地址