Patents by Inventor William A. Hobbs

William A. Hobbs 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: 6904480
    Abstract: A system for generating transactions on a bus includes at least one instruction memory storing predefined bus stimuli instructions and at least one phase generator coupled between the bus and the instruction memory for providing signals to the bus in response to the instruction memory.
    Type: Grant
    Filed: December 17, 1997
    Date of Patent: June 7, 2005
    Assignee: Intel Corporation
    Inventors: William A. Hobbs, Doug Boyce, Kenneth B. Oliver, Pierre M. Brasseur
  • Patent number: 6463554
    Abstract: An apparatus including a protocol watcher adapted for use with a bus, a state machine adapted to detect known bug signatures on the bus, and a perturber adapted to intervene on the bus to prevent occurrence of bugs having those signatures. A system utilizing such includes a bus, a first agent coupled to the bus, a second agent coupled to the bus for communicating to the first agent according to a bus protocol, and the bus patcher coupled to the bus for monitoring a communication from the second agent to the first agent to identify an event which would cause an error in the apparatus, and for modifying the communication such that the event is avoided. Any of the protocol watcher, state machine, and/or perturber may be programmable.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: October 8, 2002
    Assignee: Intel Corporation
    Inventors: Gerald A Budelman, William A. Hobbs, Stephen J. Peters, Tsvika Kurts, Nitin V. Sarangdhar, Kenneth B. Oliver
  • Patent number: 5819027
    Abstract: An apparatus including a protocol watcher adapted for use with a bus, a state machine adapted to detect known bug signatures on the bus, and a perturber adapted to intervene on the bus to prevent occurrence of bugs having those signatures. A system utilizing such includes a bus, a first agent coupled to the bus, a second agent coupled to the bus for communicating to the first agent according to a bus protocol, and the bus patcher coupled to the bus for monitoring a communication from the second agent to the first agent to identify an event which would cause an error in the apparatus, and for modifying the communication such that the event is avoided. Any of the protocol watcher, state machine, and/or perturber may be programmable.
    Type: Grant
    Filed: February 28, 1996
    Date of Patent: October 6, 1998
    Assignee: Intel Corporation
    Inventors: Gerald A. Budelman, William A. Hobbs, Stephen J. Peters, Tsvika Kurts, Nitin V. Sarangdhar, Kenneth B. Oliver
  • Patent number: 5640542
    Abstract: A pair of In-Circuit-Emulator modules are embedded within a microprocessor to implement parts of an In-Circuit-Emulator system. A first In-Circuit-Emulator module, the In-Circuit-Emulator memory mapping module, maps specified physical addresses into a debug memory. The physical addresses mapped into the debug memory are set by programmable registers. The second In-Circuit-Emulator module, the In-Circuit-Emulator breakpoint module, allows the user to set conditions that cause the processor to recognize specific bus events. The In-Circuit-Emulator breakpoint module monitors an internal bus and an internal bus controller. The user can set specific bus event conditions by writing to a set of breakpoint registers in the breakpoint module.
    Type: Grant
    Filed: January 5, 1996
    Date of Patent: June 17, 1997
    Assignee: Intel Corporation
    Inventors: Ronald J. Whitsel, William A. Hobbs