Patents Represented by Attorney Murthy S. K.
  • Patent number: 7640420
    Abstract: Apparatus and computing systems associated with data pre-fetching are described. One embodiment includes a processor that includes a first unit to store data corresponding to a load instruction and an instruction pointer (IP) value associated with the load instruction. The processor also includes a second unit to produce a predicted demand address for a next load instruction, the predicted demand address being based on a constant stride value. The processor also includes a third unit to generate an instruction pointer pre-fetch (IPP) request for the predicted demand address. The processor may also include units to arbitrate between generated IP pre-fetch requests and alternative pre-fetch requests.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: December 29, 2009
    Assignee: Intel Corporation
    Inventors: Marina Sherman, Jack Doweck
  • Patent number: 7603504
    Abstract: A power control unit (PCU) may reduce the core wake-up latency in a computer system by concurrently waking-up the remaining cores after the first core is woken-up. The power control unit may detect arrival of a first, second, and a third interrupt directed at a first, second, and a third core. The power control unit may check whether the second interrupt occurs within a first period, wherein the first period is counted after waking-up of the first core is complete. The power control unit may then wake-up the second and the third core concurrently if the second interrupt occurs within the first period after the wake-up activity of the first core is complete. The first period may at least equal twice the time required for a first credit to be returned and next credit to be accepted.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: October 13, 2009
    Assignee: Intel Corporation
    Inventors: Bharadwaj Pudipeddi, James S. Burns
  • Patent number: 7587650
    Abstract: A detector to detect the magnitude of the jitter that may occur in a first clock signal and a second clock signal and to generate an alarm signal if the magnitude of the jitter exceeds the threshold value. The detector comprises a one-hot register storing a one-hot value comprising a first logic bit (=1) centered around one or more second logic bits (=0). The detector comprises a threshold register storing a threshold value comprising one or more second logic bits centered around one or more first logic bits. An event of a first clock rotates the contents of the one-hot value and an event of a second clock rotates the contents of the threshold value. A match between the pre-specified bit of the one-hot value and the threshold value indicates the occurrence of the jitter having a magnitude greater than the threshold value.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: September 8, 2009
    Assignee: Intel Corporation
    Inventors: Matthew W. Heath, Mark Waggoner, Robert Greiner, Brett W. Newkirk
  • Patent number: 7519762
    Abstract: Apparatus and method for using a precharge command in which a plurality of address lines are individually used to specify which banks of memory cells within a memory device have an open row that is to be closed.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: April 14, 2009
    Assignee: Intel Corporation
    Inventor: Randy B. Osborne
  • Patent number: 7512648
    Abstract: According to an aspect of the present invention, a quotient of a dividend divided by a divisor may be determined after reducing the dividend, divisor, and the remainder by using operations such as add, subtract, multiply, shift, AND which may result in reduced processor cycles (time).
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: March 31, 2009
    Assignee: Intel Corporation
    Inventors: Venkataraman Natarajan, Prasad Ghatigar
  • Patent number: 7353331
    Abstract: A network device comprising a content addressable memory (CAM), based on partitioning and the hole-filling technique, may utilize substantially less power by switching ON only the partitions that are being used. Also, the CAM may quickly add one or more new entries into the memory by consuming substantially less amount of time while updating the entries.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: April 1, 2008
    Assignee: Intel Corporation
    Inventor: Udaya Shankara
  • Patent number: 7328300
    Abstract: Methods and systems for keeping two independent busses coherent that includes writing data from an Input/Output (I/O) controller to a memory. The I/O controller sends the data to the memory via a first bus connected between a first port of a memory controller and the I/O controller. A tag is sent from the I/O controller, after the data, via the first bus through the first port. The tag is received by the memory controller. Completion status of the data write is requested from the I/O controller by a processing unit. The request is sent to the I/O controller via a second bus connected between a second port of the memory controller and the I/O controller. The I/O controller waits for a tag acknowledgment from the memory controller before providing notification to the processing unit that the data write has completed. Therefore, the first bus and the second bus are coherent.
    Type: Grant
    Filed: October 16, 2003
    Date of Patent: February 5, 2008
    Assignee: Intel Corporation
    Inventor: Joseph A. Bennett
  • Patent number: 7224203
    Abstract: In an embodiment, a switched capacitor transformer transfers a differential reference voltage at its input ports to its output ports, where a capacitor is switched so that the capacitor is coupled to the input ports during a first portion of a cycle of operation and then coupled to the output ports during a second portion of the cycle of operation, where the first and second portions of the cycle of operation are non-overlapping. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: May 29, 2007
    Assignee: Intel Corporation
    Inventors: Peter Hazucha, Tanay Karnik
  • Patent number: 7076669
    Abstract: A method and apparatus to communicate with a token using a previously reserved binary number in the start field of a cycle, wherein the cycle is not echoed on any bus other than the bus through which the communication is received.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: July 11, 2006
    Assignee: Intel Corporation
    Inventors: David I. Poisner, David W. Grawrock, James A. Sutton