Patents by Inventor Mark D. Winston

Mark D. Winston 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: 20030218896
    Abstract: A memory includes a cross point memory and a second memory. The cross point memory includes a memory element disposed at a cross point. The memory element exists in a plurality of states. The second memory includes a second memory element that exists in a plurality of states.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 27, 2003
    Inventors: Harry Q. Pon, Mark D. Winston
  • Patent number: 6418506
    Abstract: An integrated circuit (IC) memory device having an interface coupled with a volatile random access memory (RAM) array and a nonvolatile flash memory array. Data to be written from an external device to the IC memory device is initially written to the volatile RAM array to provide for fast execution of a write operation, and is then written from the volatile RAM array to the nonvolatile flash memory array via the interface in a manner that is relatively transparent to external devices and the user. The interface may be configured to transfer data from the volatile RAM array to the external device if a read request matches an address tag field stored in the volatile RAM array. Data from first and second block addresses in the volatile RAM array and flash memory array may be merged in a flash merge buffer, and validity bits may be used to ensure that potentially stale data in the flash memory array is not used and that data coherency is maintained.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: July 9, 2002
    Assignee: Intel Corporation
    Inventors: Richard D. Pashley, Mark D. Winston, Owen W. Jungroth, David J. Kaplan
  • Patent number: 5621690
    Abstract: A nonvolatile memory includes a global line. A plurality of memory blocks and a redundant block are also included in the memory, each block having a plurality of local lines and a decoder for selectively connecting the global line to one of the local lines when the decoder is enabled and for isolating the local lines from the global line when the decoder is disabled. When one of the plurality of blocks is found to be a defective block, the defective block is replaced by the redundant block. Circuitry is provided for disabling the decoder of the defective block and enabling the decoder of the redundant block whenever the defective block is addressed.
    Type: Grant
    Filed: April 28, 1995
    Date of Patent: April 15, 1997
    Assignee: Intel Corporation
    Inventors: Owen W. Jungroth, Mark D. Winston
  • Patent number: 5361343
    Abstract: A microprocessor system includes a central processing unit (CPU) and a nonvolatile memory having a first memory array and a second memory array. A first address register is provided for storing a first address for the first memory array. A second address register is provided for storing a second address for the second memory array. Array select circuitry responsive to an incoming address is provided for selecting the first memory array for a reprogramming operation and the second memory array for a read operation. A multiplexer has inputs coupled to the first memory array and the second memory array for selectively coupling one of the first memory array and the second memory array to an output of the memory. The array select circuitry directs the first address to the first memory array and the second address to the second memory array. The array select circuitry controls the multiplexer to couple the second memory array to the output during the reprogramming operation of the first memory array.
    Type: Grant
    Filed: May 10, 1993
    Date of Patent: November 1, 1994
    Assignee: Intel Corporation
    Inventors: George A. Kosonocky, Mark D. Winston
  • Patent number: 5301161
    Abstract: A detection circuit is described that resides in a nonvolatile memory that includes a memory array and a control circuitry coupled to the memory array for controlling operations of the memory array. The detection circuit is coupled to the control circuitry and receives a power supply for detecting potential level of the power supply and for generating a reset signal to reset the control circuitry until the potential level of the power supply rises above a predetermined level. The detection circuit includes a resistor, a first, a second, and a third transistor. The first transistor has a first end coupled to receive the power supply, a second end coupled to a first node, and a third end coupled to the first node. The second transistor has a first end coupled to the first node, a second end coupled to ground, and a third end coupled to the ground. The first and second transistors function as a voltage divider.
    Type: Grant
    Filed: January 12, 1993
    Date of Patent: April 5, 1994
    Assignee: Intel Corporation
    Inventors: Marc E. Landgraf, Jahanshir J. Javanifard, Mark D. Winston
  • Patent number: 5245572
    Abstract: A floating gate nonvolatile memory. The memory includes a first memory array and a second memory array. A first address register is provided for storing a first address for the first memory array. A second address register is provided for storing a second address for the second memory array. A multiplexer is coupled to the first memory array and the second memory array at one end and an output of the memory device at the other end for selectively coupling one of the first memory array and the second memory array to the output at a time. Array select circuitry responsive to an incoming address is provided for selecting the first memory array for a reprogramming operation and the second memory array for a read operation. The array select circuitry directs the first address to the first address register and the second address to the second address register.
    Type: Grant
    Filed: July 30, 1991
    Date of Patent: September 14, 1993
    Assignee: Intel Corporation
    Inventors: George A. Kosonocky, Mark D. Winston