Patents by Inventor Ray L. Wan

Ray L. Wan 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: 6166956
    Abstract: A circuit for speeding up the pre-programming of floating gate storage transistors such as FLASH EPROMS, and particularly speeding up the pre-programming of a block or array of floating gate storage transistors includes a controllable voltage source that supplies gate programming potential across the control gate and source of the FLASH EPROM transistor cells to be programmed. A control circuit is provided that controls the voltage source to vary the gate programming potential during a programming interval as a function of time in order to decrease the time required for a given amount of charge movement to program the selected floating gate transistors. The wordline voltages are varied, while the source voltage is held constant. By starting at a lower wordline voltage, and increasing during the programming interval to a high wordline voltage, the programming speed is increased, and the high final turn-on threshold voltage for the programmed floating gate storage transistors is achieved.
    Type: Grant
    Filed: April 30, 1999
    Date of Patent: December 26, 2000
    Assignee: Macronix International Co., Ltd.
    Inventors: Tom Dang-Hsing Yiu, Ray L. Wan, Ling-Wen Hsiao, Tien-Ler Lin, Fuchia Shone
  • Patent number: 5821909
    Abstract: A circuit for speeding up the pre-programming of floating gate storage transistors such as FLASH EPROMS, and particularly speeding up the pre-programming of a block or array of floating gate storage transistors includes a controllable voltage source that supplies gate programming potential across the control gate and source of the FLASH EPROM transistor cells to be programmed. A control circuit is provided that controls the voltage source to vary the gate programming potential during a programming interval as a function of time in order to decrease the time required for a given amount of charge movement to program the selected floating gate transistors. The wordline voltages are varied, while the source voltage is held constant. By starting at a lower wordline voltage, and increasing during the programming interval to a high wordline voltage, the programming speed is increased, and the high final turn-on threshold voltage for the programmed floating gate storage transistors is achieved.
    Type: Grant
    Filed: August 14, 1996
    Date of Patent: October 13, 1998
    Assignee: Macronix International Co., Ltd.
    Inventors: Tom Dang-Hsing Yiu, Ray L. Wan, Ling-Wen Hsiao, Tien-Ler Lin, Fuchia Shone
  • Patent number: 5818848
    Abstract: An integrated circuit comprises a functional module such as a FLASH memory with automatic program and erase circuits, test circuitry coupled with the functional module which executes a test of the functional module and generates status information as a result of the test, and non-volatile status write circuitry coupled with the test circuitry on the chip. A circuit in the non-volatile status write circuitry is responsive to the test of the functional circuitry to write the status information to the non-volatile memory. A port is provided on the integrated circuit coupled to the non-volatile memory through which the status information stored in the non-volatile memory is accessible in a test read mode to external devices. In a FLASH EPROM embodiment, the IC includes an array of FLASH EPROM memory cells and a port through which data in the array is accessible by external devices. A test set of FLASH EPROM memory cells is provided in the array.
    Type: Grant
    Filed: December 20, 1996
    Date of Patent: October 6, 1998
    Assignee: Macronix International Co,, Ltd.
    Inventors: Tien-Ler Lin, Tom Dang-Hsing Yiu, Ray L. Wan, Kong-Mou Liou
  • Patent number: 5627838
    Abstract: An integrated circuit (IC) includes a functional module such as FLASH memory with automatic program and erase circuits, test circuitry coupled with the functional module which executes a test of the functional module and generates status information as a result of the test, and non-volatile status write circuitry coupled with the test circuitry on the chip. A circuit in the non-volatile status write circuitry is responsive to the test of the functional circuitry to write the status information to the non-volatile memory. A port on the integrated circuit is coupled to the non-volatile memory through which the status information stored in the non-volatile memory is accessible in a test read mode to external devices. In a FLASH EPROM embodiment, the IC includes an array of FLASH EPROM memory cells, a test set of FLASH EPROM memory cells, and a port through which data in the array is accessible by external devices.
    Type: Grant
    Filed: September 30, 1993
    Date of Patent: May 6, 1997
    Assignee: Macronix International Co., Ltd.
    Inventors: Tien-Ler Lin, Tom D. Yiu, Ray L. Wan, Kong-Mou Liou
  • Patent number: 5615153
    Abstract: A circuit for speeding up the pre-programming of floating gate storage transistors such as FLASH EPROMS, and particularly speeding up the pre-programming of a block or array of floating gate storage transistors includes a controllable voltage source that supplies gate programming potential across the control gate and source of the FLASH EPROM transistor cells to be programmed. A control circuit is provided that controls the voltage source to vary the gate programming potential during a programming interval as a function of time in order to decrease the time required for a given amount of charge movement to program the selected floating gate transistors. The wordline voltages are varied, while the source voltage is held constant. By starting at a lower wordline voltage, and increasing during the programming interval to a high wordline voltage, the programming speed is increased, and the high final turn-on threshold voltage for the programmed floating gate storage transistors is achieved.
    Type: Grant
    Filed: May 18, 1995
    Date of Patent: March 25, 1997
    Inventors: Tom D. Yiu, Ray L. Wan, Ling-Wen Hsiao, Tien-Ler Lin, Fuchia Shone
  • Patent number: 5596530
    Abstract: A FLASH EPROM device includes a memory array organized into a plurality of blocks of memory cells. An energizing circuit applies energizing voltages to the blocks of memory cells to read and program addressed cells, and to erase selected blocks or the whole memory array. An erase verify circuit separately verifies erasure of blocks in the plurality of block memory cells. Control logic controls the energizing circuit to re-erase blocks which fail erase verify. The control logic includes a plurality of block erase flags which correspond to respective blocks of memory cells in the array. The erase verify is responsive to the block erase flags to verify only those blocks having a set block erase flag. If the block passes erase verify, then the block erase flag is reset. Only those blocks having a set block erase flag after the erase verify operation are re-erased. To support this operation, the circuit also includes the capability of erasing only a block of the memory array at a time.
    Type: Grant
    Filed: February 2, 1995
    Date of Patent: January 21, 1997
    Assignee: Macronix International Co., Ltd.
    Inventors: Tien-Ler Lin, Ray L. Wan, Ling-Wen Hsiao, Gilbert Sung
  • Patent number: 5563823
    Abstract: A circuit for speeding up the pre-programming of floating gate storage transistors such as FLASH EPROMS, and particularly speeding up the pre-programming of a block or array of floating gate storage transistors includes a controllable voltage source that supplies gate programming potential across the control gate and source of the FLASH EPROM transistor cells to be programmed. A control circuit is provided that controls the voltage source to vary the gate programming potential during a programming interval as a function of time in order to decrease the time required for a given amount of charge movement to program the selected floating gate transistors. The wordline voltages are varied, while the source voltage is held constant. By starting at a lower wordline voltage, and increasing during the programming interval to a high wordline voltage, the programming speed is increased, and the high final turn-on threshold voltage for the programmed floating gate storage transistors is achieved.
    Type: Grant
    Filed: February 23, 1995
    Date of Patent: October 8, 1996
    Assignee: Macronix International Co., Ltd.
    Inventors: Tom D. Yiu, Ray L. Wan, Ling-Wen Hsiao, Tien-Ler Lin, Fuchia Shone
  • Patent number: 5563822
    Abstract: A circuit for speeding up the pre-programming of floating gate storage transistors such as FLASH EPROMS, and particularly speeding up the pre-programming of a block or array of floating gate storage transistors includes a controllable voltage source that supplies gate programming potential across the control gate and source of the FLASH EPROM transistor cells to be programmed. A control circuit is provided that controls the voltage source to vary the gate programming potential during a programming interval as a function of time in order to decrease the time required for a given amount of charge movement to program the selected floating gate transistors. The wordline voltages are varied, while the source voltage is held constant. By starting at a lower wordline voltage, and increasing during the programming interval to a high wordline voltage, the programming speed is increased, and the high final turn-on threshold voltage for the programmed floating gate storage transistors is achieved.
    Type: Grant
    Filed: May 18, 1995
    Date of Patent: October 8, 1996
    Assignee: Macronix International Co., Ltd.
    Inventors: Tom D. Yiu, Ray L. Wan, Ling-Wen Hsiao, Tien-Ler Lin, Fuchia Shone
  • Patent number: 5539688
    Abstract: A circuit for speeding up the pre-programming of floating gate storage transistors such as FLASH EPROMS, and particularly speeding up the pre-programming of a block or array of floating gate storage transistors includes a controllable voltage source that supplies gate programming potential across the control gate and source of the FLASH EPROM transistor cells to be programmed. A control circuit is provided that controls the voltage source to vary the gate programming potential during a programming interval as a function of time in order to decrease the time required for a given amount of charge movement to program the selected floating gate transistors. The wordline voltages are varied, while the source voltage is held constant. By starting at a lower wordline voltage, and increasing during the programming interval to a high wordline voltage, the programming speed is increased, and the high final turn-on threshold voltage for the programmed floating gate storage transistors is achieved.
    Type: Grant
    Filed: May 18, 1995
    Date of Patent: July 23, 1996
    Assignee: Macronix International Co., Ltd.
    Inventors: Tom D. Yiu, Ray L. Wan, Ling-Wen Hsiao, Tien-Ler Lin, Fuchia Shone
  • Patent number: 5526307
    Abstract: Contactless flash EPROM cell and array designs, and methods for fabricating the same result in a dense, segmentable flash EPROM chip. The flash EPROM cell is based on a drain-source-drain configuration, in which the single source diffusion is shared by two columns of transistors. The module includes a memory array having at least M rows and 2N columns of flash EPROM cells. M word lines, each coupled to the flash EPROM cells in one of the M rows of the flash EPROM cells, and N global bit lines are included. Data in and out circuitry is coupled to the N global bit lines which provide for reading and writing data in the memory array. Selector circuitry, coupled to the 2N columns of flash EPROM cells, and to the N global bit lines, provides for selective connection of two columns of the 2N columns to each of the N global bit lines so that access to the 2N columns of flash EPROM cells by the data in and out circuitry is provided across N global bit lines.
    Type: Grant
    Filed: October 26, 1994
    Date of Patent: June 11, 1996
    Assignee: Macronix International Co., Ltd.
    Inventors: Tom D. Yiu, Fuchia Shone, Tien-Ler Lin, Ray L. Wan
  • Patent number: 5414664
    Abstract: A FLASH EPROM device includes a memory array organized into a plurality of blocks of memory cells. An energizing circuit applies energizing voltages to the blocks of memory cells to read and program addressed cells, and to erase selected blocks or the whole memory array. An erase verify circuit separately verifies erasure of blocks in the plurality of block memory cells. Control logic controls the energizing circuit to re-erase blocks which fail erase verify. The control logic includes a plurality of block erase flags which correspond to respective blocks of memory cells in the array. The erase verify is responsive to the block erase flags to verify only those blocks having a set block erase flag. If the block passes erase verify, then the block erase flag is reset. Only those blocks having a set block erase flag after the erase verify operation are re-erased. To support this operation, the circuit also includes the capability of erasing only a block of the memory array at a time.
    Type: Grant
    Filed: August 31, 1993
    Date of Patent: May 9, 1995
    Assignee: Macronix International Co., Ltd.
    Inventors: Tien-Ler Lin, Ray L. Wan, Ling-Wen Hsiao, Gilbert Sung