Claims
- 1. A data processing system comprising:
- a processor;
- a cable;
- a processor bus connected to said processor and said cache, said processor bus comprising an address bus and a bus for transferring data;
- a main memory;
- a memory bus connected to said main memory, said memory bus comprising a bus for transferring data, an address bus and a control bus;
- at least one device;
- a system bus connected to said device, said system bus comprising an address bus and a bus for transferring data; and,
- a three-way connection controller for controlling data transfer among said processor, said main memory and said device,
- wherein said three-way connection controller controls transfer of first data between said processor and said memory without having any of said transferred first data appear on said bus for transferring data of said system bus and said address bus of said system bus, controls transfer of second data between said device and said main memory without having of any said transferred second data appear on said bus for transferring data of said processor bus, and with having an address of said second data appearing on said address bus of said processor bus, and controls transfer of third data between said processor and said device without having any of said transferred third data appear on said bus for transferring data of said memory bus and said address bus of said memory bus.
- 2. The information processing system according to claim 1, wherein said bus for transferring data of said system bus is an address/data multiplexed bus.
- 3. The information processing system according to claim 1, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed bus.
- 4. The information processing system according to claim 1, wherein said device is a disk file controller.
- 5. The information processing system according to claim 1, wherein said device is a controller for drawing and displaying images.
- 6. The information processing system according to claim 1, wherein said device is a controller for networks and communication.
- 7. The information processing system according to claim 1 wherein said transfer of second data comprises a direct memory access (DMA) from said device, and said address on said processor address bus and a transfer of said second data on said bus for transferring data of said system bus occur in parallel for invalidating data in said cache corresponding to said second data.
Priority Claims (2)
Number |
Date |
Country |
Kind |
2-144301 |
Jun 1990 |
JPX |
|
3-105536 |
May 1991 |
JPX |
|
Parent Case Info
This application is a continuation application of U.S. Ser. No. 08/311,893, filed Sep. 26, 1994 U.S. Pat. No. 5,483,642; which is a continuation application of U.S. Ser. No. 07/705,701, filed May 23, 1991, now abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0141302-A2 |
May 1985 |
EPX |
0191939-A1 |
Aug 1986 |
EPX |
Non-Patent Literature Citations (3)
Entry |
Glass, "Inside EISA", BYTE, V. 14, No. 12, Nov. 1989, pp. 417-425. |
Baran, "EISA Arrives", BYTE, V. 14, No. 12, Nov. 1989, pp. 93-98. |
"The Surging RISC", Nikkei Electronics, No. 474, May, 29, 1989, pp. 106-119. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
311893 |
Sep 1994 |
|
Parent |
705701 |
May 1991 |
|