Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
169 words
A data processing system having a first-in, first-out buffer, the first-in, first-out buffer comprising: a plurality of storage elements, the plurality of storage elements organized as a first section and a second section, each storage element of the plurality of storage elements having a plurality of input terminals coupled to a first bus, and a plurality of output terminals coupled to a second bus; and a control logic circuit, coupled to the plurality of storage elements, for controlling access to the first section and to the second section; wherein the plurality of storage elements have a first width and a first depth in response to the control logic circuit independently accessing the first and second sections, and the plurality of storage elements have a second width and a second depth in response to the control logic circuit accessing the first and second sections together, and wherein one of either the first depth and the second depth is provided depending which of the first width or second width is used.
Claim 2
Dependent Claim
169 words
A data processing system having a first-in, first-out buffer, the first-in, first-out buffer comprising: a plurality of storage elements, the plurality of storage elements organized as a first section and a second section, each storage element of the plurality of storage elements having a plurality of input terminals coupled to a first bus, and a plurality of output terminals coupled to a second bus; and a control logic circuit, coupled to the plurality of storage elements, for controlling access to the first section and to the second section; wherein the plurality of storage elements have a first width and a first depth in response to the control logic circuit independently accessing the first and second sections, and the plurality of storage elements have a second width and a second depth in response to the control logic circuit accessing the first and second sections together, and wherein one of either the first depth and the second depth is provided depending which of the first width or second width is used.
Claim 3
Dependent Claim
32 words
A data processing system as in claim 1, wherein the first depth is equal to one-half of the second depth, and the first width is equal to one-half of the second width.
Claim 4
Dependent Claim
23 words
A data processing system as in claim 1, wherein the plurality of storage elements are characterized as being a plurality of read/write registers.
Claim 5
Dependent Claim
23 words
A data processing system as in claim 1, wherein the first bus and the second bus are both characterized as being dynamic buses.
Claim 6
Dependent Claim
47 words
A data processing system as in claim 1, wherein the first-in, first-out buffer is in a data processing system, and the first bus is characterized as being external to the data processing system, and the second bus is characterized as being internal to the data processing system.
Claim 7
Dependent Claim
44 words
A data processing system as in claim 1, wherein the first width is equal to 16 bits and the first depth is equal to eight words, and the second width is equal to 32 bits and the second depth is equal to 4 words.
Claim 8
Dependent Claim
277 words
A data processing system having an adjustable depth/width first-in, first-out buffer, the adjustable depth/width first-in, first-out buffer comprising: a first section of storage elements, each storage element of the first section of storage elements for storing a first predetermined number of data bits, the first section of storage elements coupled to a bus; a second section of storage elements each storage element of the second section of storage elements for storing a second predetermined number of data bits, the second section of storage elements coupled to the bus; and a control logic circuit, coupled to the first and second sections of storage elements, the control logic circuit accessing one storage element of the first section of storage elements in response to sampling a first data word from the bus having the first predetermined number of data bits, and the control logic circuit accessing one storage element of both the first and second sections of storage elements together in parallel for storing a second data word from the bus having a third predetermined number of data bits, wherein the third predetermined number of data bits is equal to the first predetermined number plus the second predetermined number, the control logic circuit accessing the first and second sections of storage elements to provide a first depth when sampling the first data word from the bus having the first predetermined number of data bits and the control logic circuit accessing the first and second sections of storage elements to provide a second depth when sampling the second data word from the bus having the third predetermined number of data bits, wherein the first depth is substantially twice the second depth.
Claim 9
Dependent Claim
277 words
A data processing system having an adjustable depth/width first-in, first-out buffer, the adjustable depth/width first-in, first-out buffer comprising: a first section of storage elements, each storage element of the first section of storage elements for storing a first predetermined number of data bits, the first section of storage elements coupled to a bus; a second section of storage elements each storage element of the second section of storage elements for storing a second predetermined number of data bits, the second section of storage elements coupled to the bus; and a control logic circuit, coupled to the first and second sections of storage elements, the control logic circuit accessing one storage element of the first section of storage elements in response to sampling a first data word from the bus having the first predetermined number of data bits, and the control logic circuit accessing one storage element of both the first and second sections of storage elements together in parallel for storing a second data word from the bus having a third predetermined number of data bits, wherein the third predetermined number of data bits is equal to the first predetermined number plus the second predetermined number, the control logic circuit accessing the first and second sections of storage elements to provide a first depth when sampling the first data word from the bus having the first predetermined number of data bits and the control logic circuit accessing the first and second sections of storage elements to provide a second depth when sampling the second data word from the bus having the third predetermined number of data bits, wherein the first depth is substantially twice the second depth.
Claim 10
Dependent Claim
25 words
A data processing system as in claim 7, wherein the first and second sections of storage elements comprise first and second sections of read/write registers.
Claim 11
Dependent Claim
20 words
A data processing system as in claim 7, wherein the first predetermined number is equal to the second predetermined number.
Claim 12
Dependent Claim
20 words
A data processing system as in claim 7, wherein the first-in, first-out buffer is part of a host interface unit.