Burst EDO memory device address counter
First Claim
1. A memory device comprising a plurality of addressable memory elements, the memory device further comprising:
- an address counter adapted to receive a first memory address in response to a transition of an address latch signal, and further adapted to generate a series of memory addresses in a selectable one of a plurality of predetermined burst address sequences in response to subsequent transitions of the address latch signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A counter comprised of two flip flops and a multiplexer produces a sequential or interleaved address sequence. The addresses produced are used to access memory elements in a Burst Extended Data Output Dynamic Random Access Memory (Burst EDO or BEDO DRAM). Input addresses in combination with a sequence select signal are logically combined to produce a multiplexer select input which selects between true and compliment outputs of a first flip flop to couple to an input of a second flip flop to specify a toggle condition for the second flip flop. Outputs of the counter are compared with outputs of an input address latch to detect the end of a burst sequence and initialize the device for another burst access. A transition of the Read/Write control line during a burst access will terminate the burst access and initialize the device for another burst access.
151 Citations
27 Claims
-
1. A memory device comprising a plurality of addressable memory elements, the memory device further comprising:
an address counter adapted to receive a first memory address in response to a transition of an address latch signal, and further adapted to generate a series of memory addresses in a selectable one of a plurality of predetermined burst address sequences in response to subsequent transitions of the address latch signal. - View Dependent Claims (2, 3, 4, 5)
-
6. A memory device comprising:
-
a memory array; an address latch responsive to an address latch signal and a first input address to store the first input address; an address counter coupled to said address latch, said address counter being responsive to the address latch signal and the first input address to provide a series of memory addresses in a predetermined sequence to said memory array; and a comparator coupled to said address latch and to said address counter, said comparator terminating a burst access of the memory device in response to a match of the first input address from said address latch with an address of the series of memory addresses from said address counter. - View Dependent Claims (7, 8)
-
-
9. A memory device comprising an array of addressable memory elements, the memory device further comprising:
-
a counter to provide a plurality of memory addresses to the array of addressable memory elements in a predetermined address sequence in response to an input address and a plurality of transitions of a column address strobe signal; a comparator coupled to said counter, said comparator responsive to the input address and the plurality of addresses to detect a terminal address of the predetermined address sequence; and an output buffer coupled to the array, said output buffer responsive to the plurality of transitions of the column address strobe signal to output data after a latency of at least one cycle of the column address strobe signal.
-
-
10. A memory device comprising:
-
an address latch; a sequence select circuit coupled to said address latch, said sequence select circuit responsive to a sequence control signal for selecting one of a plurality of predetermined address sequences; and a burst address counter comprising; a first flip flop having an output; a second flip flop having an input; and a multiplexer comprising a first input coupled to the output of said first flip flop, a second input coupled to a compliment of the output of said first flip flop, a third input coupled to said sequence select circuit and an output coupled to the input of said second flip flop. - View Dependent Claims (11, 12)
-
-
13. An integrated circuit device having an address counter, the address counter comprising:
-
a first flip flop; a second flip flop; and a multiplexer coupled to said first flip flop and said second flip flop to selectively couple one of either an output of said first flip flop or a complement of the output of said first flip flop to an input of said second flip flop to specify a toggle condition for said second flip flop. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A counter for use in an integrated memory device comprising:
-
a first flip flop; a second flip flop; and a multiplexer coupled to said first flip flop and said second flip flop, said multiplexer responsive to a select signal to couple an output of said first flip flop or a compliment of the output of said first flip flop to an input of said second flip flop to specify a toggle condition for said second flip flop.
-
-
20. A control circuit for a counter used in an integrated memory device, comprising:
-
a sequence control circuit, coupled to the counter and an initial count register, responsive to a sequence control signal for selecting one of a plurality of predetermined address sequences; and a comparator coupled to an output of the counter and to the initial count register, wherein the counter is loaded in response to an output of said comparator indicating a match between the output of the counter and a corresponding output of the initial count register, and the counter counts in a sequence determined by said sequence control circuit.
-
-
21. A method of performing a burst access of a memory device, comprising:
-
loading a burst address counter with a first initial address; accessing a first memory element at the first initial address; advancing the burst address counter; accessing a second memory element at an address provided by the burst address counter; comparing the first initial address with the address provided by the burst address counter; and terminating the burst access in response to a match of the first initial address with the address provided by the burst address counter. - View Dependent Claims (22)
-
-
23. In a memory device having an address input, an address strobe input, a write control input and an address counter, the address counter comprising a first flip flop, a second flip flop and a multiplexer, a method of accessing a memory element of the memory device, comprising:
-
loading a portion of a first address into the first flip flop and the second flip flop in response to an address strobe received on the address strobe input and the first address received on the address input; coupling an output of the first flip flop to an input of the second flip flop through the multiplexer; toggling an output of the second flip flop in response to the output of the first flip flop received from the multiplexer; and accessing the memory element at a second address determined at least in part by the output of the first flip flop and the output of the second flip flop. - View Dependent Claims (24, 25, 26, 27)
-
Specification