发明名称 Real-time scheduler method and apparatus
摘要 A real-time scheduler for scheduling periodic access to a shared resource by a number of channels. The channel period for each channel is represented by a channel value partitioned into an extra-fine value, a fine value, and a coarse value. The fine value is in units of access intervals, the length of time of each access. The coarse value is in units of scheduling periods, the maximum number of access intervals that can be represented by the fine value. The extra-fine value is in units of a number that evenly divides the access interval. During each scheduling period all non-zero coarse values are decremented by one and then if zero, indicate that the next cell send time for that channel falls in the next scheduling period. Concurrently, a fine process executes repeatedly in which all fine values that had a zero coarse value at the end of the previous scheduling period are compared to find the smallest value. The scheduler waits until the smallest value is less than or equal to the current cell interval, and then outputs a trigger signal to initiate the sending of the next cell of the channel and to adjust the channel value using the channel period such that the extra-fine value overflows into the fine value.
申请公布号 US6195699(B1) 申请公布日期 2001.02.27
申请号 US19980185311 申请日期 1998.11.03
申请人 ACORN NETWORKS, INC. 发明人 DENNIS JACK B.
分类号 G06F9/48;H04L12/56;H04L29/06;(IPC1-7):G06F13/00 主分类号 G06F9/48
代理机构 代理人
主权项
地址