Patents by Inventor Kar Chua

Kar Chua 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: 20080106300
    Abstract: Methods and apparatus for programmably powering down a structured application-specific integrated circuit are provided. At least one of the programmable layers of the structured ASIC that frequently provides some programmability as between or among a small number of alternative functions is used to provide this programmability.
    Type: Application
    Filed: December 3, 2007
    Publication date: May 8, 2008
    Applicant: Altera Corporation
    Inventors: Hee Phoon, Kar Chua
  • Publication number: 20070210827
    Abstract: Providing ASIC equivalents of FPGAs is facilitated and made more efficient and economical by using an ASIC architecture including a plurality of so-called hybrid logic elements (“HLEs”), each of which can provide a portion of the full functionality of an FPGA logic element (“LE”). The functionality of each FPGA LE implementing a user's logic design can be mapped to one or more HLEs without re-synthesis of the user's logic. Only as many HLEs as are necessary are used to perform the functions of each LE. The one-for-one equivalence between each LE and either (1) one HLE or (2) a group of HLEs facilitates mapping (without re-synthesis) in either direction between FPGA and ASIC designs.
    Type: Application
    Filed: May 7, 2007
    Publication date: September 13, 2007
    Inventors: Kar Chua, Sammy Cheung, Hee Phoon, Kim Tan, Wei Goay
  • Publication number: 20060279330
    Abstract: Methods and apparatus for programmably powering down a structured application-specific integrated circuit are provided. At least one of the programmable layers of the structured ASIC that frequently provides some programmability as between or among a small number of alternative functions is used to provide this programmability.
    Type: Application
    Filed: April 29, 2005
    Publication date: December 14, 2006
    Inventors: Hee Phoon, Kar Chua
  • Publication number: 20060267661
    Abstract: Clock distribution circuitry for a structured ASIC device includes a deterministic portion and configurable portions. The deterministic portion employs a predetermined arrangement of conductor segments and buffers for distributing a clock signal to a plurality of predetermined locations on the device. From each predetermined location, an associated configurable portion of the clock distribution circuitry distributes the clock signal to any clock utilization circuitry needing that clock signal in a predetermined area of the structured ASIC that is served from that predetermined location.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Chooi Lim, Joo Too, Yew Kok, Kar Chua
  • Publication number: 20060271899
    Abstract: As part of a process for producing a structured ASIC that is functionally equivalent to an FPGA that has been programmed to perform a user's logic design, a compilation of that design that has been prepared for ASIC implementation is converted to a physical layout of the structured ASIC. The production of this physical layout honors timing constraints supplied by the user, and also preserves functional equivalence to the reference programmed FPGA. The structured ASIC can be manufactured from the physical layout produced.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Kim Tan, Kar Chua
  • Publication number: 20060230376
    Abstract: Structured ASICs that are equivalent to FPGA logic designs are produced by making use of a library of known structured ASIC equivalents to FPGA logic functions. Such a library is expanded by a process that searches new FPGA logic designs for logic functions that either do not already have structured ASIC equivalents in the library or for which possibly improved structured ASIC equivalents can now be devised. The new and/or improved structured ASIC equivalents are added to the library, preferably with version information in the case of FPGA logic functions for which more than one structured ASIC equivalent is known.
    Type: Application
    Filed: April 8, 2005
    Publication date: October 12, 2006
    Inventors: Jinyong Yuan, Kar Chua, Ji Park
  • Publication number: 20060001444
    Abstract: Providing ASIC equivalents of FPGAs is facilitated and made more efficient and economical by using an ASIC architecture including a plurality of so-called hybrid logic elements (“HLEs”), each of which can provide a portion of the full functionality of an FPGA logic element (“LE”). The functionality of each FPGA LE implementing a user's logic design can be mapped to one or more HLEs without re-synthesis of the user's logic. Only as many HLEs as are necessary are used to perform the functions of each LE. The one-for-one equivalence between each LE and either (1) one HLE or (2) a group of HLEs facilitates mapping (without re-synthesis) in either direction between FPGA and ASIC designs.
    Type: Application
    Filed: July 2, 2004
    Publication date: January 5, 2006
    Inventors: Kar Chua, Sammy Cheung, Hee Phoon, Kim Tan, Wei Goay