Patents by Inventor Chia-Cheng Choung

Chia-Cheng Choung 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: 20070094664
    Abstract: A first thread processor of a multi-thread processor system is operable to execute a first process, and a second thread processor of the multi-thread processor system is operable to execute a second process. A control register is operable to store priority information that is individually associated with at least one of the first thread processor and the second thread processor. The priority information identifies a prioritization of the first thread processor and/or a restriction on the second thread processor in a use of a shared hardware resource during execution of at least one of the first process and the second process.
    Type: Application
    Filed: October 21, 2005
    Publication date: April 26, 2007
    Inventors: Kimming So, Baobinh Truong, Yang Lu, Hon-Chong Ho, Li-Hung Chang, Chia-Cheng Choung, Jason Leonard
  • Patent number: 7111127
    Abstract: One or more methods and systems of improving the performance of consecutive data stores into a cache memory are presented. In one embodiment, the method comprises writing data into a data array associated with at least a first store instruction while accessing a tag in a tag array associated with at least a second store instruction. In one embodiment, the method of processing consecutive data stores into a cache memory comprises updating a first data in a cache memory while concurrently looking up or identifying a second data in the cache memory. In one embodiment, a system for improving the execution of data store instructions of a CPU comprises a pipelined buffer using a minimal number of data entries, a data array used for updating data associated with a first store instruction, and a tag array used for looking up data associated with a second store instruction.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: September 19, 2006
    Assignee: Broadcom Corporation
    Inventors: Kimming So, Chia-Cheng Choung, BaoBinh Truong, Yook-Khai Cheok
  • Publication number: 20050015552
    Abstract: One or more methods and systems of improving the performance of consecutive data stores into a cache memory are presented. In one embodiment, the method comprises writing data into a data array associated with at least a first store instruction while accessing a tag in a tag array associated with at least a second store instruction. In one embodiment, the method of processing consecutive data stores into a cache memory comprises updating a first data in a cache memory while concurrently looking up or identifying a second data in the cache memory. In one embodiment, a system for improving the execution of data store instructions of a CPU comprises a pipelined buffer using a minimal number of data entries, a data array used for updating data associated with a first store instruction, and a tag array used for looking up data associated with a second store instruction.
    Type: Application
    Filed: December 23, 2003
    Publication date: January 20, 2005
    Inventors: Kimming So, Chia-Cheng Choung, BaoBinh Truong, Yook-Khai Cheok