The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 15, 2021

Filed:

Mar. 02, 2020
Applicant:

Synopsys, Inc., Mountain View, CA (US);

Inventors:

Slimane Boutobza, Grenoble, FR;

Andrea Costa, Le Touvet, FR;

Sorin Ioan Popa, Saint Ismier, FR;

Assignee:

SYNOPSYS, INC., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/30 (2020.01); G01R 31/00 (2006.01); G06F 30/3308 (2020.01); G06F 30/333 (2020.01); G01R 31/317 (2006.01); G01R 31/3183 (2006.01);
U.S. Cl.
CPC ...
G06F 30/3308 (2020.01); G01R 31/317 (2013.01); G01R 31/318307 (2013.01); G06F 30/333 (2020.01); G01R 31/318357 (2013.01); G01R 31/318364 (2013.01);
Abstract

Disclosed herein are computer-implemented method, system, and computer-program product (non-transitory computer-readable storage medium) embodiments for automatic test-pattern generation (ATPG) validation. An embodiment includes parsing an ATPG input, semantically analyzing the ATPG input, generating a first HDL model based on the semantic analysis, creating an HDL testbench based on the first HDL model, simulating an ATE test of a circuit structure, and outputting a validation result of the circuit structure, based on the simulating. In some embodiments, the parsing may include lexical and/or syntactic analysis. The HDL model may represent the circuit structure as functionally equivalent to the ATPG input, as determined based on the semantic analysis. In some embodiments, the ATPG input includes a cycle-based test pattern for a first block of the ATPG input, and the HDL testbench includes event-based test patterns that mimic given ATE behavior. The HDL model may be smaller in size than the ATPG input.


Find Patent Forward Citations

Loading…