Patents by Inventor Po-Hua Chang

Po-Hua 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).

  • Publication number: 20240113071
    Abstract: An integrated circuit package including electrically floating metal lines and a method of forming are provided. The integrated circuit package may include integrated circuit dies, an encapsulant around the integrated circuit dies, a redistribution structure on the encapsulant, a first electrically floating metal line disposed on the redistribution structure, a first electrical component connected to the redistribution structure, and an underfill between the first electrical component and the redistribution structure. A first opening in the underfill may expose a top surface of the first electrically floating metal line.
    Type: Application
    Filed: January 5, 2023
    Publication date: April 4, 2024
    Inventors: Chung-Shi Liu, Mao-Yen Chang, Yu-Chia Lai, Kuo-Lung Pan, Hao-Yi Tsai, Ching-Hua Hsieh, Hsiu-Jen Lin, Po-Yuan Teng, Cheng-Chieh Wu, Jen-Chun Liao
  • Publication number: 20240099154
    Abstract: A magnetoresistive random access memory (MRAM) device includes a first array region and a second array region on a substrate, a first magnetic tunneling junction (MTJ) on the first array region, a first top electrode on the first MTJ, a second MTJ on the second array region, and a second top electrode on the second MTJ. Preferably, the first top electrode and the second top electrode include different nitrogen to titanium (N/Ti) ratios.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 21, 2024
    Applicant: UNITED MICROELECTRONICS CORP
    Inventors: Hui-Lin Wang, Si-Han Tsai, Dong-Ming Wu, Chen-Yi Weng, Ching-Hua Hsu, Ju-Chun Fan, Yi-Yu Lin, Che-Wei Chang, Po-Kai Hsu, Jing-Yin Jhang
  • Publication number: 20240088279
    Abstract: A method for forming a semiconductor structure includes the steps of forming a stacked structure on a substrate, forming an insulating layer on the stacked structure, forming a passivation layer on the insulating layer, performing an etching process to form an opening through the passivation layer and the insulating layer to expose a portion of the stacked structure and an extending portion of the insulating layer, and forming a contact structure filling the opening and directly contacting the stacked structure, wherein the extending portion of the insulating layer is adjacent to a surface of the stacked structure directly contacting the contact structure.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 14, 2024
    Applicant: UNITED MICROELECTRONICS CORP.
    Inventors: Ming-Hua Chang, Po-Wen Su, Chih-Tung Yeh
  • Patent number: 11917923
    Abstract: A magnetoresistive random access memory (MRAM) structure, including a substrate and multiple MRAM cells on the substrate, wherein the MRAM cells are arranged in a memory region adjacent to a logic region. An ultra low-k (ULK) layer covers the MRAM cells, wherein the surface portion of ultra low-k layer is doped with fluorine, and dents are formed on the surface of ultra low-k layer at the boundaries between the memory region and the logic region.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: February 27, 2024
    Assignee: UNITED MICROELECTRONICS CORP.
    Inventors: Hui-Lin Wang, Ching-Hua Hsu, Si-Han Tsai, Shun-Yu Huang, Chen-Yi Weng, Ju-Chun Fan, Che-Wei Chang, Yi-Yu Lin, Po-Kai Hsu, Jing-Yin Jhang, Ya-Jyuan Hung
  • Patent number: 10137752
    Abstract: A power heat dissipation device includes a heat-conducting layer, a heat sink and at least one cooling chip. The heat-conducting layer has a heat-absorbing surface and a heat-dissipating surface. The heat sink is in thermal contact with the heat-dissipating surface, and a heat-conducting section is formed in the heat sink. The cooling chip is embedded in the heat sink and disposed adjacent to the heat transferring channel. The cooling chip has a cooling surface which is perpendicular to the heat-absorbing surface. The cooling surface faces the heat transferring channel. The cooling chip removes heat from the heat-conducting section in the heat sink.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: November 27, 2018
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Po-Hua Chang, Min-Chuan Wu, Wen-Shu Chiang, Li-Song Lin, Kou-Tzeng Lin
  • Publication number: 20170120719
    Abstract: A power heat dissipation device includes a heat-conducting layer, a heat sink and at least one cooling chip. The heat-conducting layer has a heat-absorbing surface and a heat-dissipating surface. The heat sink is in thermal contact with the heat-dissipating surface, and a heat-conducting section is formed in the heat sink. The cooling chip is embedded in the heat sink and disposed adjacent to the heat transferring channel. The cooling chip has a cooling surface which is perpendicular to the heat-absorbing surface. The cooling surface faces the heat transferring channel. The cooling chip removes heat from the heat-conducting section in the heat sink.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 4, 2017
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Po-Hua CHANG, Min-Chuan WU, Wen-Shu CHIANG, Li-Song LIN, Kou-Tzeng LIN
  • Publication number: 20160167518
    Abstract: A power heat dissipation device includes a heat-conducting layer, a heat sink and at least one thermoelectric cooling chip. The heat-conducting layer has a heat-absorbing-surface and a heat-dissipating-surface which are opposite to each other. The heat sink is in thermal contact with the heat-dissipating-surface of the heat-conducting layer. The at least one thermoelectric cooling chip is embedded in the heat-conducting layer. The heat-conducting layer has an effective heat-conducting-region. A1 is the area on the heat-absorbing-surface which the effective heat-conducting-region projects on, and A2 is the area on the heat-absorbing-surface which the thermoelectric cooling chip projects on. The ratio of A2 to A1 is between 0.15 and 0.58.
    Type: Application
    Filed: October 21, 2015
    Publication date: June 16, 2016
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Po-Hua CHANG, Kou-Tzeng LIN, Chih-Yu HWANG, Min-Chuan WU, Wen-Shu CHIANG
  • Publication number: 20150180311
    Abstract: A motor controller and a cooling method thereof are provided. The motor controller includes: a first power module; a second power module; a first heat sink having first fins; a second heat sink having second fins; a first partition board; a second partition board; a housing disposed at external sides of the first and second partition boards, with a first channel formed between the housing and the first partition board; a conduit connected to a rear end of the first heat sink and extending to an outlet of the housing; a first flow channel; and a second flow channel passing through the first channel and the gaps of the second fins, for second cold air to be introduced, and processed by a heat exchange process performed by the second power module to generate second hot air that is expelled to the outlet of the housing through the second flow channel.
    Type: Application
    Filed: October 20, 2014
    Publication date: June 25, 2015
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kou-Tzeng LIN, Li-Fen LIU, Min-Chuan WU, An-Hung LIN, Shin-Hung CHANG, Po-Hua CHANG
  • Patent number: 6269438
    Abstract: A method and apparatus for handling branch instructions contained within a source program includes applying a set of heuristics to classify each of the branch instructions in the source program as either a hard-to-predict type or a simple type of branch. A system implements a multi-heuristic branch predictor comprising a large, relatively simple branch predictor having many entries, to accommodate the majority of branch instructions encountered in a program, and a second, relatively small, sophisticated branch predictor having a few entries. The sophisticated branch predictor predicts the target addresses of the hard-to-predict branches. By mapping hard-to-predict branches to the sophisticated branch predictor, and easy-to-predict branches to the relatively simple branch predictor, overall performance is enhanced.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: July 31, 2001
    Assignee: Institute for the Development of Emerging Architectures, L.L.C.
    Inventor: Po-Hua Chang
  • Patent number: 5933628
    Abstract: A method and apparatus for handling branch instructions contained within a source program includes applying a set of heuristics to classify each of the branch instructions in the source program as either a hard-to-predict type or a simple type of branch. A system implements a multi-heuristic branch predictor comprising a large, relatively simple branch predictor having many entries, to accommodate the majority of branch instructions encountered in a program, and a second, relatively small, sophisticated branch predictor having a few entries. The sophisticated branch predictor predicts the target addresses of the hard-to-predict branches. By mapping hard-to-predict branches to the sophisticated branch predictor, and easy-to-predict branches to the relatively simple branch predictor, overall performance is enhanced.
    Type: Grant
    Filed: November 28, 1997
    Date of Patent: August 3, 1999
    Assignee: Idea Corporation
    Inventor: Po-Hua Chang
  • Patent number: 5854933
    Abstract: A method, performed by a computer, for optimizing a computer program having a plurality of instructions that form a loop. The loop has a first block and a second block. The first block has at least one instruction for using a variable and the second block has an ambiguous definition instruction for defining the variable. A load instruction for loading the variable into a register is inserted prior to the plurality of instructions that form the loop. In addition, at least one instruction for using the variable is replaced with an instruction for using the register. Further, a load instruction for loading the variable into the register is inserted after the ambiguous definition instruction.
    Type: Grant
    Filed: August 20, 1996
    Date of Patent: December 29, 1998
    Assignee: Intel Corporation
    Inventor: Po-Hua Chang
  • Patent number: 5805863
    Abstract: A method of facilitating optimization of computer program code. The code includes instructions for performing a plurality of loops, with each loop including at least one memory reference. The program code is instrumented to cause a memory reference trace to be generated when the program code is executed. The loops in the program code are identified from the trace. For each loop, a plurality of performance parameters relating to the memory references contained within the loop, including dynamic memory usage information and cache statistics, are computed based on the information in the trace. The performance parameters are then applied to a plurality of sets of conditions. Each set of conditions corresponds to one of a plurality of known optimization techniques to determine whether each set of conditions is satisfied for each loop. The optimization techniques include loop transformations and data restructuring techniques.
    Type: Grant
    Filed: December 27, 1995
    Date of Patent: September 8, 1998
    Assignee: Intel Corporation
    Inventor: Po-hua Chang
  • Patent number: 5687360
    Abstract: In a computer program, a branch instruction selects a prediction heuristic from a plurality of prediction heuristics for predicting whether the branch will be taken during execution of the program by a computer. A current pattern comprises a number of consecutive identical branch decisions for the instruction. A prior pattern comprises a number of consecutive identical prior branch decisions for the instruction, the prior branch decisions occurring prior to the branch decisions comprised by the current pattern. The selected prediction heuristic generates a branch prediction using the current pattern and the prior pattern. The selected prediction heuristic is identified by adding profiling instructions to the program to compute history information for the branch instruction. The profiling instructions input the branch history information to a plurality of prediction heuristics, and each prediction heuristic outputs a prediction of whether the branch instruction will be taken.
    Type: Grant
    Filed: April 28, 1995
    Date of Patent: November 11, 1997
    Assignee: Intel Corporation
    Inventor: Po-Hua Chang