Patents Represented by Attorney, Agent or Law Firm Hulsey & Calkin, LLP
  • Patent number: 6606721
    Abstract: The ability to dynamically track and output the status of selected system resources of the golden model as a function of time in processor cycles in a dynamic pseudo-random processor system test generator is described. The present invention includes a resource tracker that generates a hazard queue, a group of static data structures that detail the required resource utilization of each supported instruction, and a group of dynamic data structures that show the current state of selected system resources. The hazard queue and the appropriate resource related data structures are updated every processor cycle. Trackable resources include the architectural state of the golden model plus system resources that will cause a stall condition if unavailable such as registers, the load/store buffer, execution unit utilization, and pending branches and exceptions. The present invention can also track the physical and virtual memory systems, cache, busses, and interrupt generation.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: August 12, 2003
    Assignee: Obsidian Software
    Inventors: Robert Douglas Gowin, Jr., Eric T. Hennenhoefer, Becky Cavanaugh
  • Patent number: D480730
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: October 14, 2003
    Assignee: Motion Computing, Inc.
    Inventors: John Doherty, Jefferson Blake West, Philip Leveridge, David Altounian, David Cutherell