Patents by Inventor Forrest E. Norrod

Forrest E. Norrod 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).

  • Patent number: 9373362
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for managing memory defects in an information handling system. In an information handling system, a first quantity of memory, such as RAM, may contain defective memory elements. A second quantity of memory is physically coupled to the first quantity of memory and is used to store a memory defect map containing information regarding the location of defective memory elements in the first quantity of memory. The memory defect map may then be referenced by the BIOS or the operating system to preclude use of regions of memory containing defective memory elements.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: June 21, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Mukund P. Khatri, Jimmy D. Pike, Forrest E. Norrod, Barry S. Travis
  • Patent number: 8276029
    Abstract: A system and method are herein disclosed for managing memory defects in an information handling system. More particularly, a system and method are described for generating a usable memory map which excludes memory locations containing defect memory elements. In an information handling system, a memory defect map, which contains information about the location of defective memory elements, is coupled to the memory device. As a map of memory usable by the system is created, usable memory regions containing defective memory elements are excluded from the memory map. The memory map is passed to the operating system, which uses only those regions of memory designated as usable and non-defective.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: September 25, 2012
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Forrest E. Norrod, Jimmy D. Pike, Michael Shepherd, Paul D. Stultz
  • Patent number: 7949913
    Abstract: A method for storing a memory defect map is disclosed whereby a memory component is tested for defects at the time of manufacture and any memory defects detected are stored in a memory defect map and used to optimize the system performance. The memory defect map is updated and the system's remapping resources optimized as new memory defects are detected during operation.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: May 24, 2011
    Assignee: Dell Products L.P.
    Inventors: Forrest E. Norrod, Jimmy D. Pike, Tom L. Newell
  • Patent number: 7945815
    Abstract: A method for handling memory defects during the POST phase and memory calibration in single processor and multiprocessor information handling systems is disclosed whereby information regarding the location of a known memory defect is utilized to optimize the performance of an information handling system. Memory defects within system memory are identified and replaced during operation with error free memory space.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: May 17, 2011
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Paul D. Stultz, Forrest E. Norrod, Jimmy D. Pike
  • Publication number: 20100251044
    Abstract: A system and method are herein disclosed for managing memory defects in an information handling system. More particularly, a system and method are described for generating a usable memory map which excludes memory locations containing defect memory elements. In an information handling system, a memory defect map, which contains information about the location of defective memory elements, is coupled to the memory device. As a map of memory usable by the system is created, usable memory regions containing defective memory elements are excluded from the memory map. The memory map is passed to the operating system, which uses only those regions of memory designated as usable and non-defective.
    Type: Application
    Filed: April 2, 2010
    Publication date: September 30, 2010
    Inventors: Mukund P. Khatri, Forrest E. Norrod, Jimmy D. Pike, Michael Shepherd, Paul D. Stultz
  • Patent number: 7694195
    Abstract: A system and method are herein disclosed for managing memory defects in an information handling system. More particularly, a system and method are described for generating a usable memory map which excludes memory locations containing defect memory elements. In an information handling system, a memory defect map, which contains information about the location of defective memory elements, is coupled to the memory device. As a map of memory usable by the system is created, usable memory regions containing defective memory elements are excluded from the memory map. The memory map is passed to the operating system, which uses only those regions of memory designated as usable and non-defective.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: April 6, 2010
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Forrest E. Norrod, Jimmy D. Pike, Michael Sheperd, Paul D. Stultz
  • Publication number: 20090049351
    Abstract: A method for storing a memory defect map is disclosed whereby a memory component is tested for defects at the time of manufacture and any memory defects detected are stored in a memory defect map and used to optimize the system performance. The memory defect map is updated and the system's remapping resources optimized as new memory defects are detected during operation.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Inventors: Forrest E. Norrod, Jimmy D. Pike, Tom L. Newell
  • Publication number: 20090049270
    Abstract: A system and method are herein disclosed for managing memory defects in an information handling system. More particularly, a system and method are described for generating a usable memory map which excludes memory locations containing defect memory elements. In an information handling system, a memory defect map, which contains information about the location of defective memory elements, is coupled to the memory device. As a map of memory usable by the system is created, usable memory regions containing defective memory elements are excluded from the memory map. The memory map is passed to the operating system, which uses only those regions of memory designated as usable and non-defective.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Inventors: Mukund P. Khatri, Forrest E. Norrod, Jimmy D. Pike, Michael Shepherd, Paul D. Stultz
  • Publication number: 20090049257
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for managing memory defects in an information handling system. In an information handling system, a first quantity of memory, such as RAM, may contain defective memory elements. A second quantity of memory is physically coupled to the first quantity of memory and is used to store a memory defect map containing information regarding the location of defective memory elements in the first quantity of memory. The memory defect map may then be referenced by the BIOS or the operating system to preclude use of regions of memory containing defective memory elements.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Inventors: Mukund Khatri, Jimmy D. Pike, Forrest E. Norrod, Barry S. Travis
  • Publication number: 20090049335
    Abstract: A method for handling memory defects during the POST phase and memory calibration in single processor and multiprocessor information handling systems is disclosed whereby information regarding the location of a known memory defect is utilized to optimize the performance of an information handling system. Memory defects within system memory are identified and replaced during operation with error free memory space.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Inventors: Mukund P. Khatri, Paul D. Stultz, Forrest E. Norrod, Jimmy D. Pike
  • Patent number: 6598136
    Abstract: A processing system having a CPU core and a cache transfers data between a first block of memory and a second block of memory that is preferably partitioned out of the cache as a non-cacheable scratchpad area and performs address calculations with protection and privilege checks without polluting the cache. Responsive to executing a predetermined instruction, the CPU core signals the cache to prevent caching data during transfer from system to scratchpad memory thereby reducing the number of bus turnarounds while maintaining byte granularity addressability.
    Type: Grant
    Filed: October 22, 1997
    Date of Patent: July 22, 2003
    Assignee: National Semiconductor Corporation
    Inventors: Forrest E. Norrod, Christopher G. Wilcox, Brian D. Falardeau, Willard S. Briggs
  • Patent number: 5860081
    Abstract: A highly integrated central processing unit employs a single external physical bus having first and second protocols to support an L2 cache and a general purpose peripheral interface respectively, to avoid bond-out of the CPU bus to the external world and to steal unused bandwidth for L2 cache accesses while maintaining a standard peripheral bus interface.
    Type: Grant
    Filed: April 15, 1997
    Date of Patent: January 12, 1999
    Assignee: National Semiconductor Corporation
    Inventors: Christopher M. Herring, Forrest E. Norrod
  • Patent number: 5801720
    Abstract: A processing system includes a graphics subsystem that directly renders raster data to system memory and moves bitmaps between locations within system memory with the graphics subsystem providing the data and a processor providing the virtual-to-physical addresses with privilege and protection check mechanisms.
    Type: Grant
    Filed: February 20, 1996
    Date of Patent: September 1, 1998
    Assignee: National Semiconductor Corporation
    Inventors: Forrest E. Norrod, Willard S. Briggs, Christopher G. Wilcox, Brian D. Falardeau, Sameer Y. Nanavati
  • Patent number: 5287442
    Abstract: Antialiased vectors, composed of a plurality of pixels along the vector minor axis for each major axis step, are rendered such that consecutively rendered pixels are always adjacent. For each major axis step, pixels are rendered along the minor axis in an order that reverses with each major axis step.
    Type: Grant
    Filed: January 10, 1991
    Date of Patent: February 15, 1994
    Assignee: Hewlett-Packard Company
    Inventors: Byron Alcorn, Forrest E. Norrod
  • Patent number: 5212696
    Abstract: A method and apparatus according to the invention detects errors in communicated data words irrespective of the order in which the data words are communicated.
    Type: Grant
    Filed: February 28, 1992
    Date of Patent: May 18, 1993
    Assignee: Hewlett-Packard Company
    Inventor: Forrest E. Norrod
  • Patent number: 5121397
    Abstract: A method and apparatus for detecting errors in communicated data words irrespective of the order in which the data words are communicated.
    Type: Grant
    Filed: February 14, 1990
    Date of Patent: June 9, 1992
    Assignee: Hewlett-Packard Company
    Inventor: Forrest E. Norrod