Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
75 words
A memory apparatus having a data bus of D-bit wide and a memory configuration of W(1+J/N) words×D bits, the memory apparatus comprising: (N+J) memory units, each having a W words×B bits configuration; and wherein D=2 d , and d is a positive integer, W=2 w , and w is a positive integer, B=2 b , b is zero or a positive integer and b<d, J is a positive integer and J<N, and N=D/B=2 d-b .
Claim 2
Dependent Claim
75 words
A memory apparatus having a data bus of D-bit wide and a memory configuration of W(1+J/N) words×D bits, the memory apparatus comprising: (N+J) memory units, each having a W words×B bits configuration; and wherein D=2 d , and d is a positive integer, W=2 w , and w is a positive integer, B=2 b , b is zero or a positive integer and b<d, J is a positive integer and J<N, and N=D/B=2 d-b .
Claim 3
Dependent Claim
153 words
A memory apparatus having a data bus of D-bit wide and a memory configuration of W(1+J/N) words×D bits, the memory apparatus comprising: (N+J) memory units, each having a W words×B bits configuration and being equally divided into P element address areas, a 1 , a 2 , . . . , a p ; wherein D=2 d , and d is a positive integer, W=2 w , and w is a positive integer, B=2 b , b is zero or a positive integer and b<d, J is a positive integer and J<N, N=D/B=2 d-b , and P=N·L/J and P and L are positive integers; and wherein said W(1+J/N) words×D bits memory configuration is divided into (P+L) memory address areas A 1 , A 2 , . . . , A P+L , so that each memory address area comprises N element address areas, only one of which comes from a corresponding memory unit.
Claim 4
Dependent Claim
153 words
A memory apparatus having a data bus of D-bit wide and a memory configuration of W(1+J/N) words×D bits, the memory apparatus comprising: (N+J) memory units, each having a W words×B bits configuration and being equally divided into P element address areas, a 1 , a 2 , . . . , a p ; wherein D=2 d , and d is a positive integer, W=2 w , and w is a positive integer, B=2 b , b is zero or a positive integer and b<d, J is a positive integer and J<N, N=D/B=2 d-b , and P=N·L/J and P and L are positive integers; and wherein said W(1+J/N) words×D bits memory configuration is divided into (P+L) memory address areas A 1 , A 2 , . . . , A P+L , so that each memory address area comprises N element address areas, only one of which comes from a corresponding memory unit.
Claim 5
Dependent Claim
49 words
A memory apparatus according to claim 1 or 2 wherein N memory units are designated and said D-bit data bus is divided into N sections each being B-bit wide, and wherein each of said N designated memory units corresponds to one of said N sections without overlapping each other.
Claim 6
Dependent Claim
80 words
A memory apparatus according to claim 3, further comprising a plurality of bidirectional buffers controllable by switching between their respective ON/OFF states and between their respective directions of data flow and wherein each of the remaining J memory units not included in said N designated memory units is coupled to selected ones of said N sections of said D-bit data bus through said bidirectional buffers so as to organize the memory apparatus into said memory configuration of W(1+J/N) words×D bits.
Claim 7
Dependent Claim
21 words
A memory apparatus according to claim 2, further comprising means for coupling to another memory apparatus having a D-bit data bus.
Claim 8
Dependent Claim
26 words
A memory apparatus according to claim 2 wherein D=16, d=4, W=256K, w=18, B=4, b=2, N=4, n=2, J=1, L=1, P=4, and said memory configuration has 640 Kbytes.
Claim 9
Dependent Claim
199 words
A memory apparatus having a data bus of D-bit wide and a memory configuration of W(1+J/N) words×D bits, the memory apparatus comprising: (N+J) commercially available semiconductor memory units each having a W words×B bits configuration and wherein D>B and N is a fixed number representative of a number of memory units necessary for achieving a configuration having a data bus of D-bit wide and J is a flexible number less than N and representative of an additional number of memory units necessary for achieving said memory configuration of W(1+J/N) words×D bits; wherein each memory unit is divided into P memory element address areas, a 1 , a 2 , . . . , a p , each having W/P words, wherein P=N·L/J, L is a flexible number; and wherein said W(1+J/N) words×D bits memory configuration is divided into (P+L) memory address areas A 1 , A 2 , . . . , A P+L , so that each memory address area comprises an addressable set of N element address areas, only one of which comes from a corresponding memory unit, wherein L represents an additional number of memory address areas in said memory configuration attributable to J memory units.
Claim 10
Dependent Claim
199 words
A memory apparatus having a data bus of D-bit wide and a memory configuration of W(1+J/N) words×D bits, the memory apparatus comprising: (N+J) commercially available semiconductor memory units each having a W words×B bits configuration and wherein D>B and N is a fixed number representative of a number of memory units necessary for achieving a configuration having a data bus of D-bit wide and J is a flexible number less than N and representative of an additional number of memory units necessary for achieving said memory configuration of W(1+J/N) words×D bits; wherein each memory unit is divided into P memory element address areas, a 1 , a 2 , . . . , a p , each having W/P words, wherein P=N·L/J, L is a flexible number; and wherein said W(1+J/N) words×D bits memory configuration is divided into (P+L) memory address areas A 1 , A 2 , . . . , A P+L , so that each memory address area comprises an addressable set of N element address areas, only one of which comes from a corresponding memory unit, wherein L represents an additional number of memory address areas in said memory configuration attributable to J memory units.
Claim 11
Dependent Claim
18 words
A memory apparatus according to claim 2, wherein said (N+J) memory units are commercially available semiconductor memory units.