Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Mosaid Technologies Incorporated Patents
Assignee:
Mosaid Technologies Incorporated
Address:
Kanata, Ontario, CA
No. of patents:
158
Patents:


1 2 3 4


Patent Number Title Of Patent Date Issued
RE40326 Single chip frame buffer and graphics accelerator May 20, 2008
A single chip display processor comprised of a dynamic random access memory (DRAM) for storing at least one of graphics and video pixel data, a pixel data unit (PDU) for processing the pixel data, integrated in the same integrated circuit (IC) chip as the DRAM, the IC chip further co
RE40075 Method of multi-level storage in DRAM and apparatus thereof February 19, 2008
A method of processing data having one of four voltage levels stored in a DRAM cell is comprised of sensing whether or not the data voltage is above or below a voltage level midway between a highest and a lowest of the four levels, setting the voltage on a reference line higher than the
RE37641 Dynamic random access memory using imperfect isolating transistors April 9, 2002
Apparatus and methods for controlling the sensing of bit lines which facilitates the distribution of bit line charging current to be distributed any time, and facilitates the fast raising of the sense modes to full logic levels. An embodiment is comprised of a plurality of bit storag
7459949 Phase detector circuit and method therefor December 2, 2008
The disclosure relates to phase detectors. Charge up and charge down signals that are generated by a phase detector cause i) following detection of a first edge of a reference clock signal, switching on of a switching transistor of sink current; ii) following detection of an edge of
7450444 High speed DRAM architecture with uniform access latency November 11, 2008
A Dynamic Random Access Memory (DRAM) performs read, write, and refresh operations. The DRAM includes a plurality of sub-arrays, each having a plurality of memory cells, each of which is coupled with a complementary bit line pair and a word line. The DRAM further includes a word line
7391247 Timing vernier using a delay locked loop June 24, 2008
A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control
7385858 Semiconductor integrated circuit having low power consumption with self-refresh June 10, 2008
A dynamic random access memory has logically identical circuits for providing the same logical control signals. Each set of control signals can have different electrical parameters. One circuit can be optimized for high speed performance, while another circuit can be optimized for lo
7382638 Matchline sense circuit and method June 3, 2008
A matchline sense circuit for detecting a rising voltage on a matchline of a CAM array is disclosed. The circuit initially precharges a matchline to ground before turning on a current source to supply current to the matchline and raise the voltage of the matchline. A reference matchline
7369451 Dynamic random access memory device and method for self-refreshing memory cells May 6, 2008
A dynamic random access memory (DRAM) device having memory cells is operated in a self-refresh mode and a normal mode. A mode detector provides a self-refresh mode signal in the self-refresh mode of operation. It includes a free-running oscillator for generating an oscillation signal
7362640 Apparatus and method for self-refreshing dynamic random access memory cells April 22, 2008
A dynamic random access memory (DRAM) having DRAM cells coupled to wordlines and bitlines. In a self-refresh mode, the cells coupled with the even numbered rows retain main data previously stored therein and the assistant data, which is logically opposite to the main data, is overwri
7353330 Method and apparatus for performing repeated content addressable memory searches April 1, 2008
A method for reducing the number of cycles required for setting up content addressable memory contexts is disclosed. In particular, the method reduces the number of cycles required for setting up multiple contexts of burst operations, in which each context includes the same data key. Eac
7350137 Method and circuit for error correction in CAM cells March 25, 2008
A method and circuit is provided for detecting and correcting errors in an array of content addressable memory (CAM) cells. The array includes wordlines, searchlines, bitlines, and matchlines for reading from, writing to, and searching CAM cells in the array. The method includes the
7349513 Process, voltage, temperature independent switched delay compensation scheme March 25, 2008
A delay compensation circuit for a delay locked loop which includes a main delay line having a fine delay line comprising fine delay elements and a coarse delay line comprising coarse delay elements, the main delay line being controlled by a controller, the delay compensation circuit
7334093 Block programmable priority encoder in a CAM February 19, 2008
A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data
7318123 Method and apparatus for accelerating retrieval of data from a memory system with cache by reduc January 8, 2008
A memory controller controls a buffer which stores the most recently used addresses and associated data, but the data stored in the buffer is only a portion of a row of data (termed row head data) stored in main memory. In a memory access initiated by the CPU, both the buffer and main me
7312636 Voltage level shifter circuit December 25, 2007
A level shifter circuit for converting a logic signal with logic `1` and `0` levels at first high and low supply voltage levels to a signal with second high and low supply voltage levels. In particular, the second high and low supply voltage levels are greater than the first high and low
7304876 Compare circuit for a content addressable memory cell December 4, 2007
A ternary content addressable memory (CAM) cell is disclosed for providing reduced or minimized matchline (ML) capacitance and for increasing current between matchline and tail-line in the case of a mismatch. The speed of a CAM cell is generally inversely proportional to its ML capac
7299330 High bandwidth memory interface November 20, 2007
This invention describes an improved high bandwidth chip-to-chip interface for memory devices, which is capable of operating at higher speeds, while maintaining error free data transmission, consuming lower power, and supporting more load. Accordingly, the invention provides a memory
7298637 Multiple match detection circuit and method November 20, 2007
A multiple matchline sense circuit for detecting a single, more than one, or no match conditions during a search-and-compare operation of a content addressable memory is disclosed. The circuit compares the rising voltage rate of a multiple matchline to the rising voltage rate of a refere
7286377 Dynamic random access memory device and method for self-refreshing memory cells with temperature October 23, 2007
A dynamic random access memory (DRAM) device has an array of DRAM cells of rows by columns. Each DRAM cell of the array is coupled with a wordline of a corresponding row and a bitline of a corresponding column. An entry into and an exit from the self-refresh mode are detected by a mode
7279956 Systems and methods for minimizing static leakage of an integrated circuit October 9, 2007
To minimize static leakage of an integrated circuit, a charge pump generates a negative voltage to be applied to a "sleep" transistor cascaded to a logic gate of the integrated circuit. An adaptive leakage controller determines continuously or periodically whether to adjust the negat
7277334 Method and apparatus for synchronization of row and column access operations October 2, 2007
A circuit for synchronizing row and column access operations in a semiconductor memory having an array of bit line pairs, word lines, memory cells, sense amplifiers, and a sense amplifier power supply circuit for powering the sense amplifiers, the circuit comprising, a first delay ci
7269075 Method and apparatus for simultaneous differential data sensing and capture in a high speed memo September 11, 2007
A differential data sensing and capture circuit, includes a differential input stage circuit for receiving respective ones of said differential data signals and having first and second output nodes. A latch element is provided, having first and second complementary inputs coupled to rece
7266747 Error correction scheme for memory September 4, 2007
An embedded DRAM ECC architecture for purging data errors. The embedded DRAM ECC architecture is based upon a two-dimensional linear parity scheme, and includes a plurality of memory blocks and a parity block. Each memory block includes additional columns for storing row parity bits,
7263117 Dual control analog delay element and related delay method August 28, 2007
A delay line including analog delay elements each having a selectively adjusted coarse and fine delay portion is described. The coarse delay portion receives an input clock signal and generates a ramp signal having a slope based on a predetermined coarse delay setting. The fine delay
7251148 Matchline sense circuit and method July 31, 2007
A matchline sense circuit for detecting a rising voltage on a matchline of a CAM array is disclosed. The circuit initially precharges a matchline to ground before turning on a current source to supply current to the matchline and raise the voltage of the matchline. A reference matchline
7248531 Voltage down converter for high speed memory July 24, 2007
A voltage down converter (VDC) applicable to high-speed memory devices. The VDC includes a steady driver and active driver along with at least one additional transistor. The steady driver and active driver are coupled by a transistor switch during device start-up to provide fast ramp
7227766 Mismatch-dependent power allocation technique for match-line sensing in content-addressable memo June 5, 2007
A low power matchline sensing scheme where power is distributed according to the number of mismatching bits occurring on a matchline is disclosed. In particular, match decisions involving a larger number of mismatched bits consume less power compared to match decisions having a lesser
7188211 Block programmable priority encoder in a CAM March 6, 2007
A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data
7155581 Method and apparatus for an energy efficient operation of multiple processors in a memory December 26, 2006
A method of operating a digital computer includes the steps of addressing a memory, reading a row of data from the memory, providing the same computational instruction simultaneously to each processor element of a plurality of processor elements, where each of the processor elements is
7129760 Timing vernier using a delay locked loop October 31, 2006
A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control
7123056 Clock logic domino circuits for high-speed and energy efficient microprocessor pipelines October 17, 2006
A systematic method for single-rail domino logic circuits is provided, in which inverting and non-monotonic logic functions can be integrated into a pipelined system with almost zero overhead. This logic family, called Clock Logic (CL)-domino is functionally complete while tolerating ske
7116141 Frequency-doubling delay locked loop October 3, 2006
A frequency multiplier circuit comprising a delay line receiving at one end thereof a reference clock for generating clock tap outputs from respective ones of a plurality of period matched delay elements; a clock combining circuit responsive to pairs of tap outputs for generating a r
7106732 Default route coding September 12, 2006
A multi-level lookup table includes a plurality of search levels with each search level including a plurality of subtrees, each subtree representing a plurality of nodes. A search of the multi-level lookup table for an entry corresponding to a search key results in a value stored in an e
7095640 Multiple match detection circuit and method August 22, 2006
A multiple matchline sense circuit for detecting a single, more than one, or no match conditions during a search-and-compare operation of a content addressable memory is disclosed. The circuit compares the rising voltage rate of a multiple matchline to the rising voltage rate of a refere
7062601 Method and apparatus for interconnecting content addressable memory devices June 13, 2006
A cam system comprising a plurality of CAM devices connected in a serial cascade arrangement, the CAMS in the cascade being connected to an adjacent CAM by a respective forwarding bus, with at most a first CAM in the cascade being connected to a receive data signals from a host contr
7043601 Priority encoder circuit and method May 9, 2006
A system and method for high speed generation of a global address corresponding to the highest priority active matchline sense output signal received after a CAM search-and-compare operation is disclosed. A priority encoder having blocks of multiple match resolver circuits arranged i
7038517 Timing vernier using a delay locked loop May 2, 2006
A method for synchronizing a plurality of programmable timing verniers with a reference pulse signal, each of the verniers being programmable to one of a plurality of timing steps within a delay range determined by a control signal applied to a bias input. A first and second control
7012850 High speed DRAM architecture with uniform access latency March 14, 2006
A Dynamic Random Access Memory (DRAM) performs read, write, and refresh operations. The DRAM includes a plurality of sub-arrays, each having a plurality of memory cells, each of which is coupled with a complementary bit line pair and a word line. The DRAM further includes a word line
7006368 Mismatch-dependent power allocation technique for match-line sensing in content-addressable memo February 28, 2006
A low power matchline sensing scheme where power is distributed according to the number of mismatching bits occurring on a matchline is disclosed. In particular, match decisions involving a larger number of mismatched bits consume less power compared to match decisions having a lesser
6992950 Delay locked loop implementation in a synchronous dynamic random access memory January 31, 2006
A clock applying circuit for a synchronous memory is comprised of a clock input for receiving a clock input signal, apparatus connected to the synchronous memory for receiving a driving clock signal, and a tapped delay line for receiving the clock input signal and for delivering the
6990001 Multiple match detection circuit and method January 24, 2006
A multiple matchline sense circuit for detecting a single, more than one, or no match conditions during a search-and-compare operation of a content addressable memory is disclosed. The circuit compares the rising voltage rate of a multiple matchline to the rising voltage rate of a refere
6987682 Matchline sense circuit and method January 17, 2006
A matchline sense circuit for detecting a rising voltage on a matchline of a CAM array is disclosed. the circuit initially precharges a matchline to ground before turning on a current source to supply current to the matchline and raise the voltage of the matchline. A reference matchline
6967523 Cascaded charge pump power supply with different gate oxide thickness transistors November 22, 2005
A cascaded charge pump based power supply for use with low voltage dynamic random access memory (DRAM) includes a charge pump and a non-overlapping clock signal generator. The charge pump circuit has two pump cascades coupled in parallel. Each pump cascade includes a plurality of pump st
6892279 Method and apparatus for accelerating retrieval of data from a memory system with cache by reduc May 10, 2005
A memory controller controls a buffer which stores the most recently used addresses and associated data, but the data stored in the buffer is only a portion of a row of data (termed row head data) stored in main memory. In a memory access initiated by the CPU, both the buffer and main me
6891772 High speed DRAM architecture with uniform access latency May 10, 2005
A Dynamic Random Access Memory (DRAM) performs read, write, and refresh operations. The DRAM includes a plurality of sub-arrays, each having a plurality of memory cells, each of which is coupled with a complementary bit line pair and a word line. The DRAM further includes a word line
6888731 Method and apparatus for replacing defective rows in a semiconductor memory array May 3, 2005
A method for replacing a defective row in a CAM array, the array having a plurality of normal rows of cells and at least one spare row of cells, each the row being enabled by a corresponding word line signal, and having corresponding match line outputs switched to corresponding ones of a
6888730 Content addressable memory cell May 3, 2005
A content addressable memory (CAM) having a plurality of ternary memory cells, each ternary half cell comprising an equal number of transistors of a p-type and an n-type, the p-type transistors being formed in a first well region and the n-type transistors being formed in a second well
6873568 Method and apparatus for synchronization of row and column access operations March 29, 2005
A circuit for synchronizing row and column access operations in a semiconductor memory having an array of bit lines pairs, word lines, memory cells, sense amplifiers, and a sense amplifier power supply circuit for powering the sense amplifiers, the circuit comprising, a first delay c
6873532 Content addressable memory cell having improved layout March 29, 2005
A CAM cell comprises a pair of SRAM cells, each of which comprise a pair of cross coupled inverters for storing a data value and a pair of access devices for accessing a complementary pair of bit lines. The CAM cell ether comprises a pair of compare circuits, each for comparing said data
1 2 3 4

 
 
  Recently Added Patents
BMP-7 variants with improved properties
Semi-enclosed AC motor
Torenia plant named `Sunrenicobaio`
Hydraulic shock absorber
Variety of Raspberry plant named `Rafzaqu`
Pen grip
In-gun power supply control
  Randomly Featured Patents
Boat distress apparatus and method
Space lighting fitting
Game dart
Boat anchor
Use of 3-position cyclosporin derivatives for hair growth
Chemical analysis film cartridge
Spillproof shelf assembly for refrigerators, freezers and the like
Flash memory device structure and manufacturing method thereof
Mass separators
Christmas tree light set