Patents Represented by Attorney Matthew C. Fagan
  • Patent number: 8312183
    Abstract: For one disclosed embodiment, an apparatus comprises a display and a circuit. The circuit has a first port to be coupled to communicate over data lines with a Universal Serial Bus (USB) port of a device external to the apparatus. The circuit is operable to detect resume signaling of a duration of less than one millisecond and to transition the first port from a first state corresponding to an idle state of the data lines to a second, enabled state in response to the resume signaling. For one disclosed embodiment, the circuit is operable to drive resume signaling for a duration of less than one millisecond to initiate transition of the first port from a first state corresponding to an idle state of the data lines to a second, enabled state. Other embodiments are also disclosed.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: November 13, 2012
    Assignee: Intel Corporation
    Inventor: John S. Howard
  • Patent number: 8078662
    Abstract: For one disclosed embodiment, an apparatus comprises first circuitry to output encoded data from an addressable location based at least in part on an address corresponding to a first number, wherein the encoded data is based at least in part on data that corresponds to the first number and that is encoded for partial product reduction, and second circuitry to generate a product based at least in part on the encoded data and on data corresponding to a second number. Other embodiments are also disclosed.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: December 13, 2011
    Assignee: Intel Corporation
    Inventors: Sanu Mathew, Vishak Venkatraman, Steven K. Hsu, Ram Krishnamurthy
  • Patent number: 8063618
    Abstract: For one disclosed embodiment, switching voltage regulator circuitry may be controlled to supply a voltage to at least a portion of an integrated circuit. Information corresponding to a current load for a different power state of at least a portion of the integrated circuit may be received. The switching voltage regulator circuitry may be controlled to adjust the voltage to a different value based at least in part on the received information. For another disclosed embodiment, a voltage may be received for a power state of at least a portion of an integrated circuit having first logic to perform one or more functions and second logic integrated with the first logic. Information corresponding to a current load for a different power state of at least a portion of the integrated circuit may be sent from the second logic to voltage regulator control logic to adjust the voltage to a different value. Other embodiments are also disclosed.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: November 22, 2011
    Assignee: Intel Corporation
    Inventors: Son H. Lam, Joseph T. Dibene, II, Henry W. Koertzen, Steven D. Patzer
  • Patent number: 8006164
    Abstract: For one embodiment, an apparatus comprises memory circuitry including memory cells, error detection circuitry to detect error in data stored by memory cells of the memory circuitry, and supply voltage control circuitry to increase supply voltage for one or more memory cells of the memory circuitry based at least in part on detected error. Other embodiments have one or more other features.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 23, 2011
    Assignee: Intel Corporation
    Inventors: Khellah Muhammad, Dinesh Somasekhar, Yibin Ye, Nam Sung Kim, Vivek De
  • Patent number: 7953993
    Abstract: Embodiments of the invention relate to a method and apparatus for a zero voltage processor sleep state. A voltage regulator may be coupled to a 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 while an external voltage is continuously applied to a portion of the processor to save state variables of the processor during the zero voltage management power state.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: May 31, 2011
    Assignee: Intel Corporation
    Inventors: Jose Allarey, Sanjeev Jahagirdar
  • Patent number: 7903502
    Abstract: A method and apparatus is described for computing a duration of a reduced power consumption state. A time of exiting from the reduced power consumption state is read prior to an execution of an interrupt routine. The read time of exiting is then stored in a register and a calculation of a reduced power consumption state duration may be performed.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: March 8, 2011
    Assignee: Intel Corporation
    Inventor: David I. Poisner
  • Patent number: 7888943
    Abstract: For one disclosed embodiment, power from a backup battery may be received by first circuitry. One or more other batteries different than the backup battery may be tested with the first circuitry. Second circuitry may be allowed to supply power from at least one of the one or more other batteries to at least one electronic component at startup based at least in part on the test having a first result. Startup of the at least one electronic component may be prevented based at least in part on the test having a second result. Other embodiments are also disclosed.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: February 15, 2011
    Assignee: Intel Corporation
    Inventor: Don J. Nguyen
  • Patent number: 7886167
    Abstract: For one disclosed embodiment, an apparatus comprises a load circuit having one or more memory devices, one or more temperature sensors to sense one or more temperatures for the load circuit, and supply voltage control circuitry to control supply voltage to be applied to the load circuit. The supply voltage control circuitry may vary the supply voltage based at least in part on one or more sensed temperatures when the load circuit is in an inactive state and may help retain one or more signals by one or more memory devices of the load circuit as the supply voltage is varied. Other embodiments are also disclosed.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: February 8, 2011
    Assignee: Intel Corporation
    Inventor: Edward Burton
  • Patent number: 7692946
    Abstract: For one disclosed embodiment, an apparatus may comprise a first die including a first plurality of memory cells for a memory array and a second die including a second plurality of memory cells for the memory array. The second die may include a shared line for the memory array to conduct digital signals for memory cells of both the first and second plurality of memory cells. Other embodiments are also disclosed.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 6, 2010
    Assignee: Intel Corporation
    Inventors: Mohammed H. Taufique, Derwin Jallice, Donald W. McCauley, John P. DeVale, Edward A. Brekelbaum, Jeffrey P. Rupley, II, Gabriel H. Loh, Bryan Black
  • Patent number: 7653846
    Abstract: For one embodiment, an apparatus may include a memory cell to store a bit value, wherein the memory cell may lose the bit value in response to a memory access operation. The apparatus may also include first circuitry to detect whether the memory cell loses the bit value in response to the memory access operation and second circuitry to restore the bit value in the memory cell in response to detection that the memory cell loses the bit value. Other embodiments include other apparatuses, methods, and systems.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: January 26, 2010
    Assignee: Intel Corporation
    Inventors: Nam Sung Kim, Muhammad Kheliah, Yibin Ye, Dinesh Somasekhar, Vivek De
  • Patent number: 7623396
    Abstract: Power consumption of an address bus interface is reduced by reducing drive duration of address signals on the address bus. The address bus interface may operate in normal or power saving mode. In power saving mode, address signals are driven for a quarter of a clock period instead of half a clock period and address strobe edges are moved so that they are aligned with valid address signals.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: November 24, 2009
    Assignee: Intel Corporation
    Inventors: Chunyu Zhang, Chris D. Matthews
  • Patent number: 7558798
    Abstract: A system including at least one electronic component and a battery check circuit. When a power consumption level of the at least one electronic component is increased, the battery check circuit determines whether to provide power from a battery to the at least one electronic component by comparing a power level of the battery to a first power level.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: July 7, 2009
    Assignee: Intel Corporation
    Inventor: Don J. Nguyen
  • Patent number: 7529118
    Abstract: A memory element which includes a family of fault-tolerant storage elements using complementary metal-oxide-semiconductor (CMOS) technology is provided. The memory element provides arbitrary levels of redundancy, allowing the tolerance of multiple single event upsets due to particle hits. The memory element may be used in memory arrays such as caches and register files, and clocked registers and latches found in data path and control structures.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: May 5, 2009
    Assignee: Intel Corporation
    Inventors: Wayne Burleson, Shubhendu S. Mukherjee, Vinod Ambrose, Daniel E. Holcomb
  • Patent number: 7236005
    Abstract: A method and apparatus for performing majority voting is presented. The method selects pairs of inputs, performs AND and NOR operations on each pair of inputs to determine that each pair of inputs is both high or both low, yielding a quantity of “both high” pairs and a quantity of “both low” pairs, and compares the quantity of “both high” pairs against the quantity of “both low” pairs to determine the majority. The apparatus includes AND gates configured to receive pairs of values and NOR gates configured to receive the same pairs of values, with a connections between all AND gates and connections between all NOR gates. A summation element sums all AND gate outputs and all NOR gate outputs to determine the majority.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: June 26, 2007
    Assignee: Intel Corporation
    Inventors: Yibin Yee, James W. Tschanz, Muhammad M. Khellah, Vivek K. De
  • Patent number: 7228402
    Abstract: A method to handle data dependencies in a pipelined computer system is disclosed. The method includes allocating a plurality of registers, enabling execution of computer instructions concurrently by using the plurality of registers, and tracking and reducing data dependencies in the computer instructions by correlating a busy condition of a computer instruction to each register.
    Type: Grant
    Filed: January 2, 2002
    Date of Patent: June 5, 2007
    Assignee: Intel Corporation
    Inventors: Bohuslav Rychlik, Ryan N. Rakvic, Edward Brekelbaum, Bryan Black
  • Patent number: 7212021
    Abstract: A method for designing and testing on-die power supply, power distribution, and noise suppression techniques for integrated circuits such as microprocessors is described. A network of time varying loads is distributed along the power supply grid to facilitate testing of new power supplies and grids and noise suppression techniques before design of the chip is completed. Several programmable current sinks are described for presenting loads according to a preferred test-waveform current. Transient, including droop detection, and static testing is easily performed using the described methods and circuitry.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: May 1, 2007
    Assignee: Intel Corporation
    Inventors: Tanay Karnik, Peter Hazucha
  • Patent number: 7177288
    Abstract: A device includes a bus, a first transmitter connected to the bus and configured to transmit a first signal over the bus in a first frequency band, a second transmitter connected to the bus and configured to transmit a second signal over the bus in a second frequency band at the same time that the first transmitter is transmitting the first signal, a first receiver connected to the bus and configured to receive the first signal transmitted over the bus in the first frequency band, and a second receiver connected to the bus and configured to receive the second signal transmitted over the bus in the second frequency band. The first frequency band and the second frequency band occupy different portions of the frequency spectrum.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: February 13, 2007
    Assignee: Intel Corporation
    Inventors: Stephen R. Mooney, Aaron K. Martin, Matthew B. Haycock, Bryan K. Casper, Shekhar Y. Borkar, Joseph T. Kennedy, James E. Jaussi
  • Patent number: 7162279
    Abstract: Briefly, in accordance with one embodiment of the invention, a portable communication device includes two processors. A power management controller may be adapted to alter an operational characteristic of the processors. In an alternative embodiment, the power management controller may be further adapted to vary an operational characteristics of one processor while leaving the other processor substantially unchanged.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: January 9, 2007
    Assignee: Intel Corporation
    Inventor: Vivek G. Gupta
  • Patent number: 7161992
    Abstract: A transition encoded dynamic bus includes an encoder circuit at the input to the bus and a decoder circuit at the output to the bus. The encoder circuit generates a signal indicative of a transition at the input to the bus rather than the actual value at the input. The decoder circuit decodes the transition encoded information to track the appropriate value to be output from the bus.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: January 9, 2007
    Assignee: Intel Corporation
    Inventors: Mark Anders, Ram Krishnamurthy
  • Patent number: 7103724
    Abstract: Briefly, in accordance with an embodiment of the invention, a method to generate cache data is provided, wherein the method includes identifying access data transmitted from a storage device during execution of a predetermined software program and generating cache data using the identified access data.
    Type: Grant
    Filed: April 1, 2002
    Date of Patent: September 5, 2006
    Assignee: Intel Corporation
    Inventors: Robert J Royer, Jr., Knut S. Grimsrud