×

M&A for dynamically generating and maintaining frame based polling schedules for polling isochronous and asynchronous functions that guaranty latencies and bandwidths to the isochronous functions

  • US 5,742,847 A
  • Filed: 10/31/1994
  • Issued: 04/21/1998
  • Est. Priority Date: 10/31/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for generating and maintaining frame based polling schedules that guaranty latencies and bandwidths to isochronous functions of isochronous peripherals coupled to a system unit of a computer system, along with asynchronous peripherals, said apparatus comprising:

  • first means for conducting a plurality of configuration management transactions between the system unit and the peripherals, isochronous as well as asynchronous, to dynamically determine a plurality of operating characteristics for each of the peripherals, including latency requirement of the isochronous functions and transmit times of isochronous data, as well as transactional requirements of the asynchronous peripherals and transmit times of transactions;

    second means for generating and maintaining a polling schedule for the system unit to poll the peripherals, the polling schedule being generated and maintained in accordance with the determined operating characteristics, and consisting of a superframe having a plurality of soft frames that are replications of one or more base frames, wherein polling of each of the isochronous functions is scheduled in multiple ones of the soft frames by virtue of said replications and scheduling polling of the isochronous function in at least one of the one or more base frames, and polling of each of the asynchronous peripherals is scheduled in at most one of the soft frames.

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