Patents Represented by Attorney Michael J. Nesheiwat
  • Patent number: 7181672
    Abstract: A technique for coalesced Power Loss Recovery PLR status bits in an Error Correction Code ECC enabled flash memory.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: February 20, 2007
    Assignee: Intel Corporation
    Inventors: Sunil R. Atri, John C. Rudelic
  • Patent number: 7165195
    Abstract: An apparatus and method to facilitate validation and/or test of serial interfaces by analyzing error event types based at least in part on a code-stamp, compare engine logic and a memory for error capture.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: January 16, 2007
    Assignee: Intel Corporation
    Inventor: Serge Bedwani
  • Patent number: 7154288
    Abstract: A method and an apparatus for testing transmitter and receiver have been disclosed. One embodiment of the apparatus includes a plurality of multiplexers to select one of a positive and a negative transmitter pins, and a first comparator to compare a voltage of the selected pin with a first reference voltage to determine whether there is leakage at the selected pin. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: December 26, 2006
    Assignee: Intel Corporation
    Inventors: Akira Kakizawa, Ronald W. Swartz
  • Patent number: 7130969
    Abstract: Use of an import cache and/or an export directory with an agent within to respond to requests for data. The import cache stores data that has been imported through the agent. The export directory stores information related to data that has been exported through the agent. Because the import cache and the export directory only store data that has passed through the agent, not all data transferred within a system are tracked by a single import cache or export directory.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: October 31, 2006
    Assignee: Intel Corporation
    Inventors: Herbert H. J. Hum, James R. Goodman
  • Patent number: 7124309
    Abstract: A processor that includes a digital throttle to monitor the activity of the execution pipeline and to change a frequency of a first or second PLL clock within a single clock cycle based on a power state.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: October 17, 2006
    Assignee: Intel Corporation
    Inventors: James S. Burns, Devadatta V. Bodas, Stefan I Rusu, Sudhir Muthyalapati
  • Patent number: 7111128
    Abstract: The cache coherency protocol described herein can be used to maintain a virtual model of a system, where the virtual model does not change as the system configuration changes. In general, the virtual model is based on the assumption that each node in the system can directly communicate with some number of other nodes in the system. In one embodiment, for each cache line, the address of the cache line is used to designate a node as the “home” node and all other nodes as “peer” nodes. The protocol specifies one set of messages for communication with the line's home node and another set of messages for communication with the line's peer nodes.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: September 19, 2006
    Assignee: Intel Corporation
    Inventors: Herbert H. J. Hum, James R. Goodman
  • Patent number: 7103730
    Abstract: A method, system, and apparatus to reduce power consumption of a memory by actively asserting the CKE pin based at least in part on a LRU status of the rows in an active mode.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: September 5, 2006
    Assignee: Intel Corporation
    Inventors: Alankar Saxena, Aditya Sreenivas
  • Patent number: 7099794
    Abstract: A thermal management that redirects the target of read transactions from a thermally failed Dual Inline Memory Module (DIMM) in one mirror, to the corresponding DIMM in the other mirror. The memory controller or MCH would effectively bias the read transactions toward the mirror that is best able to respond based on thermal feedback. Likewise, this may be used as a temporary redirection that continues for only as long as was required to reduce the operating temperature in the failing DIMM.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: August 29, 2006
    Assignee: Intel Corporation
    Inventors: Frank E LeClerg, Pete D Vogt
  • Patent number: 7035785
    Abstract: A system for delivering power to a device in a specified voltage range is disclosed. The system includes a power delivery network, characterized by a response function, to deliver power to the device. A current computation unit stores values representing a sequence of current amplitudes drawn by the device on successive clock cycles, and provides them to a current to voltage computation unit. The current to voltage computation unit filters the current amplitudes according to coefficients derived from the response function to provide an estimate of the voltage seen by the device. Operation of the device is adjusted if the estimated voltage falls outside the specified range.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 25, 2006
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David Sager, Vivek Tiwari, Ian Young, David J. Ayers
  • Patent number: 7020590
    Abstract: A mechanism is disclosed for determining a voltage at a device in a power delivery network. The mechanism includes determining an impulse response for the power delivery network, and tracking the current consumed by the device as it operates over a sequence of clock cycles. The activity profile is filtered using a representation of the impulse response to provide a profile of the voltages at the device.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: March 28, 2006
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David J. Ayers, Vivek Tiwari
  • Patent number: 6947604
    Abstract: Embodiments are disclosed in which two-dimensional image compression, such as for bi-level images, is implemented.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: September 20, 2005
    Assignee: Intel Corporation
    Inventor: Louis A. Lippincott
  • Patent number: 6862665
    Abstract: A schematic, system, and flowchart to facilitate storage of directory information for a cache coherency protocol. The protocol allows for at least a single bit of directory information overwriting data stored in a cache coherency unit based at least in part on at least one status bit stored in a storage unit. Likewise, the cache coherency protocol determines whether the cache shared.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: March 1, 2005
    Assignee: Intel Corporation
    Inventor: Henk G. Neefs
  • Patent number: 6785190
    Abstract: An efficient invention for opening two pages of memory for a DRAM are discussed.
    Type: Grant
    Filed: May 20, 2003
    Date of Patent: August 31, 2004
    Assignee: Intel Corporation
    Inventors: Kuljit S. Bains, John Halbert
  • Patent number: 6757798
    Abstract: An apparatus according to an embodiment of the present invention is disclosed. The apparatus includes a memory interface. The memory interface determines an access time of an original read request. The memory interface outputs a data ready signal when the access time of the original read request expires. An arbiter is coupled to the memory interface. The arbiter arbitrates access to the memory interface. A blocking unit is coupled to the memory interface. The blocking unit blocks a retry of the original read request from reaching the arbiter unit until the data ready signal is output by the memory interface. According to one embodiment of the memory controller a bus interface is coupled to the memory interface. The bus interface issues a deferred read signal to the device making the original read request upon receiving a signal from the arbiter.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: June 29, 2004
    Assignee: Intel Corporation
    Inventor: Raymond S. Tetrick
  • Patent number: 6753710
    Abstract: In accordance with one embodiment of the invention a circuit includes a split delay-chain, a phase detector, and a voltage controlled oscillator (VCO) coupled so as to produce a clock signal based on a non-external reference.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: June 22, 2004
    Assignee: Intel Corporation
    Inventor: Philip W. Doberenz
  • Patent number: 6741102
    Abstract: Briefly, in accordance with one embodiment, an integrated circuit includes a phase-frequency detector (PFD) including two clock input ports, an up signal port and a down signal port. The PFD includes digital circuitry including transistors coupled in a configuration to adjust an amount of overlap of an up output signal pulse and a down output signal pulse based, at least in part, upon the magnitude of an amount of phase delay between two respective clock signal pulses applied to the two input ports. Of course, additional embodiments are also disclosed.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: May 25, 2004
    Assignee: Intel Corporation
    Inventor: Thomas P. Thomas
  • Patent number: 6738939
    Abstract: An apparatus with a generator to generate a pattern and multiple scan chains configured to receive the pattern from the generator. Multiple signature registers coupled to the scan chains, to receive an output of at least one of scan chains during a mode of the integrated device.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: May 18, 2004
    Assignee: Intel Corporation
    Inventors: Kapila B. Udawatta, Anthony Babella
  • Patent number: 6725406
    Abstract: Hardware or software to test a circuit with a set of functional vectors. The invention compares expected results of functional vectors with the actual results of the test circuit. If there is a miscompare, a recursive comparison is done prior to the first clock cycle of the miscompare.
    Type: Grant
    Filed: January 9, 2001
    Date of Patent: April 20, 2004
    Assignee: Intel Corporation
    Inventors: Akira Kakizawa, Erik T. Fought
  • Patent number: 6650586
    Abstract: A circuit comprising a first register and a second register to store the first and second status of the plurality of memory banks. Also, the circuit comprises a logic and an encoder circuit. The logic is coupled to the first and second registers and generates a third status of the plurality of memory banks based on the first and second status. The encoder coupled to the logic generates a refresh request in response to the third status of the plurality of memory banks.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: November 18, 2003
    Assignee: Intel Corporation
    Inventor: Blaise B. Fanning
  • Patent number: 6636976
    Abstract: The present invention provides a mechanism for adjusting the activity of an integrated digital circuit such as a processor to reduce voltage changes attributable to current changes triggered by clock gating. The processor includes one or more functional units and a current control circuit that monitors activity states of the processor's functional units to estimate the current consumed over n clock cycles. The current control circuit estimates the current change for a given clock cycle from the n activity states and compares the estimated current change with first and second thresholds. The processors activity is decreased if the estimated current change is greater than the first threshold, and the processor activity is decreased if the estimated current change is less than the second threshold.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: October 21, 2003
    Assignee: Intel Corporation
    Inventors: Edward T. Grochowski, David Sager, Vivek Tiwari, Ian Young, David J. Ayers