Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Selectively-updateable-mapped-data-storage-system

 Data storage library with media destaging and prestaging for improved response time
The present invention is a data storage library of removable media with means for destaging and ...


 Instruction operation size optimization
A method and apparatus for optimizing instruction operation sizes of various instructions in the ...


 Combined power and control signal transmission system
In accordance with the present invention, electrical power and communication signals are ...


 Thick-film non-step resistor with accurate resistance characteristic
It is a principal object of the present invention to provide a variable resistor apparatus with a ...


 Carrierless amplitude and phase modulation telementry for use in electric wireline well logging
The present invention is an apparatus for communicating signals from a well logging tool to a ...


 Well management system
Accordingly, there is disclosed herein a system and method for managing a new well or recompleting ...


 Lamp system take control dimming circuit
A preferred embodiment of the invention comprises equipping each take control station with a gated ...


 Optocoupler dimmer circuit for high intensity, gaseous discharge lamp
The present invention employs an optically isolated driver means, preferably in the form of an ...


 Differential phase shift keying receiver
The receiver according to the present invention efficiently rejects noise and can be readily ...


 Method of detecting phase pulse signals from an AC distribution line
It is therefore an object of the present invention to provide a method of detecting the levels of ...


 Selectively updateable mapped data storage system

Details
Inventors: Mou, Yanan;
Assignee: United Microelectronics Corp. (Hsinchu, TW)
Primary Examiner: Cabeca; John W.
Assistant Examiner: Tran; Denise
Attorney, Agent or Firm: Thomas, Kayden, Horstemeyer & Risley

A selectively updateable mapped data storage system is provided. The data storage system includes an address decoder two improved CAM blocks, and a converter connected between the two improved CAM blocks. This selectively updateable mapped data storage system can be implemented with a smaller layout space on the chip and consumes less electrical power than the prior art. Moreover, this selectively updateable mapped data storage system allows the selective updating procedure to be easily and more efficiently implemented than through software means. The selectively updateable mapped data storage system is therefore more advantageous and cost-effective to use than the prior art.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS FIG.
6 is a schematic block diagram of the selectively updateable mapped data storage system according to the invention.
As shown, the data storage system of the invention includes an address decoder 68; a first improved CAM block 70 coupled to the address decoder 68 via a plurality of word lines 76 (AWL0-AWL255); and a second improved CAM block 72 coupled to the first improved CAM block 70 via a converter 74.
The first improved CAM block 70 is composed of a driver circuit 78, an array of CAM cells 80, and an I/O sense amplifier 82.
In CAM block 70, the driver circuit 78 receives a first set of memory data M DATA A(9:0) and stores it in the CAM cells 80, and the I/O sense amplifier 82 is used for the input/output of a first set of data DATA A(9:0).
Similarly, the second improved CAM block 72 is composed of a driver circuit 84, an array of CAM cells 86, and an I/O sense amplifier 88.
In CAM block 72, the driver circuit 84 receives a second set of memory data M DATA B(8:0) and stores it in the CAM cells 86, and the I/O sense amplifier 88 is used for the input/output of a second set of data DATA B(8:0).
In operation, the address decoder 68 receives an address signal ADD(7:0).
The decoded address data are then transferred through the word lines 76 (AWL0-AWL255) to the first improved CAM block 70, causing the first improved CAM block 70 to store the data from DATA A(9:0) into the corresponding CAM cells 80 in the first improved CAM block 70.
After the CAM cells 80 in the first improved CAM block 70 have received the first set of memory data M DATA A(9:0), it outputs a match drive signal through the a.
sub.
-- match bus to the converter 74, causing the converter 74 to enable the word lines WLb(255:0) to gain access to DATA B(8:0) stored in the corresponding CAM cells 86 in the second improved CAM block 72.
After the CAM cells 86 in the second improved CAM block 72 have received the memory data M DATA B(8:0), it outputs a match drive signal through the b



Related patents
  Data storage system and method employing a write-ahead hash log
The problems outlined above may in large part may be solved by various embodiments of a data storage system and method employing a write-ahead hash log as described ...
  Address translation unit for translation of virtual address to real address using translation tables of multi-level hierarchical structure
An object of the present invention is to provide an address translation unit which reduces the number of reference accesses to the multi-level address translation tables ...
  Method and apparatus for generating high power laser pulses in the two to six micron wavelength range
OF THE INVENTION Raman Scattering in the Present Invention In the laser pulse generators of the present invention, an opposite approach is taken and, through methods ...
  System and method for striping data across multiple disks for continuous data streaming and increased bus utilization
The present invention provides a method and system for storage and delivery of a plurality of data files. The system and method comprise providing a first disk and ...
  Method to ensure data integrity in a telecommunications network
According to the invention, this object is accomplished by providing a method of generating and checking a Frame Check Sequence (FCS) for a message formed as a sequence ...
  Method and circuitry for generating r-bit parallel CRC code for an l-bit data source
Therefore, the main objective of the present invention is to provide a method and circuitry for generating r-bit parallel CRC code for an L-bit data source, which method ...
  Cyclic code check bits generation and error correction using sum of remainders
In accordance with the present invention check bits for a cyclic code are generated for a binary integer by first obtaining a unique remainder value for each bit of the ...
  Method and apparatus for G.706 frame alignment and CRC procedure test tool
In order to comply with CCITT G.706 recommendation, a device has to satisfy a series of test cases that are predetermined. Each test case contains test sequences ...
  A CCD array memory device achieving high speed accessing by writing and reading data through a cache memory
The present invention solves the above-mentioned problems and has an object to provide a memory device for realizing an analog memory or a multilevel memory easy to ...
  Disc array system having disc storage devices dispersed on plural boards and accessible at withdrawal of part of the boards
With the fifth prior art outlined above, the arrays each comprising a plurality of disc drives are mounted on a common mother board so that numerous small drives are ...

0.014

Archive: All patents - Links

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