发明名称 INPUT/OUTPUT SYSTEM FOR MULTIPROCESSORS
摘要 In a digital computer system which employs a plurality of host processors (33), at least two system buses (35) and a plurality of peripheral input/output ports, an input/output system is provided whereby ownership of the input/output channels (109) is shared. The device controller (41) employs a first port controller (43-0) having a first ownership latch, a second port controller (43-1) having a second ownership latch, a first bus, a dedicated microprocessor having control over the first bus (the MPU bus), a second, higher-speed bus, a multiple-channel direct memory access (DMA) controlIer which is a state machine which controls the second bus (the data buffer bus), a bus switch for exchanging data between buses, a multiple device peripheral device interface, namely a Small Computer System Interface (SCSI) (111), and at least provision for interface with data communication equipment (DCEs) or data terminal equipment (DTEs). The DMA controller arbitrates data bus usage and can allocate alternate bus clock cycles in response to requests to exchange data and is capable of supporting overlapping transfers. The microprocessor is allowed access to the data buffer bus only if the data buffer bus is not in use for data transfer. The latches associated with each port grant ownership to either port or both ports allowing data exchange between addressed peripheral devices and requesting ports.
申请公布号 AU1459688(A) 申请公布日期 1988.10.20
申请号 AU19880014596 申请日期 1988.04.13
申请人 TANDEM COMPUTERS INC. 发明人 DAVID LEE BERNICK;KENNETH KIN CHAN;WING MING CHAN;YIE-FONG DAN;DUC MANH HOANG;ZUBAIR HUSSAIN;GEOFFREY IGNATIUS ISWANDHI;JAMES EDWARD KORPI;MARTIN WILLIAM SANNER;JAY ALLYN ZWAGERMAN;STEVEN GARY SILVERMAN;JAMES EMERSON SMITH
分类号 G06F11/18;G06F9/52;G06F11/00;G06F11/10;G06F13/12;G06F13/28;G06F13/40 主分类号 G06F11/18
代理机构 代理人
主权项
地址