I/O Interface Bus in a Peer-To-Peer Environment
Original Publication Date: 1985-Aug-01
Included in the Prior Art Database: 2005-Feb-19
This article relates to a high performance I/O interface bus to be used in a peer-to-peer environment. It enables attachment of units such as processors, memories, adapters, etc. Any unit can send a command to any other unit. Each transaction to be performed lasts one cycle. The I/O bus is synchronous, and all the unit clocks are synchronized. The protection against simultaneous bus access is insured through a unit select mechanism which solves the access conflict on a priority basis. Data are exchanged on the bus through commands which are generated either by micro instructions from processor microcodes or by adapter cycle steal operations. The I/O bus signals are shown in the figure.