Patents Assigned to Mosaid Technologies, Inc.
  • Publication number: 20090073792
    Abstract: A dynamic random access memory (DRAM) having pairs of bitlines, each pair being connected to a first bit line sense amplifier, wordlines crossing the bitlines pairs forming an array, charge storage cells connected to the bitlines, each having an enable input connected to a wordline, the bit line sense amplifiers being connected in a two dimensional array, pairs of primary databuses being connected through first access transistors to plural corresponding bit line sense amplifiers in each row of the array, apparatus for enabling columns of the first access transistors, databus sense amplifiers each connected to a corresponding data bus pair, a secondary databus, the secondary databus being connected through second access transistors to the databus sense amplifiers, and apparatus for enabling the second access transistors, whereby each the primary databus pair may be shared by plural sense amplifiers in a corresponding row of the array and the secondary databus may be shared by plural primary databus pairs.
    Type: Application
    Filed: July 31, 2008
    Publication date: March 19, 2009
    Applicant: Mosaid Technologies, Inc.
    Inventor: Richard C. Foss
  • Patent number: 7502245
    Abstract: A Content Addressable Memory array includes a plurality of coupled sub-blocks arranged in rows and columns. Search data received by a first sub-block in a first column of the CAM is propagated to each sub-block in the row to the last sub-block in the last column of the CAM. The search result for the CAM is selected based on the propagated search results for each row of sub-blocks and output on a side of the array opposite from the side receiving the search data.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: March 10, 2009
    Assignee: MOSAID Technologies, Inc.
    Inventors: Robert N. McKenzie, Dieter Haerle, Sean Lord
  • Publication number: 20090055659
    Abstract: A calculating apparatus, or system, having a plurality of stages, such as in a pipeline arrangement, has the clocking rail or conductor positioned alongside the stages. With a large number, i.e., hundreds, of stages arranged in parallel sub-arrays, the clocking conductor is snaked alongside the sub-arrays. In individual stages it is arranged that the shortest of the two calculations taking place in a stage, takes place in the return path. An array can be divided into separate sections for independent processing.
    Type: Application
    Filed: October 14, 2008
    Publication date: February 26, 2009
    Applicant: MOSAID Technologies, Inc.
    Inventor: Hafid Zaabab
  • Publication number: 20090039931
    Abstract: 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 rising and falling edge of an output clock pulse from respective ones of the pairs whereby the output clock period is less than the input clock period.
    Type: Application
    Filed: September 25, 2008
    Publication date: February 12, 2009
    Applicant: MOSAID Technologies, Inc.
    Inventor: Paul W. Demone
  • Patent number: 7486580
    Abstract: A dynamic random access memory (DRAM) having pairs of bitlines, each pair being connected to a first bit line sense amplifier, wordlines crossing the bitlines pairs forming an array, charge storage cells connected to the bitlines, each having an enable input connected to a wordline, the bit line sense amplifiers being connected in a two dimensional array, pairs of primary databuses being connected through first access transistors to plural corresponding bit line sense amplifiers in each row of the array, apparatus for enabling columns of the first access transistors, databus sense amplifiers each connected to a corresponding data bus pair, a secondary databus, the secondary databus being connected through second access transistors to the databus sense amplifiers, and apparatus for enabling the second access transistors, whereby each the primary databus pair may be shared by plural sense amplifiers in a corresponding row of the array and the secondary databus may be shared by plural primary databus pairs.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: February 3, 2009
    Assignee: Mosaid Technologies, Inc.
    Inventor: Richard C. Foss
  • Publication number: 20090027080
    Abstract: An integrated circuit includes first circuitry and sleep transistor circuitry. The first circuitry receives input signals and processes the input signals. The first circuitry also retains data in a sleep state that has low leakage. The sleep transistor circuitry is coupled to the first circuitry and receives a sleep signal that has a negative voltage. The sleep circuitry reduces power consumption of the first circuitry in the sleep state to have low leakage based on the sleep signal while retaining the data in the first circuitry.
    Type: Application
    Filed: September 19, 2008
    Publication date: January 29, 2009
    Applicant: Mosaid Technologies, Inc.
    Inventors: Barry A. Hoberman, Daniel L. Hillman, William G. Walker, John M. Callahan, Michael A. Zampaglione, Andrew Cole
  • Patent number: 7484063
    Abstract: Method and apparatus for using a Content Addressable Memory for sorting a plurality of data items is presented. The data items to be sorted are stored in the Content Addressable Memory. A plurality of bit-by-bit burst searches are performed on the contents of the Content Addressable Memory with all other bits in the search key masked. The number of burst searches is proportional to the total number of bits in the data items to be sorted. The search is deterministic dependent on the number of bits in each data item on which a sort is performed and on the number of data items to be sorted.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: January 27, 2009
    Assignee: MOSAID Technologies, Inc.
    Inventor: Mourad Abdat
  • Patent number: 7477716
    Abstract: An initialization circuit in a delay locked loop ensures that after power up or other reset clock edges are received by a phase detector in the appropriate order for proper operation. After reset of the delay locked loop, the initialization circuit assures that at least one edge of a reference clock is received prior to enabling the phase detector to increase (or decrease) the delay in a delay line. After at least one edge of a feedback clock is received, the initialization circuit enables the phase detector to decrease (or increase) the delay in a delay line.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: January 13, 2009
    Assignee: MOSAID Technologies, Inc.
    Inventor: Tony Mai
  • Patent number: 7456666
    Abstract: 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 rising and falling edge of an output clock pulse from respective ones of the pairs whereby the output clock period is less than the input clock period.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: November 25, 2008
    Assignee: Mosaid Technologies, Inc.
    Inventor: Paul W. Demone
  • Patent number: 7451326
    Abstract: A calculating apparatus, or system, having a plurality of stages, such as in a pipeline arrangement, has the clocking rail or conductor positioned alongside the stages. With a large number, i.e., hundreds, of stages arranged in parallel sub-arrays, the clocking conductor is snaked alongside the sub-arrays. In individual stages it is arranged that the shortest of the two calculations taking place in a stage, takes place in the return path. An array can be divided into separate sections for independent processing.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: November 11, 2008
    Assignee: Mosaid Technologies, Inc.
    Inventor: Hafid Zaabab
  • Patent number: 7443197
    Abstract: An integrated circuit includes first circuitry and sleep transistor circuitry. The first circuitry receives input signals and processes the input signals. The first circuitry also retains data in a sleep state that has low leakage. The sleep transistor circuitry is coupled to the first circuitry and receives a sleep signal. The sleep circuitry reduces power consumption of the first circuitry in the sleep state to have low leakage based on the sleep signal while retaining the data in the first circuitry.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: October 28, 2008
    Assignee: Mosaid Technologies, Inc.
    Inventors: Barry A. Hoberman, Daniel L. Hillman, William G. Walker, John M. Callahan, Michael A. Zampaglione, Andrew Cole
  • Patent number: 7408391
    Abstract: A charge pump for use in a Phase Locked Loop/Delay Locked Loop. The charge pump includes a pull-up circuit a pull-down circuit and a reference current source. The reference current source includes a number of select transistors and a number of mirror master transistors. The mirror master transistors are coupled to slave transistors in either of the pull-up circuit and the pull-down circuit.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: August 5, 2008
    Assignee: MOSAID Technologies, Inc.
    Inventor: Dieter Haerle
  • Patent number: 7403976
    Abstract: A switch includes a reserved pool of buffers in a shared memory. The reserved pool of buffers is reserved for exclusive use by an egress port. The switch includes pool select logic which selects a free buffer from the reserved pool for storing data received from an ingress port to be forwarded to the egress port. The shared memory also includes a shared pool of buffers. The shared pool of buffers is shared by a plurality of egress ports. The pool select logic selects a free buffer in the shared pool upon detecting no free buffer in the reserved pool. The shared memory may also include a multicast pool of buffers. The multicast pool of buffers is shared by a plurality of egress ports. The pool select logic selects a free buffer in the multicast pool upon detecting an IP Multicast data packet received from an ingress port.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: July 22, 2008
    Assignee: MOSAID Technologies Inc.
    Inventor: David A. Brown
  • Patent number: 7386705
    Abstract: An apparatus for calculating and encryption of data has a multistage processing array and a plurality of registers. Each register has a status bit which indicates a “go” or “done” condition when the register is loaded. This enables the process array, after completion of a processing cycle, to connect to a “ready” register.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: June 10, 2008
    Assignee: MOSAID Technologies Inc.
    Inventors: Arthur John Low, Neil Farquhar Hamilton, Hafid Zaabab
  • Publication number: 20080089459
    Abstract: A delay locked loop operates over a wide range of frequencies and has high accuracy, small silicon area usage, low power consumption and a short lock time. The DLL combines an analog domain and a digital domain. The digital domain is responsible for initial lock and operational point stability and is frozen after the lock is reached. The analog domain is responsible for normal operation after lock is reached and provides high accuracy using smaller silicon area and low power.
    Type: Application
    Filed: December 4, 2007
    Publication date: April 17, 2008
    Applicant: MOSAID Technologies, Inc.
    Inventors: Peter Vlasenko, Dieter Haerle
  • Patent number: 7352760
    Abstract: In a switch with multiple physical links to a destination, data is forwarded to the destination by distributing received data across the physical links. A flow hash is selected for the received data's data flow dependent on a destination address and source address included in the received data. The flow hash selects one of the physical links to the destination for a data flow but potentially a different physical link for a different data flow, thereby forwarding the received data by distributing the received data across the physical links while maintaining frame ordering within a data flow.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: April 1, 2008
    Assignee: Mosaid Technologies, Inc.
    Inventor: Richard M. Wyatt
  • Patent number: 7346009
    Abstract: A lookup table for searching for a longest prefix match for a key is disclosed. The lookup table provides a match for a key in a single search cycle. The number of matches stored in the lookup table is maximized by storing each match in only one location in the lookup table. The binary tree is divided into a plurality of levels and each level has a plurality of subtrees. A subtree descriptor stored for a subtree includes a field for each node in the subtree. The state of the field indicates whether an entry for the node is stored in the table. The bit vector allows indexing of the single match stored for the key.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: March 18, 2008
    Assignee: MOSAID Technologies, Inc.
    Inventors: David A. Brown, Peter B. Gillingham
  • Patent number: 7336752
    Abstract: A delay locked loop operates over a wide range of frequencies and has high accuracy, small silicon area usage, low power consumption and a short lock time. The DLL combines an analog domain and a digital domain. The digital domain is responsible for initial lock and operational point stability and is frozen after the lock is reached. The analog domain is responsible for normal operation after lock is reached and provides high accuracy using smaller silicon area and low power.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: February 26, 2008
    Assignee: MOSAID Technologies Inc.
    Inventors: Peter Vlasenko, Dieter Haerle
  • Patent number: 7313135
    Abstract: A multistage switch includes a matrix of coupled switch devices. A logical link comprising a plurality of physical links couples a destination through the plurality of physical links to a plurality of ports in the multistage switch. Each switch device performs trunk aware forwarding to reduce the forwarding of received frames through the matrix of coupled switch devices to the destination in order to reduce unnecessary traffic in the multistage switch.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: December 25, 2007
    Assignee: Mosaid Technologies, Inc.
    Inventor: Richard M. Wyatt
  • Patent number: RE40552
    Abstract: 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 storage capacitors, a folded bit line for receiving charge stored on one of the capacitors, having bit line capacitance, a sense amplifier having a pair of sense nodes for sensing a voltage differential across the sense nodes, apparatus connected to the bit line and the sense nodes for imperfectly isolating the sense nodes from the bit line whereby current can leak therethrough, apparatus for enabling the sense amplifier and for disabling the isolating apparatus and thereby removing the isolation between the sense amplifier and the bit line, whereby current passing through the sense amplifier to the sense nodes is enabled to charge the bit line capacitance through the isolating apparatus to predetermined logic voltage level.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: October 28, 2008
    Assignee: Mosaid Technologies, Inc.
    Inventors: Richard C. Foss, Peter B. Gillingham, Robert Harland, Masami Mitsuhashi, Atsushi Wada