Means to extend tTR range of RDRAMS via the RDRAM memory...

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

C711S150000

Reexamination Certificate

active

06516396

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to dynamic random access memory, and more specifically, to memory systems with multiple dynamic random access memory modules.
BACKGROUND
Dynamic random access memory (DRAM) is a general-purpose high-performance memory device suitable for use in a broad range of applications.
FIG. 1
illustrates a prior art memory system. A memory channel
160
is coupled to a master device
110
. Master
110
sends requests (commands)
160
to memories
120
and sends and receives data
170
from memories
120
. The memories
120
receive the clock-from-master (CFM)
140
and clock-to-master (CTM)
150
signals generated by clock
130
. CFM
140
is used to send commands
160
and write data
170
to the memories
120
. CTM is used to receive data
170
from the memories
120
.
The CFM
140
and CTM
150
signal lines may either be coupled together inside the master
110
or just outside the master
110
, having a single clock signal connected into the master
110
. At the master device
110
, CTM
150
and CFM
140
have the same phase and are not delayed with respect to each other. However, for memories located some distance away from the master, the phase difference between CFM
140
and CTM
150
may be significant. The channel
160
may be long enough to allow the delay between CTM
150
and CFM
140
to be several clock periods apart. A segment of the channel
160
that is characterized by a half clock cycle of data flight time delay represents a timing domain. In addition, a timing domain may be defined as a segment of the channel
160
in which the phase difference between CTM
150
and CFM
140
is equal to a full clock cycle. The second definition applies to reading data from memories
120
. When a read command is performed, there is a round-trip delay between sending the command and receiving read data at master
110
. As a result, the half clock cycle of data flight time is doubled and becomes a full clock cycle of delay.
Current memory systems, such as the memory system
100
, typically do not support the length of channel
160
that exceeds four timing domains. The limited range of timing domains (also known as t
TR
) limits the number of memory devices
120
that can be supported by the channel
160
. In one prior art system, memory system
100
may provide for up to 32 memory devices
120
on the channel
160
. A number of slots may be provided on channel
160
to receive memory devices
120
, such as Rambus Inline Memory Modules (RIMMs™) which can support up to eight memory devices on each side of the module. If the physical length of the channel
160
is limited to four timing domains, it may be insufficient for 32 memory devices on more than two memory modules. In addition, some computer systems, such as systems that support large databases, have a need for large memory subsystems made possible by 64 bit computer architectures. In these computer systems being able to support more than 32 memory devices is advantageous.
SUMMARY OF THE INVENTION
A method for extending t
TR
range of memory devices is provided in which a first group of memory devices and a second group of memory devices are identified. The first group includes memory devices located close to a memory controller and the second group includes memory devices located a distance away from the memory controller. Commands to access memory devices in the first and second groups are sent. A command to the first group is sent with a transitional delay when the command to the first group follows a command to the second group. Data from the first and second groups is received.


REFERENCES:
patent: 4403286 (1983-09-01), Fry et al.
patent: 5613141 (1997-03-01), Szatkowski et al.
patent: 5664145 (1997-09-01), Apperley et al.
patent: 6128749 (2000-10-01), McDonnell et al.
patent: 6154821 (2000-11-01), Barth et al.
patent: 6226754 (2001-05-01), Ware et al.
patent: 6226757 (2001-05-01), Ware 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

Means to extend tTR range of RDRAMS via the RDRAM memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Means to extend tTR range of RDRAMS via the RDRAM memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Means to extend tTR range of RDRAMS via the RDRAM memory... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3139542

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