×

Programmatic use of software debugging to redirect hardware related operations to a hardware simulator

  • US 6,188,975 B1
  • Filed: 03/31/1998
  • Issued: 02/13/2001
  • Est. Priority Date: 03/31/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of performing hardware software co-verification, comprising the steps of:

  • obtaining a software component having a plurality of lines of software code, and having at least one of said lines of software code capable of making a hardware device interaction when executed;

    executing said line of software code within said software component;

    flagging said line with a breakpoint, if said line requires a hardware device interaction, wherein said breakpoint for indicating said line requires said hardware device interaction when executed;

    associating said line with an interface module by a plug-in, if said line requires said hardware device interaction;

    simulating said hardware device with a hardware model running under simulation;

    using said interface module to make a request for a hardware operation from said hardware model running under simulation when said line requires said hardware device interaction; and

    providing data generated by said hardware model running under simulation in response to said request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×