Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
177 words
A sort processing apparatus in which 2 n data can be simultaneously processed comprising: a plurality of sort cells, connected in series, for performing a merge sort on two sets of input data, wherein each of said sort cells includes: a buffer memory for temporarily storing said two sets of input data; a sort executing unit for executing a sort on said two sets of data stored in said buffer memory; and a memory bus for connecting said sort executing unit to said buffer memory; an external memory, having an address space, connected to each of said sort cells; and address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each of said sort cells, to each said memory area, and wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, an mth sort cell includes addresses ##EQU1## n is equal to a total number of said sort cells, and m=1 to n-1.
Claim 2
Dependent Claim
177 words
A sort processing apparatus in which 2 n data can be simultaneously processed comprising: a plurality of sort cells, connected in series, for performing a merge sort on two sets of input data, wherein each of said sort cells includes: a buffer memory for temporarily storing said two sets of input data; a sort executing unit for executing a sort on said two sets of data stored in said buffer memory; and a memory bus for connecting said sort executing unit to said buffer memory; an external memory, having an address space, connected to each of said sort cells; and address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each of said sort cells, to each said memory area, and wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, an mth sort cell includes addresses ##EQU1## n is equal to a total number of said sort cells, and m=1 to n-1.
Claim 3
Dependent Claim
130 words
A sort processing apparatus comprising: a plurality of sort cells; sort processing means for serially connecting said sort cells and for performing a merge sort on two sets of input data so as to simultaneously perform sort processing of said two sets of input data; an external memory, having an address space, commonly used as a buffer memory by said sort cells; and address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each of said sort cells, to each said memory area, wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, wherein an mth sort cell includes addresses ##EQU2## and wherein m=1 to n-1.
Claim 4
Dependent Claim
130 words
A sort processing apparatus comprising: a plurality of sort cells; sort processing means for serially connecting said sort cells and for performing a merge sort on two sets of input data so as to simultaneously perform sort processing of said two sets of input data; an external memory, having an address space, commonly used as a buffer memory by said sort cells; and address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each of said sort cells, to each said memory area, wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, wherein an mth sort cell includes addresses ##EQU2## and wherein m=1 to n-1.
Claim 5
Dependent Claim
19 words
An apparatus according to claim 2, wherein address outputs from said address assigning means are wired-ORed to one another.
Claim 6
Dependent Claim
22 words
An apparatus according to claim 2, wherein said sort processing means and said address assigning means are integrated on a semiconductor chip.
Claim 7
Dependent Claim
30 words
An apparatus according to claim 2, wherein each of said n sort cells includes a register for temporarily storing a processing result from a previous one of said sort cells.
Claim 8
Dependent Claim
21 words
An apparatus according to claim 5, wherein outputs from each said registers of said sort cells are wired-ORed to one another.
Claim 9
Dependent Claim
193 words
A sort processing apparatus in which 2 n data can be simultaneously processed comprising: an external memory having an address space; a plurality of sort cells, connected in series, for performing a merge sort on two sets of input data, wherein each of said sort cells includes: a buffer memory for temporarily storing said two sets of input data; a sort executing unit for executing a sort on said two sets of data stored in said buffer memory; and a memory bus for connecting said sort executing unit to said buffer memory; address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each of said sort cells, to each said memory area, wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, wherein an mth sort cell includes addresses ##EQU3## and wherein m=1 to n-1; means for commonly connecting said memory buses of said sort cells to one another and to said external memory; and means for controlling access timings of said memory buses by said sort executing units.
Claim 10
Dependent Claim
193 words
A sort processing apparatus in which 2 n data can be simultaneously processed comprising: an external memory having an address space; a plurality of sort cells, connected in series, for performing a merge sort on two sets of input data, wherein each of said sort cells includes: a buffer memory for temporarily storing said two sets of input data; a sort executing unit for executing a sort on said two sets of data stored in said buffer memory; and a memory bus for connecting said sort executing unit to said buffer memory; address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each of said sort cells, to each said memory area, wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, wherein an mth sort cell includes addresses ##EQU3## and wherein m=1 to n-1; means for commonly connecting said memory buses of said sort cells to one another and to said external memory; and means for controlling access timings of said memory buses by said sort executing units.
Claim 11
Dependent Claim
19 words
An apparatus according to claim 7, wherein said plurality of sort executing units are integrated on a semiconductor chip.
Claim 12
Dependent Claim
152 words
A sort processing apparatus comprising: a plurality of sort cells; sort processing means for serially connecting said sort cells and for performing a merge sort on two sets of input data so as to simultaneously perform sort processing on said two sets of input data; an external memory, having an address space, connected to each of said sort cells; address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each said sort cells, to each said memory area, wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, wherein an mth sort cell includes addresses ##EQU4## and wherein m =1 to n-1; common memory bus means for connecting each said sort cell to said external memory; and means for controlling access timings of said common memory bus means.
Claim 13
Dependent Claim
152 words
A sort processing apparatus comprising: a plurality of sort cells; sort processing means for serially connecting said sort cells and for performing a merge sort on two sets of input data so as to simultaneously perform sort processing on said two sets of input data; an external memory, having an address space, connected to each of said sort cells; address assigning means for dividing said address space of said external memory into memory areas and for assigning a memory capacity, which corresponds to an ordinal number of each said sort cells, to each said memory area, wherein said memory capacity of said nth sort cell includes addresses 0 to 2 n -1, wherein an mth sort cell includes addresses ##EQU4## and wherein m =1 to n-1; common memory bus means for connecting each said sort cell to said external memory; and means for controlling access timings of said common memory bus means.
Claim 14
Dependent Claim
18 words
An apparatus according to claim 9, wherein said plurality of sort cells are integrated on a semiconductor chip.