Bus master having burst transfer mode
First Claim
1. A bus master for use with a memory capable of transferring operands in bursts of m in response to a burst request signal provided by the bus master, the operands being clustered modulo m about a selected access address provided by the bus master, where m is two (2) to the n power, n being an integer, the bus master comprising:
- address register means for selectively storing the selected access address, and for incrementing modulo m a predetermined set of n bits of the selected access address in response to an increment signal; and
controller means for initially providing the burst request signal to the memory in response to a burst start signal, and, for m times thereafter, providing the burst request signal to the memory and the increment signal to the address register means in response to concurrently receiving from the memory both a burst acknowledge signal and a termination signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A data processing system having a bus master and a memory which is capable of transferring operands in bursts of m in response to a burst request signal provided by the bus master, the operands being clustered modulo m about a selected access address provided by the bus master, where m is two (2) to the n power, n being an integer and characteristic of the memory. The bus master is adapted to automatically increment, modulo m, a selected set n of the bits of the access address as each operand in the burst is transferred, provided that the memory has indicated that the burst can be continued and less than m operands have been transferred.
320 Citations
8 Claims
-
1. A bus master for use with a memory capable of transferring operands in bursts of m in response to a burst request signal provided by the bus master, the operands being clustered modulo m about a selected access address provided by the bus master, where m is two (2) to the n power, n being an integer, the bus master comprising:
-
address register means for selectively storing the selected access address, and for incrementing modulo m a predetermined set of n bits of the selected access address in response to an increment signal; and controller means for initially providing the burst request signal to the memory in response to a burst start signal, and, for m times thereafter, providing the burst request signal to the memory and the increment signal to the address register means in response to concurrently receiving from the memory both a burst acknowledge signal and a termination signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification