Patents by Inventor Gary N. Lai

Gary N. Lai 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: 20030055861
    Abstract: A multiplication block for a reconfigurable chip includes multiple multiplication units and a group of the selectable adder units operably interconnectable with the multiplication units. The adder units can be selectively connected for different configurations. The multiplication block is preferably controlled by an instruction which can put the multiplication block into different configurations.
    Type: Application
    Filed: September 18, 2001
    Publication date: March 20, 2003
    Inventors: Gary N. Lai, Joshua James Lindner
  • Publication number: 20030052711
    Abstract: A reconfigurable chip includes a despreader/correlator function back in order to better implement communication protocols which require despreading and/or correlation. These despreader/correlation functional blocks are used in addition to reconfigurable functional blocks having arithmetic logic units. The functions of the despreader/correlator functional blocks are preferably controlled by instructions from a local instruction memory.
    Type: Application
    Filed: September 19, 2001
    Publication date: March 20, 2003
    Inventors: Bradley L. Taylor, Gary N. Lai
  • Patent number: 6483343
    Abstract: A plurality of configurable computational units are embedded in a programmable device, such as a field programmable gate array. Each configurable computational unit includes an adder circuit that is switchably coupled to a multiplier circuit and an accumulator circuit. The configurable computational unit may be configured permanently or on-the-fly to perform desired arithmetic type functions efficiently and effectively. For example, the computational unit may be configured for digital signal processing functions, filtering functions, and algorithm functions. The computational units may be cascaded by programmably connecting the computational units together, e.g., through the routing resources of the programmable device.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: November 19, 2002
    Assignee: QuickLogic Corporation
    Inventors: Brian C. Faith, Thomas Oelsner, Gary N. Lai
  • Publication number: 20020038414
    Abstract: A reconfigurable logic system using reconfigurable functional units of the type having arithmetic logic units are associated with address generating memory units. The address generating memory units having address generators that can construct addresses for memory in the address generator memory units. This frees the reconfigurable functional unit from the need to construct a sequence of addresses for the memory unit.
    Type: Application
    Filed: September 28, 2001
    Publication date: March 28, 2002
    Inventors: Bradley L. Taylor, Gary N. Lai