×

Universal protocol programmable communications interface

  • US 5,371,736 A
  • Filed: 12/21/1992
  • Issued: 12/06/1994
  • Est. Priority Date: 12/21/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A universal protocol communications interface controlled by a host processor so as to provide serial synchronous and asynchronous data communication over a plurality of data communications channels between data communications devices having the same or different bit oriented data communications protocol as said host processor, comprising:

  • a host interface for selectively providing read and write access to said host processor; and

    a data communications controller comprising;

    a data buffer connected to said host processor via said host interface;

    a memory for storing data for passage to/from said data communications devices;

    a DMA device for providing addresses to data stored in said memory;

    a data bus for providing data communication among said buffer, said memory and said DMA device;

    a controller for arbitrating among different requests for access to said data bus; and

    at least one programmable synchronous/asynchronous receiver/transmitter connected to said data bus so as to provide data communications between said data bus and a plurality of data communications devices over said plurality of data communications channels, each programmable synchronous/asynchronous receiver/transmitter having a programmable bit protocol length for data packets transmitted or received thereby, said bit protocol length being programmed independently for each of said plurality of data communications channels so as to provide serial data communications over each data communications channel in data packets having the bit protocol length of the data communications device connected thereto.

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