Variable latency scheme for synchronous memory
AssigneeMosaid Technologies Incorporated
InventorsTomasz Wojcicki, Graham Allan, Francis Larochelle
Life of this patent
Estimating the term…
Abstract
The present invention relates to a method of writing or reading a semiconductor random access memory (DRAM or SRAM) having plural sense amplifiers connected to bit lines and having data bus read and write amplifiers, formed of providing a pair of data buses for access by each sense amplifier and each read and write amplifier, reading or writing one data bus while precharging the other data bus during a first read or write cycle, and reading or writing the other data bus while precharging the first data bus in a second read or write cycle following the first read or write cycle.
Claims6
A variable latency output circuit for a synchronous dynamic random access memory (SDRAM) comprising:
- (a) means for reading a pair of complementary data bus lines,
- (b) means for receiving an output signal of the reading means, and for providing an output signal to an output driver,
- (c) an output buffer for receiving the output signal of the receiving means,
- (d) a latency counter for receiving and counting a clock signal and for the output buffer for outputting the output signal and for providing an output enable signal upon counting a predetermined number of clock pulses based on a predetermined latency, and
- (e) means for enabling the reading means, the receiving means and the output buffer to pass data logic levels from the data bus lines to the output driver within one clock cycle in the event of a latency of one, for delaying said data logic levels for one clock cycle in the event of a latency of two, and for delaying said data logic levels for two clock cycles in the event of a latency of three.
Dependencies are inferred from the claim text.