Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Self-diagnostic-system-for-semiconductor-memory

 Ecological system and method
OF PREFERRED EMBODIMENTS The concept of the present invention will be best understood in ...


 Waste water purifying procedure
I claim: 1. A waste water purifying process for treatment of waste water containing chlorinated ...


 Methane production by attached film
The method for producing methane gas by the present invention is suitable for the treatment of any ...


 Chemical detoxification of sewage sludge
As shown in FIG. 1, suitable apparatus for practicing the method of the instant invention includes ...


 Process for the biological treatment of waste water
OF THE INVENTION The process according to the present invention can be implemented to particular ...


 Microbial compositions and methods for treating soil
OF THE INVENTION Reference will now be made in detail to the presently preferred embodiments of ...


 Bioreactor for biological treatment of contaminated water
We claim: 1. A bioreactor unit for the aerobic biological treatment of hydrocarbon contaminated ...


 Method and apparatus for enhancing filter bed performance
The present invention comprises methods and apparatus for improving operation of a filter bed in a ...


 Instantaneously emptiable externally mounted animal food tray
I claim: 1. A readily emptiable animal food tray, for use in conjunction with a plurality of animal ...


 Secondary sewage treatment system
A primary object of the present invention is to provide a secondary sewage treatment system ...


 Self-diagnostic system for semiconductor memory

Details
Inventors: Akiyama, Tsutomu;
Assignee: Ando Electric Co., Ltd. (Tokyo, JP)
Primary Examiner: Beausoliel, Jr.; Robert W.
Assistant Examiner: Chung; Phung M.
Attorney, Agent or Firm: Seidel, Gonda, Lavorgna & Monaco

A self-diagnostic memory checking system includes a data generator for generating and applying data to a selected address of a memory when a CPU is in a memory write mode and generating expected data when the CPU is in a memory read mode. An address generator provides a memory address for the memory. The data is read out of the memory during the memory read mode and is compared to the expected data for detecting errors in the memory. In order to allow memory checking to proceed without constant action by software in the CPU, a range of memory addresses to be tested are loaded into a test finish detector. A separate clock generator provides enabling timing clock pulses to the address generator, data generator and memory in response to a test start signal from the CPU. A switch circuit connects data from the data generator to a first output connected to the data input of the memory when the CPU is in the memory write mode and to a second output when the CPU is the memory read mode. A comparator connected to the output of the memory for comparing the data read from the memory and to the expected data from the second output of the switch circuit gives an output representative of whether the expected data and the data read from the memory are in coincidence. A flip-flop receives the output of the comparator and indicates the result of the comparison.

DETAILED DESCRIPTION The present invention aims at providing a self-diagnostic system for memory which comprises, in addition to the parts of the conventional system shown in FIG.
6, a clock generator, test finish detector, S.
W.
circuit, and flip-flop (hereinafter called "FF"), so that the diagnosis can be controlled by the hardware to shorten the diagnosis time.
To achieve the above aim, the system according to the invention comprises a CPU 1 in which a sequence program for diagnosis is written; a data generator 2 which generates data to be applied to a memory 5 when the CPU 1 is in the memory write mode and generates expected data when the CPU is in the memory read mode; an address generator 3 which gives an address to be written in the memory 5 to the address input of the memory when the CPU 1 is in the memory write mode and transfers an address read out from the memory 5 to the address input of the memory when the CPU is in the memory read mode; a clock generator 6 which is started with a test start signal 1c from the CPU 1; a test finish detector 7 which is operated with the output clock of the clock generator 6, detects the finish of a test with the address generator 3 that generates an address, and stops the operation of the clock generator 6; an S.
W.
circuit 8 which receives the output from the data generator 2 and, under the command of the CPU 1, transmits the data as the first output 8a to the data input of the memory 5, takes up expected data from the CPU 1 into the data generator 2, and changes the expected data to be the second output 8b; a comparator 4 which receives data read from the memory 5 as the first input and the second output 8b from the S.
W.
circuit 8 as the second input, compares the output data from the memory 5 with the expected data, detects whether the expected data and the output data from the memory 5 are in coincidence or not, and decides that the memory 5 is sound or erroneous; and an FF 9 which takes the output from the comparator 4 as a set signal and the test start signal 1c from the CPU 1 as a reset signal



Related patents
  Image method and apparatus for processing multiple jobs
The present invention aims at eliminating the drawbacks found in the above-mentioned conventional devices. Accordingly, it is an object of the invention to provide an ...
  Method and apparatus for providing system level errors in a large disk array storage system
In accordance with the present invention a storage system is provided which includes at least one host controller that serves as an interface between a host computer and ...
  Method and apparatus for extending commands in a cached disk array
In accordance with the present invention, a storage system is provided which includes a storage controller coupled to a bus and further coupled to a storage device. The ...
  Fibre channel switching fabric
The present invention described and disclosed herein comprises a method and apparatus for transporting Fibre Channel frames between attached devices. The apparatus ...
  Fibre channel controller having both inbound and outbound control units for simultaneously processing both multiple inbound and outbound sequences
The present invention pertains to a FC controller that interfaces between a host system and a 10-bit FC interface. The FC controller has the capacity to act as both a ...
  Logical view and access to physical storage in modular data and storage management system
OF THE DRAWINGS An exemplary description of the principles according to the present invention may be found in a storage policy where logical data buckets are presented ...
  Method of creating a storage area & storage device
According to conventional techniques, it is necessary for a user to prepare beforehand LUN for the pool area. Generally, it is necessary for a user to configure LUN ...
  Method and arrangement for the suppression of rain echos in a terrain following radar
The present invention seeks to solve the problem of developing a process of the kind specified at the beginning, that makes it possible at little additional cost to ...
  Slotted ring shaped antenna
We claim: 1. A vertically polarized antenna conforming to the size requirements of a system comprising: an electronics package including provision for generating a radio ...
  CDMA method with increased capacity
The invention remedies the problem of this limit of messages if the encoding sequences are N bits long. or N first messages the invention uses orthogonal encoding ...

0.014

Archive: All patents - Links

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