Patents by Inventor Chin-Hung Chang

Chin-Hung Chang 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: 7727975
    Abstract: This invention relates to a pectin-modified resistant starch prepared by cross-linking starch with pectin by pectinesterase reaction. Such resistant starch is low amylase digestible and thus is useful in food products, including nutritional supplements, to reduce calorie content and increase fiber content. This invention also relates to a composition containing the resistant starch and a process for the preparation of the same.
    Type: Grant
    Filed: November 7, 2007
    Date of Patent: June 1, 2010
    Assignee: Food Industry Research and Development Institute
    Inventors: Wei-Hsien Chang, Jiing-Yang Wu, Chin-Hung Chang, Yi-Shan Cheng
  • Patent number: 7710802
    Abstract: A method for testing a memory includes the following steps. First, data is read from the memory and stored to a first temporary memory. Meanwhile, expected data corresponding to the data from the memory is written into a second temporary memory from a tester. Thereafter, the data in the first temporary memory and the expected data in the second temporary memory are compared with each other to judge whether the memory has an enough operation window.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: May 4, 2010
    Assignee: Macronix International Co., Ltd.
    Inventors: Chin-Hung Chang, Wen-Chiao Ho, Kuen-Long Chang, Chun-Hsiung Hung
  • Publication number: 20100054045
    Abstract: A memory includes many memory regions each including a target memory cell, a source line, a bit line and a reading control circuit. The source line is coupled to a first terminal of the target memory cell. The bit line is coupled to a second terminal of the target memory cell. The reading control circuit is for selectively applying a working voltage to the source line.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Wen-Chiao Ho, Chin-Hung Chang, Kuen-Long Chang, Chun-Hsiung Hung
  • Publication number: 20100027339
    Abstract: A page buffer and method of programming and reading a memory are provided. The page buffer includes a first latch, a second latch, a data change unit and a program control unit. The first latch includes a first terminal for loading data of the lower page and the upper page. The second latch includes a first terminal for storing the data of the lower page and the upper page from the first latch. The data change unit is coupled to a second terminal of the first latch for changing a voltage of the second terminal of the first latch to a low level. The program control unit is coupled to the first terminal of the second latch and the cells, and controlled by the voltage of the first terminal of the first latch for respectively programming the data of the lower page and the upper page to a target cell.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 4, 2010
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Wen-Chiao HO, Chin-Hung CHANG, Kuen-Long CHANG, Chun-Hsiung HUNG
  • Patent number: 7652512
    Abstract: A clock synchronizing circuit applied in a SMD block is provided. The clock synchronizing circuit includes a number of stages of clock synchronizing units. The clock synchronizing circuit can achieve the purpose of clock synchronizing by using a novel circuit design of the forward delay unit, the mirror control unit or the backward delay unit in each stage of clock synchronizing unit or by using a short-pulse generation circuit to generate a short pulse for triggering out an output clock of each stage of forward delay unit.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: January 26, 2010
    Assignee: Macronix International Co., Ltd.
    Inventors: Wen-Chiao Ho, Chin-Hung Chang, Kuen-Long Chang, Chun-Hsiung Hung
  • Patent number: 7639533
    Abstract: A method for programming a plurality of multi-level memory cells described herein includes iteratively changing a bias voltage applied to a first memory cell to program the first memory cell to a first threshold state and detecting when the first cell reaches a predetermined threshold voltage. The bias voltage applied to the first memory cell upon reaching the predetermined threshold voltage is recorded. A second memory cell is programmed to a second threshold state by applying an initial bias voltage to the second memory cell which is function of the recorded bias voltage.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: December 29, 2009
    Assignee: Macronix International Co., Ltd.
    Inventors: Chin-Hung Chang, Wen-Chiao Ho, Kuen-Long Chang, Chun-Hsiung Hung
  • Patent number: 7639938
    Abstract: An auto-focusing lens of a camera includes a lens unit (11), a permanent magnet (12) being fixedly mounted around the lens unit to move with the lens unit, a first coil seat (15a) arranged on a first side of the magnet with a first winding (14a) wound thereon, and a second coil seat (15b) arranged on a second side opposite to the first side of the magnet with a second winding (14b) wound thereon. The first and second windings and the first and second coil seats are provided for establishing magnetic fields when electric currents are applied to the first and second windings. The magnetic fields interact with the magnetic field of the permanent magnet to drive the lens unit into movement between its front focus point (A) and its rear focus point (B).
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: December 29, 2009
    Assignee: Foxconn Technology Co., Ltd.
    Inventors: Cheng-Fang Hsiao, Ching-Hsing Huang, Chien-Long Hong, Chin-Hung Chang, Jen-Hung Chung, Fong-Tan Yu
  • Patent number: 7619925
    Abstract: A method for programming a virtual ground array memory, which includes a first cell and a second cell adjacent to first cell, includes the following steps. First, the first cell is selected as a target cell, wherein the second cell has been programmed to have data. Next, the second cell is read and the data is recorded in a register. Then, the target cell is programmed. Next, a program verifying operation is performed on the second cell. Afterwards, the data recorded in the register is programmed back to the second cell when the program verifying operation performed on the second cell fails.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: November 17, 2009
    Assignee: Macronix International Co., Ltd.
    Inventors: Chin-Hung Chang, Wen-Chiao Ho, Kuen-Long Chang, Chun-Hsiung Hung
  • Patent number: 7580302
    Abstract: A method for determining read voltage margins in a memory array compares as-read sum codes generated from data read from the memory array with expected sum codes generated from the loaded data. The read voltage (Vt) is stepped and the as-read sum codes are compared to the expected sum codes to determine the Vt range(s) that provides matching sum codes. Multiple read voltage margins (i.e. the read voltage margins between multiple programming levels of the MLC memory array) are determined in a parallel fashion as Vt is stepped across its range.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: August 25, 2009
    Assignee: Macronix International Co., Ltd.
    Inventors: Wen Chiao Ho, Chin Hung Chang, Cheng-Chi Liu, Kuen-Long Chang, Chun Hsiung Hung
  • Publication number: 20090201060
    Abstract: A clock synchronizing circuit applied in a SMD block is provided. The clock synchronizing circuit includes a number of stages of clock synchronizing units. The clock synchronizing circuit can achieve the purpose of clock synchronizing by using a novel circuit design of the forward delay unit, the mirror control unit or the backward delay unit in each stage of clock synchronizing unit or by using a short-pulse generation circuit to generate a short pulse for triggering out an output clock of each stage of forward delay unit.
    Type: Application
    Filed: February 7, 2008
    Publication date: August 13, 2009
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Wen-Chiao Ho, Chin-Hung Chang, Kuen-Long Chang, Chun-Hsiung Hung
  • Publication number: 20090201725
    Abstract: A method for programming a plurality of multi-level memory cells described herein includes iteratively changing a bias voltage applied to a first memory cell to program the first memory cell to a first threshold state and detecting when the first cell reaches a predetermined threshold voltage. The bias voltage applied to the first memory cell upon reaching the predetermined threshold voltage is recorded. A second memory cell is programmed to a second threshold state by applying an initial bias voltage to the second memory cell which is function of the recorded bias voltage.
    Type: Application
    Filed: February 8, 2008
    Publication date: August 13, 2009
    Applicant: Macronix International Co., Ltd.
    Inventors: Chin-Hung Chang, Wen-Chiao Ho, Kuen-Long Chang, Chun-Hsiung Hung
  • Publication number: 20090154233
    Abstract: A memory includes many memory regions. The memory regions have multiple multi-level cells. Each memory region includes a first bit line, a second bit line, a data buffer and a protecting unit. The first bit line is coupled to a first column of the multi-level cells. The second bit line is coupled to a second column of the multi-level cells. The data buffer is coupled to the first bit line and the second bit line and for storing data to be programmed into the multi-level cells. The protecting unit is coupled to the first bit line, the second bit line and the data buffer and is for preventing a programming error from occurring.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 18, 2009
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Wen-Chiao Ho, Chin-Hung Chang, Kuen-Long Chang, Chun-Hsiung Hung
  • Publication number: 20090118231
    Abstract: This invention relates to a pectin-modified resistant starch prepared by cross-linking starch with pectin by pectinesterase reaction. Such resistant starch is low amylase digestible and thus is useful in food products, including nutritional supplements, to reduce calorie content and increase fiber content. This invention also relates to a composition containing the resistant starch and a process for the preparation of the same.
    Type: Application
    Filed: November 7, 2007
    Publication date: May 7, 2009
    Inventors: Wei-Hsien Chang, Jiing-Yang Wu, Chin-Hung Chang, Yi-Shan Cheng
  • Publication number: 20090059698
    Abstract: A method for testing a memory includes the following steps. First, data is read from the memory and stored to a first temporary memory. Meanwhile, expected data corresponding to the data from the memory is written into a second temporary memory from a tester. Thereafter, the data in the first temporary memory and the expected data in the second temporary memory are compared with each other to judge whether the memory has an enough operation window.
    Type: Application
    Filed: September 5, 2007
    Publication date: March 5, 2009
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Chin-Hung Chang, Wen-Chiao Ho, Kuen-Long Chang, Chun-Hsiung Hung
  • Publication number: 20090059668
    Abstract: A method for programming a virtual ground array memory, which includes a first cell and a second cell adjacent to first cell, includes the following steps. First, the first cell is selected as a target cell, wherein the second cell has been programmed to have data. Next, the second cell is read and the data is recorded in a register. Then, the target cell is programmed. Next, a program verifying operation is performed on the second cell. Afterwards, the data recorded in the register is programmed back to the second cell when the program verifying operation performed on the second cell fails.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Applicant: Macronix International Co., Ltd.
    Inventors: Chin-Hung Chang, Wen-Chiao Ho, Kuen-Long Chang, Chun-Hsiung Hung
  • Patent number: 7499335
    Abstract: A method for performing an erase operation is disclosed in a non-volatile memory having a plurality of memory cells. At least one memory cell is programmed having a threshold voltage level in a first region before programming, and after programming the memory cell has a threshold voltage level in a second region, wherein the second region is higher in threshold voltage than the fist region. The erasing operation implements a programming of memory bits that can inject negative charge carriers or electrons into a memory cell instead of using the conventional technique of injecting hot holes into the memory cell. This can avoid room temperature drift and charge loss caused by hot hole injection.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: March 3, 2009
    Assignee: MACRONIX International Co., Ltd.
    Inventors: Wen-Chiao Ho, Chin-Hung Chang, Kuen-Long Chang, Chun-Hsiung Hung
  • Patent number: 7468912
    Abstract: The present invention provides a novel method in altering the sequence of multi-level-cell programming in a multi-bit-cell of a nitride trapping memory cell that reduces or eliminates voltage threshold shifts between program steps while avoiding the suppression in the duration of a read window caused by a complementary bit disturbance. In a first embodiment, the present invention programs the multi-level cell in a multi-bit-cell having four bits in the following order: programming a third program level (level3), programming a first program level (level1) and a second program level (level2) to level 1, and programming the second program level from the first program level. In a second embodiment, the present invention programs the multi-level cell in the multi-bit-cell having four bits in the following order: programming a third program level (level3), programming a second program level (level2), and programming a first program level (level1).
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: December 23, 2008
    Assignee: Macronix International Co., Ltd.
    Inventors: Wen Chiao Ho, Chin Hung Chang, Kuen Long Chang, Chun Hsiung Hung
  • Patent number: 7426139
    Abstract: A method for operating a multi-level cell (“MLC”) memory array of an integrated circuit (“IC”) programs first data into a first plurality of MLCs in the MLC memory array at a first programming level. Threshold voltages for the first plurality of MLCs are sensed, and an adjust code is set according to the threshold voltages. Second data is programmed into a second plurality of MLCs in the MLC memory array at a second programming level, the second plurality of MLCs having a program-verify value set according to the adjust code. In a further embodiment, a reference voltage for reading the second plurality of MLCs is set according to the adjust code.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: September 16, 2008
    Assignee: Macronix International Co., Ltd.
    Inventors: Wen Chiao Ho, Chin Hung Chang, Kuen-Long Chang, Chun Hsiung Hung
  • Publication number: 20080186780
    Abstract: A method for performing an erase operation is disclosed in a non-volatile memory having a plurality of memory cells. At least one memory cell is programmed having a threshold voltage level in a first region before programming, and after programming the memory cell has a threshold voltage level in a second region, wherein the second region is higher in threshold voltage than the fist region. The erasing operation implements a programming of memory bits that can inject negative charge carriers or electrons into a memory cell instead of using the conventional technique of injecting hot holes into the memory cell. This can avoid room temperature drift and charge loss caused by hot hole injection.
    Type: Application
    Filed: February 7, 2007
    Publication date: August 7, 2008
    Inventors: Wen-Chiao Ho, Chin-Hung Chang, Kuen-Long Chang, Chun-Hsiung Hung
  • Patent number: 7382656
    Abstract: A page mode program sequence is described that includes first and second bias applying cycles. In the first cycle, a program bias is applied to a first part of a page of memory cells, while a program verify bias is applied to, and data is sensed from, a second part of the page. In this manner, a first part of the page is programmed, while a second part of the page is verified. This operation is followed by a second bias applying cycle, in which a program bias is applied to the second part of the page, while a program verify bias is applied to, and data is sensed from, the first part of the page.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: June 3, 2008
    Assignee: Macronix International Co., Ltd.
    Inventors: Wen Chiao Ho, Yi Chun Shih, Chin Hung Chang, Chun Hsiung Hung