×

Buffer for packetizing block of data with different sizes and rates received from first processor before transferring to second processor

  • US 5,117,486 A
  • Filed: 04/21/1989
  • Issued: 05/26/1992
  • Est. Priority Date: 04/21/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A communications adapter for coupling a first data processor to a second data processor, said communications adapter comprising:

  • buffer storage means for receiving and storing data supplied by said first data processor at a time, rate and location controlled by said first data processor, which data is en route to said second data processor;

    transfer control means, coupled to said buffer storage means, for tracking the amount and location of said data received from said first data processor and stored in said buffer storage means, dynamically packetizing said data, and transferring a resultant packet of said data from said buffer storage means to said second data processor when said buffer storage means contains enough of said data to form said resultant packet, said transfer control means transferring said data from said first data processor to said buffer storage means in units or blocks of different size than said resultant packet, said transfer control means continuing the transfer of additional data from said first data processor to said buffer storage means while packetizing said data into said resultant packet and transferring said resultant packet of data from said buffer storage means to said second data processor; and

    wherein a capacity of said buffer storage means for said data received from said first data processor is many times greater than a size of one of said packets; and

    said first data processor has a different architecture than said second data processor, the architecture of said second data processor usually requiring receipt of data in said resultant packets whereas the architecture of said first data processor not requiring transmission of data in said resultant packets.

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