×

Computer system comprising a data, address and control signal bus which comprises a left bus and a right bus

  • US 4,695,944 A
  • Filed: 09/22/1986
  • Issued: 09/22/1987
  • Est. Priority Date: 05/19/1982
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system having a primary processor station (20) and a first random access read-write memory (22) having a first address space interconnected by a primary bus (36) for data, address signals and control signals;

  • said primary processor station having intercommunicating means for communicating sequentially a request signal from a prospective master station (BUSRN), then a bus allocation signal (MSN), then a "bus occupied" signal from said primary processor station (BSYN) and thereafter data signals, addres signals, master handshake signals (TMRN, TMPN) and slave handshake signals (TSMN) between an actual master station and an actual station accessed by said master station;

    coupler means (34) having first interface mans (40) for interfacing to said primary bus and functioning thereto as a slave station, and second interface means (42);

    a second random access read-write memory (24) having a second address space outside of said first address space, and at least one first peripheral apparatus (28) interconnected by a secondary bus (38) for data, address and control signals, said second interface means functioning as a potential master station with respect to said secondary bus;

    said coupler means having, by means of inteconnection of said first and second interface means, a transmitting state for exchange of data characters, addresses, data request signals, data acknowledge signals and control signals between said primary bus and said secondary bus for executing an information exchange between a master station on said primary bus and a slave station on said secondary bus;

    characterized in that;

    said coupler means having static deadlock preventing means comprising unidirectionally transmitting means for transmitting initiating request signals exclusively from said primary bus to said secondary bus while blocking any transfer initiation requst signals generated by a station connected to said secondary bus;

    said coupler means having alternatively to said transmitting state a non-transmitting state for allowing the coexistnece of a request on said primary bus and also data transfer between at least two stations on said secondary bus;

    said second interface means for operating in a bus controller state for said secondary bus in absence of a further processor station on said secondary bus having allocation control means for exclusively controlling said secondary bus under control of a request signal (BUSRN) from said primary bus to the secondary bus;

    said allocation control means having first signalling means for generating on a first bus wire a secondary bus request signal (BUSRN), second signalling means for generating on a second bus wire a secondary bus "master selected" (MSN) signal, third signalling means on a third bus wire for generating a secondary "bus occupied" signal (BSYN), fourth signalling means for generating on a fourth bus wire secondary master handshake signals (TMRN, TMPN) under the control of master handshake signals from said primary bus after allocating said secondary bus to a request signal from said primary bus; and

    gating means under the control of a secondary bus slave handshake signal (TSMN) on a fifth bus wire for gating slave handshake signals (TSMN) from said secondary bus to said primary bus;

    said second interface means having an alternative state to said bus controller state for operating upon presence of said further processor station on the secondary bus for relinquishing control of the "bus occupied" signal to said further processor while retaining control of said other bus allocation control and bus handshake signals; and

    said coupler means are also transmissive for a start signal emanated from the primary processor station for a peripheral apparatus connected to said secondary bus and also for an interrupt signal from a peripheral connected to said secondary bus to said primary processor station.

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