Patents by Inventor Dick L. Liu

Dick L. 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: 20020055914
    Abstract: A system and method for distributed knowledge management. In one embodiment, the system includes a hosted application through which an entity administers a knowledge base (KB). An entity can be, for example, a manufacturer or a reseller of any kind. Administering a KB includes receiving a request for a knowledge item from a user of the system. A user can be an entity or a customer of an entity. Administering further includes responding to the request, which involves accessing knowledge items in at least one of multiple KBs that may be administered by multiple entities. Administering further includes publishing the request, which includes making the request and a response to the request selectively available to different users of the system based upon different levels of privilege assigned to each of the users of the system.
    Type: Application
    Filed: March 1, 2001
    Publication date: May 9, 2002
    Inventors: Dick L. Liu, Jane Yung-jen Hsu, Raymond H. Chong, Mark B. Chilcott
  • Patent number: 5425036
    Abstract: An improved electronic design automation (EDA) system employs field programmable gate arrays (FPGAs) for emulating prototype circuit designs. A circuit netlist file is down-loaded to the FPGAs to configure the FPGAs to emulate a functional representation of the prototype circuit. To check whether the circuit netlist is implemented properly, the FPGAs are tested functionally by applying input vectors thereto and comparing the resulting output of the FPGAs to output vectors provided from prior simulation. If the FPGAs fail such vector comparison, the FPGAs are debugged by inserting "read-back" trigger instructions in the input vectors, preferably corresponding to fail points in the applied vector stream. Modifying the input vectors with such read-back signals causes the internal states of latches and flip-flops in each FPGA to be captured when functional testing is repeated.
    Type: Grant
    Filed: September 18, 1992
    Date of Patent: June 13, 1995
    Assignee: Quickturn Design Systems, Inc.
    Inventors: Dick L. Liu, Jeong-Tyng Li, Thomas B. Huang, Kenneth S. K. Choi
  • Patent number: 5177440
    Abstract: A method of testing integrated circuits at high operating speeds is provided which is applicable to sequential logic circuits such as ASICs. A general purpose ASIC tester applies test vectors to the integrated circuit under test. The logic input signals are held unchanged and a series of high speed clock signals (a clock burst) are applied to the clock terminals of the integrated circuit. These clock signals are provided at the speed at which it is desired to test the integrated circuit. Then the output terminals are observed to determined if the device is in the expected state (as determined by simulation) after the clock burst. The process is repeated until no further output terminals change state, and then the device may be reinitialized and another series of state changes initiated. Thus every path in the circuit may be tested at high speed by a conventional low speed tester.
    Type: Grant
    Filed: July 11, 1991
    Date of Patent: January 5, 1993
    Assignee: LSI Logic Corporation
    Inventors: Robert M. Walker, III, Dick L. Liu
  • Patent number: 5049814
    Abstract: A method of testing integrated circuits at high operating speeds is provided which is applicable to sequential logic circuits such as ASICs. A general purpose ASIC tester applies test vectors to the integrated circuit under test. The logic input signals are held unchanged and a series of high speed clock signals (a clock burst) are applied to the clock terminals of the integrated circuit. These clock signals are provided at the speed at which it is desired to test the integrated circuit. Then the output terminals are observed to determined if the device is in the expected state (as determined by simulation) after the clock burst. The process is repeated until no further output terminals change state, and then the device may be reinitialized and another series of state changes initiated. Thus every path in the circuit may be tested at high speed by a conventional low speed tester.
    Type: Grant
    Filed: December 27, 1989
    Date of Patent: September 17, 1991
    Assignee: LSI Logic Corporation
    Inventors: Robert M. Walker, III, Dick L. Liu