Patents by Inventor Dieter Haerle

Dieter Haerle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7285997
    Abstract: A delay locked loop includes initialization circuitry that ensures that a DLL is initialized to an operating point that is not to close to either end of a delay vs. control voltage characteristic. The initialization circuitry forces the DLL to initially search for a lock point starting from an initial delay, the delay is varied in one direction, forcing the DLL to skip the first lock point. The initialization circuitry only allows the DLL to vary the delay of the voltage controlled delay loop in the one direction from the initial delay until the operating point is reached.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: October 23, 2007
    Assignee: Mosaid Technologies, Inc.
    Inventors: Dieter Haerle, Tony Mai, Peter Vlasenko
  • Publication number: 20070136514
    Abstract: 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 array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
    Type: Application
    Filed: February 12, 2007
    Publication date: June 14, 2007
    Applicant: MOSAID TECHNOLOGIES INCORPORATED
    Inventors: Alan ROTH, Sean LORD, Robert MCKENZIE, Dieter HAERLE, Steven SMITH
  • Publication number: 20070120587
    Abstract: A delay locked loop includes initialization circuitry that ensures that a DLL is initialized to an operating point that is not to close to either end of a delay vs. control voltage characteristic. The initialization circuitry forces the DLL to initially search for a lock point starting from an initial delay, the delay is varied in one direction, forcing the DLL to skip the first lock point. The initialization circuitry only allows the DLL to vary the delay of the voltage controlled delay loop in the one direction from the initial delay until the operating point is reached.
    Type: Application
    Filed: January 29, 2007
    Publication date: May 31, 2007
    Inventors: Dieter Haerle, Tony Mai, Peter Vlasenko
  • Publication number: 20070086530
    Abstract: A circuit arrangement connects a first node to a second node. The circuit arrangement includes a first semiconductor switching element and a drive circuit. The first semiconductor switching element has a load path and a control terminal, the load path being connected between the first and second nodes. The drive circuit operably coupled to the control terminal, and is configured to detect a first voltage applied to the first node. The drive circuit is further operable to regulate the first semiconductor switching element via its control input if the first voltage reaches a first threshold value.
    Type: Application
    Filed: June 16, 2006
    Publication date: April 19, 2007
    Applicant: Infineon Technologies AG
    Inventors: Derek Bernardon, Dieter Haerle
  • Publication number: 20070080729
    Abstract: A charge pump for use in a Phase Locked Loop/Delay Locked Loop minimizes static phase error through the use of an operational amplifier. The operational amplifier also mitigates the effects of low power supply voltage.
    Type: Application
    Filed: December 11, 2006
    Publication date: April 12, 2007
    Inventor: Dieter Haerle
  • Patent number: 7190201
    Abstract: A delay locked loop includes initialization circuitry that ensures that a DLL is initialized to an operating point that is not to close to either end of a delay vs. control voltage characteristic. The initialization circuitry forces the DLL to initially search for a lock point starting from an initial delay, the delay is varied in one direction, forcing the DLL to skip the first lock point. The initialization circuitry only allows the DLL to vary the delay of the voltage controlled delay loop in the one direction from the initial delay until the operating point is reached.
    Type: Grant
    Filed: February 3, 2005
    Date of Patent: March 13, 2007
    Assignee: Mosaid Technologies, Inc.
    Inventors: Dieter Haerle, Tony Mai, Peter Vlasenko
  • Patent number: 7188211
    Abstract: 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 array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
    Type: Grant
    Filed: December 1, 2003
    Date of Patent: March 6, 2007
    Assignee: Mosaid Technologies Incorporated
    Inventors: Alan Roth, Sean Lord, Robert McKenzie, Dieter Haerle, Steven Smith
  • Patent number: 7176733
    Abstract: A charge pump for use in a Phase Locked Loop/Delay Locked Loop minimizes static phase error through the use of an operational amplifier. The operational amplifier also mitigates the effects of low power supply voltage.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: February 13, 2007
    Assignee: Mosaid Technologies, Inc.
    Inventor: Dieter Haerle
  • Publication number: 20060239054
    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: Application
    Filed: February 21, 2006
    Publication date: October 26, 2006
    Inventors: Robert McKenzie, Dieter Haerle, Sean Lord
  • Publication number: 20060192599
    Abstract: A drive circuit for a firing element of an occupant protection system comprises first and second supply potential terminals and first and second firing element terminals. A first semiconductor switching element is integrated in a first semiconductor body and has a first load terminal coupled to the first supply potential terminal and a second load terminal coupled to the first firing element terminal. A second semiconductor switching element is integrated in a second semiconductor body and has a first load terminal coupled to the second firing element terminal and a second load terminal coupled to the second supply potential terminal. The first and second semiconductor bodies are applied to a thermally conductive carrier element and commonly housed. A temperature detector is integrated in the second semiconductor body and provides an overtemperature signal at an output of the drive circuit upon detection of an overtemperature of the first semiconductor switching element.
    Type: Application
    Filed: January 24, 2006
    Publication date: August 31, 2006
    Applicant: Infineon Technologies AG
    Inventors: Dieter Haerle, Alexander Mayer, Hubert Rothleitner
  • Publication number: 20060170471
    Abstract: A delay locked loop includes initialization circuitry that ensures that a DLL is initialized to an operating point that is not to close to either end of a delay vs. control voltage characteristic. The initialization circuitry forces the DLL to initially search for a lock point starting from an initial delay, the delay is varied in one direction, forcing the DLL to skip the first lock point. The initialization circuitry only allows the DLL to vary the delay of the voltage controlled delay loop in the one direction from the initial delay until the operating point is reached.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 3, 2006
    Applicant: MOSAID Technologies, Inc.
    Inventors: Dieter Haerle, Tony Mai, Peter Vlasenko
  • Patent number: 7002824
    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: August 5, 2004
    Date of Patent: February 21, 2006
    Assignee: Mosaid Technologies, Inc.
    Inventors: Robert N. McKenzie, Dieter Haerle, Sean Lord
  • Publication number: 20050162200
    Abstract: A charge pump for use in a Phase Locked Loop/Delay Locked Loop minimizes static phase error through the use of an operational amplifier. The operational amplifier also mitigates the effects of low power supply voltage.
    Type: Application
    Filed: December 10, 2004
    Publication date: July 28, 2005
    Applicant: Mosaid Technologies, Inc.
    Inventor: Dieter Haerle
  • Publication number: 20050068839
    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: Application
    Filed: August 5, 2004
    Publication date: March 31, 2005
    Applicant: MOSAID Technologies, Inc.
    Inventors: Robert McKenzie, Dieter Haerle, Sean Lord
  • Publication number: 20050001744
    Abstract: 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 array block during a CAM search-and-compare operation a register for storing a user defined priority value assigned to each PE block and means for evaluating priority values and the address determined by the plurality of PE blocks to select a PE block having the highest priority data entry.
    Type: Application
    Filed: December 1, 2003
    Publication date: January 6, 2005
    Inventors: Alan Roth, Sean Lord, Robert McKenzie, Dieter Haerle, Steve Smith
  • Patent number: 6775166
    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: August 30, 2002
    Date of Patent: August 10, 2004
    Assignee: Mosaid Technologies, Inc.
    Inventors: Robert N. McKenzie, Dieter Haerle, Sean Lord
  • Publication number: 20040125905
    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 31, 2002
    Publication date: July 1, 2004
    Applicant: MOSAID Technologies, Inc.
    Inventors: Peter Vlasenko, Dieter Haerle
  • Patent number: 6756820
    Abstract: The optimized-delay multiplexer includes at least two pass elements that are respectively driven via a first path by a control signal directly, and via a second path by the control signal inverted by an inverter. A further pass element is connected in the first path to simulate the delay caused by the inverter. As a result, the at least two pass elements are switched simultaneously.
    Type: Grant
    Filed: May 13, 1999
    Date of Patent: June 29, 2004
    Assignee: Siemens Aktiengesellschaft
    Inventors: Patrick Heyne, Thoralf Grätz, Dieter Härle, Bret Johnson
  • Publication number: 20040042241
    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: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Applicant: MOSAID Technologies, Inc.
    Inventors: Robert N. McKenzie, Dieter Haerle, Sean Lord
  • Publication number: 20040024960
    Abstract: A multiple CAM chip architecture for a CAM memory system is disclosed. The CAM chips are arranged in a diamond cascade configuration such that the base unit includes an input CAM chip, two parallel CAM chip networks, and an output CAM chip. The input CAM chip receives a CAM search instruction and provides the search instruction and any match address simultaneously to both CAM chip networks for parallel processing of the search instruction. Each CAM chip network provides the highest priority match address between the match address of the input CAM chip and its own match address. The output CAM chip then determines and provides the highest priority match address between the match addresses of both CAM chip networks and its own match address. Each CAM chip network can include one CAM chip, or a plurality of CAM chips arranged in the base unit diamond cascade configuration.
    Type: Application
    Filed: November 27, 2002
    Publication date: February 5, 2004
    Inventors: Lawrence King, Robert McKenzie, Alan Roth, Sean Lord, Dieter Haerle