×

Method and apparatus for SoC design validation

  • US 6,678,645 B1
  • Filed: 10/28/1999
  • Issued: 01/13/2004
  • Est. Priority Date: 10/28/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for design validation of an embedded cores based SoC (system-on-a-chip) in which a plurality of functional cores are integrated, comprising the following steps of:

  • producing a plurality of silicon ICs where each silicon IC has a function and circuit structure identical to that of a corresponding core to be integrated into an SoC whose design is validated;

    mounting the silicon ICs on a plurality of verification units where each verification unit is a hardware tester and wherein each silicon IC is connected to a corresponding verification unit through a pin electronics having a driver and a comparator;

    verifying individual cores to be integrated in the SoC by evaluating performances of the silicon IC corresponding to each core by applying core specific test pattern signals to the silicon IC through the drivers and evaluating resultant outputs from the silicon ICs by the comparators, wherein the core specific test pattern signals are generated with use of simulation testbenches produced through a design stage of the cores;

    verifying interfaces between the individual cores, on-chip buses of the cores and glue logic by applying interface test signals therebetween, wherein the interface test signals are generated with use of simulation testbenches developed by an SoC designer and FPGA/emulation of the glue logic;

    verifying core-to-core timings and SoC level timing critical paths by evaluating performances of the silicon IC corresponding to each core; and

    performing an overall design validation by evaluating overall performances of the plurality of silicon ICs by applying overall performance test pattern signals to the plurality of silicon ICs and evaluating resultant outputs from the silicon ICs where the overall performance test pattern signals are generated with use of simulation testbenches of an overall SoC and application runs.

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