Address transition detection on a synchronous design
First Claim
1. A circuit comprising:
- an address buffer providing a first address;
an input adapted to receive an access cycle strobe signal;
a memory array;
an address generator coupled to said address buffer and to said input, said address generator adapted to provide a series of addresses in response to receipt of the first address and receipt of the access cycle strobe signal; and
an address transition detection circuit coupled to said address buffer and to said address generator, said address transition detection circuit having an output coupled to said memory array, providing a first equilibration signal to said memory array in response to the first address in a first mode of operation, and said address transition detection circuit providing a second equilibration signal to said memory array in response to each subsequent address of the series of addresses in a second mode of operation.
2 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit memory device is designed to perform high speed burst access read and write cycles. An address strobe signal is used to latch a first address. During a burst access cycle the address is incremented internal to the device with additional address strobe transitions. A new memory address is only required at the beginning of each burst access. Read/Write commands are issued once per burst access eliminating the need to toggle the Read/Write control line at the device cycle frequency. A transition of the Read/Write control line during a burst access is used to terminate the burst access and initialize the device for another burst access. The memory device maintains compatibility with nonburst mode devices such as Extended Data Out (EDO) and Fast Page Mode through bond option or mode selection circuitry. A multiplexer selects between the input address and the burst address generator output to feed an asynchronous address transition detection circuit. The address transition detection circuit generates an equilibration control signal between memory access cycles.
-
Citations
8 Claims
-
1. A circuit comprising:
-
an address buffer providing a first address; an input adapted to receive an access cycle strobe signal; a memory array; an address generator coupled to said address buffer and to said input, said address generator adapted to provide a series of addresses in response to receipt of the first address and receipt of the access cycle strobe signal; and an address transition detection circuit coupled to said address buffer and to said address generator, said address transition detection circuit having an output coupled to said memory array, providing a first equilibration signal to said memory array in response to the first address in a first mode of operation, and said address transition detection circuit providing a second equilibration signal to said memory array in response to each subsequent address of the series of addresses in a second mode of operation. - View Dependent Claims (2, 3, 4)
-
-
5. A circuit comprising:
-
a memory array comprising a plurality of rows and a plurality of columns; a column address generator, operable in a burst mode and a page mode, coupled to said memory array; a mode select circuit coupled to said column address generator to select the burst mode or the page mode; an address transition detection circuit coupled to said column address generator; a pair of complimentary data lines coupled to said memory array; and an equilibration circuit coupled to said complimentary data lines and to said address transition detection circuit.
-
-
6. A circuit comprising:
-
an address generator responsive to a first polarity of transitions of a control signal to provide a series of addresses; an address latch responsive to a second polarity of transitions of the control signal to latch each of the series of addresses; and an address transition detection circuit responsive to the latched addresses, said address transition detection circuit providing an equilibration control signal.
-
-
7. A method of operating a memory device having an address generation circuit, comprising steps of:
-
receiving an address from a source external to the memory device; latching the address; generating a next address in the address generation circuit; latching the next address; detecting a difference between the address and the next address; and generating an equilibration signal in response to said step of detecting a difference.
-
-
8. A method of supplying data to a microprocessor comprising steps of:
-
addressing a memory circuit with an address from the microprocessor; latching the address within the memory circuit; generating a next address within the memory circuit; detecting a difference between the address and the next address; generating an equilibration signal within the memory circuit in response to said step of detecting a difference; supplying data to the microprocessor from the address of the memory circuit; and supplying data to the microprocessor from the next address of the memory circuit.
-
Specification