Patents by Inventor Linda J. Rankin

Linda J. Rankin 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: 20030005200
    Abstract: One aspect of the invention relates to creation of a container object being part of software that is stored in platform readable medium and executed by a processor within a platform. The container comprises (i) a hardware identification object to identify to an operating system of the platform that a type of device represented by the container object is a node and (ii) a plurality of component objects to identify constituent components of the node. Another aspect of the invention is the distribution of BIOS to handle initiation of components of a substrate in response to hot-plug addition of that substrate.
    Type: Application
    Filed: June 29, 2001
    Publication date: January 2, 2003
    Inventors: Mohan J. Kumar, Shivnandan D. Kaushik, James B. Crossland, Linda J. Rankin, David J. O'Shea
  • Publication number: 20030002493
    Abstract: A system for carrying two channels of data over a single physical connection. In multi-node systems, data packets are divided into flits with flits from two channels being interleaved and carried by a single physical connection. Once the flits are transmitted, they are reassembled into packets in order to be carried by a processor bus. Controllers for the channel communicate to minimize “bubbles” observed during packet assembly by the processor bus. Thus, the data is transferred in two different types of resource sharing paradigms.
    Type: Application
    Filed: June 29, 2001
    Publication date: January 2, 2003
    Inventors: Linda J. Rankin, Suresh Chittor
  • Publication number: 20020199079
    Abstract: A method and system for prefetching data from system memory to a central processing unit (CPU). The system includes a DRAM(s) connected to a high speed bus, CPU and a bus interface unit that allows the CPU to communicate with the high speed bus. The bus interface unit contains logic circuitry, so that when the CPU generates a read memory access request for information associated with a first address, the interface unit generates a request packet for the information and prefetch information associated with a prefetch address. The bus interface unit creates the request packet by increasing the number of addresses originally requested by the CPU. The interface then sends the request packet to the system memory device, which retrieves and returns the requested data. The interface may include a pair of buffers which store both the information requested by the CPU and the speculative information.
    Type: Application
    Filed: May 8, 2002
    Publication date: December 26, 2002
    Inventors: Mark A. Gonzales, Linda J. Rankin
  • Patent number: 6487626
    Abstract: A computer architecture that includes a high speed, low pin bus that directly couples a microprocessor to the physical memory of the processor. Physical memory typically has a number of dynamic random access memory (DRAM) devices. The bus is a byte wide and has a data rate of approximately 500 Mbytes/sec. The high speed bus may be coupled with a conventional bus, so that conventional devices can communicate with the processor using existing bus protocols. The present invention includes a processor interface that allows the processor to communicate using the protocol of either bus. The interface also allows communication between devices on either bus. Also included is a system that incorporates cache memory on a high speed memory bus and a method for allowing I/O devices to be placed on both a conventional bus and the separate high speed bus.
    Type: Grant
    Filed: February 21, 2001
    Date of Patent: November 26, 2002
    Assignee: Intel Corporaiton
    Inventors: David R. Gray, Mark A. Gonzales, Linda J. Rankin
  • Patent number: 6453388
    Abstract: A computer system, a bus interface unit, and a method for prefetching data from system memory to a central processing unit (CPU). The system includes a dynamic random access memory (DRAM) connected to a high speed bus, a CPU and a bus interface unit that allows the CPU to communicate with the high speed bus. The bus interface unit contains logic circuitry, so that when the CPU generates a read memory access request for information associated with a first address, the interface unit generates a request a packet for the information and prefetch information associated with a prefetch address. The bus interface unit creates the request packet by increasing the number of addresses originally requested by the CPU. The interface then sends the request packet to the system memory device, which retrieves and returns the requested data. The interface may include a pair of buffers which store both the information requested by the CPU and speculative or prefetch information.
    Type: Grant
    Filed: May 10, 1995
    Date of Patent: September 17, 2002
    Assignee: Intel Corporation
    Inventors: Mark A. Gonzales, Linda J. Rankin
  • Patent number: 6412033
    Abstract: A computer architecture that includes a high speed, low pin bus that directly couples a microprocessor to the physical memory of the processor. Physical memory typically has a number of dynamic random access memory (DRAM) devices. The bus is a byte wide and has a data rate of approximately 500 Mbytes/sec. The high speed bus may be coupled with a conventional bus, so that conventional devices can communicate with the processor using existing bus protocols. The present invention includes a processor interface that allows the processor to communicate using the protocol of either bus. The interface also allows communication between devices on either bus. Also included is a system that incorporates cache memory on a high speed memory bus and a method for allowing I/O devices to be placed on both a conventional bus and the separate high speed bus.
    Type: Grant
    Filed: November 10, 1998
    Date of Patent: June 25, 2002
    Assignee: Intel Corporation
    Inventors: David R. Gray, Mark A. Gonzales, Linda J. Rankin
  • Patent number: 6393374
    Abstract: A method and apparatus for power throttling to manage the temperature of an IC. A temperature sensor is manufactured on the same die as the IC components. The temperature sensor generates an output in response to junction temperature of the IC components. A state machine is coupled to receive the output of the temperature sensor and to provide power reduction functions in response to the temperature sensor output exceeding a maximum thermal value. The maximum thermal value is less than the maximum allowable temperature of the IC corresponding to maximum power consumption. Thus, the invention reduces power consumption at a thermal value lower that a potentially catastrophic value rather than shutting down the IC when catastrophic failure is imminent.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: May 21, 2002
    Assignee: Intel Corporation
    Inventors: Linda J. Rankin, Edward A. Burton, Stephen H. Gunther, Jack D. Pippin
  • Publication number: 20010021217
    Abstract: An integrated, on-chip thermal management system providing closed-loop temperature control of an IC device and methods of performing thermal management of an IC device. The thermal management system comprises a temperature detection element, a power modulation element, a control element, and a visibility element. The temperature detection element includes a temperature sensor for detecting die temperature. The power modulation element may reduce the power consumption of an IC device by directly lowering the power consumption of the IC device, by limiting the speed at which the IC device executes instructions, by limiting the number of instructions executed by the IC device, or by a combination of these techniques. The control element allows for control over the behavior of the thermal management system, and the visibility element allows external devices to monitor the status of the thermal management system.
    Type: Application
    Filed: February 14, 2001
    Publication date: September 13, 2001
    Inventors: Stephen H. Gunther, Frank Binns, Jack D. Pippin, Linda J. Rankin, Edward A. Burton, Douglas M. Carmean, John M. Bauer
  • Publication number: 20010005872
    Abstract: A computer architecture that includes a high speed, low pin bus that directly couples a microprocessor to the physical memory of the processor. Physical memory typically has a number of dynamic random access memory (DRAM) devices. The bus is a byte wide and has a data rate of approximately 500 Mbytes/sec. The high speed bus may be coupled with a conventional bus, so that conventional devices can communicate with the processor using existing bus protocols. The present invention includes a processor interface that allows the processor to communicate using the protocol of either bus. The interface also allows communication between devices on either bus. Also included is a system that incorporates cache memory on a high speed memory bus and a method for allowing I/O devices to be placed on both a conventional bus and the separate high speed bus.
    Type: Application
    Filed: February 21, 2001
    Publication date: June 28, 2001
    Inventors: David R. Gray, Mark A. Gonzales, Linda J. Rankin
  • Patent number: 5898894
    Abstract: A computer architecture that includes a high speed, low pin bus that directly couples a microprocessor to the physical memory of the processor. Physical memory typically has a number of dynamic random access memory (DRAM) devices. The bus is a byte wide and has a data rate of approximately 500 Mbytes/sec. The high speed bus may be coupled with a conventional bus, so that conventional devices can communicate with the processor using existing bus protocols. The present invention includes a processor interface that allows the processor to communicate using the protocol of either bus. The interface also allows communication between devices on either bus. Also included is a system that incorporates cache memory on a high speed memory bus and a method for allowing I/O devices to be placed on both a conventional bus and the separate high speed bus.
    Type: Grant
    Filed: March 27, 1997
    Date of Patent: April 27, 1999
    Assignee: Intel Corporation
    Inventors: David R. Gray, Mark A. Gonzales, Linda J. Rankin
  • Patent number: 5634043
    Abstract: A computer system having at least a first microprocessor for processing information and a first memory coupled to the first microprocessor via a first point-to-point interface. The first point-to-point interface provides communication of signals between the first microprocessor and the first memory irrespective of the phase of the signals received by either the first microprocessor or the first memory. The first point-to-point interface includes a first point-to-point circuit in the microprocessor for receiving the signals from the first memory. The first point-to-point circuit and the microprocessor comprise a single integrated circuit in some implemented embodiments, providing ease of construction and design of systems having a variety of topologies.
    Type: Grant
    Filed: August 25, 1994
    Date of Patent: May 27, 1997
    Assignee: Intel Corporation
    Inventors: Keith-Michael W. Self, Craig B. Peterson, James A. Sutton, II, John A. Urbanski, George W. Cox, Linda J. Rankin, David W. Archer, Shekhar Y. Borkar
  • Patent number: 5613071
    Abstract: A massively parallel data processing system is disclosed. This data processing system includes a plurality of nodes, with each node having at least one processor, a memory for storing data, a processor bus that couples the processor to the memory, and a remote memory access controller coupled to the processor bus. The remote memory access controller detects and queues processor requests for remote memory, processes and packages the processor requests into request packets, forwards the request packets to the network through a router that corresponds to that node, receives and queues request packets received from the network, recovers the memory request from the request packet, manipulates local memory in accordance with the request, generates an appropriate response packet acceptable to the network and forwards the response packet to the requesting node.
    Type: Grant
    Filed: July 14, 1995
    Date of Patent: March 18, 1997
    Assignee: Intel Corporation
    Inventors: Linda J. Rankin, Joseph Bonasera, Nitin Y. Borkar, Linda C. Ernst, Suvansh K. Kapur, Daniel A. Manseau, Frank Verhoorn
  • Patent number: 5455939
    Abstract: A method and apparatus for detecting and correcting errors in data transferred between a CPU and system memory. System memory typically has a number of dynamic random access memory (DRAM) devices that each have a block of memory cells. The DRAM also has an internal cache that contains a row of memory from a main memory block. Both the cache and block of memory cells contain vertical and horizontal parity bits. Each byte of data bits has an associated horizontal parity bit. Similarly a group of data bits having the same bit position will have an associated vertical parity bit. The parity bits are used to detect and correct errors in data transmissions between a CPU and system memory The cache includes arrays of exclusive OR (XOR) gates that can update the vertical parity bits when one or more bytes of data are written into the DRAM.
    Type: Grant
    Filed: December 7, 1994
    Date of Patent: October 3, 1995
    Assignee: Intel Corporation
    Inventors: Linda J. Rankin, Mark A. Gonzales