Patents by Inventor Mark A. McClain

Mark A. McClain 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: 8972652
    Abstract: A method of reducing read errors in a non-volatile memory device that result from bit-line or word-line disturb conditions generated by erase operations includes selecting a subset of a memory array for refresh after each erase operation. A pointer to the refresh target section is updated as part of the method to direct the refresh operation to the appropriate subset of the memory array. Refresh may be performed subsequent to an erase operation or concurrently therewith. By distributing the time consumed by refresh operations over many erase operations so the relative refresh time for any one erase becomes small.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: March 3, 2015
    Assignee: Spansion LLC
    Inventors: Yong K. Kim, Keith H. Wong, Mark A. McClain
  • Publication number: 20140177375
    Abstract: Embodiments of the present invention include an apparatus, method, and system for integrating data processing logic with memory. An embodiment of a memory integrated circuit is designed to execute a task on the data in a memory array within a memory integrated circuit. The memory integrated circuit can include a memory array, a data access component, a data holding component, and a logic component. The data access component can be coupled to the memory array and configured to provide an address to the memory array. The data holding component can be coupled to the memory array and configured to temporarily store the data in the memory array located at the address. The logic component can be coupled to both the data access component and the data holding component, and be configured to execute a task using data received from the data holding component. The logic component can include combinational or sequential logic.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: Spansion LLC
    Inventor: Mark A. McClain
  • Publication number: 20140143473
    Abstract: A method of reducing read errors in a non-volatile memory device that result from bit-line or word-line disturb conditions generated by erase operations includes selecting a subset of a memory array for refresh after each erase operation. A pointer to the refresh target section is updated as part of the method to direct the refresh operation to the appropriate subset of the memory array. Refresh may be performed subsequent to an erase operation or concurrently therewith. By distributing the time consumed by refresh operations over many erase operations so the relative refresh time for any one erase becomes small.
    Type: Application
    Filed: November 19, 2012
    Publication date: May 22, 2014
    Applicant: Spansion LLC
    Inventors: Yong K. KIM, Keith H. Wong, Mark A. McClain
  • Patent number: 7781806
    Abstract: A method for providing an optical erase memory structure including: forming a metal-insulator-metal memory cell; positioning a light emitting diode adjacent to the metal-insulator-metal memory cell; and emitting a light emission from the light emitting diode for erasing the metal-insulator-metal memory cell.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: August 24, 2010
    Assignee: Spansion LLC
    Inventors: Michael VanBuskirk, Mark McClain
  • Publication number: 20090261367
    Abstract: A method for providing an optical erase memory structure including: forming a metal-insulator-metal memory cell; positioning a light emitting diode adjacent to the metal-insulator-metal memory cell; and emitting a light emission from the light emitting diode for erasing the metal-insulator-metal memory cell.
    Type: Application
    Filed: April 18, 2008
    Publication date: October 22, 2009
    Applicant: Spansion LLC
    Inventors: Michael VanBuskirk, Mark McClain
  • Patent number: 7443712
    Abstract: A memory erase management system is provided, including providing a resistive change memory cell, coupling a first line to the resistive change memory cell, coupling a line buffer to the first line, providing a charge storage device coupled to the line buffer, and performing a single pulse erase of the resistive change memory cell by discharging a current from the charge storage device through the resistive change memory cell.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: October 28, 2008
    Assignee: Spansion LLC
    Inventors: Colin Bill, Mark McClain, Michael VanBuskirk
  • Publication number: 20080062739
    Abstract: A memory erase management system is provided, including providing a resistive change memory cell, coupling a first line to the resistive change memory cell, coupling a line buffer to the first line, providing a charge storage device coupled to the line buffer, and performing a single pulse erase of the resistive change memory cell by discharging a current from the charge storage device through the resistive change memory cell.
    Type: Application
    Filed: September 7, 2006
    Publication date: March 13, 2008
    Applicant: SPANSION LLC
    Inventors: Colin Bill, Mark McClain, Michael VanBuskirk
  • Publication number: 20060095622
    Abstract: A system and method are disclosed for improved memory performance in a mobile device. A mobile device incorporating teachings disclosed herein may include, for example, a central processing unit (CPU) residing on a first chip. The mobile device may also include a memory system residing on a second chip. The memory system may include, for example, a memory controller and at least one type of memory combined in a single multi-chip package. The multi-chip package may effectively internalize higher pin count interfaces interconnecting the memory controller and the at least one type of memory. With some implementations, a high frequency, low pin-count external bus may form at least a portion of a link communicatively coupling the multi-chip package and the CPU. In practice, the high frequency, low pin-count external bus may physically connect to a bus interface residing on the first chip. The bus interface may be communicatively coupled to the CPU via an internal CPU bus also located on the first chip.
    Type: Application
    Filed: October 28, 2004
    Publication date: May 4, 2006
    Inventors: Stephan Rosner, Mark McClain, Eugen Gershon
  • Publication number: 20040164112
    Abstract: The uniqueness of this invention is how many different things you can use it to carry. The name “The Outdoor Carry-All” is derived from the fact that the product is an outdoor product and is versatile in what it can carry. It also takes less time to take items on and off then anything on the market today. Simply pull one pin and you're done. There are no wrenches or time-consuming effort to put items on or take them off. This does not mount to the rack of an ATV, so it doesn't dent or scratch the rack or ATV.
    Type: Application
    Filed: February 20, 2003
    Publication date: August 26, 2004
    Inventors: Mark McClain, Jason Ledford
  • Patent number: 6601167
    Abstract: A computer system includes a processor and a sequential access memory having a boot program stored therein. A boot loader includes a state machine which, in response to initialization of the computer system, controls the sequential access memory to read the boot program and then controls the processor to jump to the boot program in the sequential access memory. The first memory page of the boot program causes further boot code to be transferred to a Random Access Memory (RAM). The processor then jumps to the code in the RAM, which causes the remainder of the boot code to be transferred from the sequential access memory to the RAM and executed.
    Type: Grant
    Filed: January 14, 2000
    Date of Patent: July 29, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ralph E. Gibson, Loren J. Shalinsky, Mark A. McClain