Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Multiple-mode-memory-module

 Programmable bit line drive modes for memory arrays
Accordingly, it is an object of the present invention to provide an improved memory array. It is a ...


 Serial bus interface capable of transferring data in different formats
Accordingly, it is an object of the present invention to provide a serial bus interface which has ...


 Data transmitting method
It is a primary object of the invention to solve the above problems and present a faster data ...


 Self timed interface
An object of this invention is the provision of a cost effective bus data transfer system that can ...


 Digital phase-lock loop control system
It is an object of this invention to implement a PLL function. It is also an object of this ...


 Data output buffer of a semiconducter memory device
It is therefore object of the present invention to provide a semiconductor memory device capable of ...


 Synchronous DRAM having a high data transfer rate
Accordingly, it is an object of the present invention to provide a semiconductor memory which has ...


 High-speed synchronous write control scheme
A semiconductor memory device having pairs of data lines for reading and writing data signals to ...


 Universal timing controller for video tape recorder servo system of different formats using time multiplexed switching network
An advantage this invention is to provide a semiconductor integrated circuit device (microcomputer) ...


 Elasticity buffer for data/clock synchronization
OF PREFERRED EMBODIMENT The present invention has application to any data transfer system that ...


 Multiple mode memory module

Details
Inventors: Mann, Edward D.;
Assignee: Wang Laboratories, Inc. (Lowell, MA)
Primary Examiner: Rudolph; Rebecca L.
Assistant Examiner:
Attorney, Agent or Firm: Milik; Kenneth L.

A memory unit 18 includes a bus 16 which couples the memory unit to a memory control unit 14. The memory unit includes a latch for receiving and storing an address from the bus, a first memory plane for storing information units associated with an odd address, a second memory plane for storing information units associated with an even address, an input latch for receiving from the bus an information unit associated with a received address and output latches for storing, prior to transmission to the bus, a stored information unit associated with a received address. The memory unit further includes logic, responsive to a state of a first bus signal line, for enabling the output latches to (a) simultaneously transmit to the bus an information unit from both the first and the second memory planes, or (b) sequentially transmit to the bus an information unit from one of the memory planes followed by an information unit from the other one of the memory planes.

DETAILED DESCRIPTION OF THE INVENTION Referring first to FIG.
1 there is shown in block diagram form a portion of an information processing system 10.
System 10 includes a system bus 12 which couples together a number of bus connections including a memory control unit (MCU) 14.
Other bus connections, such as a CPU (not shown) provide data to the MCU 14 to be written to memory and also receive data read from memory.
Coupled to MCU 14 via a memory bus (MEMBUS) 16 are one or more memory units (MUs) 18.
For example, in the illustrated embodiment up to eight MUs 18 (MU0-MU7) can be coupled to the MCU 14 via the MEMBUS 16.
MEMBUS 16 can be seen to comprise two groups of signal lines including a control bus 20 and a data/address bus 22.
Referring to FIG.
2a there is shown the memory bus 16 in greater detail.
The control bus 20 can be seen to comprise a plurality of signal lines which are sourced by, for example, a memory interface state machine 24 on the MCU 14.
The memory interface state machine 24 is responsive to a memory access type opcode which is generated by a bus connection and which is sent over the system bus 12 to the MCU 14.
The opcode defines a particular type of memory access such as a double-word read, a quad-word read, or a word or double-word write.
The memory interface state machine 24 decodes the opcode and provides the necessary sequence of control signals to the MUs 18.
A control and timing logic block 26 on the MU 18 receives the control bus 20 signals and, in synchronism with a memory clock (MEMCLK), generates a plurality of internal timing signals for the MU 18.
The MU 18 can be further seen to include an odd double-word memory plane 28 and an even double-word memory plane 30.
Planes 28 and 30 are each comprised of a plurality of memory devices which are preferably DRAMS.
In the illustrated embodiment each of the planes 28 and 30 is differentiated into an upper and a lower half, each half having eight megabytes of storage organized as one megabyte by 78 bits.
Sixty-four of the bits comprise a data double-word and the remaining 14 bits are error detection and correction (ECC) syndrome bits



Related patents
  System for loading initial program loader routine into secondary computer without bootstrap ROM
What is claimed is: 1. Circuit apparatus for executing an initial program loader routine from a secondary computer connected via a shared random-access volatile memory ...
  Reversible computer apparatus and methods of constructing and utilizing same
The invention provides a reversible computer apparatus capable of executing instructions in both a forward execution mode and a reverse execution mode, and includes a ...
  Full duplex buffer management and apparatus
The present invention provides for a buffer management system to dynamically allocate priority between two buffer memories, a receive memory and a transmit memory, when ...
  Dynamic storage synchronizer using variable oscillator and FIFO buffer
The present invention adds a variable rate oscillator and a FIFO buffer to a dynamic storage subsystem based upon CCD or an analogous technology. The rate at which the ...
  Token-based serialisation of instructions in a multiprocessor system
It is the task of the invention to provide a process for the serialisation of instructions in a multiprocessor system. In this case, the need to serialise specified ...
  Method and apparatus for transferring data in parallel from a smaller to a larger register
OF THE DRAWING Referring to FIG. 1, there is provided in a prior known apparatus for transferring data in parallel from a smaller to a larger register designated ...
  Synchronous semiconductor memory device
The principal object of the present invention is to provide a synchronous semiconductor memory device enabling high speed operation and random writing. Briefly speaking, ...
  Memory device with multiple internal banks and staggered command execution
According to the present invention, a memory device has an array of memory cells arranged in a plurality of subarrays, with each subarray having the memory cells ...
  Synchronous semiconductor memory device operable in a plurality of data write operation modes
An object of the invention is to provide an SDRAM which allows easy adjustment of an internal data transfer mode in accordance with a clock to be used. Another object of ...
  Latched type clock synchronizer with additional 180.degree.-phase shift clock
An object of this invention is to provide an internal clock circuit in an integrated circuit that will create an internal clock signal that is synchronized with from an ...

0.214

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved