×

Integrated data link controller with synchronous link interface and asynchronous host processor interface

  • US 5,121,390 A
  • Filed: 03/15/1990
  • Issued: 06/09/1992
  • Est. Priority Date: 03/15/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data link control device, for connection between a data communication network and a parallel information transfer bus, said network having multiple data communication channels for concurrent communication of data signals relative to terminals remote from said device, said device having multiple internal channels, associatable with said network channels, for processing data signals in transit between respective said network channels and said parallel bus, said bus connectable to an external data processing system and to an external memory associated with said system, said device thereby interfacing between said network and both said external system and external memory, via said bus, said device comprising:

  • logic circuits partitioned into synchronous and asynchronous circuit sections;

    circuits in said synchronous section operating in time division multiplex, in cyclically recurrent time slots assignable to said internal channels of said device, for transferring data signals between said network channels and said internal device channels;

    said asynchronous section operating to transfer data signals between internal device channels and said external memory in asynchronous relation to occurrences of time slots assigned to respective internal channels in the synchronous section;

    internal memory means connected to both said synchronous and asynchronous circuit sections for storing communication data signals in transit between said synchronous and asynchronous sections relative to said internal channels;

    said synchronous section processing data signals in said internal channels in transit between respective said network channels and said internal memory means, and conducting said processing in synchronous relation to times of occurrence of respective said time division time slots assigned to respective internal channels in said synchronous section;

    said asynchronous section directing transfers of said data signals between said internal memory means and said external memory, via said bus, said data signals being transferred relative to respective said internal channels but in asynchronous time relation to times of recurrence of time slots assigned in said synchronous section to respective internal channels; and

    coordinating means interfacing between said synchronous and asynchronous sections, for instigating transfers of data signals relative to said internal channels by said asynchronous section, between said internal memory means and external memory, in response to request signals from said synchronous section, said coordinating means thereby instigating asynchronous transfers of data signals relative to said internal channels, between said internal memory means and said external memory in coordination with communication processes being conducted in said synchronous section relative to respective network channels.

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