×

Hardware/software co-verification method

  • US 20050149897A1
  • Filed: 01/30/2004
  • Published: 07/07/2005
  • Est. Priority Date: 01/31/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for co-verifying hardware and software, by using a host CPU, for a semiconductor device on which at least one target CPU and one OS are mounted, the hardware/software co-verification method comprising the steps of:

  • (a) inputting, as a verification model, a timed software component described in a C-based language and compiling the same, inputting as a verification model a hardware component described in the C-based language and compiling the same, and linking together the compiled timed software component and the compiled hardware component;

    (b) inputting a testbench and compiling the same;

    (c) linking together the verification models processed in step (a) and the testbench processed in step (b);

    (d) performing a simulation based on an executing program generated in step (c); and

    (e) outputting a result of the simulation performed in step (d).

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×