发明授权
US5613153A Coherency and synchronization mechanisms for I/O channel controllers in
a data processing system
失效
数据处理系统中I / O通道控制器的一致性和同步机制
- 专利标题: Coherency and synchronization mechanisms for I/O channel controllers in a data processing system
- 专利标题(中): 数据处理系统中I / O通道控制器的一致性和同步机制
-
申请号: US316977申请日: 1994-10-03
-
公开(公告)号: US5613153A公开(公告)日: 1997-03-18
- 发明人: Ravi K. Arimilli , John S. Dodson , Guy L. Guthrie , Jerry D. Lewis
- 申请人: Ravi K. Arimilli , John S. Dodson , Guy L. Guthrie , Jerry D. Lewis
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F12/08
- IPC分类号: G06F12/08 ; G06F13/12 ; G06F13/28 ; G06F13/40 ; G06F15/16 ; G06F15/177 ; G06F12/00 ; G06F13/00
摘要:
An I/O channel controller implements coherency and synchronization mechanisms, which allow the I/O channel controller to provide fully coherent direct memory access operations on a multiprocessor system bus, without implementing a retry protocol. This is made possible by performing delayed cache invalidates for real-time cache coherency conflicts between processors and I/O devices. Furthermore, I/O DMA writes occur real-time to the memory system and without the traditional Read With Intent to Modify (RWITM) operations. Completion of PIO operations has been coupled to the completion of I/O DMA writes operations in order to provide "seamless" I/O synchronization with respect to processor execution. An IOCC implementation has been described which benefits from those techniques by significantly reducing design complexity.
公开/授权文献
信息查询