Memory with page mode |
| We claim: 1. In a memory comprising first and second arrays, each array comprising a plurality f ... |
|
Method and apparatus for identifying and repairing mismatched data |
| According to one embodiment of the present invention, a method of determining if a data coherence ... |
|
Testing system for local subscribers |
| Therefore, in view of the above problem, the object of the present invention is the provision of a ... |
|
Device for inducing a wink in a telephone system |
| It is accordingly an object of the present invention to overcome the drawbacks of the prior art. It ... |
|
Chassis fault tolerant system management bus architecture for a networking |
| The present invention overcomes the disadvantages of the prior art by providing a fault tolerant ... |
|
Remote token ring beacon station detection and isolation |
| From the foregoing it can be appreciated that it would be desirable to provide a method and ... |
|
Management of path routing in packet communications networks |
| In accordance with the illustrative embodiment of the present invention, a path management system ... |
|
Apparatus and methods for providing fault tolerance of networks and network interface cards |
| A middleware approach provides network fault tolerance over conventional Ethernet networks. The ... |
|
Information recording medium, information recording method and information recording/reproduction system |
| According to one aspect of this invention, an information recording medium including a plurality of ... |
|
|
Replacement data error detector
| Details |
Inventors: Supnet, Erik P.;
Assignee: Broadcom Corporation (Irvine, CA)
Primary Examiner: Yoo; Do Hyun
Assistant Examiner: Dinh; Ngoc
Attorney, Agent or Firm: Merkel; Lawrence J. Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
A cache includes an error circuit for detecting errors in the replacement data. If an error is detected, the cache may update the replacement data to eliminate the error. For example, a predetermined, fixed value may be used for the update of the replacement data. Each of the cache entries corresponding to the replacement data may be represented in the fixed value. In one embodiment, the error circuit may detect errors in the replacement data using only the replacement data (e.g. no parity or ECC information may be used). In this manner, errors may be detected even in the presence of multiple bit errors which may not be detectable using parity/ECC checking. |
|
DETAILED DESCRIPTION A cache is described which includes an error circuit for detecting errors in the replacement data. If an error is detected, the cache may update the replacement data to eliminate the error. For example, a predetermined, fixed value may be used for the update of the replacement data. Each of the cache entries corresponding to the replacement data may be represented in the fixed value. By eliminating the error in the replacement data, the performance impacts of the error may be reduced. In one embodiment, the error circuit may detect errors in the replacement data using only the replacement data (e. g. no parity or ECC information may be used). In this manner, errors may be detected even in the presence of multiple bit errors which may not be detectable using parity/ECC checking. Furthermore, inefficiency which may result if parity/ECC were used for the replacement data may be avoided, as may grouping the replacement data with other data for covering with parity/ECC data. Broadly speaking, a cache is contemplated comprising a memory configured to store replacement data corresponding to a plurality of cache entries and a circuit coupled to receive the replacement data from the memory. The circuit is configured to determine whether or not at least one of the plurality of cache entries is not represented in the replacement data. Additionally, a method is contemplated. Replacement data corresponding to a plurality of cache entries is received. Whether or not at least one of the plurality of cache entries is not represented in the replacement data is determined. Furthermore, a cache is contemplated, comprising a memory configured to store replacement data corresponding to a plurality of cache entries and a circuit coupled to receive the replacement data from the memory. The replacement data indicates an order of the plurality of cache entries for replacement. The circuit is configured to detect an error in the order if a different one of the plurality of cache entries is not indicated at each position in the order
|
| Related patents |
|
|
Soft error detection in high speed microprocessors
The present invention provides aspects for soft error detection for a superscalar microprocessor. The aspects include a first pipeline, the first pipeline including a ...
|
|
|
Semiconductor integrated circuit device, manufacturing method thereof, and driving method for the same
To solve the above-described problems, the present invention employs the below-mentioned means. As a first means, means for storing therein trimming data, means for ...
|
|
|
Integration of security modules on an integrated circuit
In accordance with the preferred embodiment of the present invention, an integrated circuit includes secure logic that requires protection. Secure assurance logic ...
|
|
|
Method and system for storing device test information on a semiconductor device using on-device logic for determination of test results
OF THE INVENTION A schematic diagram of an embodiment of the present invention is shown in FIG. 1. An integrated circuit device is indicated at 1, and the integrated ...
|
|
|
Semiconductor memory with a multiplexer for selecting an output for a redundant memory access
The invention may be incorporated into an integrated circuit memory with redundant memory cells, by way of a circuit that controls the coupling of a redundant sense ...
|
|
|
Method and apparatus for inhibiting a predecoder when selecting a redundant row line
One aspect of the invention comprises a circuit for replacing a defective signal path of a plurality of like signal paths with a redundant signal path. The circuit ...
|
|
|
Random access memory having a flexible array redundancy scheme
The present invention is a wide I/O Random Access Memory (RAM) and the architecture and redundancy scheme, therefor. If the RAM is large, it is divided into units. For ...
|
|
|
Integrated circuit chip with a wide I/O memory array and redundant data lines
The present invention is an integrated circuit chip with a RAM or a RAM macro with at least one spare array element and the decode and redundancy scheme therefor. The ...
|
|
|
Improved logic cell array using CMOS E.sup.2 PROM cells
OF ILLUSTRATIVE EMBODIMENT Referring now to the drawings, FIG. 1 is a schematic block diagram of a logic cell array. As described by Landry, supra, one commercially-...
|
|
|
DRAM architecture having distributed address decoding and timing control
The previously mentioned needs are fulfilled with the present invention. In one form, a DRAM and method is provided having an architecture with both distributed decoding ...
|
|
|