Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Multiprocessor-computer-backlane-bus

 High speed static BiCMOS memory with dual read ports
A memory includes a plurality of cells with each cell containing a pair of cross-coupled N-channel ...


 Flexible redundancy architecture and fuse download scheme
What is claimed is: 1. In an integrated circuit comprising a plurality of circuit elements, some of ...


 Flexibilitiy for column redundancy in a divided array architecture
The present invention relates to an apparatus and method for implementing flexible redundancy ...


 Row redundancy block architecture
It is therefore an object of the present invention to provide a redundancy block architecture which ...


 Partitioned dynamic memory allowing substitution of a redundant circuit in any partition and using partial address disablement and disablement override
It is therefore an object of the present invention to provide a circuit architecture applicable, ...


 Shortened timeout period during frame retry in a communication link
The present invention is embodied in a system and method for asynchronously transmitting data ...


 System for selectively reducing capture effect in a network station by increasing delay time after a predetermined number of consecutive successful transmissions
We claim: 1. In a network station coupled to media of a network, a method of accessing the media, ...


 Media access control receiver and network management system
Broadly speaking, the present invention fills these needs by providing methods and apparatuses for ...


 System and method of printer image warping
The present invention is directed to apparatus and method for aligning a print image to be printed ...


 Initialization system for input/output processing units
It is therefore an object of the present invention to acquire correct failure information by ...


 Multiprocessor computer backlane bus

Details
Inventors: Myers, Mark; Lloyd, Stacey; Stout, Richard; Takasumi, Robert; Lynch, John;
Assignee: Pyramid Technology Corporation (San Jose, CA)
Primary Examiner: Chung; Phung M.
Assistant Examiner:
Attorney, Agent or Firm: Burns, Doane, Swecker & Mathis, LLP

A computer bus includes a first original signal line, a second redundant signal line, circuitry connected to the first original signal line and the second redundant signal line for driving the first original signal line and the second redundant signal line so as to convey on each identical information, circuitry for receiving signals on the first original signal line and the second redundant signal line, and error checking circuitry for comparing the signals on the first original signal line and the second redundant signal line and for indicating an error if the signals differ. By providing redundant signals for each signal that cannot be check with parity (for example wired-OR signals), the potential for single undetected points of failure is eliminated. In accordance with another embodiment of the invention, a computer having multiple modules connected by a backplane bus.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following detailed description describes the logical, electrical, and connector specifications of Pyramid Technology Corporation's R-B us.
The R-Bus is a proprietary backplane bus used to connect boards in Pyramid Technology NILE series systems.
The R-Bus is a high-performance, block-oriented system bus that supports multiprocessor cache coherency, extensive error checking, and hardware fault tolerance.
Referring to FIG.
1, in a preferred embodiment, the R-Bus allows up to 30 boards to be connected to a R-Bus.
Each board is identified by its slot, from slot 1 to slot 30.
Some slots may be empty and some slots may contain boards.
A board may contain up to four modules, designated module 0 to module 3.
A particular R-Bus implementation may support fewer boards.
For example, a smaller system's R-Bus implementation might support 12 slots.
Processor boards, memory boards, I/O boards, and other board types may be intermixed on the R-Bus.
In other implementations, clock boards, certain I/O boards, or boot processor boards may be restricted to certain slots.
Electrically, in an exemplary embodiment, the R-Bus is a synchronous bus with a clock rate of 25 MHz.
The R-Bus uses BTL (Bus Transceiver Logic) transceivers for most signals.
The R-Bus data transfer path is 128 bits wide.
The bus bandwidth is 400 Mbytes per second peak, 267 Mbytes per second for writes, 228 Mbytes per second for reads.
Logically, the R-Bus provides block transfer operations (64 bytes) and "partial" operations used to read or write 1, 4, or 8 bytes at a time.
Read operations are split into separate read request and read response transactions, allowing other bus traffic to use the R-Bus during the actual memory access.
A typical R-Bus block transfer consists of one address/command bus cycle followed by several data cycles followed by one rest cycle.
Each data cycle transfers 16 bytes.
For example, a block write consists of one address/command cycle followed by four data cycles, followed by one rest cycle, a total of six cycles



Related patents
  Digital data processing methods and apparatus for fault detection and fault tolerance
The invention provides, in one aspect, a digital data processing device that includes a bus for transmitting signals (e.g., data and/or address information) between ...
  Method and apparatus for allocating display memory and main memory employing access request arbitration and buffer control
The present invention, generally speaking, provides a low-cost, moderate performance small computer system by allowing a single sharable block of memory to be ...
  Register set reordering for a graphics processor based upon the type of primitive to be rendered
The present invention provides a technique and protocol for reordering the register sets comprising the register file based upon the type of primitive to be rendered. T...
  Preamplification method and apparatus for dram sense amplifiers
An object of the present invention is to improve reliability of read out in DRAM. Another object of the present invention is to increase the potential difference applied ...
  Semiconductor memory device
It is an object of the present invention to provide a semiconductor memory device including a FAMOS transistor type redundancy decoder circuit suitable for practical use....
  Semiconductor device
It is accordingly the object of this invention to provide a reliable semiconductor device which enables binary data to be stored in a nonvolatile memory element without ...
  Data stream smoothing using a FIFO memory
The present invention is directed to the use of a FIFO memory for communicating data from a DRAM to a testing device in a continuous data stream despite interruptions ...
  Semiconductor memory device having redundant circuit
Accordingly, a first object of this invention is to provide a semiconductor memory device capable of enhancing the access speed. A second object of this invention is to ...
  Redundant address decoder
Accordingly, an object of the present invention is to provide a redundant address decoder which can improve the memory access speed by providing a sufficient increase in ...
  Automatic transition charge pump for nonvolatile memories
Generally, the present invention provides a high voltage charge pump for programming a non-voltage memory that can operate at more than one power supply voltage. A low ...

0.054

Archive: All patents - Links

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