
US Patent No: 5,388,217
Number of patents in Portfolio can not be more than 2000
Distributing system for multi-processor input and output using channel adapters
Stats
-
Feb 7, 1995
Issued date -
Dec 13, 1991
filing date -
07/807,082
serial no -
In Force
status
Importance
Abstract
Four clusters of 16 CPU's each are each associated with a solid state memory and a main memory. Each CPU is uniquely associated with a channel arbitrator which interconnects the associated CPU to serial ports. Each channel arbitrator is associated with a set of 16 serial channels. Each serial channel is in turn interconnected to a channel adapter which includes software and firmware adapted for interacting with a specific peripheral device. Each channel adapter also has software and firmware which is device-independent for data transfer with the channel arbitrator. The channel arbitrator includes a memory port for accessing main memory through the CPU, a port for accepting service requests and providing interrupts to the CPU's, direct memory access control logic, arbitration control logic, serial ports associated with the channel adapters, and a parallel port is associated with solid state memory. Direct memory access requests are queued at the channel while higher-priority serial transfer requests are serviced. Direct memory access is provide in 64-word blocks designated by perimeter packets indicating a number of blocks, starting address in main memory, starting address in solid state memory, and an indication of the direction of transfer.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,271,479 Display terminal with modularly attachable features | 15 | 1977 | |
| 4,258,418 Variable capacity data buffer system | 128 | 1978 | |
| 4,458,316 Queuing commands in a peripheral data storage system | 43 | 1983 | |
|
|
|||
| 4,300,193 Data processing system having data multiplex control apparatus | 16 | 1979 | |
| 4,460,959 Logic control system including cache memory for CPU-memory transfers | 9 | 1981 | |
|
|
|||
| 4,543,627 Internal communication arrangement for a multiprocessor system | 64 | 1981 | |
|
|
|||
| 4,313,160 Distributed input/output controller system | 51 | 1979 | |
|
|
|||
| 4,771,378 Electrical interface system | 9 | 1984 | |
|
|
|||
| 4,403,282 Data processing system using a high speed data channel for providing direct memory access for block data transfers | 35 | 1980 | |
|
|
|||
| 4,821,170 Input/output system for multiprocessors | 61 | 1987 | |
|
|
|||
| 4,276,594 Digital computer with multi-processor capability utilizing intelligent composite memory and input/output modules and method for performing the same | 175 | 1978 | |
|
|
|||
| 5,168,547 Distributed architecture for input/output for a multiprocessor system | 35 | 1990 | |
|
|
|||
| 4,807,121 Peripheral interface system | 35 | 1988 | |