scispace - formally typeset
Patent

Input/output system for multiprocessors

Reads0
Chats0
TLDR
In this paper, the authors present a digital computer system which employs a plurality of host processors (33), at least two system buses (35), and a plurality (41) of peripheral input/output ports.
Abstract
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/out­put 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 provi­sion 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.

read more

Citations
More filters
Patent

Method and apparatus for controlling I/O channels responsive to an availability of a plurality of I/O devices to transfer data

TL;DR: In this paper, an apparatus and method for improving the input/output performance of a computer system under the control of a multi-tasking, multi-threaded operating system is presented.
Patent

DMA controller for memory scrubbing

TL;DR: In this article, a fault tolerant computer system is described in which a direct memory access controller examines the check bit data on every data element that is accessed by the system, and the address of any data element which is found to have an error in the check-bit data is stored by the access controller, the check bits data is used by the direct memroy access controller to correct the error and the corrected data element is rewritten to the original storage address.
Patent

Disk controller having host interface and bus switches for selecting buffer and drive busses respectively based on configuration control signals

TL;DR: In this article, a disk array controller provides a variable configuration data path between the host system and the individual disk drives within a disk arrays and parity and error correcting code generation and checking.
Patent

Cache coherency without bus master arbitration signals

TL;DR: In this paper, a method of data communication between asynchronous processes of a computer system is disclosed in connection with a cache coherency system for a processor-cache used in a multi-master computer system in which bus arbitration signals either are not available to the processor cache, or are not exclusively relied on by the processorcache to assure validity of the data in the cache.
Patent

Apparatus and method for assigning addresses to scsi supported peripheral devices

TL;DR: In this paper, the authors propose an approach for assigning addresses to devices connected to an SCSI bus, where the master device transmits configuration commands over the configuration bus and addresses for assignment over the SCSI Bus.
References
More filters
Patent

Interface for use between a memory and components of a module switching apparatus

TL;DR: In this paper, the memory bus is a packet-oriented bus, which is composed of processor buses (105) and corresponding control lines; and memory buses (107) with corresponding control line (108).
Patent

Backup fault tolerant computer system

TL;DR: In this article, a parallel computer system has a primary task processor, a second task processor and a secondary task processor acting as a backup for the second primary task Processor (SMP).
Patent

Multiprocessor computer system

TL;DR: In this paper, the memory bus means are configurated to allow direct data transfer between any memory fraction of central processing unit systems without interfering with the central processing units that being controlled by direct memory access control means.
Patent

Digital data processor with high reliability

TL;DR: In this article, a fault-tolerant computer system provides information transfers between the units of a computing module, including a processor unit and a memory unit and one or more peripheral control units on a bus structure common to all the units.