Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
121 words
A data processing system comprising a memory; a plurality of memory accessing circuits each of which is interconnected with said memory and generates a memory access request when a memory access is required, each of said memory accessing circuits including a shift register bit position; means interconnecting said shift register bit positions of said plurality of memory accessing circuits to form a recirculating shift register containing a single active bit; and gating means respectively connected to said memory accessing circuits for permitting said memory to be accessed by one of said accessing circuits when a memory access request is present and said single active bit is resident in said shift register bit position associated with said one of said accessing circuits.
Claim 2
Dependent Claim
121 words
A data processing system comprising a memory; a plurality of memory accessing circuits each of which is interconnected with said memory and generates a memory access request when a memory access is required, each of said memory accessing circuits including a shift register bit position; means interconnecting said shift register bit positions of said plurality of memory accessing circuits to form a recirculating shift register containing a single active bit; and gating means respectively connected to said memory accessing circuits for permitting said memory to be accessed by one of said accessing circuits when a memory access request is present and said single active bit is resident in said shift register bit position associated with said one of said accessing circuits.
Claim 3
Dependent Claim
41 words
The data processing system of claim 1 wherein said shift register bit position includes a first flip-flop circuit which is set by an incoming bit pulse and remains set during a continuing memory access request by the associated memory accessing circuit.
Claim 4
Dependent Claim
81 words
The data processing system of claim 2 wherein said shift register bit position further includes a second flip-flop circuit which is set when said first flip-flop circuit is set in the absence of a memory access request to generate the leading edge of the shift bit output pulse and reset said first flip-flop circuit, said first flip-flop circuit upon being reset causing said second flip-flop circuit to be reset whereupon the trailing edge of the shift bit output pulse is generated.
Claim 5
Dependent Claim
84 words
The data processing system of claim 3 wherein said shift register bit positions further includes gating means intermediate the shift bit input and said first flip-flop circuit, said gating means functioning to degate said first flip-flop circuit from said shift bit input during the pendency of a memory access whereby a noise pulse on said shift bit input is not recognized to inhibit the presence of more than a single bit in the ring formed by the interconnection of said shift register bit positions.
Claim 6
Dependent Claim
68 words
The data processing system of claim 1 further comprising posititioning means forming said memory accessing circuits into a plurality of groups wherein the shift register bit positions of each group form a ring containing a single active bit, and allocating means respectively connected to said memory accessing circuit gating means for providing memory access to one of said groups at a time in accordance with a predetermined priority.
Claim 7
Dependent Claim
35 words
The data processing system of claim 5 wherein said allocating means provides one group of said shift register bit positions more frequent memory access than another of said groups of each shift register bit positions.
Claim 8
Dependent Claim
126 words
The data processing system of claim 1 wherein said memory accessing circuits each include a multilevel control means for gating a memory access request to the associated shift register bit positions, and said memory accessing circuit shift register bit positions are grouped in a plurality of rings, said system further comprising a group access control shift register having a number of bit positions equal in number to the number of groups of shift register bit positions, said access control shift register being operative to shift a single bit through the bit positions thereof; and connecting means for interconnecting the multilevel control means of each said group of memory accessing circuits to one another and to a respective one of said access control shift register bit positions.
Claim 9
Dependent Claim
67 words
The data processing system of claim 7 wherein said access control shift register contains a number of bit positions greater than the number of said groups and at least one of said groups is connected to more than a single access control shift register bit position whereby such at least one of said groups is granted more frequent access to said memory than another of said groups.