System and method to reduce cycle time by performing column...

Electrical computers and digital processing systems: memory – Storage accessing and control – Access timing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S105000, C365S193000, C365S233100

Reexamination Certificate

active

06615331

ABSTRACT:

BACKGROUND
The invention relates to reducing cycle time in a memory device, such as a double data rate (DDR) synchronous dynamic random access memory (SDRAM) device, for example.
A computer system typically includes semiconductor memory devices to store data structures and program code, and it is often desirable to improve the speed at which a central processing unit (CPU) of the system accesses these memory devices. Typically, the memory devices set the rate at which the CPU may communicate with the devices.
For example, in a synchronous dynamic random access memory (SDRAM), the signals that are depicted in
FIGS. 1
,
2
,
3
and
4
may occur in association with a write operation, and as described below, the SDRAM may introduce delays in the processing of the write operation. For example, in association with the write operation, the SDRAM receives signals (from a memory bus) that indicate a memory address. The SDRAM decodes these signals to produce column select signals (indicated by reference numeral
9
in
FIG. 2
) that indicate the columns of the targeted memory cells. When the address signals are decoded, circuitry of the SDRAM asserts an internal address valid strobe signal called INT_ADD_VALID (see FIG.
4
). As depicted in
FIG. 4
, the INT_ADD_VALID signal may be asserted near time T
0
to indicate the availability of the decoded address.
Before the internal write operation to the targeted memory cells begins, the SDRAM performs redundancy checks to determine if one or more redundant columns of memory cells should be used. The time to perform these redundancy checks typically introduces a latency to the write operation (as depicted by reference numeral
10
in FIG.
3
), a latency that delays the internal write operation from beginning on the positive edge of a CLK signal (see
FIG. 1
) at time T
0
to beginning after the positive edge at time T
1
. In this manner, at time T
1
, circuitry of the SDRAM may pulse high (as indicated by a pulse
8
in
FIG. 3
) a column address latch, or trap, signal (called CAT) to latch the column select signals to begin an internal write operation to store data in the memory cells.
Another type of memory device is a double data rate (DDR) SDRAM. Exemplary memory bus signals that typically are associated with writing data to the DDR SDRAM are depicted in
FIGS. 5
,
6
,
7
,
8
,
9
,
10
and
11
. More particularly, the DDR SDRAM captures data from the memory bus using the positive and negative edges of a data strobe signal (called DQS) that is furnished to the memory bus by a memory controller. In this manner, in association with a write operation, the memory controller furnishes data signals to the memory bus (to which the DDR SDRAM is coupled) and drives a DQS strobe line with the DQS signal to trigger the capture of data by the DDR SDRAM.
Because the data and data strobe signals propagate across the memory bus from the memory controller to the DDR SDRAM, the DDR SDRAM must be capable of accommodating a wide range of possible propagation delays for these signals. For example, the minimum time at which the DQS signal may arrive at the DDR SDRAM is depicted by the DQS
MIN
signal of FIG.
9
and is shown in relationship to its associated data signals (represented by DATA
MIN
in FIG.
8
). Likewise, the maximum time at which the DQS signal may arrive at the DDR SDRAM is depicted by the DQS
MAX
signal of
FIG. 11
, and the corresponding DATA
MAX
data signals are depicted in FIG.
10
. To accommodate the worst case scenario (i.e., the maximum delay time), the DDR SDRAM typically does not assume its captured data is valid until time T
4
. Thus, accommodating this worst case scenario may introduce a latency to the write operation. Furthermore, the performance of a column redundancy check by the DDR SDRAM may introduce an additional latency time into the processing of the write operation.
Thus, there is a continuing need for a memory device that addresses one or more of the problems stated above.
SUMMARY
In one embodiment of the invention, a method usable with a memory device includes receiving a data strobe signal from a memory bus and capturing data that is associated with a write command from the memory bus in synchronization with the data strobe signal. A column redundancy check is performed in response to an address that is associated with the write command, and the beginning of an internal write operation to a memory cell array of the memory device is synchronized to a clock signal.
Advantages and other features of the invention will become apparent from the following description, the drawing and from the claims.


REFERENCES:
patent: 6061292 (2000-05-01), Su et al.
patent: 6067260 (2000-05-01), Ooishi et al.
patent: 6188638 (2001-02-01), Kuhne
patent: 6205046 (2001-03-01), Maesako
patent: 6215710 (2001-04-01), Han et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method to reduce cycle time by performing column... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method to reduce cycle time by performing column..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method to reduce cycle time by performing column... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3014548

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.