Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
197 words
An integrated priority network for a bus architecture computing system, comprising: a main M-Bus, a plurality of functional elements connected to said M-Bus for transmitting data to and for receiving data from said M-Bus, means for raising a priority request for access to said M-Bus in each said functional element, a plurality of integrated priority resolution network (IPRN) units, one said unit being associated with each functional element and being coupled to receive priority requests from the functional elements on the M-Bus and for generating a request granted signal to its associated functional element, each said network unit comprising a rotational priority circuit and a pre-emptive priority circuit connected in parallel and operable to receive said priority requests independently in an integrated priority network so that either circuit may generate said request granted signal, and logic means in each said rotational priority circuit of said network units for determining when its associated IPRN unit will grant its associated functional element's request for access to said M-Bus and if granted for blocking future requests by its associated function element from being transmitted to said M-Bus until all other pending priority requests in the rotational priority circuit are granted.
Claim 2
Dependent Claim
197 words
An integrated priority network for a bus architecture computing system, comprising: a main M-Bus, a plurality of functional elements connected to said M-Bus for transmitting data to and for receiving data from said M-Bus, means for raising a priority request for access to said M-Bus in each said functional element, a plurality of integrated priority resolution network (IPRN) units, one said unit being associated with each functional element and being coupled to receive priority requests from the functional elements on the M-Bus and for generating a request granted signal to its associated functional element, each said network unit comprising a rotational priority circuit and a pre-emptive priority circuit connected in parallel and operable to receive said priority requests independently in an integrated priority network so that either circuit may generate said request granted signal, and logic means in each said rotational priority circuit of said network units for determining when its associated IPRN unit will grant its associated functional element's request for access to said M-Bus and if granted for blocking future requests by its associated function element from being transmitted to said M-Bus until all other pending priority requests in the rotational priority circuit are granted.
Claim 3
Dependent Claim
90 words
An integrated priority network as set forth in claim 1 wherein each of said pre-emptive priority circuits include logic means having priorities assigned to all functional elements for determining when any of said priority requests for access for said M-Bus from other IPRN units have a higher priority than the priority assigned to its own IPRN unit, and means coupled to said priority circuits for blocking a request for a grant to access said M-Bus from IPRN units having a lower priority than the IPRN unit having the highest priority.
Claim 4
Dependent Claim
29 words
An integrated priority network as set forth in claim 1 which further includes programmable switch means connected to said priority circuits for programming a priority for each IPRN unit.
Claim 5
Dependent Claim
31 words
An integrated priority network as set forth in claim 3 which further includes scan input means coupled to said rotational priority circuits for programming priority values in said rotational priority circuits.
Claim 6
Dependent Claim
36 words
An integrated priority network as set forth in claim 4 wherein said rotational priority circuits in each IPRN unit include a rotational priority register for receiving and storing rotational priority values from said scan input means.
Claim 7
Dependent Claim
36 words
An integrated priority network as set forth in claim 5 which further includes scan output means coupled to each said rotational priority register for providing signals indicative of the contents of each said rotational priority register.
Claim 8
Dependent Claim
72 words
An integrated priority network as set forth in claim 5 which further includes a comparator coupled to the output of each said rotational priority register in each IPRN unit for receiving signals indicative of the priorities stored therein, and said comparator being further coupled to said M-Bus for receiving all of the priority requests being transmitted on said M-Bus to provide an output signal indicative of a rotational priority request being activated.
Claim 9
Dependent Claim
83 words
An integrated priority network as set forth in claim 7 which further includes an AND gate coupled to an output of each said comparator and having an enabling input from said rotational priority register of the same IPRN unit which is indicative of the priority of said IPRN unit, and the active output of each said AND gate of each IPRN unit providing a blocking signal to block any further request of said IPRN unit all other rotational priority requests have been satisfied.
Claim 10
Dependent Claim
217 words
An integrated priority network for a bus architecture computing system, comprising: a main M-Bus, a plurality of functional elements connected to said M-Bus for transmitting data to and receiving data from said M-Bus, each of said functional elements having a predetermined unique priority for access to said M-Bus, integrated priority resolution network units, one for each functional element being coupled to said M-Bus and to said functional elements for resolving a request for access to said M-Bus raised by its associated functional element, each said integrated priority resolution network unit having a pre-emptive priority circuit connected in parallel with, and operable independently of, a rotational priority circuit for receiving priority requests, said priority circuits being connected to means for generating a request granted signal by either priority circuit, means for setting priority values coupled to said priority circuits for setting a plurality of said unique priorities in each of the rotational priority circuits whose priorities will be subject to rotational priority resolution, and means coupled to the output of said rotational priority circuits for blocking a request for access to said M-Bus which is activated by a functional unit and granted as having its unique priority stored in said rotational priority circuits until after all other functional elements have their requests for access to said M-Bus granted.
Claim 11
Dependent Claim
217 words
An integrated priority network for a bus architecture computing system, comprising: a main M-Bus, a plurality of functional elements connected to said M-Bus for transmitting data to and receiving data from said M-Bus, each of said functional elements having a predetermined unique priority for access to said M-Bus, integrated priority resolution network units, one for each functional element being coupled to said M-Bus and to said functional elements for resolving a request for access to said M-Bus raised by its associated functional element, each said integrated priority resolution network unit having a pre-emptive priority circuit connected in parallel with, and operable independently of, a rotational priority circuit for receiving priority requests, said priority circuits being connected to means for generating a request granted signal by either priority circuit, means for setting priority values coupled to said priority circuits for setting a plurality of said unique priorities in each of the rotational priority circuits whose priorities will be subject to rotational priority resolution, and means coupled to the output of said rotational priority circuits for blocking a request for access to said M-Bus which is activated by a functional unit and granted as having its unique priority stored in said rotational priority circuits until after all other functional elements have their requests for access to said M-Bus granted.
Claim 12
Dependent Claim
45 words
An integrated priority network as set forth in claim 9 which further includes gating means in each rotational priority circuit for removing said blocking signals at said means for blocking request for access to said M-Bus after all rotational priority requests have been once granted.