×

Method and apparatus for controlling access of a network transmission bus between a plurality of spaced apart computer stations

  • US 4,456,956 A
  • Filed: 08/24/1981
  • Issued: 06/26/1984
  • Est. Priority Date: 08/24/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer network comprising network transmission means and a plurality of computer stations coupled to said network transmission means, each of said computer stations being capable of either acting as an independent work station or transmitting information to any one or more of said other computer stations over said network transmission means or receiving information from any one or more of said other computer stations over said network transmission means, each computer station including a computer and an adapter unit, each computer including an interface unit for interfacing with said adapter unit, each adapter unit including an internal bus and circuitry for interfacing with said network transmission means and along with said other adapter units collectively controlling access to said network transmission means, said circuitry comprising:

  • a. a microcontroller coupled to said internal bus for controlling the operation of said adapter unit,b. data transfer buffers coupled to said internal bus and said interface unit in said computer for transferring data between said adapter unit and said computer,c. means coupled to said microcontroller for storing a unique number indicating the address of said adapter unit,d. scratch pad memory means in said microcontroller for storing a unique number indicating the address of a next adapter unit to which control of the network transmission means is to be passed,e. a digital phase locked loop and data separator coupled to said network transmission means for separating data received into clock and data signals,f. a read circuit coupled to the output of said digital phase locked loop and data separator for converting serial data received into parallel data,g. a write circuit for converting parallel data from said data transfer buffers to serial form for transmission over said network transmission means,h. means for generating a pass control signal over said network transmission means for passing control to said next adapter unit when said adapter unit wishes to relinquish control,i. means for generating a signal over said network transmission means indicating that said adapter unit has received control pursuant to a pass control signal,j. means for generating a request to access signal over said network transmission means to any one of said other adapter units in order to send or receive data when said adapter unit has control of said network transmission means,k. means responsive to a request to access signal received from any one of said other adapter units for generating a first reply signal for accepting said request if said adapter unit is able to accept said request and responding thereto, andl. means responsive to a request to access signal received from another adapter unit for generating a second reply signal indicating said adapter unit is unable to accept said request because said data transfer buffers in said adapter unit are full,m. said pass control signal generating means responsive to said second reply signal received from any one of said other adapter units for generating a pass control signal over said network transmission means for passing control directly to said adapter unit generating said second reply signal so that said adapter unit generating said second reply signal can unload said data transfer buffers, said pass control signal generating means responsive to the completion of using said network transmission means for unloading said data buffers when control is acquired in response to said second reply signal for generating a pass control signal for passing control back to said adapter unit it received control from so that normal passing sequence can be resumed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×