Patents by Inventor David McNicholl

David McNicholl 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).

  • Patent number: 7376917
    Abstract: A client-server semiconductor verification system is described. The system comprises a client device storing a test job having test vectors and configuration data for programmable logic for testing a design of a logic circuit. A server is coupled to the client device and receives the test job from the client device. Finally, a system under test coupled to the server and has programmable logic which is reconfigured. The system under test receives the test vectors and outputs result vectors to the client device by way of the server. Corresponding methods are also disclosed.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: May 20, 2008
    Assignee: Xilinx, Inc.
    Inventors: Aurelian Vasile Lazarut, Amr Yahia El Monawir, Jason Lawlor, David A. McNicholl
  • Patent number: 6912706
    Abstract: A method and arrangement for executing instructions of a computer program using a programmable logic device to perform selected functions of the program. Profile data for code segments of the computer program are generated during program execution. Based on the profile data, a code segment is selected for transformation to a hardware implementation. The functionality of the selected code segment is transformed into a configuration bitstream, and the PLD is configured with the configuration bitstream. During program execution, the PLD is activated in lieu of executing the code segment.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: June 28, 2005
    Assignee: Xilinx, Inc.
    Inventors: Reto Stamm, Ciaran McGloin, David McNicholl