Partial scrolling video generator |
| OF SPECIFIC EMBODIMENTS The invention is described with reference to specific embodiments. Other ... |
|
Matrix display panel having alternating scan pulses generated within one frame scan period |
| It is an object of the present invention to provide a liquid crystal display panel having a high ... |
|
TDM system and method having time slot request signaling |
| Shown in FIG. 1 is an illustrative block diagram of a Time Division Multiplex (TDM) system 100 ... |
|
Vertical ramp automatic amplitude control |
| What is claimed is: 1. A method of producing a constant amplitude deflection ramp voltage over a ... |
|
Decision circuit operable at a wide range of voltages |
| What is claimed is: 1. A decision circuit, comprising: a first comparator which compares an input ... |
|
Communication path continuity verification arrangement |
| Time-slot Interchange Unit 11 Each of the line units transmits recurring frames each comprising 64 ... |
|
Switching regulator having low power mode responsive to load power consumption |
| A switching mode power converter monitors the level of power supplied to a load device. The ... |
|
Method for DRAM sensing current control |
| OF THE PREFERRED EMBODIMENTS OF THE INVENTION Turning first to FIG. 1, a portion of a prior art ... |
|
Sense amplifier power supply circuit |
| OF PREFERRED EMBODIMENT For the convenience of description, a sense amplifier power supply circuit ... |
|
|
Dimm pair with data memory and state memory
| Details |
Inventors: Laudon, James P.; Lenoski, Daniel E.; Manton, John;
Assignee: Silicon Graphics, Inc. (Mountain View, CA)
Primary Examiner: Popek; Joseph A.
Assistant Examiner:
Attorney, Agent or Firm: Sterne, Kessler, Goldstein & Fox P.L.L.C.
A high memory capacity DIMM for use in a directory-based, distributed shared memory multiprocessor computer system includes a data memory for storing data and a state memory for storing state or directory information corresponding to at least a portion of the data. The DIMM allows the data and the state information to be accessed independently. The DIMM is configured for use in a DIMM pair. In the DIMM pair, a first DIMM includes a first data memory having first and second memory bank portions for storing data, and a first state memory configured to store state information corresponding to data stored in a first memory bank. A second DIMM includes a second data memory having third and fourth memory bank portions for storing data, and a second state memory configured to store state information corresponding to data stored in a second memory bank. The first memory bank is formed from the first memory bank portion and the third memory bank portion. The second memory bank is formed from the second memory bank portion and the fourth memory bank portion. |
|
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Table of Contents I. Overview II. Architecture of the DIMM III. Implementation of the DIMM in a DIMM Pair IV. Details of the DIMM Interconnects V. DIMM Chip Layout VI. The Pad Description VII. Timing Requirements VIII. Waveform Diagrams XI. Expanded State Memory X. Conclusion I. Overview The preferred embodiments of the invention are now described with reference to the figures. While specific steps, configurations and arrangements are discussed, it should be understood that this is done for illustrative purposes only. A person skilled in the relevant art will recognize that other steps, configurations and arrangements can be used without departing from the spirit and scope of the invention. In a distributed, shared memory (DSM) multiprocessor such as that described in commonly-owned, copending U. S. patent application Ser. No. 08/435,456, filed May 5, 1995, entitled "System and Method For Network Exploration and Access in a Multi-Processor Environment," main computer memory is distributed across a processor network. Each distributed portion (node) of the main memory can be associated with one or more local processors. In such a system, memory management becomes quite complex. The DSM multiprocessor described in the above-identified application implements a directory-based cache coherence scheme that simplifies memory management. The directory-based memory management system is described in the following commonly-owned, copending patent applications: U. S. patent application Ser. No. 08/435,460, filed May 5, 1995, entitled "Directory-Based Coherence Protocol Allowing Efficient Dropping of Clean-Exclusive Data," U. S. patent application Ser. No. 08/435,462, filed May 5, 1995, entitled "System and Method For a Multiprocessor Partitioning to Support High Availability," U. S. patent application Ser. No. 08/435,464, filed May 5, 1995, entitled "Page Migration In a Non-Uniform Memory Access (NUMA) System," U. S. patent application Ser. No. 08/435,459, filed May 5, 1995, entitled "System and Method For Maintaining Coherency of Virtual-to-Physical Memory Translations in a Multiprocessor Computer," and U
|
| Related patents |
|
|
Memory system having flexible addressing and method using tag and data bus communication
A memory system comprising a memory controller, an array of non-volatile memory cells and a memory operation manager is disclosed, with the array and operation manager ...
|
|
|
Broadcast type satellite communication systems
Broadcast satellites are typically characterized by a relatively small number of up-link transmission source nodes and a large number of down-link destination nodes. F...
|
|
|
Method and apparatus for detecting transmission errors in cordless telephones
The present invention provides several methods and apparatus for detecting transmission errors between the base station and handset station of a cordless telephone set. O...
|
|
|
Flexible container
By the present invention there is provided a flexible container for a potable liquid comprising a fabric reinforced rubber body having a lining of a non-oriented ...
|
|
|
Data processing device composed of four data processing modules of identical construction, with protection both against simultaneous single-bit failures in the data processing modules and against failure of a single data processing module
What is claimed is: 1. A data processing device comprising: (a) four data processing modules (100, 102, 104, 106) which each include (i) corresponding data processing ...
|
|
|
Process for controlling retransmission of messages from transmitting stations belonging to a cellular system
OF THE PREFERRED EMBODIMENT FIG. 1 shows a collision between two mobile stations MS2 and MS5 in a cellular transmission system comprising a fixed base station 2 and ...
|
|
|
Method for connecting a channel between a base station and a mobile station
Accordingly, it is an object of this invention to provide a method for connecting a channel between a base station and a mobile station, in which an effective use of ...
|
|
|
High-speed signal multiplexing circuit for multiplexing high-speed signals
It is accordingly an object of the present invention to provide a high-speed signal multiplexing circuit wherein the phases of signals are controlled easily and the ...
|
|
|
System for error control and phasing in interconnected ARQ-circuits
OF A PREFERRED EMBODIMENT Prior Art Series System FIG. 1 represents a system with three interconnected ARQ-circuits, A, B and C, each comprising a transmitter (T) 1 and ...
|
|
|
Microcomputer with self-test of macrocode
In accordance with one embodiment of the invention a microcomputer device contains a CPU with an arithmetic/logic unit and data/address registers on a single ...
|
|
|