Patent · US Expired

Split bus multiprocessing system with data transfer between main memory and caches using interleaving of sub-operations on sub-busses

US4941088A · kind A · utility

19Cited by
8References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 5, 1985
Grant dateJul 10, 1990
Priority date
Expiry dateFeb 5, 2005

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4217
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a data processing system in which a plurality of data processing units, as well as the main memory unit, are coupled to a system bus, the utilization of the system bus can be increased to such an extent that each of a plurality of cache memory units coupled to the system bus can have a plurality of data processing units coupled thereto. The system bus utilization is increased by dividing the system bus access operation into a plurality of sub-operations and by providing a defined cyclic sequence for the cache memory units to have access to the system bus. The system bus is divided into a plurality of sub-bus units to handle separate functions of data transfer. The main memory unit has apparatus for efficient execution of the write-modify-read operation. In addition, the cache memory units can be divided in a plurality of sub-units and the access to the system bus arranged in terms of cyclic access of the cache memory subunits.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.