×

Time multiplexed processor bus

  • US 4,630,193 A
  • Filed: 09/23/1982
  • Issued: 12/16/1986
  • Est. Priority Date: 04/27/1981
  • Status: Expired due to Fees
First Claim
Patent Images

1. A synchronous data processing system comprising:

  • N processor modules, each processor module including a processor and interface circuitry connected with the processor;

    at least one resource module available for access by the processor modules;

    a signal global microprocessor bus system commonly shared by the resource module and each of the processor modules, the resource module and the interface circuitry of each of the processor modules being connected in parallel to the bus system to enable communication among the processor modules and between the processor modules and the resource module; and

    system timing means connected with the bus system for dividing a predetermined bus cycle time period into N equal time slices, each processor module being granted access to the global bus for a single time slice during each bus cycle time period;

    the interface circuitry of each processor module being configured to permit each processor to execute data received from a resource module directly as an instruction and being configured to enable each processor module to communicate information in signle word messages during the processor module'"'"'s respective time slice so that the length of communication among any two of the processor modules and between any processor module and the resource module does not inhibit access by any other processor module to the resource module and to either of said two processor modules.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×