Patents by Inventor Hsing-Chuang Liu

Hsing-Chuang Liu 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: 20250103498
    Abstract: A heterogeneous computing system performs data synchronization. The heterogeneous computing system includes a system memory, a cluster, and a processing unit outside the cluster. The cluster includes a sync circuit, inner processors, and a snoop filter. The sync circuit is operative to receive a sync command indicating a sync address range. The sync command is issued by one of the processing unit and the inner processors. The sync circuit further determines whether addresses recorded in the snoop filter fall within the sync address range. In response to a determination that a recorded address falls within the sync address range, the sync circuit notifies a target one of the inner processors that owns a cache line having the recorded address to take a sync action on the cache line.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Inventors: Hsing-Chuang Liu, Yu-Shu Chen, Hong-Yi Chen
  • Publication number: 20250086112
    Abstract: A memory control method includes a processor initiating a memory access instruction to a cache controller to search a cache memory, an address detector checking if the memory access instruction is corresponding to predetermined conditions if a cache miss occurs, the address detector transmitting a signal to inform a replacement mask logic unit if the memory access instruction is corresponding to the predetermined conditions, and the replacement mask logic unit providing predetermined data to store the predetermined data into the cache memory.
    Type: Application
    Filed: September 9, 2024
    Publication date: March 13, 2025
    Applicant: MEDIATEK INC.
    Inventors: Hsing-Chuang Liu, Cheng-Chih Hsiao, Hsien-Hua Hsieh
  • Patent number: 11003457
    Abstract: A pipelined processor for carrying out pipeline processing of instructions, which undergo a plurality of stages, is provided. The pipelined processor includes: a memory-activation indicator and a memory controller. The memory-activation indicator stores content information that indicates whether to activate a first volatile memory and/or a second volatile memory while performing a current instruction. The memory controller is arranged for controlling activation of the first volatile memory and/or the second volatile memory in a specific stage of the plurality of stages of the current instruction according to the content information stored in the memory-activation indicator.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: May 11, 2021
    Assignee: MEDIATEK INC.
    Inventors: Hsing-Chuang Liu, Chang-Chia Lee, Yu-Shu Chen
  • Publication number: 20200233673
    Abstract: A pipelined processor for carrying out pipeline processing of instructions, which undergo a plurality of stages, is provided. The pipelined processor includes: a memory-activation indicator and a memory controller. The memory-activation indicator stores content information that indicates whether to activate a first volatile memory and/or a second volatile memory while performing a current instruction. The memory controller is arranged for controlling activation of the first volatile memory and/or the second volatile memory in a specific stage of the plurality of stages of the current instruction according to the content information stored in the memory-activation indicator.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: Hsing-Chuang LIU, Chang-Chia LEE, Yu-Shu CHEN
  • Patent number: 9513903
    Abstract: A fault-tolerant system including a calculation unit and an output synthesizer is provided. The calculation unit receives a first environmental parameter and input data, wherein the calculation unit further includes a first and a second calculation circuits. The first calculation circuit is arranged to perform a calculation on the input data in response to the first environmental parameter to generate a first calculation result. The second calculation circuit is different from the first calculation circuit, and arranged to perform the calculation on the input data in response to the first environmental parameter to generate a second calculation result. The output synthesizer selects a first and a second set of bits from the first and the second calculation result according to a control signal, and synthesizes the first set of bits and the second set of bits in sequence to generate an adjusted calculation result.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: December 6, 2016
    Assignee: Industrial Technology Research Institute
    Inventors: Yung-Chang Chang, Hsing-Chuang Liu, Chih-Jen Yang
  • Publication number: 20140297995
    Abstract: A fault-tolerant system including a calculation unit and an output synthesizer is provided. The calculation unit receives a first environmental parameter and input data, wherein the calculation unit further includes a first and a second calculation circuits. The first calculation circuit is arranged to perform a calculation on the input data in response to the first environmental parameter to generate a first calculation result. The second calculation circuit is different from the first calculation circuit, and arranged to perform the calculation on the input data in response to the first environmental parameter to generate a second calculation result. The output synthesizer selects a first and a second set of bits from the first and the second calculation result according to a control signal, and synthesizes the first set of bits and the second set of bits in sequence to generate an adjusted calculation result.
    Type: Application
    Filed: October 15, 2013
    Publication date: October 2, 2014
    Applicant: Industrial Technology Research Institute
    Inventors: Yung-Chang Chang, Hsing-Chuang Liu, Chih-Jen Yang
  • Patent number: 7917370
    Abstract: A configurable common filterbank processor applicable for various audio standards and its processing method. Inverse modified discrete cosine transform (IMDCT) and window and overlap-add (WOA) decoding operations required by AC-3 and AAC, and IMDC, WOA, and matrixing decoding operations required by MP3 are divided into several different modes, and a quick algorithm is provided for expediting the operation of these modes, and a hardware architecture is designed universally for these modes, so that the hardware architecture can be applicable for the decoding operations of three different audio standards, respectively AC-3, AAC and MP3, to expand the scope of applicability of a decoder.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: March 29, 2011
    Assignee: National Central University
    Inventors: Tsung-Han Tsai, Chun-Nan Liu, Hsing-Chuang Liu
  • Publication number: 20090063160
    Abstract: A configurable common filterbank processor applicable for various audio standards and its processing method. Inverse modified discrete cosine transform (IMDCT) and window and overlap-add (WOA) decoding operations required by AC-3 and AAC, and IMDC, WOA, and matrixing decoding operations required by MP3 are divided into several different modes, and a quick algorithm is provided for expediting the operation of these modes, and a hardware architecture is designed universally for these modes, so that the hardware architecture can be applicable for the decoding operations of three different audio standards, respectively AC-3, AAC and MP3, to expand the scope of applicability of a decoder.
    Type: Application
    Filed: November 5, 2007
    Publication date: March 5, 2009
    Inventors: Tsung-Han Tsai, Chun-Nan Liu, Hsing-Chuang Liu