Patents by Inventor Shai Rotem

Shai Rotem 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).

  • Publication number: 20150052377
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Application
    Filed: September 25, 2014
    Publication date: February 19, 2015
    Inventors: Sanjeev Jahagirdar, Varghese George, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Naveh, Shai Rotem
  • Publication number: 20150006938
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Application
    Filed: April 16, 2014
    Publication date: January 1, 2015
    Inventors: Sanjeev Jahagirdar, Varghese George, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Naveh, Shai Rotem
  • Patent number: 8707062
    Abstract: For one disclosed embodiment, a processor comprises a first processor core, a second processor core, and a cache memory. The first processor core is to save a state of the first processor core and to enter a mode in which the first processor core is powered off. The second processor core is to save a state of the second processor core and to enter a mode in which the second processor core is powered off. The cache memory is to be powered when the first processor core is powered off. The first processor core is to restore the saved state of the first processor core in response to the first processor core transitioning to a mode in which the first processor core is powered. The second processor core is to restore the saved state of the second processor core in response to the second processor core transitioning to a mode in which the second processor core is powered. Other embodiments are also disclosed.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: April 22, 2014
    Assignee: Intel Corporation
    Inventors: Sanjeev Jahagirdar, Varghese George, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Naveh, Shai Rotem
  • Publication number: 20130293282
    Abstract: A power-gate circuit includes a power-gate transistor operable to switch to decouple a first supply voltage from a second supply voltage during an idle mode, and to couple the first supply voltage to the second supply voltage during a full operational mode. Part of the charge stored at a gate terminal of the power-gate transistor, would have been otherwise flushed to ground while turning on the power-gate transistor, is routed to the rail of the second supply voltage of the logic block. Part of the charge on the rail of the second supply voltage is used to charge the gate terminal of the power-gate transistor to de-activate the power-gate transistor if the logic block goes to the idle mode. Energy is saved both ways because of the charge recycling and the ability to use the power gate circuit even in cases where the duration of the idle mode may be short.
    Type: Application
    Filed: September 23, 2011
    Publication date: November 7, 2013
    Inventors: Shai Rotem, Norbert Unger, Michael Zelikson
  • Publication number: 20130013945
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Inventors: Sanjeev Jahagirdar, Varghese George, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Naveh, Shai Rotem
  • Publication number: 20120072750
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Application
    Filed: August 29, 2011
    Publication date: March 22, 2012
    Inventors: Sanjeev Jahagirdar, Vargbese George, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Naveh, Shai Rotem
  • Publication number: 20100146311
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Application
    Filed: February 16, 2010
    Publication date: June 10, 2010
    Applicant: Intel Corporation
    Inventors: Sanjeev Jahagirdar, Varghese George, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Naveh, Shai Rotem
  • Patent number: 7664970
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 16, 2010
    Assignee: Intel Corporation
    Inventors: Sanjeev Jahagirdar, George Varghese, John B. Conrad, Robert Milstrey, Stephen A. Fischer, Alon Navch, Shai Rotem
  • Publication number: 20090193274
    Abstract: Systems and methods of managing power provide for placing a processor in a non-snoopable state, where the processor is associated with a system memory. One or more data transfers between a controller and the system memory can be serviced while the processor is in the non-snoopable state. In one embodiment, it is determined that the processor has flushed an internal cache of the processor to the system memory before placing the processor in the non-snoopable state.
    Type: Application
    Filed: April 6, 2009
    Publication date: July 30, 2009
    Applicant: Intel Corporation
    Inventors: Leslie E. Cline, Siripong Sritanyaratana, Alon Naveh, Shai Rotem, Eric C. Samson, Michael N. Derr
  • Patent number: 7523327
    Abstract: Systems and methods of managing power provide for placing a processor in a non-snoopable state, where the processor is associated with a system memory. One or more data transfers between a controller and the system memory can be serviced while the processor is in the non-snoopable state. In one embodiment, it is determined that the processor has flushed an internal cache of the processor to the system memory before placing the processor in the non-snoopable state.
    Type: Grant
    Filed: March 5, 2005
    Date of Patent: April 21, 2009
    Assignee: Intel Corporation
    Inventors: Leslie E. Cline, Siripong Sritanyaratana, Alon Naveh, Shai Rotem, Eric C. Samson, Michael N. Derr
  • Publication number: 20070157036
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A processor may include a dedicated cache memory. A voltage regulator may be coupled to the processor to provide an operating voltage to the processor. During a transition to a zero voltage power management state for the processor, the operational voltage applied to the processor by the voltage regulator may be reduced to approximately zero and the state variables associated with the processor may be saved to the dedicated cache memory.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Sanjeev Jahagirdar, Varghese George, John Conrad, Robert Milstrey, Stephen Fischer, Alon Navch, Shai Rotem
  • Patent number: 7233162
    Abstract: Systems for testing a plurality of integrated circuits at a plurality of frequencies and voltages is disclosed. In one embodiment, a plurality of integrated circuits is tested at least once within a predetermined set of combinations of frequencies and voltages. If the integrated circuit fails testing within any combination of a frequency and voltage within the predetermined set, the integrated circuit is retested at a different predetermined set of combinations of frequencies and voltages. If the integrated circuit fails testing within any combination of a frequency and voltage within the different predetermined set, the integrated circuit is discarded.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: June 19, 2007
    Assignee: Intel Corporation
    Inventors: Tawfik Arabi, Hung-Piao Ma, Gregory M. Iovino, Shai Rotem, Avner Kornfeld, Gregory F. Taylor
  • Patent number: 7112979
    Abstract: Arrangements having integrated circuit (IC) voltage and thermal resistance designated on a per IC basis.
    Type: Grant
    Filed: October 23, 2002
    Date of Patent: September 26, 2006
    Assignee: Intel Corporation
    Inventors: Tawfik Arabi, Hung-Piao Ma, Gregory M. Iovino, Shai Rotem, Avner Kornfeld, Gregory F. Taylor
  • Patent number: 7109737
    Abstract: Arrangements having integrated circuit (IC) voltage and thermal resistance designated on a per IC basis.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: September 19, 2006
    Assignee: Intel Corporation
    Inventors: Tawfik Arabi, Hung-Piao Ma, Gregory M. Iovino, Shai Rotem, Avner Kornfeld, Gregory F. Taylor
  • Publication number: 20060200690
    Abstract: Systems and methods of managing power provide for placing a processor in a non-snoopable state, where the processor is associated with a system memory. One or more data transfers between a controller and the system memory can be serviced while the processor is in the non-snoopable state. In one embodiment, it is determined that the processor has flushed an internal cache of the processor to the system memory before placing the processor in the non-snoopable state.
    Type: Application
    Filed: March 5, 2005
    Publication date: September 7, 2006
    Inventors: Leslie Cline, Siripong Sritanyaratana, Alon Naveh, Shai Rotem, Eric Samson, Michael Derr
  • Publication number: 20050247605
    Abstract: Arrangements having integrated circuit (IC) voltage and thermal resistance designated on a per IC basis.
    Type: Application
    Filed: July 14, 2005
    Publication date: November 10, 2005
    Inventors: Tawfik Arabi, Hung-Piao Ma, Gregory Iovino, Shai Rotem, Avner Kornfeld, Gregory Taylor
  • Publication number: 20040224430
    Abstract: Arrangements having integrated circuit (IC) voltage and thermal resistance designated on a per IC basis.
    Type: Application
    Filed: June 14, 2004
    Publication date: November 11, 2004
    Inventors: Tawfik Arabi, Hung-Piao Ma, Gregory M. Iovino, Shai Rotem, Avner Kornfeld, Gregory F. Taylor
  • Publication number: 20040082086
    Abstract: Arrangements having integrated circuit (IC) voltage and thermal resistance designated on a per IC basis.
    Type: Application
    Filed: October 23, 2002
    Publication date: April 29, 2004
    Inventors: Tawfik Arabi, Hung-Piao Ma, Gregory M. Iovino, Shai Rotem, Avner Kornfeld, Gregory F. Taylor
  • Patent number: 6314553
    Abstract: A system and method of synthesizing and/or verifying a circuit from a behavioral description of that circuit. A signal ordering of signals in the circuit is defined, wherein defining a signal ordering of signals in the circuit includes specifying a relative ordering of a plurality of events within the circuit. The behavioral description is modified as a function of the signal ordering. The circuit is then synthesized and/or verified as a function of the modified behavioral description.
    Type: Grant
    Filed: November 2, 1998
    Date of Patent: November 6, 2001
    Assignee: Intel Corporation
    Inventors: Kenneth S. Stevens, Shai Rotem, Ran Ginosar
  • Patent number: 5978899
    Abstract: Optimal parallelization of necessarily serial operations is performed by speculative parallel processing and propagation of serial marking signals to indicate valid data. An exemplary instruction marking circuit for a computer system implementing such optimization includes a series of columns, each column corresponding to one byte of a fixed length instruction line, and a length decoder in each column. Each length decoder receives a byte of the respective column, and performs a length decode independently of the other length decoders. The length decoder asserts a length signal indicative of an instruction length when the byte is the first byte of an instruction. A marking unit arrangement is coupled to the length decoders, and operates to mark each column containing a first byte of an instruction as a function of the length signals asserted by the length decoders.
    Type: Grant
    Filed: December 23, 1997
    Date of Patent: November 2, 1999
    Assignee: Intel Corporation
    Inventors: Ran Ginosar, Rakefet Kol, Kenneth Scott Stevens, Peter A. Beerel, Kenneth Yi Yun, Christopher John Myers, Shai Rotem