Patents by Inventor Donald L. Gay

Donald L. Gay 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: 20040088150
    Abstract: The present invention provides a hardware software co-verification tool for use by software and hardware designers of a computing system that uses an operating system having a strongly specified hardware interface specification. The present invention receives and tests the functionality of the software code intended for interaction with a hardware component within the computer system. An actual physical implementation of the hardware component is not used but is substituted with a hardware model running under simulation to provide the expected functional and behavioral patterns of the hardware component in response to the execution of the software code. An interface model is used to integrate the hardware model and software code, enabling the hardware operations called for by the software code to be processed through simulation of the hardware model.
    Type: Application
    Filed: March 31, 1998
    Publication date: May 6, 2004
    Applicant: Synopsys, Inc.
    Inventor: Donald L. Gay
  • Patent number: 6188975
    Abstract: The present invention is a method that uses breakpoints in a debugging program to signify to a hardware software co-verification tool when to redirect hardware calls to a hardware simulator. The method includes executing a line of software code within a software component, determining whether the line of software code requires interaction with a hardware device, associating the line of software code with an interface module if the line of software code requires interaction with a hardware device, simulating the hardware device with a hardware model running under simulation, using the interface module to request a hardware operation from the hardware model when the line of software code requires a hardware operation; and providing data generated by the hardware model running under simulation in response to the request.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: February 13, 2001
    Assignee: Synopsys, Inc.
    Inventor: Donald L. Gay
  • Patent number: 4316218
    Abstract: Electrical control system for a video tracker, including circuitry for maintaining the size of the target substantially constant relative to the tracking window, thereby improving the accuracy of the target shift detection circuit. Additional circuitry is provided for enhancing contrast between the target and the background scene, thus preventing loss of the target due to inadvertant sensing of grey clutter instead of the true target.
    Type: Grant
    Filed: March 28, 1980
    Date of Patent: February 16, 1982
    Assignee: The United States of America Government as represented by the Secretary of the Army
    Inventor: Donald L. Gay
  • Patent number: 4160272
    Abstract: A digital voltage accumulator functioning to store a digital signal over an extended period of time, the digital signal representing the accumulated sum of values of an analog input signal as sampled during the period of time following system reset command. The accumulator is capable of selectively incrementing or decrementing the stored signal, following an update command, in response to amplitude and polarity changes in the analog input signal. Signal storage is effected using a digital counter and a bipolar digital to analog converter. The analog equivalent to the stored digital signal is arithmetically summed with the analog input signal. Update is accomplished by comparing this summed signal with the analog equivalent of the stored digital signal upon command. The digital counter increments when the sum signal is positive relative to the stored signal and decrements when the sum signal is negative relative to the stored signal.
    Type: Grant
    Filed: January 5, 1978
    Date of Patent: July 3, 1979
    Assignee: Martin Marietta Corporation
    Inventors: Frank J. Thomas, Donald L. Gay, Chester A. Winsor