Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
164 words
A method of performing a burst transfer of data between a memory resource and a device, the method including: initiating a burst transfer of data between the memory resource and the device; determining if the burst transfer of data between the memory resource and the device is allowable; if the burst transfer of the data is allowable, then transferring a portion of the data and incrementing an access address to reference a subsequent location in the memory resource; and if the burst transfer of the data is not allowable, then maintaining the access address to reference a current location in the memory resource, performing a sequence of back-to-back operations with respect to the access address, so that each operation of the sequence of operations is with respect to the current location in the memory resource, and maintaining an internal clock of the memory resource operational by maintaining a clock enable signal in an asserted state until the burst transfer of the data becomes allowable.
Claim 2
Independent Claim
164 words
A method of performing a burst transfer of data between a memory resource and a device, the method including: initiating a burst transfer of data between the memory resource and the device; determining if the burst transfer of data between the memory resource and the device is allowable; if the burst transfer of the data is allowable, then transferring a portion of the data and incrementing an access address to reference a subsequent location in the memory resource; and if the burst transfer of the data is not allowable, then maintaining the access address to reference a current location in the memory resource, performing a sequence of back-to-back operations with respect to the access address, so that each operation of the sequence of operations is with respect to the current location in the memory resource, and maintaining an internal clock of the memory resource operational by maintaining a clock enable signal in an asserted state until the burst transfer of the data becomes allowable.
Claim 3
Dependent Claim
21 words
The method of claim 1 including determining whether the data is available for transfer between the memory resource and the device.
Claim 4
Dependent Claim
20 words
The method of claim 1 including determining whether the device is ready to receive the data from the memory resource.
Claim 5
Dependent Claim
20 words
The method of claim 1 including determining whether the memory resource is ready to receive the data from the device.
Claim 6
Dependent Claim
27 words
The method of claim 1 wherein the performing of the sequence of back-to-back operations includes maintaining the access address for each of the sequence of back-to-back operations.
Claim 7
Dependent Claim
22 words
The method of claim 1 including asserting a hold signal to indicate that the burst transfer of the data is not allowable.
Claim 8
Dependent Claim
43 words
The method of claim 1 wherein the burst transfer of the data comprises a read operation from the memory resource, the method including performing a sequence of back-to-back read operations from the access address until the burst transfer of the data becomes allowable.
Claim 9
Dependent Claim
42 words
The method of claim 1 wherein the burst transfer of data comprises a write operation to the memory resource, the method including performing a sequence of back-to-back write operations to the access address until the burst transfer of the data becomes allowable.
Claim 10
Dependent Claim
36 words
The method of claim 1 including masking the access address to prevent data from being written to, or read from, the access address within the memory resource until the burst transfer of the data becomes allowable.
Claim 11
Dependent Claim
173 words
Apparatus for controlling a burst transfer of data between a memory resource and a bus, the apparatus comprising: a controller that initiates the burst transfer of the data and that determines whether the burst transfer of the data is allowable; a memory interface, if the burst transfer of the data is allowable, to transfer a portion of the data and to increment an access address to reference a subsequent location in the memory resource and that, if the burst transfer of the data is not allowable, to maintain the access address to reference a current location in the memory resource and to perform a sequence of back-to-back operations with respect to the access address, so that each operation of the sequence of back-to-back operations is with respect to the current location in the memory resource, until the burst transfer of the data does become allowable; and clock enable circuitry that maintains a clock enable signal to the memory resource in an asserted state if the burst transfer of the data is not allowable.
Claim 12
Dependent Claim
173 words
Apparatus for controlling a burst transfer of data between a memory resource and a bus, the apparatus comprising: a controller that initiates the burst transfer of the data and that determines whether the burst transfer of the data is allowable; a memory interface, if the burst transfer of the data is allowable, to transfer a portion of the data and to increment an access address to reference a subsequent location in the memory resource and that, if the burst transfer of the data is not allowable, to maintain the access address to reference a current location in the memory resource and to perform a sequence of back-to-back operations with respect to the access address, so that each operation of the sequence of back-to-back operations is with respect to the current location in the memory resource, until the burst transfer of the data does become allowable; and clock enable circuitry that maintains a clock enable signal to the memory resource in an asserted state if the burst transfer of the data is not allowable.
Claim 13
Dependent Claim
37 words
The apparatus of claim 10 wherein the controller asserts a hold signal to indicate that the burst transfer is not allowable, and de-asserts the hold signal to indicate that the burst transfer of the data is allowable.
Claim 14
Dependent Claim
43 words
The apparatus of claim 10 wherein the burst transfer of the data comprises a read operation from the memory resource, the memory interface performing a sequence of back-to-back read operations from the access address until the burst transfer of the data becomes allowable.
Claim 15
Dependent Claim
42 words
The apparatus of claim 10 wherein the burst transfer of the data comprises a write operation to the memory resource, the interface performing a sequence of back-to-back write operations to the access address until the burst transfer of the data becomes allowable.
Claim 16
Dependent Claim
41 words
The apparatus of claim 13 wherein the memory interface includes a mask generator that masks the access address to prevent data from being written to the access address within the memory resource before the burst transfer of the data becomes allowable.
Claim 17
Dependent Claim
24 words
The apparatus of claim 10 wherein the memory interface includes address incrementing logic that increments the access address if the burst transfer is allowable.
Claim 18
Dependent Claim
175 words
A memory subsystem for use in a computer system, the memory arrangement comprising: a memory; a controller, coupled to the memory, that initiates a burst transfer of data between the memory and a bus, determines whether the burst transfer of the data is allowable, and maintains a clock enable signal propagated to the memory in an asserted state if the burst transfer is not allowable to thereby maintain an internal clock mechanism of the memory active; and a memory interface, if the burst transfer is allowable, to transfer a portion of the data and increment an access address to reference a subsequent location in the memory resource and that, if the burst transfer is not allowable, to maintain the access address to reference a current location in the memory resource and to perform a sequence of back-to-back operations with respect to the access address, so that each operation of the sequence of back-to-back operations is with respect to the current location in the memory resource, until the burst transfer of the data does become allowable.
Claim 19
Dependent Claim
175 words
A memory subsystem for use in a computer system, the memory arrangement comprising: a memory; a controller, coupled to the memory, that initiates a burst transfer of data between the memory and a bus, determines whether the burst transfer of the data is allowable, and maintains a clock enable signal propagated to the memory in an asserted state if the burst transfer is not allowable to thereby maintain an internal clock mechanism of the memory active; and a memory interface, if the burst transfer is allowable, to transfer a portion of the data and increment an access address to reference a subsequent location in the memory resource and that, if the burst transfer is not allowable, to maintain the access address to reference a current location in the memory resource and to perform a sequence of back-to-back operations with respect to the access address, so that each operation of the sequence of back-to-back operations is with respect to the current location in the memory resource, until the burst transfer of the data does become allowable.
Claim 20
Dependent Claim
25 words
The memory subsystem of claim 16 wherein the controller determines whether the burst transfer of the data between the memory and the bus is allowable.
Claim 21
Dependent Claim
23 words
The memory subsystem of claim 17 wherein the controller determines whether the data is available for transfer between the memory and the bus.